Advertisement
Guest User

Untitled

a guest
Jun 25th, 2012
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 46.06 KB | None | 0 0
  1. WSDL:
  2. [XML]
  3. <?xml version="1.0" encoding="utf-8"?>
  4. <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://localhost/nutriWebServices/v0003" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://localhost/nutriWebServices/v0003" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  5.   <wsdl:types>
  6.     <s:schema elementFormDefault="qualified" targetNamespace="http://localhost/nutriWebServices/v0003">
  7.       <s:element name="logIn">
  8.         <s:complexType>
  9.           <s:sequence>
  10.             <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
  11.             <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
  12.             <s:element minOccurs="0" maxOccurs="1" name="softwareKey" type="s:string" />
  13.           </s:sequence>
  14.         </s:complexType>
  15.       </s:element>
  16.       <s:element name="logInResponse">
  17.         <s:complexType>
  18.           <s:sequence>
  19.             <s:element minOccurs="0" maxOccurs="1" name="logInResult" type="s:string" />
  20.           </s:sequence>
  21.         </s:complexType>
  22.       </s:element>
  23.       <s:element name="logOut">
  24.         <s:complexType>
  25.           <s:sequence>
  26.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  27.           </s:sequence>
  28.         </s:complexType>
  29.       </s:element>
  30.       <s:element name="logOutResponse">
  31.         <s:complexType>
  32.           <s:sequence>
  33.             <s:element minOccurs="1" maxOccurs="1" name="logOutResult" type="s:boolean" />
  34.           </s:sequence>
  35.         </s:complexType>
  36.       </s:element>
  37.       <s:element name="getPositivliste">
  38.         <s:complexType>
  39.           <s:sequence>
  40.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  41.             <s:element minOccurs="1" maxOccurs="1" name="stichtag" type="s:dateTime" />
  42.             <s:element minOccurs="0" maxOccurs="1" name="zulassungsnummer" type="s:string" />
  43.             <s:element minOccurs="0" maxOccurs="1" name="handelsname" type="s:string" />
  44.             <s:element minOccurs="0" maxOccurs="1" name="wirkstoffCode" type="s:string" />
  45.             <s:element minOccurs="0" maxOccurs="1" name="code" type="s:string" />
  46.             <s:element minOccurs="0" maxOccurs="1" name="einreichCode" type="s:string" />
  47.           </s:sequence>
  48.         </s:complexType>
  49.       </s:element>
  50.       <s:element name="getPositivlisteResponse">
  51.         <s:complexType>
  52.           <s:sequence>
  53.             <s:element minOccurs="0" maxOccurs="1" name="getPositivlisteResult">
  54.               <s:complexType mixed="true">
  55.                 <s:sequence>
  56.                   <s:any />
  57.                 </s:sequence>
  58.               </s:complexType>
  59.             </s:element>
  60.           </s:sequence>
  61.         </s:complexType>
  62.       </s:element>
  63.       <s:element name="getStammdaten">
  64.         <s:complexType>
  65.           <s:sequence>
  66.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  67.           </s:sequence>
  68.         </s:complexType>
  69.       </s:element>
  70.       <s:element name="getStammdatenResponse">
  71.         <s:complexType>
  72.           <s:sequence>
  73.             <s:element minOccurs="0" maxOccurs="1" name="getStammdatenResult">
  74.               <s:complexType mixed="true">
  75.                 <s:sequence>
  76.                   <s:any />
  77.                 </s:sequence>
  78.               </s:complexType>
  79.             </s:element>
  80.           </s:sequence>
  81.         </s:complexType>
  82.       </s:element>
  83.       <s:element name="getKatasterdaten">
  84.         <s:complexType>
  85.           <s:sequence>
  86.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  87.           </s:sequence>
  88.         </s:complexType>
  89.       </s:element>
  90.       <s:element name="getKatasterdatenResponse">
  91.         <s:complexType>
  92.           <s:sequence>
  93.             <s:element minOccurs="0" maxOccurs="1" name="getKatasterdatenResult">
  94.               <s:complexType mixed="true">
  95.                 <s:sequence>
  96.                   <s:any />
  97.                 </s:sequence>
  98.               </s:complexType>
  99.             </s:element>
  100.           </s:sequence>
  101.         </s:complexType>
  102.       </s:element>
  103.       <s:element name="getVegetationsjahr">
  104.         <s:complexType>
  105.           <s:sequence>
  106.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  107.             <s:element minOccurs="1" maxOccurs="1" name="jahr" type="s:int" />
  108.           </s:sequence>
  109.         </s:complexType>
  110.       </s:element>
  111.       <s:element name="getVegetationsjahrResponse">
  112.         <s:complexType>
  113.           <s:sequence>
  114.             <s:element minOccurs="0" maxOccurs="1" name="getVegetationsjahrResult">
  115.               <s:complexType mixed="true">
  116.                 <s:sequence>
  117.                   <s:any />
  118.                 </s:sequence>
  119.               </s:complexType>
  120.             </s:element>
  121.           </s:sequence>
  122.         </s:complexType>
  123.       </s:element>
  124.       <s:element name="getAbgabedatumListe">
  125.         <s:complexType>
  126.           <s:sequence>
  127.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  128.           </s:sequence>
  129.         </s:complexType>
  130.       </s:element>
  131.       <s:element name="getAbgabedatumListeResponse">
  132.         <s:complexType>
  133.           <s:sequence>
  134.             <s:element minOccurs="0" maxOccurs="1" name="getAbgabedatumListeResult">
  135.               <s:complexType mixed="true">
  136.                 <s:sequence>
  137.                   <s:any />
  138.                 </s:sequence>
  139.               </s:complexType>
  140.             </s:element>
  141.           </s:sequence>
  142.         </s:complexType>
  143.       </s:element>
  144.       <s:element name="insUpAnwender">
  145.         <s:complexType>
  146.           <s:sequence>
  147.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  148.             <s:element minOccurs="0" maxOccurs="1" name="anwender">
  149.               <s:complexType mixed="true">
  150.                 <s:sequence>
  151.                   <s:any />
  152.                 </s:sequence>
  153.               </s:complexType>
  154.             </s:element>
  155.           </s:sequence>
  156.         </s:complexType>
  157.       </s:element>
  158.       <s:element name="insUpAnwenderResponse">
  159.         <s:complexType>
  160.           <s:sequence>
  161.             <s:element minOccurs="0" maxOccurs="1" name="insUpAnwenderResult">
  162.               <s:complexType mixed="true">
  163.                 <s:sequence>
  164.                   <s:any />
  165.                 </s:sequence>
  166.               </s:complexType>
  167.             </s:element>
  168.           </s:sequence>
  169.         </s:complexType>
  170.       </s:element>
  171.       <s:element name="insUpGeraet">
  172.         <s:complexType>
  173.           <s:sequence>
  174.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  175.             <s:element minOccurs="0" maxOccurs="1" name="geraet">
  176.               <s:complexType mixed="true">
  177.                 <s:sequence>
  178.                   <s:any />
  179.                 </s:sequence>
  180.               </s:complexType>
  181.             </s:element>
  182.           </s:sequence>
  183.         </s:complexType>
  184.       </s:element>
  185.       <s:element name="insUpGeraetResponse">
  186.         <s:complexType>
  187.           <s:sequence>
  188.             <s:element minOccurs="0" maxOccurs="1" name="insUpGeraetResult">
  189.               <s:complexType mixed="true">
  190.                 <s:sequence>
  191.                   <s:any />
  192.                 </s:sequence>
  193.               </s:complexType>
  194.             </s:element>
  195.           </s:sequence>
  196.         </s:complexType>
  197.       </s:element>
  198.       <s:element name="updateVegetationsjahr">
  199.         <s:complexType>
  200.           <s:sequence>
  201.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  202.             <s:element minOccurs="0" maxOccurs="1" name="vegetationsjahr">
  203.               <s:complexType mixed="true">
  204.                 <s:sequence>
  205.                   <s:any />
  206.                 </s:sequence>
  207.               </s:complexType>
  208.             </s:element>
  209.           </s:sequence>
  210.         </s:complexType>
  211.       </s:element>
  212.       <s:element name="updateVegetationsjahrResponse">
  213.         <s:complexType>
  214.           <s:sequence>
  215.             <s:element minOccurs="0" maxOccurs="1" name="updateVegetationsjahrResult">
  216.               <s:complexType mixed="true">
  217.                 <s:sequence>
  218.                   <s:any />
  219.                 </s:sequence>
  220.               </s:complexType>
  221.             </s:element>
  222.           </s:sequence>
  223.         </s:complexType>
  224.       </s:element>
  225.       <s:element name="deleteMassnahme">
  226.         <s:complexType>
  227.           <s:sequence>
  228.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  229.             <s:element minOccurs="1" maxOccurs="1" name="loeschenAb" type="s:dateTime" />
  230.             <s:element minOccurs="0" maxOccurs="1" name="betriebsleiterID" type="tns:ArrayOfLong" />
  231.           </s:sequence>
  232.         </s:complexType>
  233.       </s:element>
  234.       <s:complexType name="ArrayOfLong">
  235.         <s:sequence>
  236.           <s:element minOccurs="0" maxOccurs="unbounded" name="long" type="s:long" />
  237.         </s:sequence>
  238.       </s:complexType>
  239.       <s:element name="deleteMassnahmeResponse">
  240.         <s:complexType>
  241.           <s:sequence>
  242.             <s:element minOccurs="0" maxOccurs="1" name="deleteMassnahmeResult">
  243.               <s:complexType mixed="true">
  244.                 <s:sequence>
  245.                   <s:any />
  246.                 </s:sequence>
  247.               </s:complexType>
  248.             </s:element>
  249.           </s:sequence>
  250.         </s:complexType>
  251.       </s:element>
  252.       <s:element name="insertMassnahme">
  253.         <s:complexType>
  254.           <s:sequence>
  255.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  256.             <s:element minOccurs="0" maxOccurs="1" name="massnahmen">
  257.               <s:complexType mixed="true">
  258.                 <s:sequence>
  259.                   <s:any />
  260.                 </s:sequence>
  261.               </s:complexType>
  262.             </s:element>
  263.           </s:sequence>
  264.         </s:complexType>
  265.       </s:element>
  266.       <s:element name="insertMassnahmeResponse">
  267.         <s:complexType>
  268.           <s:sequence>
  269.             <s:element minOccurs="0" maxOccurs="1" name="insertMassnahmeResult">
  270.               <s:complexType mixed="true">
  271.                 <s:sequence>
  272.                   <s:any />
  273.                 </s:sequence>
  274.               </s:complexType>
  275.             </s:element>
  276.           </s:sequence>
  277.         </s:complexType>
  278.       </s:element>
  279.       <s:element name="getMassnahmen">
  280.         <s:complexType>
  281.           <s:sequence>
  282.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  283.             <s:element minOccurs="1" maxOccurs="1" name="von" type="s:dateTime" />
  284.             <s:element minOccurs="1" maxOccurs="1" name="bis" type="s:dateTime" />
  285.           </s:sequence>
  286.         </s:complexType>
  287.       </s:element>
  288.       <s:element name="getMassnahmenResponse">
  289.         <s:complexType>
  290.           <s:sequence>
  291.             <s:element minOccurs="0" maxOccurs="1" name="getMassnahmenResult">
  292.               <s:complexType mixed="true">
  293.                 <s:sequence>
  294.                   <s:any />
  295.                 </s:sequence>
  296.               </s:complexType>
  297.             </s:element>
  298.           </s:sequence>
  299.         </s:complexType>
  300.       </s:element>
  301.       <s:element name="getEinreichung">
  302.         <s:complexType>
  303.           <s:sequence>
  304.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  305.           </s:sequence>
  306.         </s:complexType>
  307.       </s:element>
  308.       <s:element name="getEinreichungResponse">
  309.         <s:complexType>
  310.           <s:sequence>
  311.             <s:element minOccurs="0" maxOccurs="1" name="getEinreichungResult">
  312.               <s:complexType mixed="true">
  313.                 <s:sequence>
  314.                   <s:any />
  315.                 </s:sequence>
  316.               </s:complexType>
  317.             </s:element>
  318.           </s:sequence>
  319.         </s:complexType>
  320.       </s:element>
  321.       <s:element name="insertAbgabedatum">
  322.         <s:complexType>
  323.           <s:sequence>
  324.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  325.             <s:element minOccurs="1" maxOccurs="1" name="abgabeDatum" type="s:dateTime" />
  326.             <s:element minOccurs="0" maxOccurs="1" name="anmerkung" type="s:string" />
  327.           </s:sequence>
  328.         </s:complexType>
  329.       </s:element>
  330.       <s:element name="insertAbgabedatumResponse">
  331.         <s:complexType>
  332.           <s:sequence>
  333.             <s:element minOccurs="0" maxOccurs="1" name="insertAbgabedatumResult">
  334.               <s:complexType mixed="true">
  335.                 <s:sequence>
  336.                   <s:any />
  337.                 </s:sequence>
  338.               </s:complexType>
  339.             </s:element>
  340.           </s:sequence>
  341.         </s:complexType>
  342.       </s:element>
  343.       <s:element name="insertAbgabedatumListe">
  344.         <s:complexType>
  345.           <s:sequence>
  346.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  347.             <s:element minOccurs="0" maxOccurs="1" name="abgaben">
  348.               <s:complexType mixed="true">
  349.                 <s:sequence>
  350.                   <s:any />
  351.                 </s:sequence>
  352.               </s:complexType>
  353.             </s:element>
  354.           </s:sequence>
  355.         </s:complexType>
  356.       </s:element>
  357.       <s:element name="insertAbgabedatumListeResponse">
  358.         <s:complexType>
  359.           <s:sequence>
  360.             <s:element minOccurs="0" maxOccurs="1" name="insertAbgabedatumListeResult">
  361.               <s:complexType mixed="true">
  362.                 <s:sequence>
  363.                   <s:any />
  364.                 </s:sequence>
  365.               </s:complexType>
  366.             </s:element>
  367.           </s:sequence>
  368.         </s:complexType>
  369.       </s:element>
  370.       <s:element name="getR3GisUrl">
  371.         <s:complexType>
  372.           <s:sequence>
  373.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  374.             <s:element minOccurs="0" maxOccurs="1" name="ogNr" type="s:string" />
  375.             <s:element minOccurs="0" maxOccurs="1" name="mgNr" type="s:string" />
  376.             <s:element minOccurs="0" maxOccurs="1" name="wiesenNr" type="s:string" />
  377.             <s:element minOccurs="0" maxOccurs="1" name="parzellenNr" type="s:string" />
  378.           </s:sequence>
  379.         </s:complexType>
  380.       </s:element>
  381.       <s:element name="getR3GisUrlResponse">
  382.         <s:complexType>
  383.           <s:sequence>
  384.             <s:element minOccurs="0" maxOccurs="1" name="getR3GisUrlResult" type="s:string" />
  385.           </s:sequence>
  386.         </s:complexType>
  387.       </s:element>
  388.       <s:element name="getVersion">
  389.         <s:complexType>
  390.           <s:sequence>
  391.             <s:element minOccurs="0" maxOccurs="1" name="ticketID" type="s:string" />
  392.           </s:sequence>
  393.         </s:complexType>
  394.       </s:element>
  395.       <s:element name="getVersionResponse">
  396.         <s:complexType>
  397.           <s:sequence>
  398.             <s:element minOccurs="0" maxOccurs="1" name="getVersionResult">
  399.               <s:complexType mixed="true">
  400.                 <s:sequence>
  401.                   <s:any />
  402.                 </s:sequence>
  403.               </s:complexType>
  404.             </s:element>
  405.           </s:sequence>
  406.         </s:complexType>
  407.       </s:element>
  408.     </s:schema>
  409.   </wsdl:types>
  410.   <wsdl:message name="logInSoapIn">
  411.     <wsdl:part name="parameters" element="tns:logIn" />
  412.   </wsdl:message>
  413.   <wsdl:message name="logInSoapOut">
  414.     <wsdl:part name="parameters" element="tns:logInResponse" />
  415.   </wsdl:message>
  416.   <wsdl:message name="logOutSoapIn">
  417.     <wsdl:part name="parameters" element="tns:logOut" />
  418.   </wsdl:message>
  419.   <wsdl:message name="logOutSoapOut">
  420.     <wsdl:part name="parameters" element="tns:logOutResponse" />
  421.   </wsdl:message>
  422.   <wsdl:message name="getPositivlisteSoapIn">
  423.     <wsdl:part name="parameters" element="tns:getPositivliste" />
  424.   </wsdl:message>
  425.   <wsdl:message name="getPositivlisteSoapOut">
  426.     <wsdl:part name="parameters" element="tns:getPositivlisteResponse" />
  427.   </wsdl:message>
  428.   <wsdl:message name="getStammdatenSoapIn">
  429.     <wsdl:part name="parameters" element="tns:getStammdaten" />
  430.   </wsdl:message>
  431.   <wsdl:message name="getStammdatenSoapOut">
  432.     <wsdl:part name="parameters" element="tns:getStammdatenResponse" />
  433.   </wsdl:message>
  434.   <wsdl:message name="getKatasterdatenSoapIn">
  435.     <wsdl:part name="parameters" element="tns:getKatasterdaten" />
  436.   </wsdl:message>
  437.   <wsdl:message name="getKatasterdatenSoapOut">
  438.     <wsdl:part name="parameters" element="tns:getKatasterdatenResponse" />
  439.   </wsdl:message>
  440.   <wsdl:message name="getVegetationsjahrSoapIn">
  441.     <wsdl:part name="parameters" element="tns:getVegetationsjahr" />
  442.   </wsdl:message>
  443.   <wsdl:message name="getVegetationsjahrSoapOut">
  444.     <wsdl:part name="parameters" element="tns:getVegetationsjahrResponse" />
  445.   </wsdl:message>
  446.   <wsdl:message name="getAbgabedatumListeSoapIn">
  447.     <wsdl:part name="parameters" element="tns:getAbgabedatumListe" />
  448.   </wsdl:message>
  449.   <wsdl:message name="getAbgabedatumListeSoapOut">
  450.     <wsdl:part name="parameters" element="tns:getAbgabedatumListeResponse" />
  451.   </wsdl:message>
  452.   <wsdl:message name="insUpAnwenderSoapIn">
  453.     <wsdl:part name="parameters" element="tns:insUpAnwender" />
  454.   </wsdl:message>
  455.   <wsdl:message name="insUpAnwenderSoapOut">
  456.     <wsdl:part name="parameters" element="tns:insUpAnwenderResponse" />
  457.   </wsdl:message>
  458.   <wsdl:message name="insUpGeraetSoapIn">
  459.     <wsdl:part name="parameters" element="tns:insUpGeraet" />
  460.   </wsdl:message>
  461.   <wsdl:message name="insUpGeraetSoapOut">
  462.     <wsdl:part name="parameters" element="tns:insUpGeraetResponse" />
  463.   </wsdl:message>
  464.   <wsdl:message name="updateVegetationsjahrSoapIn">
  465.     <wsdl:part name="parameters" element="tns:updateVegetationsjahr" />
  466.   </wsdl:message>
  467.   <wsdl:message name="updateVegetationsjahrSoapOut">
  468.     <wsdl:part name="parameters" element="tns:updateVegetationsjahrResponse" />
  469.   </wsdl:message>
  470.   <wsdl:message name="deleteMassnahmeSoapIn">
  471.     <wsdl:part name="parameters" element="tns:deleteMassnahme" />
  472.   </wsdl:message>
  473.   <wsdl:message name="deleteMassnahmeSoapOut">
  474.     <wsdl:part name="parameters" element="tns:deleteMassnahmeResponse" />
  475.   </wsdl:message>
  476.   <wsdl:message name="insertMassnahmeSoapIn">
  477.     <wsdl:part name="parameters" element="tns:insertMassnahme" />
  478.   </wsdl:message>
  479.   <wsdl:message name="insertMassnahmeSoapOut">
  480.     <wsdl:part name="parameters" element="tns:insertMassnahmeResponse" />
  481.   </wsdl:message>
  482.   <wsdl:message name="getMassnahmenSoapIn">
  483.     <wsdl:part name="parameters" element="tns:getMassnahmen" />
  484.   </wsdl:message>
  485.   <wsdl:message name="getMassnahmenSoapOut">
  486.     <wsdl:part name="parameters" element="tns:getMassnahmenResponse" />
  487.   </wsdl:message>
  488.   <wsdl:message name="getEinreichungSoapIn">
  489.     <wsdl:part name="parameters" element="tns:getEinreichung" />
  490.   </wsdl:message>
  491.   <wsdl:message name="getEinreichungSoapOut">
  492.     <wsdl:part name="parameters" element="tns:getEinreichungResponse" />
  493.   </wsdl:message>
  494.   <wsdl:message name="insertAbgabedatumSoapIn">
  495.     <wsdl:part name="parameters" element="tns:insertAbgabedatum" />
  496.   </wsdl:message>
  497.   <wsdl:message name="insertAbgabedatumSoapOut">
  498.     <wsdl:part name="parameters" element="tns:insertAbgabedatumResponse" />
  499.   </wsdl:message>
  500.   <wsdl:message name="insertAbgabedatumListeSoapIn">
  501.     <wsdl:part name="parameters" element="tns:insertAbgabedatumListe" />
  502.   </wsdl:message>
  503.   <wsdl:message name="insertAbgabedatumListeSoapOut">
  504.     <wsdl:part name="parameters" element="tns:insertAbgabedatumListeResponse" />
  505.   </wsdl:message>
  506.   <wsdl:message name="getR3GisUrlSoapIn">
  507.     <wsdl:part name="parameters" element="tns:getR3GisUrl" />
  508.   </wsdl:message>
  509.   <wsdl:message name="getR3GisUrlSoapOut">
  510.     <wsdl:part name="parameters" element="tns:getR3GisUrlResponse" />
  511.   </wsdl:message>
  512.   <wsdl:message name="getVersionSoapIn">
  513.     <wsdl:part name="parameters" element="tns:getVersion" />
  514.   </wsdl:message>
  515.   <wsdl:message name="getVersionSoapOut">
  516.     <wsdl:part name="parameters" element="tns:getVersionResponse" />
  517.   </wsdl:message>
  518.   <wsdl:portType name="XWSNutriExchangeServiceSoap">
  519.     <wsdl:operation name="logIn">
  520.       <wsdl:input message="tns:logInSoapIn" />
  521.       <wsdl:output message="tns:logInSoapOut" />
  522.     </wsdl:operation>
  523.     <wsdl:operation name="logOut">
  524.       <wsdl:input message="tns:logOutSoapIn" />
  525.       <wsdl:output message="tns:logOutSoapOut" />
  526.     </wsdl:operation>
  527.     <wsdl:operation name="getPositivliste">
  528.       <wsdl:input message="tns:getPositivlisteSoapIn" />
  529.       <wsdl:output message="tns:getPositivlisteSoapOut" />
  530.     </wsdl:operation>
  531.     <wsdl:operation name="getStammdaten">
  532.       <wsdl:input message="tns:getStammdatenSoapIn" />
  533.       <wsdl:output message="tns:getStammdatenSoapOut" />
  534.     </wsdl:operation>
  535.     <wsdl:operation name="getKatasterdaten">
  536.       <wsdl:input message="tns:getKatasterdatenSoapIn" />
  537.       <wsdl:output message="tns:getKatasterdatenSoapOut" />
  538.     </wsdl:operation>
  539.     <wsdl:operation name="getVegetationsjahr">
  540.       <wsdl:input message="tns:getVegetationsjahrSoapIn" />
  541.       <wsdl:output message="tns:getVegetationsjahrSoapOut" />
  542.     </wsdl:operation>
  543.     <wsdl:operation name="getAbgabedatumListe">
  544.       <wsdl:input message="tns:getAbgabedatumListeSoapIn" />
  545.       <wsdl:output message="tns:getAbgabedatumListeSoapOut" />
  546.     </wsdl:operation>
  547.     <wsdl:operation name="insUpAnwender">
  548.       <wsdl:input message="tns:insUpAnwenderSoapIn" />
  549.       <wsdl:output message="tns:insUpAnwenderSoapOut" />
  550.     </wsdl:operation>
  551.     <wsdl:operation name="insUpGeraet">
  552.       <wsdl:input message="tns:insUpGeraetSoapIn" />
  553.       <wsdl:output message="tns:insUpGeraetSoapOut" />
  554.     </wsdl:operation>
  555.     <wsdl:operation name="updateVegetationsjahr">
  556.       <wsdl:input message="tns:updateVegetationsjahrSoapIn" />
  557.       <wsdl:output message="tns:updateVegetationsjahrSoapOut" />
  558.     </wsdl:operation>
  559.     <wsdl:operation name="deleteMassnahme">
  560.       <wsdl:input message="tns:deleteMassnahmeSoapIn" />
  561.       <wsdl:output message="tns:deleteMassnahmeSoapOut" />
  562.     </wsdl:operation>
  563.     <wsdl:operation name="insertMassnahme">
  564.       <wsdl:input message="tns:insertMassnahmeSoapIn" />
  565.       <wsdl:output message="tns:insertMassnahmeSoapOut" />
  566.     </wsdl:operation>
  567.     <wsdl:operation name="getMassnahmen">
  568.       <wsdl:input message="tns:getMassnahmenSoapIn" />
  569.       <wsdl:output message="tns:getMassnahmenSoapOut" />
  570.     </wsdl:operation>
  571.     <wsdl:operation name="getEinreichung">
  572.       <wsdl:input message="tns:getEinreichungSoapIn" />
  573.       <wsdl:output message="tns:getEinreichungSoapOut" />
  574.     </wsdl:operation>
  575.     <wsdl:operation name="insertAbgabedatum">
  576.       <wsdl:input message="tns:insertAbgabedatumSoapIn" />
  577.       <wsdl:output message="tns:insertAbgabedatumSoapOut" />
  578.     </wsdl:operation>
  579.     <wsdl:operation name="insertAbgabedatumListe">
  580.       <wsdl:input message="tns:insertAbgabedatumListeSoapIn" />
  581.       <wsdl:output message="tns:insertAbgabedatumListeSoapOut" />
  582.     </wsdl:operation>
  583.     <wsdl:operation name="getR3GisUrl">
  584.       <wsdl:input message="tns:getR3GisUrlSoapIn" />
  585.       <wsdl:output message="tns:getR3GisUrlSoapOut" />
  586.     </wsdl:operation>
  587.     <wsdl:operation name="getVersion">
  588.       <wsdl:input message="tns:getVersionSoapIn" />
  589.       <wsdl:output message="tns:getVersionSoapOut" />
  590.     </wsdl:operation>
  591.   </wsdl:portType>
  592.   <wsdl:binding name="XWSNutriExchangeServiceSoap" type="tns:XWSNutriExchangeServiceSoap">
  593.     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  594.     <wsdl:operation name="logIn">
  595.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/logIn" style="document" />
  596.       <wsdl:input>
  597.         <soap:body use="literal" />
  598.       </wsdl:input>
  599.       <wsdl:output>
  600.         <soap:body use="literal" />
  601.       </wsdl:output>
  602.     </wsdl:operation>
  603.     <wsdl:operation name="logOut">
  604.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/logOut" style="document" />
  605.       <wsdl:input>
  606.         <soap:body use="literal" />
  607.       </wsdl:input>
  608.       <wsdl:output>
  609.         <soap:body use="literal" />
  610.       </wsdl:output>
  611.     </wsdl:operation>
  612.     <wsdl:operation name="getPositivliste">
  613.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getPositivliste" style="document" />
  614.       <wsdl:input>
  615.         <soap:body use="literal" />
  616.       </wsdl:input>
  617.       <wsdl:output>
  618.         <soap:body use="literal" />
  619.       </wsdl:output>
  620.     </wsdl:operation>
  621.     <wsdl:operation name="getStammdaten">
  622.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getStammdaten" style="document" />
  623.       <wsdl:input>
  624.         <soap:body use="literal" />
  625.       </wsdl:input>
  626.       <wsdl:output>
  627.         <soap:body use="literal" />
  628.       </wsdl:output>
  629.     </wsdl:operation>
  630.     <wsdl:operation name="getKatasterdaten">
  631.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getKatasterdaten" style="document" />
  632.       <wsdl:input>
  633.         <soap:body use="literal" />
  634.       </wsdl:input>
  635.       <wsdl:output>
  636.         <soap:body use="literal" />
  637.       </wsdl:output>
  638.     </wsdl:operation>
  639.     <wsdl:operation name="getVegetationsjahr">
  640.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getVegetationsjahr" style="document" />
  641.       <wsdl:input>
  642.         <soap:body use="literal" />
  643.       </wsdl:input>
  644.       <wsdl:output>
  645.         <soap:body use="literal" />
  646.       </wsdl:output>
  647.     </wsdl:operation>
  648.     <wsdl:operation name="getAbgabedatumListe">
  649.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getAbgabedatumListe" style="document" />
  650.       <wsdl:input>
  651.         <soap:body use="literal" />
  652.       </wsdl:input>
  653.       <wsdl:output>
  654.         <soap:body use="literal" />
  655.       </wsdl:output>
  656.     </wsdl:operation>
  657.     <wsdl:operation name="insUpAnwender">
  658.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/insUpAnwender" style="document" />
  659.       <wsdl:input>
  660.         <soap:body use="literal" />
  661.       </wsdl:input>
  662.       <wsdl:output>
  663.         <soap:body use="literal" />
  664.       </wsdl:output>
  665.     </wsdl:operation>
  666.     <wsdl:operation name="insUpGeraet">
  667.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/insUpGeraet" style="document" />
  668.       <wsdl:input>
  669.         <soap:body use="literal" />
  670.       </wsdl:input>
  671.       <wsdl:output>
  672.         <soap:body use="literal" />
  673.       </wsdl:output>
  674.     </wsdl:operation>
  675.     <wsdl:operation name="updateVegetationsjahr">
  676.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/updateVegetationsjahr" style="document" />
  677.       <wsdl:input>
  678.         <soap:body use="literal" />
  679.       </wsdl:input>
  680.       <wsdl:output>
  681.         <soap:body use="literal" />
  682.       </wsdl:output>
  683.     </wsdl:operation>
  684.     <wsdl:operation name="deleteMassnahme">
  685.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/deleteMassnahme" style="document" />
  686.       <wsdl:input>
  687.         <soap:body use="literal" />
  688.       </wsdl:input>
  689.       <wsdl:output>
  690.         <soap:body use="literal" />
  691.       </wsdl:output>
  692.     </wsdl:operation>
  693.     <wsdl:operation name="insertMassnahme">
  694.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/insertMassnahme" style="document" />
  695.       <wsdl:input>
  696.         <soap:body use="literal" />
  697.       </wsdl:input>
  698.       <wsdl:output>
  699.         <soap:body use="literal" />
  700.       </wsdl:output>
  701.     </wsdl:operation>
  702.     <wsdl:operation name="getMassnahmen">
  703.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getMassnahmen" style="document" />
  704.       <wsdl:input>
  705.         <soap:body use="literal" />
  706.       </wsdl:input>
  707.       <wsdl:output>
  708.         <soap:body use="literal" />
  709.       </wsdl:output>
  710.     </wsdl:operation>
  711.     <wsdl:operation name="getEinreichung">
  712.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getEinreichung" style="document" />
  713.       <wsdl:input>
  714.         <soap:body use="literal" />
  715.       </wsdl:input>
  716.       <wsdl:output>
  717.         <soap:body use="literal" />
  718.       </wsdl:output>
  719.     </wsdl:operation>
  720.     <wsdl:operation name="insertAbgabedatum">
  721.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/insertAbgabedatum" style="document" />
  722.       <wsdl:input>
  723.         <soap:body use="literal" />
  724.       </wsdl:input>
  725.       <wsdl:output>
  726.         <soap:body use="literal" />
  727.       </wsdl:output>
  728.     </wsdl:operation>
  729.     <wsdl:operation name="insertAbgabedatumListe">
  730.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/insertAbgabedatumListe" style="document" />
  731.       <wsdl:input>
  732.         <soap:body use="literal" />
  733.       </wsdl:input>
  734.       <wsdl:output>
  735.         <soap:body use="literal" />
  736.       </wsdl:output>
  737.     </wsdl:operation>
  738.     <wsdl:operation name="getR3GisUrl">
  739.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getR3GisUrl" style="document" />
  740.       <wsdl:input>
  741.         <soap:body use="literal" />
  742.       </wsdl:input>
  743.       <wsdl:output>
  744.         <soap:body use="literal" />
  745.       </wsdl:output>
  746.     </wsdl:operation>
  747.     <wsdl:operation name="getVersion">
  748.       <soap:operation soapAction="http://localhost/nutriWebServices/v0003/getVersion" style="document" />
  749.       <wsdl:input>
  750.         <soap:body use="literal" />
  751.       </wsdl:input>
  752.       <wsdl:output>
  753.         <soap:body use="literal" />
  754.       </wsdl:output>
  755.     </wsdl:operation>
  756.   </wsdl:binding>
  757.   <wsdl:binding name="XWSNutriExchangeServiceSoap12" type="tns:XWSNutriExchangeServiceSoap">
  758.     <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
  759.     <wsdl:operation name="logIn">
  760.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/logIn" style="document" />
  761.       <wsdl:input>
  762.         <soap12:body use="literal" />
  763.       </wsdl:input>
  764.       <wsdl:output>
  765.         <soap12:body use="literal" />
  766.       </wsdl:output>
  767.     </wsdl:operation>
  768.     <wsdl:operation name="logOut">
  769.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/logOut" style="document" />
  770.       <wsdl:input>
  771.         <soap12:body use="literal" />
  772.       </wsdl:input>
  773.       <wsdl:output>
  774.         <soap12:body use="literal" />
  775.       </wsdl:output>
  776.     </wsdl:operation>
  777.     <wsdl:operation name="getPositivliste">
  778.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getPositivliste" style="document" />
  779.       <wsdl:input>
  780.         <soap12:body use="literal" />
  781.       </wsdl:input>
  782.       <wsdl:output>
  783.         <soap12:body use="literal" />
  784.       </wsdl:output>
  785.     </wsdl:operation>
  786.     <wsdl:operation name="getStammdaten">
  787.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getStammdaten" style="document" />
  788.       <wsdl:input>
  789.         <soap12:body use="literal" />
  790.       </wsdl:input>
  791.       <wsdl:output>
  792.         <soap12:body use="literal" />
  793.       </wsdl:output>
  794.     </wsdl:operation>
  795.     <wsdl:operation name="getKatasterdaten">
  796.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getKatasterdaten" style="document" />
  797.       <wsdl:input>
  798.         <soap12:body use="literal" />
  799.       </wsdl:input>
  800.       <wsdl:output>
  801.         <soap12:body use="literal" />
  802.       </wsdl:output>
  803.     </wsdl:operation>
  804.     <wsdl:operation name="getVegetationsjahr">
  805.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getVegetationsjahr" style="document" />
  806.       <wsdl:input>
  807.         <soap12:body use="literal" />
  808.       </wsdl:input>
  809.       <wsdl:output>
  810.         <soap12:body use="literal" />
  811.       </wsdl:output>
  812.     </wsdl:operation>
  813.     <wsdl:operation name="getAbgabedatumListe">
  814.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getAbgabedatumListe" style="document" />
  815.       <wsdl:input>
  816.         <soap12:body use="literal" />
  817.       </wsdl:input>
  818.       <wsdl:output>
  819.         <soap12:body use="literal" />
  820.       </wsdl:output>
  821.     </wsdl:operation>
  822.     <wsdl:operation name="insUpAnwender">
  823.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/insUpAnwender" style="document" />
  824.       <wsdl:input>
  825.         <soap12:body use="literal" />
  826.       </wsdl:input>
  827.       <wsdl:output>
  828.         <soap12:body use="literal" />
  829.       </wsdl:output>
  830.     </wsdl:operation>
  831.     <wsdl:operation name="insUpGeraet">
  832.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/insUpGeraet" style="document" />
  833.       <wsdl:input>
  834.         <soap12:body use="literal" />
  835.       </wsdl:input>
  836.       <wsdl:output>
  837.         <soap12:body use="literal" />
  838.       </wsdl:output>
  839.     </wsdl:operation>
  840.     <wsdl:operation name="updateVegetationsjahr">
  841.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/updateVegetationsjahr" style="document" />
  842.       <wsdl:input>
  843.         <soap12:body use="literal" />
  844.       </wsdl:input>
  845.       <wsdl:output>
  846.         <soap12:body use="literal" />
  847.       </wsdl:output>
  848.     </wsdl:operation>
  849.     <wsdl:operation name="deleteMassnahme">
  850.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/deleteMassnahme" style="document" />
  851.       <wsdl:input>
  852.         <soap12:body use="literal" />
  853.       </wsdl:input>
  854.       <wsdl:output>
  855.         <soap12:body use="literal" />
  856.       </wsdl:output>
  857.     </wsdl:operation>
  858.     <wsdl:operation name="insertMassnahme">
  859.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/insertMassnahme" style="document" />
  860.       <wsdl:input>
  861.         <soap12:body use="literal" />
  862.       </wsdl:input>
  863.       <wsdl:output>
  864.         <soap12:body use="literal" />
  865.       </wsdl:output>
  866.     </wsdl:operation>
  867.     <wsdl:operation name="getMassnahmen">
  868.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getMassnahmen" style="document" />
  869.       <wsdl:input>
  870.         <soap12:body use="literal" />
  871.       </wsdl:input>
  872.       <wsdl:output>
  873.         <soap12:body use="literal" />
  874.       </wsdl:output>
  875.     </wsdl:operation>
  876.     <wsdl:operation name="getEinreichung">
  877.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getEinreichung" style="document" />
  878.       <wsdl:input>
  879.         <soap12:body use="literal" />
  880.       </wsdl:input>
  881.       <wsdl:output>
  882.         <soap12:body use="literal" />
  883.       </wsdl:output>
  884.     </wsdl:operation>
  885.     <wsdl:operation name="insertAbgabedatum">
  886.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/insertAbgabedatum" style="document" />
  887.       <wsdl:input>
  888.         <soap12:body use="literal" />
  889.       </wsdl:input>
  890.       <wsdl:output>
  891.         <soap12:body use="literal" />
  892.       </wsdl:output>
  893.     </wsdl:operation>
  894.     <wsdl:operation name="insertAbgabedatumListe">
  895.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/insertAbgabedatumListe" style="document" />
  896.       <wsdl:input>
  897.         <soap12:body use="literal" />
  898.       </wsdl:input>
  899.       <wsdl:output>
  900.         <soap12:body use="literal" />
  901.       </wsdl:output>
  902.     </wsdl:operation>
  903.     <wsdl:operation name="getR3GisUrl">
  904.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getR3GisUrl" style="document" />
  905.       <wsdl:input>
  906.         <soap12:body use="literal" />
  907.       </wsdl:input>
  908.       <wsdl:output>
  909.         <soap12:body use="literal" />
  910.       </wsdl:output>
  911.     </wsdl:operation>
  912.     <wsdl:operation name="getVersion">
  913.       <soap12:operation soapAction="http://localhost/nutriWebServices/v0003/getVersion" style="document" />
  914.       <wsdl:input>
  915.         <soap12:body use="literal" />
  916.       </wsdl:input>
  917.       <wsdl:output>
  918.         <soap12:body use="literal" />
  919.       </wsdl:output>
  920.     </wsdl:operation>
  921.   </wsdl:binding>
  922.   <wsdl:service name="XWSNutriExchangeService">
  923.     <wsdl:port name="XWSNutriExchangeServiceSoap" binding="tns:XWSNutriExchangeServiceSoap">
  924.       <soap:address location="https://www.betriebsheft.vip.coop/release/nutriwebservices/v0003/NutriExchangeService.asmx" />
  925.     </wsdl:port>
  926.     <wsdl:port name="XWSNutriExchangeServiceSoap12" binding="tns:XWSNutriExchangeServiceSoap12">
  927.       <soap12:address location="https://www.betriebsheft.vip.coop/release/nutriwebservices/v0003/NutriExchangeService.asmx" />
  928.     </wsdl:port>
  929.   </wsdl:service>
  930. </wsdl:definitions>
  931. [/XML]
  932.  
  933. beispiel .xsd
  934.  
  935. [XML]
  936. <?xml version="1.0" encoding="UTF-8"?>
  937. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:m="http://localhost/nutriWebServices/v0003" targetNamespace="http://localhost/nutriWebServices/v0003" elementFormDefault="qualified" id="Stammdaten">
  938.     <xs:include schemaLocation="../DataTypes.xsd"/>
  939.     <xs:element name="Stammdaten">
  940.         <xs:annotation>
  941.             <xs:documentation xml:lang="de">Stammdaten im relationalen Datenmodell</xs:documentation>
  942.         </xs:annotation>
  943.         <xs:complexType>
  944.             <xs:sequence>
  945.                 <xs:element ref="m:Betrieb" minOccurs="0" maxOccurs="unbounded"/>
  946.                 <xs:element ref="m:Betriebsleiter" minOccurs="0" maxOccurs="unbounded"/>
  947.                 <xs:element ref="m:Anwender" minOccurs="0" maxOccurs="unbounded"/>
  948.                 <xs:element ref="m:Geraet" minOccurs="0" maxOccurs="unbounded"/>
  949.                 <xs:element ref="m:Qualitaetsprogramm" minOccurs="0" maxOccurs="unbounded"/>
  950.                 <xs:element ref="m:Frucht" minOccurs="0" maxOccurs="unbounded"/>
  951.                 <xs:element ref="m:Sorte" minOccurs="0" maxOccurs="unbounded"/>
  952.                 <xs:element ref="m:Klon" minOccurs="0" maxOccurs="unbounded"/>
  953.                 <xs:element name="Unterlage" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  954.                 <xs:element name="Anbauart" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  955.                 <xs:element name="Besitzverhaeltnis" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  956.                 <xs:element name="Baumform" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  957.                 <xs:element name="Geraeteart" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  958.                 <xs:element name="Ausbringungsmethode" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  959.                 <xs:element ref="m:WeitereMassnahme" minOccurs="0" maxOccurs="unbounded"/>
  960.                 <xs:element name="Witterung" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  961.                 <xs:element name="Einsatzgrund" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  962.                 <xs:element name="Hersteller" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  963.                 <xs:element name="MittelStatus" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  964.                 <xs:element name="ZulassungsStatus" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/><!-- Ebene Karenzzeiten: je Frucht und Abauart-->
  965.                 <xs:element name="GefahrstoffEinstufung" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  966.                 <xs:element name="DosierungsEinheit" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  967.                 <xs:element ref="m:MengenEinheit" minOccurs="0" maxOccurs="unbounded"/><!-- Beim Übertragen von Mitteln in einer Maßnahme gelten diese Einheiten-->
  968.                 <xs:element name="WiedereintrittEinheit" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  969.                 <xs:element name="DuengerArt" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  970.                 <xs:element name="DuengerKategorie" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  971.                 <xs:element name="Pflanzenschutzart" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  972.                 <xs:element name="EinreichStatus" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  973.                 <xs:element name="Bewaesserung" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  974.                 <xs:element name="Auszaehlungsart" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  975.                 <xs:element name="Zaehlmethode" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  976.                 <xs:element name="Zaehlergebnisart" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  977.                 <xs:element name="ZaehlungsEinheit" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  978.                 <xs:element name="Katastralgemeinde" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  979.                 <xs:element name="LogScope" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded" /><!-- Referenz im Vorgangslog (Responseinfo)-->
  980.                 <xs:element name="LogMessage" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded" /><!-- Referenz im Vorgangslog (Responseinfo)-->
  981.             </xs:sequence>
  982.         </xs:complexType>
  983.     </xs:element>
  984.     <xs:element name="Betrieb">
  985.         <xs:complexType>
  986.             <xs:sequence>
  987.                 <xs:element name="Code" type="m:String10Type"/>
  988.                 <xs:element name="EONummer" type="m:String10Type" minOccurs="0"/>
  989.                 <xs:element name="BetriebsleiterCode" type="m:PositiveInt9To11DigitsType"/><!-- Referenz zu Betriebsleiter - code -->
  990.                 <xs:element name="Name" type="xs:string"/>
  991.                 <xs:element name="Adresse" type="xs:string" minOccurs="0"/>
  992.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  993.                 <xs:element name="Qualitaetsprogramm" minOccurs="0" maxOccurs="unbounded">
  994.                     <xs:complexType>
  995.                         <xs:sequence>
  996.                             <xs:element name="Code" type="xs:string"/>
  997.                             <xs:element name="Jahr" type="xs:int" minOccurs="0"/>
  998.                             <xs:element name="VertragSeit" type="xs:dateTime" minOccurs="0"/>
  999.                         </xs:sequence>
  1000.                     </xs:complexType>
  1001.                 </xs:element>
  1002.             </xs:sequence>
  1003.         </xs:complexType>
  1004.     </xs:element>
  1005.     <xs:element name="Betriebsleiter">
  1006.         <xs:complexType>
  1007.             <xs:sequence>
  1008.                 <xs:element name="Code" type="m:PositiveInt9To11DigitsType"/>
  1009.         <xs:element name="EONummer" type="m:String10Type"/>
  1010.         <xs:element name="BetreuendeOG" type="xs:int" minOccurs="0"/>
  1011.                 <xs:element name="Name" type="xs:string"/>
  1012.                 <xs:element name="Adresse" type="xs:string" minOccurs="0"/>
  1013.                 <xs:element name="MwstNummer" type="xs:string" minOccurs="0"/>
  1014.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1015.             </xs:sequence>
  1016.         </xs:complexType>
  1017.     </xs:element>
  1018.     <xs:element name="Anwender">
  1019.         <xs:complexType>
  1020.             <xs:sequence>
  1021.                 <xs:element name="Code" type="xs:int"/>
  1022.                 <xs:element name="EONummer" type="m:String10Type" minOccurs="0"/><!-- Von der OG vergebene Systemnummer -->
  1023.                 <xs:element name="BetriebsleiterCode" type="m:PositiveInt9To11DigitsType"/><!-- Referenz zu Betriebsleiter - Code -->
  1024.                 <xs:element name="Nachname" type="xs:string"/>
  1025.                 <xs:element name="Vorname" type="xs:string" minOccurs="0"/>
  1026.                 <xs:element name="Strasse" type="xs:string" minOccurs="0"/>
  1027.                 <xs:element name="PLZ" type="xs:string" minOccurs="0"/>
  1028.                 <xs:element name="Ort" type="xs:string" minOccurs="0"/>
  1029.                 <xs:element name="Aktiv" type="xs:boolean"/>
  1030.                 <xs:element name="Kuerzel" type="xs:string" minOccurs="0"/>
  1031.                 <xs:element name="TimeStamp" type="xs:dateTime" minOccurs="0"/>
  1032.             </xs:sequence>
  1033.         </xs:complexType>
  1034.     </xs:element>
  1035.     <xs:element name="Qualitaetsprogramm">
  1036.         <xs:complexType>
  1037.             <xs:sequence>
  1038.                 <xs:element name="Code" type="m:String10Type"/>
  1039.                 <xs:element name="Bezeichnung" type="xs:string"/>
  1040.                 <xs:element name="AnbauartCode" type="m:String10Type"/><!-- Referenz zu Stammdaten - Anbauart -->
  1041.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1042.                 <xs:element name="Status" type="m:ListOfValuesType" minOccurs="0" maxOccurs="unbounded"/>
  1043.             </xs:sequence>
  1044.         </xs:complexType>
  1045.     </xs:element>
  1046.     <xs:element name="Frucht">
  1047.         <xs:complexType>
  1048.             <xs:sequence>
  1049.                 <xs:element name="Code" type="xs:int"/>
  1050.                 <xs:element name="Bezeichnung" type="xs:string"/>
  1051.                 <xs:element name="Kurzbezeichnung" type="xs:string" minOccurs="0"/>
  1052.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1053.             </xs:sequence>
  1054.         </xs:complexType>
  1055.     </xs:element>
  1056.     <xs:element name="Sorte">
  1057.         <xs:complexType>
  1058.             <xs:sequence>
  1059.                 <xs:element name="Code" type="xs:int"/>
  1060.                 <xs:element name="FruchtCode" type="xs:int"/>
  1061.                 <xs:element name="Bezeichnung" type="xs:string"/>
  1062.                 <xs:element name="Kurzbezeichnung" type="xs:string" minOccurs="0"/>
  1063.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1064.             </xs:sequence>
  1065.         </xs:complexType>
  1066.     </xs:element>
  1067.     <xs:element name="Klon">
  1068.         <xs:complexType>
  1069.             <xs:sequence>
  1070.                 <xs:element name="Code" type="xs:int"/>
  1071.                 <xs:element name="SorteCode" type="xs:int"/>
  1072.                 <xs:element name="Bezeichnung" type="xs:string"/>
  1073.                 <xs:element name="Kurzbezeichnung" type="xs:string" minOccurs="0"/>
  1074.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1075.             </xs:sequence>
  1076.         </xs:complexType>
  1077.     </xs:element>
  1078.     <xs:element name="Geraet">
  1079.         <xs:complexType>
  1080.             <xs:sequence>
  1081.                 <xs:element name="Code" type="xs:int"/>
  1082.                 <xs:element name="BetriebCode" type="m:String10Type" minOccurs="0"/><!-- Referenz zu Betrieb - Code -->
  1083.                 <xs:element name="Bezeichnung" type="xs:string"/>
  1084.                 <xs:element name="GeraeteartCode" type="m:String10Type" minOccurs="0"/>
  1085.                 <xs:element name="Hersteller" type="xs:string" minOccurs="0"/>
  1086.                 <xs:element name="Typenbezeichnung" type="xs:string" minOccurs="0"/>
  1087.                 <xs:element name="Ankaufsjahr" type="xs:int" minOccurs="0" />
  1088.                 <xs:element name="Aktiv" type="xs:boolean"/>
  1089.                 <xs:element name="Kuerzel" type="xs:string" minOccurs="0"/>
  1090.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1091.             </xs:sequence>
  1092.         </xs:complexType>
  1093.     </xs:element>
  1094.     <xs:element name="MengenEinheit">
  1095.         <xs:complexType>
  1096.             <xs:sequence>
  1097.                 <xs:element name="Code" type="m:String10Type"/>
  1098.                 <xs:element name="Bezeichnung" type="xs:string"/>
  1099.                 <xs:element name="Kurzbezeichnung" type="xs:string" minOccurs="0"/>
  1100.                 <xs:element name="Einheitart" type="xs:string" minOccurs="1"/>
  1101.                 <xs:element name="EinheitartCode" type="xs:int" minOccurs="1"/>
  1102.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1103.             </xs:sequence>
  1104.         </xs:complexType>
  1105.     </xs:element>
  1106.     <xs:element name="WeitereMassnahme">
  1107.         <xs:complexType>
  1108.             <xs:sequence>
  1109.                 <xs:element name="Code" type="m:String10Type"/>
  1110.                 <xs:element name="Text" type="xs:string"/>
  1111.                 <xs:element name="OekologischeMassnahme" type="xs:boolean"/>
  1112.                 <xs:element name="TimeStamp" type="xs:dateTime"/>
  1113.             </xs:sequence>
  1114.         </xs:complexType>
  1115.     </xs:element>
  1116. </xs:schema>
  1117. [/XML]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement