Site Tools


opentele2:source

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
opentele2:source [2016/07/18 13:06]
toby created
opentele2:source [2018/12/12 13:27] (current)
Line 4: Line 4:
 ===== Server components: ===== ===== Server components: =====
  
-  * **Clinician Server:** The Clinicians Server (also known just as OpenTele2 server or OpenTele provider server) is a Grails based server responsible for all functionality directed towards clinicians and for communication with central health care systems like the [[kih-database:​overview|KIH database]] and the [[http://​services.nsi.dk/​nsp|National Service Platform]]. The Clinician Server depends on the OpenTele Server Core Plugin (see below). Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-server|https://​bitbucket.org/​4s/​opentele2-server]]+  * **Clinician Server:** The Clinicians Server (also known just as OpenTele2 server or OpenTele provider server) is a Grails based server responsible for all functionality directed towards clinicians and for communication with central health care systems like the [[kih-database:​overview|KIH database]] and the [[http://​services.nsi.dk/​nsp|National Service Platform]]. The Clinician Server depends on the OpenTele Server Core Plugin (see below). Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-server]]
  
-  * **Citizen Server:** The Citizen Server is a Grails based server responsible for all server functionality directed towards citizens. It has a rest interface. ​ The Citizen Server depends on the OpenTele Server Core Plugin (see below). Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-citizen-server|https://​bitbucket.org/​4s/​opentele2-citizen-server]]+  * **Citizen Server:** The Citizen Server is a Grails based server responsible for all server functionality directed towards citizens. It has a rest interface. ​ The Citizen Server depends on the OpenTele Server Core Plugin (see below). Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-citizen-server]]
  
-  * **Server Core Plugin:** The Server Core Plugin contains the common functionality between the citizen and clinicians server. It is a grails plugin and contains all business domain objects. Bitbucket URL: [[]]+  * **Server Core Plugin:** The Server Core Plugin contains the common functionality between the citizen and clinicians server. It is a grails plugin and contains all business domain objects. Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-server-core-plugin]]
  
-  * **Kih Auditlog:** A grails plugin used by the Server Core Plugin. It is a logging plugin, that ensures that clinician activities are logged as needed. Bitbucket URL: [[https://​bitbucket.org/​4s/​kih_auditlog|https://​bitbucket.org/​4s/​kih_auditlog]]+  * **Kih Auditlog:** A grails plugin used by the Server Core Plugin. It is a logging plugin, that ensures that clinician activities are logged as needed. Bitbucket URL: [[https://​bitbucket.org/​4s/​kih_auditlog]] 
 + 
 +  * **Lab plugin:** [TODO: basic documentation] Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-server-lab-plugin]] 
 +  * **Medicine list plugin:** [TODO: basic documentation] Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-server-medicine-list-plugin]] 
 +  * **Work log plugin:** [TODO: basic documentation] Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-server-worklog-plugin]]
  
 ===== Client components ===== ===== Client components =====
  
-  * HTML5/​JavaScript client ​consisting ​of two parts: +  * The HTML5/​JavaScript client ​consists ​of the following ​parts: 
-    * Client HTML: The Client HTML project contains ​the an html based interface for the citizen server+    ​* **Client HTML:** An HTML5 web application written in JavaScript/​AngularJS. Uses the REST api of the Citizen ServerBitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-client-html]] 
-    * En simpel Android app, skrevet i Java, med ansvar ​for at wrappe ​HTML5-klienten +    * **Client Commons: ** Common functionality ​for HTML5 clientsBitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-client-commons]] 
-i en traditionel Android indpakning, samt give HTML5-klienten adgang til nativefunktionalitet,​ +    ​* ​**Client Android HTML:** The Client Android HTML project is a native Android wrapper for the html client - it allows for user notifications and measurement transfers as well as interfacing with the html pages from the client html server. ​Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele2-client-android-html]] 
-eksempelvis notifikationer og informationer om enheden. +  ​* **Client Android:** The Android client application,​ is a stand alone Android application that interfaces with the Citizen Server. //Notice:// NOT compatible with Citizen Servers later than version 2.0.3. Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele-client-android]]
-●  +
-En HTML5 web applikation,​ skrevet i JavaScript/AngularJS, som strukturerer +
-applikationen i en model-view-controller-lignende arkitektur, hvor et view svarer til en +
-HTML5 template, mens en controller er et JavaScript modul samt eventuelle hjælperservices +
-og til sidst er modellen så repræsenteret i form af OpenTele citizen serverens +
-REST API. +
- +
-  ​Bitbucket +
- +
-  ​* Client Android HTML: The Client Android HTML project is a native Android wrapper for the html client - it allows for user notifications and measurement transfers as well as interfacing with the html pages from the client html server. +
- +
- +
- +
-  * Client Android: The Android client application,​ is a stand alone Android application that interfaces with the Citizen Server. //Notice:// NOT compatible with Citizen Servers later than version 2.0.3. Bitbucket URL: [[https://​bitbucket.org/​4s/​opentele-client-android|https://​bitbucket.org/​4s/​opentele-client-android]]+
  
opentele2/source.txt · Last modified: 2018/12/12 13:27 (external edit)