Implementation SOFI Sync
SOFI Sync
The SOFI Sync software is a software that is used to synchronize certain information from Hopem's Primmo software to Telemedic's SOFI software. This software must be installed on the server where the Primmo database is installed.
Pres required
In order for the SOFI Sync software to work properly, Telemedic needs the following information from the customer:
Administration
- In the event that the client wishes to import into Primmo the care services provided in SOFI that will be billable, the client must purchase a “Master D” billing import module (MDF) from Hopem.
IT
- Remote access to the server where the Primmo SQL Server is installed.
- Primmo SQL Server login and password.
- Allow writing to the : C:\Telemedic\SofiSync.
- The recipient(s) of the SOFI Sync software synchronization report.
Implementation steps
These steps describe the process to enable information synchronization between Primmo and SOFI:
- Preparation and installation of the SOFI Sync software.
- Adjustment in Primmo and SOFI according to the SOFI Sync software convention.
- First synchronizations and adjustments in Primmo and SOFI.
- Use of the SOFI Sync software.
SOFI Sync deployment of a residence that did not use SOFI
Primmo
- In the class field of the buildings in the residence that need to be synchronized, enter “SOFI”.
- The list of Primmo occupant types must match the type of hosting in SOFI for the residents to synchronize (SOFI of residence→ configuration→ Residence→ Accomodation types).
SOFI
Configure Home Preferences
Access the control panel of the residence.
SOFI of the residence→ configuration→ Company→ Preferences
Change the following settings:
- Accounting system ⇒ “Primmo
- Merchant ID ⇒ ##01 or ## Primmo Comic Book Co.
- MDGFormatCol09 ⇒ 6
- MDGFormatCol11 ⇒ Empty
- MDGFormatCol14 ⇒ Empty
- MDGFormatCol15V ⇒ 8888
- MDGFormatCol15P ⇒ 9999
The operation of Sofi Sync requires a user with the rights and key to access SOFI data.
You need to create an employee for SOFI sync who is well identified in the SOFI instance with the API key and the secret used in the application needing access.
SOFI Sync
Add configuration information==== Add configuration information
- In the “Program.csx” file in the directory where SOFI Sync is installed, add the connection configurations to SOFI by the API for the residence.
The line to be added will look like :
{##, new CompanyInfo
{CompanyName = "name of the residence", SiteUrl = SiteUrl, ClientId = "xxx", SecretClient = "yyy"}
}
- ## is the company number in the Primmo comic book
- xxx is the access key created in SOFI
- yyy is the Secret created in SOFI
NOTE: Add the new configuration first at the top with the other configurations
Configure the services and the Evaluation form
SOFI
- SOFI of the residence→ configuration→ Dictionary→ Service
For each Synchronized service, complete the service configuration.
Especially the fields :
- Calculation base
- Taxes
- Type of activity
- SOFI of the residence→ configuration→ Admission→ needs assessment
Activate the forms by adding admission types for the following forms :
- FEBS
- Leisure
- A la carte service requests V2
- Requests for “À la carte Services” on lease