Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
other_stuff:remote_sync [2021/06/02 17:42] – [Data types] Adrian Boone | other_stuff:remote_sync [2021/12/28 02:46] – [Moving stores and sites] Mark Glover | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
- | ====== | + | ====== |
- | + | ||
- | <wrap info> | + | |
<wrap info> | <wrap info> | ||
Line 220: | Line 218: | ||
| Options and properties | Central | | | | Options and properties | Central | | | ||
| Location types | Central | | | | Location types | Central | | | ||
- | | Patient event types | Central | | | ||
| Regimens and indicators | Central | | | | Regimens and indicators | Central | | | ||
| Drug interactions and warnings | Central | | | | Drug interactions and warnings | Central | | | ||
Line 226: | Line 223: | ||
| Diagnoses | Central | Dispensary data | | | Diagnoses | Central | Dispensary data | | ||
| Insurance providers | Central | Dispensary data | | | Insurance providers | Central | Dispensary data | | ||
+ | | Patient event types | Central | Dispensary data | | ||
| Vaccinators and vaccine settings | Central | | | | Vaccinators and vaccine settings | Central | | | ||
| Custom reports | Central | Standard reports are regenerated on each upgrade | | | Custom reports | Central | Standard reports are regenerated on each upgrade | | ||
| Asset settings | Central | | | | Asset settings | Central | | | ||
+ | | Regions | Central | | | ||
| Sites and sync-related preferences | Sync | Changes on the central server indirectly update related records on remote sites | | | Sites and sync-related preferences | Sync | Changes on the central server indirectly update related records on remote sites | | ||
| Dashboard reports | Sync | | | | Dashboard reports | Sync | | | ||
- | | Messages | + | | Messages | Message | Depends on sending and/or receiving store (which can be blank) | |
| Stores and non sync-related store preferences | Central store | | | | Stores and non sync-related store preferences | Central store | | | ||
- | | Purchase orders (centralised) | Central | + | | Purchase orders (centralised) | Central |
- | | Payments (centralised) | Central | + | | Payments (centralised) | Central |
| Visibility of items and names (except patients) | Central store | | | | Visibility of items and names (except patients) | Central store | | | ||
| Visibility of existing patients and prescribers | Central store | | | | Visibility of existing patients and prescribers | Central store | | | ||
| Visibility of new patients and prescribers | Patient | New visibility records sent to central server | | | Visibility of new patients and prescribers | Patient | New visibility records sent to central server | | ||
| Patients and prescribers | Patient | Including patient-related data e.g. PMR, insurance policies | | | Patients and prescribers | Patient | Including patient-related data e.g. PMR, insurance policies | | ||
- | | Repeats | Patient | | | ||
| Merging of patients and prescribers | Patient | | | | Merging of patients and prescribers | Patient | | | ||
- | | Name notes and patient events | + | | Repeats | Patient | Dispensary data | |
+ | | Patient events | Patient | Dispensary data | | ||
+ | | Name notes | Store | | | ||
| Customer stock history and requisitions | Store | | | | Customer stock history and requisitions | Store | | | ||
| Locations | Store | | | | Locations | Store | | | ||
Line 257: | Line 257: | ||
| Assets | Store | | | | Assets | Store | | | ||
| Store credentials | Store | | | | Store credentials | Store | | | ||
+ | | Authorisers and authorisation | Store | | | ||
| Purchase orders | Store | Except for centralised procurement or supervisor-mode ordering | | | Purchase orders | Store | Except for centralised procurement or supervisor-mode ordering | | ||
| Payments | Store | Except for centralised payments | | | Payments | Store | Except for centralised payments | | ||
Line 265: | Line 266: | ||
| Tenders and quotes | Local | | | | Tenders and quotes | Local | | | ||
| Incoterms and tender conditions | Local | | | | Incoterms and tender conditions | Local | | | ||
+ | | Reference documents | Local | | | ||
| HIS | Local | | | | HIS | Local | | | ||
| Drug registration | Local | | | | Drug registration | Local | | | ||
Line 292: | Line 294: | ||
==== Dispensary data ==== | ==== Dispensary data ==== | ||
- | === Prescriptions | + | === Stock transactions |
By default, prescriptions and any other operations in dispensary mode which affect stock levels are not synced to the sync server, unless the //Include transactions in sync// option is enabled in the store sync preferences, | By default, prescriptions and any other operations in dispensary mode which affect stock levels are not synced to the sync server, unless the //Include transactions in sync// option is enabled in the store sync preferences, | ||
Line 300: | Line 302: | ||
* Transactions (including backorders, builds etc.) | * Transactions (including backorders, builds etc.) | ||
* Prescriptions | * Prescriptions | ||
- | * Stock and stocktakes | + | * Stock lines |
+ | * Stocktakes | ||
If the preference is switched on, all of the store' | If the preference is switched on, all of the store' | ||
Line 378: | Line 381: | ||
===== Requirements ===== | ===== Requirements ===== | ||
+ | ==== Synchronisation Server ==== | ||
+ | The Sync server module is the component that controls all the logic of the sync system described in this chapter. | ||
+ | ==== Web Server ==== | ||
+ | Any communication through the web to an mSupply central server requires the [[web_interface: | ||
+ | ==== Internet connection ==== | ||
+ | Each sync site requires an internet connection. | ||
+ | Obviously, the internet needs to be on at the central server at the same time as any other sync site that it will communicate with. For this reason, the central server needs to have high availability, | ||
+ | </ | ||
+ | |||
- | * A license from Sustainable Solutions to use the web server module and the synchronisation module on the primary server. | ||
- | * Internet at each sync site. This doesn' | ||
===== How to tell if synchronisation is happening ===== | ===== How to tell if synchronisation is happening ===== | ||
Line 433: | Line 443: | ||
- Decide on the users for each site and their roles/ | - Decide on the users for each site and their roles/ | ||
- | ===== Movings | + | ===== Moving |
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
Line 451: | Line 461: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
* A mobile site can only have one **Active** store. | * A mobile site can only have one **Active** store. | ||
- | * Therefore, only one of the stores on a ' | + | * Therefore, only one of the stores on a ' |
- | * If another **Active** store on the ' | + | |
</ | </ | ||
Line 464: | Line 473: | ||
- If the ' | - If the ' | ||
- If the ' | - If the ' | ||
- | - Unless you are sure that you want a full **Collector** copy of the store to be maintained on the ' | + | - Set the sync type for this store on the ' |
+ | - **None** if the ' | ||
+ | - **Transfer** if this store will likely need to transfer to / from another | ||
+ | - **Collector** // | ||
- Click **OK** to save changes | - Click **OK** to save changes | ||
- Click **OK** to exit the stores list | - Click **OK** to exit the stores list |