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 :