WS-Beschreibung - Terminologieserver Authoring CreateCodeSystem

Aus Termserver-CTS2
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Request/Response)
Zeile 10: Zeile 10:
 
   <tr>
 
   <tr>
 
     <td style="font-weight: bold;">WSDL</td>
 
     <td style="font-weight: bold;">WSDL</td>
     <td>http://www.term.mi.fh-dortmund.de:8080/Terminologieserver/Authoring?wsdl</td>
+
     <td>http://www.term.mi.fh-dortmund.de:8080/TermServer/Authoring?wsdl</td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>

Version vom 8. Juli 2013, 07:22 Uhr

System Terminologieserver
Webservice Authoring
WSDL http://www.term.mi.fh-dortmund.de:8080/TermServer/Authoring?wsdl
Methode CreateCodeSystem

Inhaltsverzeichnis

Funktionalität

Anlegen neuer Vokabulare und deren erste Version. Falls im Parameter eine Vokabular-ID angegeben wurde und diese in der Datenbank schon vergeben ist, wird nur eine neue Vokabular-Version angelegt.

Vorbedingungen

Erfordert Login.

Request/Response

Request

Parameter Typ Länge Kardinalität Beschreibung
LoginType 0..1
ip String -
password String -
sessionID String 1..1
username String -
code_system 1..1
currentVersionId Long -
description String 65535 0..1
id Long 0..1 Id eines bestehenden Vokabulars
insertTimestamp java.util.Date -
name String 100 1..1 Name des neuen Vokabulars. Wird ignoriert falls eine id vergeben wurde, die auch in der Datenbank vorhanden ist.
code_system_version 1..1
codeSystemId Long -
description String 65535 0..1
expirationDate java.util.Date 0..1
insertTimestamp java.util.Date -
licenceHolder String 65535 0..1
name String 100 1..1
oid String 100 0..1
preferredLanguageId Long 0..1
previousVersionID Long -
releaseDate java.util.Date 0..1
source String 65535 0..1
status Integer 0..1
statusDate java.util.Date -
underLicence Boolean 1..1
versionId Long -

Response

Parameter Typ Länge Kardinalität Beschreibung
ReturnType 1..1
count Integer 1..1
message String 1..1
overallErrorCategory 1..1 INFO, WARN, ERROR
status 1..1 OK, FAILURE
code_system 1..1
currentVersionId Long 1..1
description String 65535 -
id Long 1..1
insertTimestamp java.util.Date -
name String 100 -
code_system_version 1..1
codeSystemId Long -
description String 65535 -
expirationDate java.util.Date -
insertTimestamp java.util.Date -
licenceHolder String 65535 -
name String 100 -
oid String 100 -
preferredLanguageId Long -
previousVersionID Long -
releaseDate java.util.Date -
source String 65535 -
status Integer -
statusDate java.util.Date -
underLicence Boolean -
versionId Long 1..1

Anmerkungen

Besonderheiten

Hinweise

Beispiele

SOAP-Nachrichten

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:aut="http://authoring.ws.terminologie.fhdo.de/">
   <soapenv:Header/>
   <soapenv:Body>
      <aut:CreateCodeSystem>        
         <parameter>       
            <codeSystem>
		<name>Test Vok 1</name>
		<codeSystemVersions>
			<name>Test Vok Version 1</name>	
		</codeSystemVersions>	
            </codeSystem>
            <login>              
               <sessionID> AbcdefghijklmnopqrstuvwxyZ </sessionID>              
            </login>       
         </parameter>
      </aut:CreateCodeSystem>
   </soapenv:Body>
   </soapenv:Envelope>

Code-Beispiele

Java

 
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge