The SOAP-based CKM webservices described on this page are
...
no longer in use and only kept here for historical reasons.
As of CKM Release 1.10.0 (July 2018), please use the new CKM REST API described at https://ckm.openehr.org/ckm/rest-doc/ (or the respective URL for other CKM instances)
...
---
...
.
...
Usage
Formal Specification (WSDL): http://openehr.org/ckm/services/ArchetypeFinderBean?wsdl
...
- http://openehr.org/ckm/services/ArchetypeFinderBean/getArchetypeADLURL?archetypeId=openEHR-EHR-OBSERVATION.blood_pressure.v1
- http://openehr.org/ckm/services/ArchetypeFinderBean/getDescriptionForArchetype?archetypeId=openEHR-EHR-OBSERVATION.blood_pressure.v1&language=de&descriptionTerms=archetypePurpose&descriptionTerms=archetypeDescription&descriptionTerms=archetypeConcept
- http://openehr.org/ckm/services/ArchetypeFinderBean/getArchetypeInADL?archetypeId=openEHR-EHR-OBSERVATION.blood_pressure.v1
- http://openehr.org/ckm/services/ArchetypeFinderBean/getArchetypeInADLFromCiteableId?cidArchetype=1013.1.903
- http://openehr.org/ckm/services/ArchetypeFinderBean/getArchetypeIdsFromPartialId?archetypeIdPart=blood
- http://openehr.org/ckm/services/ArchetypeFinderBean/getArchetypeIdsFromPartialIdWithPositioning?archetypeIdPart=openEHR-EHR-OBSERVATION&cursor=1&size=10
- http://openehr.org/ckm/services/ArchetypeFinderBean/getAllArchetypeIds
- http://openehr.org/ckm/services/ArchetypeFinderBean/getAllArchetypeIdsWithPositioning?cursor=1&size=10
- http://openehr.org/ckm/services/ArchetypeFinderBean/getArchetypesInXML?archetypeIds=openEHR-EHR-OBSERVATION.blood_pressure.v1&archetypeIds=openEHR-EHR-OBSERVATION.body_weight.v1
Overview of Webservices
String[] | getDescriptionForArchetype(String archetypeId, String language, String[] descriptionTerms) |
String[] | getDescriptionForArchetypes(String[] archetypeIds, String language, String[] descriptionTerms) |
String[] | getDescriptionForAllArchetypes(String language, String[] descriptionTerms) |
String[] | getArchetypeIdsSimple(String searchParamName, String searchParamValue) |
String[] | getArchetypeIds(String[] searchParams) |
String[] | getArchetypeIdsFromPartialId(String archetypeIdPart) |
String[] | getArchetypeIdsFromPartialIdWithPositioning(String archetypeIdPart, int cursor, int size) |
String[] | getAllArchetypeIds() |
String[] | getAllArchetypeIdsWithPositioning(int cursor, int size) |
String | getArchetypeADLURL(String archetypeId) | getArchetypeXMLURL(String archetypeId) |
String[] | getArchetypeADLURLs(String[] archetypeIds) | getArchetypeXMLURLs(String[] archetypeIds) |
String | getArchetypeInADL(String archetypeId) | getArchetypeInXML(String archetypeId) |
String[] | getArchetypesInADL(String[] archetypeIds) | getArchetypesInXML(String[] archetypeIds) |
String | getArchetypeInADLFromCiteableId(String cidArchetype, Integer assetVersion) | getArchetypeInXMLFromCiteableId(String cidArchetype, Integer assetVersion) Retrieves an archetype in ADL|XML from its citeable identifier and asset version. You can see the citeable identifier of an archetype for example in the direct URL provided on the "Share with Colleague" tab of each archetype (when signed in - e.g. 1013.1.130) |
String | getArchetypeMindmap(String archetypeId, String language, String locale) |
String | getParentArchetypeId(String archetypeId) |
Webservice Details
...
getDescriptionForArchetypes
public String[] getDescriptionForArchetypes(String[] archetypeIds, String language, String[] descriptionTerms)
...
[0]=openEHR-EHR-OBSERVATION.blood_gases.v1=archetypeConcept:Blood gas assessment
[1]=openEHR-EHR-OBSERVATION.blood_gases.v1=archetypePurpose:For recording the arterial or venous blood gases and respiration products.
[2]openEHR-DEMOGRAPHIC-ADDRESS.address_iso.v1=archetypeConcept:Address
[3]openEHR-DEMOGRAPHIC-ADDRESS.address_iso.v1=archetypePurpose:Representation of data about a personal/organizational address
...
getDescriptionForArchetype
public String[] getDescriptionForArchetype(String archetypeId, String language, String[] descriptionTerms)
...
Returns: String[] An array of propertyName:propertyValue entries, e.g. archetypeConcept:Blood pressure measurement
...
getDescriptionForAllArchetypes
public String[] getDescriptionForAllArchetypes(String language, String[] descriptionTerms)
...
Returns: See getDescriptionForArchetypes
...
getArchetypeIdsSimple
public String[] getArchetypeIdsSimple(String searchParamName, String searchParamValue)
...
Returns: String[] An array of retrieved archetype ids.
...
getArchetypeIds (DEPRECATED)
public String[] getArchetypeIds(String[] searchParams)
...
Returns: String[] An array of retrieved archetype ids.
...
getArchetypeIdsFromPartialId
public String[] getArchetypeIdsFromPartialId(String archetypeIdPart)
...
Returns: String[] A String[] of Archetype-Ids that fit with the archetypeIdPart.
getArchetypeIdsFromPartialIdWithPositioning
public String[] getArchetypeIdsFromPartialId(String archetypeIdPart, int cursor, int size)
...
Returns: String[] A String[] of Archetype-Ids that fit with the archetypeIdPart. If no (more) results this array is empty.
getAllArchetypeIds
public String[] getAllArchetypeIds()
...
Returns: String[] A String[] of Archetype-Ids
getAllArchetypeIdsWithPositioning
public String[] getAllArchetypeIds(int cursor, int size)
...
Returns: String[] A String[] of Archetype-Ids
...
getArchetypeInADL
public String getArchetypeInADL(String archetypeId)
...
Returns: String the Archetype in ADL-Form
...
getArchetypesInADL
public String[] getArchetypesInADL(String[] archetypeIds)
Description: Retrieves the archetypes in ADL-Form and gives them back as a String-array
...
Returns: String the Archetype in ADL-Form
...
getArchetypeADLURLs
public String[] getArchetypeADLURLs(String[] archetypeIds)
...
Returns: String the URL to the ADL representation of the archetype
...
getArchetypeADLURL
public String getArchetypeADLURL(String archetypeId)
...
Returns: String the URL to the ADL representation of the archetype
...
getArchetypeMindmap
public String getArchetypeMindmap(String archetypeId, String language, String locale)
...
Returns: String the URL to the ADL representation of the archetype
...
getParentArchetypeId
public String getParentArchetypeId(String archetypeId)
...