SERVICE OBJECTS
A service object (or plug-in or add-in / addin, plugin, extension or add-on / addon) is a software component that adds a specific feature to the Linkcare application.
The services enables customization. The common examples are the plug-ins used in order to get calls in a Call Centre (like Asterisk or Alcatel BiCs), used to translate descriptions in Linkcare (like Yandex or Google Translate), used to retrieve information in a Hospital Information System (HIS), used to take Clinical Decissions (like Synergy CDS in order to evaluate a possible COPD).
Usually, this services are stored in the Linkcare Database in the TABLE [SERVICES]. In this table, are described all the credentials used to connect to the service system also the URL EndPoint and other parameters (like the object linked to the service, for example a SUBSCRIPTION, a TEAM, etc.)
The services can be deployed in any system (internal or external to the Linkcare WS-Server net).
Usually, this services are in the generic Service Server:
SERVICE | Default EndPoint | Samples |
---|---|---|
CDS Services | https://services.linkcareapp.com/cds | https://services.linkcareapp.com/cds/synergy NOTE: In this moment, this service is in http://syn.linkcare.es:8080/SynergyCDSS-DEV/services/ |
IP Phone Switch Service | https://services.linkcareapp.com/callcenter | https://services.linkcareapp.com/callcenter/asterisk NOTE: In this moment, this service is in https://*.linkcare.es/ws/callcenter/asterisk https://services.linkcareapp.com/callcenter/alcatel NOTE: In this moment, this service is in https://*.linkcare.es/ws/callcenter/alcatel |
Translator Service | https://services.linkcareapp.com/translator | https://services.linkcareapp.com/translator/yandex https://services.linkcareapp.com/translator/googletranslate NOTE: In this moment, this service is in https://translate.linkcare.es/ws |
Workflow Service | https://services.linkcareapp.com/workflow | https://services.linkcareapp.com/workflow/lac33 |
Neutral Point Service | https://services.linkcareapp.com/neutralpoint | NOTE: In this moment, this service is in https://mobile.linkcare.es/ws https://patient.linkcare.es/ws |
eCAP Service | https://services.linkcareapp.com/his | https://services.linkcareapp.com/his/ecap |
A service must have a ws function of the type /wiki/spaces/IDD/pages/25002087 or/and can accept a POST call at the endpoint ( i.e. https://services.linkcareapp.com/his/ecap/work_list)