All pastes #284056 Raw Edit

Miscellany

public text v1 · immutable
#284056 ·published 2006-12-18 20:50 UTC
rendered paste body
<?xml version="1.0" encoding="ISO-8859-1" ?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:element name="hisexport-analysed">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ris-user" minOccurs="1" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="idxval" type="xs:string" minOccurs="1" maxOccurs="1"/>
							<xs:element name="sos-user" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:all> 
										<xs:element name="sva_sos_idx" type="xs:string" minOccurs="1" maxOccurs="1"/>
										<xs:element name="sos-user-count" type="xs:integer" minOccurs="0" maxOccurs="1"/>

										<xs:element name="k_abint.dtxt" type="xs:integer" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_fb.dtxt" type="xs:integer" minOccurs="0" maxOccurs="1"/>
										<xs:element name="sos.mtknr" type="xs:integer" minOccurs="0" maxOccurs="1"/>

										<xs:element name="k_stg.dtxt" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_stuart.ltxt" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="sos.geburtsdatum" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="sos.geburtsort" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="sos.geschlecht" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="sos.nachname" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="sos.vorname" type="xs:string" minOccurs="0" maxOccurs="1"/>
									</xs:all>
									<xs:attribute name="idx" type="xs:string"/>
								</xs:complexType>
							</xs:element>
							<!-- sos-user -->



							<xs:element name="sva-user" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:all>

										<xs:element name="sva_sos_idx" type="xs:string" minOccurs="1" maxOccurs="1"/>
										<xs:element name="sva-user-count" type="xs:integer" minOccurs="0" maxOccurs="1"/>

										<xs:element name="inst.inst_nr" type="xs:integer" minOccurs="0" maxOccurs="1"/>
										<xs:element name="inst.uebinst_nr" type="xs:integer" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_vertragsart.key_vertragsart" type="xs:integer" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pbv.pbv_nr" type="xs:integer" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pgd.pgd_matrikelnummer" type="xs:integer" minOccurs="0" maxOccurs="1"/>

										<xs:element name="inst.lname1" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_pgd_kategorie.key_kategorie" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_pgd_kategorie.text_kategorie_m" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_pgd_kategorie.text_kategorie_w" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_vertragsart.text_vertragsart_m" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="k_vertragsart.text_vertragsart_w" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pbv.pbv_bis" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pbv.pbv_von" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pgd.pgd_austrittsdatum" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pgd.pgd_geburtsdatum" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pgd.pgd_geburtsort" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pgd.pgd_geschlecht" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pgd.pgd_name" type="xs:string" minOccurs="0" maxOccurs="1"/>
										<xs:element name="pgd.pgd_vornamen" type="xs:string" minOccurs="0" maxOccurs="1"/>

									</xs:all>

									<xs:attribute name="idx" type="xs:string"/>
								</xs:complexType>
							</xs:element>

							<xs:element name="usercount" type="xs:integer" minOccurs="1" maxOccurs="1"/>
							<!-- sva-user -->
						</xs:sequence>
						<xs:attribute name="idx" type="xs:string"/>
					</xs:complexType>
				</xs:element>
				<!-- ris-user -->

			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- hisexport-analysed -->
</xs:schema>