WS-Beschreibung - Terminologieserver Authoring CreateConcept

Aus Termserver-CTS2
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Request/Response)
(Request/Response)
Zeile 25: Zeile 25:
  
 
=Request/Response=
 
=Request/Response=
==Request==
 
<table border="1" cellpadding="1" class="ws_table">
 
  <tr class="ws_table_head">
 
    <th>Parameter</th>
 
    <th>Typ</th>
 
    <th>L&auml;nge</th>
 
    <th id="cardinality_cell">Kardinalit&auml;t</th>
 
    <th>Beschreibung</th>
 
  </tr>
 
<tr id="row_object">
 
  <td id="param_level1">LoginType</td>
 
  <td></td>
 
<td></td>  <td id="cardinality_cell">0..1</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level2">ip</td>
 
  <td>String</td>
 
  <td></td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level2">password</td>
 
  <td>String</td>
 
  <td></td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr>
 
  <td id="param_level2">sessionID</td>
 
  <td>String</td>
 
  <td></td>
 
  <td id="cardinality_cell">1..1</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level2">username</td>
 
  <td>String</td>
 
  <td></td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="row_object">
 
  <td id="param_level1">code_system</td>
 
  <td></td>
 
<td></td>  <td id="cardinality_cell">1..1</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level2">currentVersionId</td>
 
  <td>Long</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level2">description</td>
 
  <td>String</td>
 
  <td>65535</td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr>
 
  <td id="param_level2">id</td>
 
  <td>Long</td>
 
<td></td>  <td id="cardinality_cell">1..1</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level2">insertTimestamp</td>
 
  <td>java.util.Date</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level2">name</td>
 
  <td>String</td>
 
  <td>100</td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="row_object">
 
  <td id="param_level2">code_system_version</td>
 
  <td></td>
 
<td></td>  <td id="cardinality_cell">1..1</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">codeSystemId</td>
 
  <td>Long</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">description</td>
 
  <td>String</td>
 
  <td>65535</td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">expirationDate</td>
 
  <td>java.util.Date</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">insertTimestamp</td>
 
  <td>java.util.Date</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">licenceHolder</td>
 
  <td>String</td>
 
  <td>65535</td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">name</td>
 
  <td>String</td>
 
  <td>100</td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">oid</td>
 
  <td>String</td>
 
  <td>100</td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">preferredLanguageId</td>
 
  <td>Long</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">previousVersionID</td>
 
  <td>Long</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">releaseDate</td>
 
  <td>java.util.Date</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">source</td>
 
  <td>String</td>
 
  <td>65535</td>
 
  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">status</td>
 
  <td>Integer</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">statusDate</td>
 
  <td>java.util.Date</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr id="gray">
 
  <td id="param_level3">underLicence</td>
 
  <td>Boolean</td>
 
<td></td>  <td id="cardinality_cell">-</td>
 
  <td></td>
 
</tr>
 
<tr>
 
  <td id="param_level3">versionId</td>
 
  <td>Long</td>
 
<td></td>  <td id="cardinality_cell">1..1</td>
 
  <td></td>
 
</tr>
 
  
 
=Anmerkungen=
 
=Anmerkungen=

Version vom 26. März 2012, 09:23 Uhr

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

Inhaltsverzeichnis

Funktionalität

Anlegen neuer Kontepte innerhalb einer bestimmten Vokabular-Version.

Vorbedingungen

Um diesen Webservice zu nutzen, müssen Sie sich zunächst am Terminologieserver anmelden (Login). Es müssen ein Vokabular und eine Vokabular-Version vorhanden sein.

Request/Response

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:CreateConcept>
         <parameter>
            <codeSystem>   
               <id>1</id>
               <codeSystemVersions>
 		    <versionId>1</versionId>
               </codeSystemVersions>              
	    </codeSystem>
            <codeSystemEntity>
		<codeSystemEntityVersions>
			<codeSystemConcepts>
				<code> x </code>
				<term> y </term>
 				<isPreferred>true</isPreferred>
			</codeSystemConcepts>
                </codeSystemEntityVersions>
	    </codeSystemEntity>
            <login>               
               <sessionID> xxx </sessionID>  
            </login>            
         </parameter>
      </aut:CreateConcept>
   </soapenv:Body>
</soapenv:Envelope

Code-Beispiele

Java

 
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge