WS-Beschreibung - Terminologieserver Concept Association ListConceptAssociations
Aus Termserver-CTS2
(Unterschied zwischen Versionen)
(→Response) |
(→Request) |
||
Zeile 32: | Zeile 32: | ||
<th>Beschreibung</th> | <th>Beschreibung</th> | ||
</tr> | </tr> | ||
− | |||
<tr id="row_object"> | <tr id="row_object"> | ||
<td id="param_level1">code_system_entity</td> | <td id="param_level1">code_system_entity</td> | ||
Zeile 54: | Zeile 53: | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
− | |||
− | |||
<tr id="row_object"> | <tr id="row_object"> | ||
<td id="param_level2">code_system_entity_version</td> | <td id="param_level2">code_system_entity_version</td> | ||
Zeile 133: | Zeile 130: | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
− | |||
− | |||
<tr id="row_object"> | <tr id="row_object"> | ||
<td id="param_level1">code_system_entity_version_association</td> | <td id="param_level1">code_system_entity_version_association</td> | ||
Zeile 205: | Zeile 200: | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
− | |||
− | |||
<tr> | <tr> | ||
<td id="param_level1">directionBoth</td> | <td id="param_level1">directionBoth</td> | ||
Zeile 214: | Zeile 207: | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
− | |||
− | |||
<tr id="row_object"> | <tr id="row_object"> | ||
<td id="param_level1">LoginType</td> | <td id="param_level1">LoginType</td> | ||
Zeile 251: | Zeile 242: | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
− | |||
− | |||
<tr> | <tr> | ||
<td id="param_level1">lookForward</td> | <td id="param_level1">lookForward</td> | ||
Zeile 260: | Zeile 249: | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
− | |||
− | |||
<tr> | <tr> | ||
<td id="param_level1">reverse</td> | <td id="param_level1">reverse</td> | ||
Zeile 269: | Zeile 256: | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
− | + | </table> | |
+ | ==Response== | ||
+ | <table border="1" cellpadding="1" class="ws_table"> | ||
+ | <tr class="ws_table_head"> | ||
+ | <th>Parameter</th> | ||
+ | <th>Typ</th> | ||
+ | <th>Länge</th> | ||
+ | <th id="cardinality_cell">Kardinalität</th> | ||
+ | <th>Beschreibung</th> | ||
+ | </tr> | ||
+ | <tr id="row_object"> | ||
+ | <td id="param_level1">code_system_entity_version_association</td> | ||
+ | <td></td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">0..N</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">associationKind</td> | ||
+ | <td>INT</td> | ||
+ | <td>10</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">associationTypeId</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">codeSystemEntityVersionId1</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">--..--</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">codeSystemEntityVersionId2</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">id</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">insertTimestamp</td> | ||
+ | <td>TIMESTAMP</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">leftId</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">status</td> | ||
+ | <td>INT</td> | ||
+ | <td>10</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">statusDate</td> | ||
+ | <td>DATETIME</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr id="row_object"> | ||
+ | <td id="param_level2">association_type</td> | ||
+ | <td></td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">codeSystemEntityVersionId</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">forwardName</td> | ||
+ | <td>VARCHAR</td> | ||
+ | <td>50</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">reverseName</td> | ||
+ | <td>VARCHAR</td> | ||
+ | <td>50</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr id="row_object"> | ||
+ | <td id="param_level2">code_system_entity_version</td> | ||
+ | <td></td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">codeSystemEntityId</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">effectiveDate</td> | ||
+ | <td>DATETIME</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">insertTimestamp</td> | ||
+ | <td>TIMESTAMP</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">isLeaf</td> | ||
+ | <td>TINYINT UNSIGNED</td> | ||
+ | <td>3</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">majorRevision</td> | ||
+ | <td>INT</td> | ||
+ | <td>10</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">minorRevision</td> | ||
+ | <td>INT</td> | ||
+ | <td>10</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">previousVersionId</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">status</td> | ||
+ | <td>INT</td> | ||
+ | <td>10</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">statusDate</td> | ||
+ | <td>DATETIME</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level3">versionId</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr id="row_object"> | ||
+ | <td id="param_level3">code_system_concept</td> | ||
+ | <td></td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level4">code</td> | ||
+ | <td>VARCHAR</td> | ||
+ | <td>100</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level4">codeSystemEntityVersionId</td> | ||
+ | <td>BIGINT</td> | ||
+ | <td>19</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level4">isPreferred</td> | ||
+ | <td>BIT</td> | ||
+ | <td>0</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level4">term</td> | ||
+ | <td>TEXT</td> | ||
+ | <td>65535</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level4">termAbbrevation</td> | ||
+ | <td>VARCHAR</td> | ||
+ | <td>50</td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr id="row_object"> | ||
+ | <td id="param_level1">ReturnType</td> | ||
+ | <td></td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">count</td> | ||
+ | <td>INT</td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">message</td> | ||
+ | <td>TEXT</td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">overallErrorCategory</td> | ||
+ | <td>OverallErrorCategory</td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td>INFO, WARN, ERROR</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td id="param_level2">status</td> | ||
+ | <td>Status</td> | ||
+ | <td></td> | ||
+ | <td id="cardinality_cell">1..1</td> | ||
+ | <td>OK, FAILURE</td> | ||
+ | </tr> | ||
</table> | </table> | ||
Version vom 22. März 2012, 11:34 Uhr
System | Terminologieserver |
Webservice | Concept Association |
WSDL | http://www.term.mi.fh-dortmund.de:8080/Terminologieserver/ConceptAssociations?wsdl |
Methode | ListConceptAssociations |
Inhaltsverzeichnis |
Funktionalität
Auflistung aller Konzepte und deren Assiziationen mit dem angegebenen Konzept.
Vorbedingungen
Request/Response
Request
Parameter | Typ | Länge | Kardinalität | Beschreibung |
---|---|---|---|---|
code_system_entity | 1..1 | |||
currentVersionId | BIGINT | 19 | - | |
id | BIGINT | 19 | - | |
code_system_entity_version | 1..1 | |||
codeSystemEntityId | BIGINT | 19 | 1..1 | |
effectiveDate | DATETIME | 19 | 0..1 | |
insertTimestamp | TIMESTAMP | 19 | - | |
isLeaf | TINYINT UNSIGNED | 3 | - | |
majorRevision | INT | 10 | - | |
minorRevision | INT | 10 | - | |
previousVersionId | BIGINT | 19 | - | |
status | INT | 10 | - | |
statusDate | DATETIME | 19 | - | |
versionId | BIGINT | 19 | - | |
code_system_entity_version_association | 0..1 | |||
associationKind | INT | 10 | 1..1 | |
associationTypeId | BIGINT | 19 | - | |
codeSystemEntityVersionId1 | BIGINT | 19 | - | |
codeSystemEntityVersionId2 | BIGINT | 19 | - | |
id | BIGINT | 19 | - | |
insertTimestamp | TIMESTAMP | 19 | - | |
leftId | BIGINT | 19 | - | |
status | INT | 10 | - | |
statusDate | DATETIME | 19 | - | |
directionBoth | BOOLEAN | 0..1 | ||
LoginType | 0..1 | |||
ip | TEXT | - | ||
password | TEXT | - | ||
sessionID | TEXT | 1..1 | ||
username | TEXT | - | ||
lookForward | BOOLEAN | 0..1 | ||
reverse | BOOLEAN | 0..1 |
Response
Parameter | Typ | Länge | Kardinalität | Beschreibung |
---|---|---|---|---|
code_system_entity_version_association | 0..N | |||
associationKind | INT | 10 | 1..1 | |
associationTypeId | BIGINT | 19 | 1..1 | |
codeSystemEntityVersionId1 | BIGINT | 19 | --..-- | |
codeSystemEntityVersionId2 | BIGINT | 19 | 1..1 | |
id | BIGINT | 19 | 1..1 | |
insertTimestamp | TIMESTAMP | 19 | 1..1 | |
leftId | BIGINT | 19 | 1..1 | |
status | INT | 10 | 1..1 | |
statusDate | DATETIME | 19 | 1..1 | |
association_type | 1..1 | |||
codeSystemEntityVersionId | BIGINT | 19 | 1..1 | |
forwardName | VARCHAR | 50 | 1..1 | |
reverseName | VARCHAR | 50 | 1..1 | |
code_system_entity_version | 1..1 | |||
codeSystemEntityId | BIGINT | 19 | 1..1 | |
effectiveDate | DATETIME | 19 | 1..1 | |
insertTimestamp | TIMESTAMP | 19 | 1..1 | |
isLeaf | TINYINT UNSIGNED | 3 | 1..1 | |
majorRevision | INT | 10 | 1..1 | |
minorRevision | INT | 10 | 1..1 | |
previousVersionId | BIGINT | 19 | 1..1 | |
status | INT | 10 | 1..1 | |
statusDate | DATETIME | 19 | 1..1 | |
versionId | BIGINT | 19 | 1..1 | |
code_system_concept | 1..1 | |||
code | VARCHAR | 100 | 1..1 | |
codeSystemEntityVersionId | BIGINT | 19 | 1..1 | |
isPreferred | BIT | 0 | 1..1 | |
term | TEXT | 65535 | 1..1 | |
termAbbrevation | VARCHAR | 50 | 1..1 | |
ReturnType | 1..1 | |||
count | INT | 1..1 | ||
message | TEXT | 1..1 | ||
overallErrorCategory | OverallErrorCategory | 1..1 | INFO, WARN, ERROR | |
status | Status | 1..1 | OK, FAILURE |
Response
Parameter | Typ | Länge | Kardinalität | Beschreibung |
---|---|---|---|---|
code_system_entity_version_association | 0..N | |||
associationKind | INT | 10 | 1..1 | |
associationTypeId | BIGINT | 19 | 1..1 | |
codeSystemEntityVersionId1 | BIGINT | 19 | --..-- | |
codeSystemEntityVersionId2 | BIGINT | 19 | 1..1 | |
id | BIGINT | 19 | 1..1 | |
insertTimestamp | TIMESTAMP | 19 | 1..1 | |
leftId | BIGINT | 19 | 1..1 | |
status | INT | 10 | 1..1 | |
statusDate | DATETIME | 19 | 1..1 | |
association_type | 1..1 | |||
codeSystemEntityVersionId | BIGINT | 19 | 1..1 | |
forwardName | VARCHAR | 50 | 1..1 | |
reverseName | VARCHAR | 50 | 1..1 | |
code_system_entity_version | 1..1 | |||
codeSystemEntityId | BIGINT | 19 | 1..1 | |
effectiveDate | DATETIME | 19 | 1..1 | |
insertTimestamp | TIMESTAMP | 19 | 1..1 | |
isLeaf | TINYINT UNSIGNED | 3 | 1..1 | |
majorRevision | INT | 10 | 1..1 | |
minorRevision | INT | 10 | 1..1 | |
previousVersionId | BIGINT | 19 | 1..1 | |
status | INT | 10 | 1..1 | |
statusDate | DATETIME | 19 | 1..1 | |
versionId | BIGINT | 19 | 1..1 | |
code_system_concept | 1..1 | |||
code | VARCHAR | 100 | 1..1 | |
codeSystemEntityVersionId | BIGINT | 19 | 1..1 | |
isPreferred | BIT | 0 | 1..1 | |
term | TEXT | 65535 | 1..1 | |
termAbbrevation | VARCHAR | 50 | 1..1 | |
ReturnType | 1..1 | |||
count | INT | 1..1 | ||
message | TEXT | 1..1 | ||
overallErrorCategory | OverallErrorCategory | 1..1 | INFO, WARN, ERROR | |
status | Status | 1..1 | OK, FAILURE |
Anmerkungen
Besonderheiten
Hinweise
Die Ergebnismenge ist meistens eher klein bis mittelmäßig.
Beispiele
SOAP-Nachrichten
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:con="http://conceptAssociation.ws.terminologie.fhdo.de/"> <soapenv:Header/> <soapenv:Body> <con:ListConceptAssociations> <parameter> <codeSystemEntity> <codeSystemEntityVersions> <status/><versionId>17</versionId> </codeSystemEntityVersions> </codeSystemEntity> </parameter> </con:ListConceptAssociations> </soapenv:Body> </soapenv:Envelope>