AQL

Operation HTTP Request Description
post
POST /med/aql
AQL query

EHR

Operation HTTP Request Description
get
GET /med/ehr
List EHR
post
POST /med/ehr
Create EHR
delete
DELETE /med/ehr/{ehrId}
Delete EHR

Care plan

Operation HTTP Request Description
get
GET /med/{ehrId}/event
List of events
post
POST /med/{ehrId}/event
Add event
get
GET /med/{ehrId}/event/careplan/{careplanId}
List careplan events
post
POST /med/{ehrId}/careplan/template/{guidelineId}
Create careplan from template
get
GET /med/{ehrId}/careplan/{ownerId}/participant/{participationId}
Get participant
put
PUT /med/{ehrId}/careplan/{ownerId}/participant/{participationId}
Modify participant
delete
DELETE /med/{ehrId}/careplan/{ownerId}/participant/{participationId}
Archive participant
get
GET /med/{ehrId}/event-participation
List participation events
post
POST /med/{ehrId}/careplan/{careplanId}/close
Close care-plan
post
POST /med/{ehrId}/careplan/{careplanId}/goal
Add a goal
get
GET /med/{ehrId}/careplan/{careplanId}/goal/{goalId}
Retrieve goal
put
PUT /med/{ehrId}/careplan/{careplanId}/goal/{goalId}
Update the goal
put
PUT /med/{ehrId}/careplan/{careplanId}/goal/{goalId}/task/{taskId}
Update the task
get
GET /med/{ehrId}/careplan/{ownerId}/participant
List participants
post
POST /med/{ehrId}/careplan/{ownerId}/participant
Add participant
post
POST /med/{ehrId}/careplan/{careplanId}/goal/{goalId}/close
Close the goal
post
POST /med/{ehrId}/careplan/{careplanId}/goal/{goalId}/task
Add a task
get
GET /med/{ehrId}/careplan/{careplanId}
Show care-plan
put
PUT /med/{ehrId}/careplan/{careplanId}
Update care-plan
post
POST /med/{ehrId}/careplan/{careplanId}/goal/{goalId}/task/{taskId}/close
Close the task
get
GET /med/{ehrId}/careplan
List care-plans
post
POST /med/{ehrId}/careplan
Create care-plan
get
GET /med/{ehrId}/careplan/{careplanId}/settings
Load care-plan settings
post
POST /med/{ehrId}/careplan/{careplanId}/settings
Save care-plan settings
get
GET /med/{ehrId}/careplan/todo
List all tasks
get
GET /med/{ehrId}/event/{eventId}
Fetch event
put
PUT /med/{ehrId}/event/{eventId}
Update event
delete
DELETE /med/{ehrId}/event/{eventId}
Delete event

Composition

Operation HTTP Request Description
get
GET /med/ehr/{ehrId}/composition/{compositionId}
Get linked compositions
delete
DELETE /med/ehr/{ehrId}/composition/{compositionId}
Delete the composition
post
POST /med/ehr/{ehrId}/composition/json
Create a composition JSON
post
POST /med/ehr/{ehrId}/composition/xml
Create a composition XML
get
GET /med/ehr/{ehrId}/composition/{compositionId}/json
Get the composition JSON
put
PUT /med/ehr/{ehrId}/composition/{compositionId}/json
Update the composition JSON
get
GET /med/ehr/{ehrId}/composition/{compositionId}/xml
Get the composition XML
put
PUT /med/ehr/{ehrId}/composition/{compositionId}/xml
Update the composition XML

Archetype

Operation HTTP Request Description
get
GET /med/knowledge/archetype
List archetypes
get
GET /med/knowledge/archetype/{id}
Retrieve archetype

Template

Operation HTTP Request Description
get
GET /med/knowledge/template/{concept}/example
Example data
get
GET /med/knowledge/template
List templates
post
POST /med/knowledge/template
Store template
get
GET /med/knowledge/template/{concept}
Retrieve template
delete
DELETE /med/knowledge/template/{concept}
Remove template
pluslistarrow-leftglobe