Providing a Complete Suite of IT Solutions
Systems
Healthcare Solutions
​Smart Client
Work both in the office with Internet access and on the local computer at any place, and always have up-to-date information and not be afraid that their information will not be saved.
​
FAQ:
​
1
Where is data stored?
Smart Evolv Client is “Data on Device” mobile solution.
For work in disconnected mode the data is stored in encrypted SQLite database on user tablet/laptop device.
For work in connected mode the data is stored on the server in MS SQL Server database used as staging database for EvolvCS.
2
What connection is needed?
Only HTTPS connection is needed from Smart Evolv Client to iSmartMobile Web Services server.
All Smart Evolv Client communication with the server (Sync from Server, Check in to server to upload new data, Interactions in connected mode) use secure Web Services over HTTPS. Physical connections can be any Wi-Fi or any wired TCP connection.
3
Is there an expiration in the event the person leaves the org?
When the person account is disabled in EvolvCS or in Active Directory then Smart Evolv Client cannot and will not perform Sync from the server, will not check in data to the server and will not interact with the server in connected mode.
When user returns tablet/laptop device to an administrator, then an administrator can delete local Smart Evolv Client database manually or via AD Group Policy.
4
Auto sync every 4 hours; does this run in background
Auto-Sync runs in background and does not interfere with user’s work.
Sync on demand runs in background and does not interfere with user’s work.
Upon completion of the Sync in the background user is notified and can import downloaded new data to the local database with 2 clicks.
5
What kind of devices work with this?
Any MS Windows tablet, laptop, netbook, PC.
Supported OS include: MS Windows 10, MS Windows 8.1, MS Windows 8, MS Windows 7, MS Windows Vista, MS Windows XP.
6
Can I intake a client offline?
Yes, for supported subset of EvolvCS modules and events.
Current Smart Evolv Client version supports subset of EvolvCS modules and events.
For example: most service events (e.g. assessments, etc.), consents, notes, etc. can be performed offline.
Creation of new client offline will be supported in future version.
7
Is there an indicator of what needs to be synched so I know how long it will take?
No. Incremental Sync only selects and downloads new and changed data. Regular Auto-Sync downloads usually take between 1 min and 10 min in background. User sees SYNC progress message on the status line.
8
Does the database get erased upon user aborts or after a set period of inactivity?
No. Local database is encrypted by two methods: own database encryption of tables and MS Windows BitLocker or MS Windows EFS encryption of local database file.
9
Will custom forms be supported in the offline solution?
Yes.
All updates made in supported EvolvCS event forms (e.g. adding/removing fields, sub forms, etc.) and new event forms automatically synchronized to all Smart Evolv Clients.
Current Smart Evolv Client version supports the subset of EvolvCS modules.
For supported EvolvCS modules Smart Evolv Client supports many events & many standard/custom forms types automatically out of the box and some events and standard/custom forms require implementation services to be performed.
Smart Evolv Client automatically supports those events & forms that only use entities included in Smart Evolv Client installation.
Such categories of included entities are:
-
Smart Evolv Client SQLite database tables used by supported EvolvCS events & forms (Smart Evolv Client DB includes and SYNC over 300 EvolvCS tables and extension tables for these EvolvCS tables)
-
Smart Evolv Client SQLite database views used by supported EvolvCS events & forms
-
Smart Evolv Client SQLite database Search/List SQL queries templates used by supported EvolvCS forms
-
Rules to calculate or prepare parameters for Search/List SQL queries templates used by supported EvolvCS forms
-
Rules to calculate or prepare defaults for form GUI controls types used by supported EvolvCS forms
-
Validation rules for form GUI controls types used by supported EvolvCS forms
-
Form GUI controls types used by supported EvolvCS forms
When a customer identifies EvolvCS events & standard/custom forms, which do not work with Smart Evolv Client out of the box, then the customer can request the implementation for specified EvolvCS event & custom form.
10
What is the process for implementing EvolvCS events and forms in Smart Evolv Client and deploying to production use?
Prior to release of any Evolv custom or standard form (existing or changed or new) to production use by Smart Evolv Client users it has to be tested by Smart Evolv Client customer support team.
When a customer identifies EvolvCS events & standard/custom forms, which do not work with Smart Evolv Client out of the box, then the customer can request the implementation for specified EvolvCS event & custom form.
The implementation services for specified EvolvCS event & custom form include analyzing which entities are used by the specified event/form, but not included in Smart Evolv Client.
Then the implementation team will create such entities and add them to Smart Evolv Client.