CTS2-LE ClaML API: Retrieve Codesystem

Aus CTS2-LE
Zur Navigation springen Zur Suche springen

Operation Syntax

GET /WebCts2LE/service/crud/claml/retrieveCodeSystem

Exports a code system in ClaML format (DIMDI documentation)
Parameters
versionOf (type: string, occurence: mandatory) the versionOf (usually an OID) of the requested code system
versionId (type: string, occurence: mandatory) the versionId of the requested code system
Responses
application/xml
200 no errors
409 errors specified in XML

Example Response

GET /WebCts2LE/service/crud/claml/retrieveCodeSystem?versionOf=urn%3Aoid%3A1.2.40.0.34.99.1212&versionId=v1

 1 <ClaML version="2.0.0">
 2   <Meta name="insert_ts" value="2017-11-27T12:30:49.833" />
 3   <Meta name="expiration_date" value="" />
 4   <Meta name="statusCode" value="1" />
 5   <Meta name="status_date" value="2017-11-27" />
 6   <Meta name="gueltigkeitsbereich" value="empfohlen" />
 7   <Meta name="last_change_date" value="2017-11-27" />
 8   <Identifier uid="1.2.40.0.34.99.1212" />
 9   <Title version="v1" date="2017-01-01" name="Test-Codesystem" />
10   <RubricKinds>
11     <RubricKind inherited="false" name="note" />
12     <RubricKind inherited="false" name="preferred" />
13     <RubricKind inherited="false" name="text" />
14   </RubricKinds>
15   
16 <Class code="code test">
17   <Rubric kind="preferred">
18     <Label>display name</Label>
19   </Rubric>
20   <Rubric kind="text">
21     <Label>example note</Label>
22   </Rubric>
23   <Rubric kind="note">
24     <Label>another fancy example note</Label>
25   </Rubric>
26 </Class>
27 
28 </ClaML>