<?xml version="1.0" encoding="UTF-8"?>
<!-- XML schema eSchKG 2.0.014 - (c)  Federal Office of Justice -->
<!-- This schema has been corrected and published on 18 July 2014 to replace the clandestine change of 31 March 2014 and the original schema published on 23 Jan 2014. This is the one you should use for development and production of the eSchKG network from 18 July 2014 onwards. Destroy other copies of the schema that may have the same file name. Check the eSchKG homepage frequently to find out about other changes with regard to the eSchKG project on www.eschkg.ch -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.eschkg.ch/schema/2.0" targetNamespace="http://www.eschkg.ch/schema/2.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0.014">
	<xs:element name="document">
		<xs:annotation>
			<xs:documentation>eSchKG / eLP 2.0.014 (clandestine B)</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="envelope" type="envelopeType">
					<xs:annotation>
						<xs:documentation>Technical transaction information</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:choice id="docType">
					<xs:element name="CR" type="CrType">
						<xs:annotation>
							<xs:documentation>Collection Request</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SC" type="ScType">
						<xs:annotation>
							<xs:documentation>Copy of the defaults summons</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SR" type="SrType">
						<xs:annotation>
							<xs:documentation>Status Request</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SA" type="SaType">
						<xs:annotation>
							<xs:documentation>Status Answer</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CC" type="CcType">
						<xs:annotation>
							<xs:documentation>Collection Continuation (request)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SP" type="SpType">
						<xs:annotation>
							<xs:documentation>Seizure Protocol</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RR" type="RrType">
						<xs:annotation>
							<xs:documentation>Realisation Request</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RC" type="RcType">
						<xs:annotation>
							<xs:documentation>Realisation Closure</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PN" type="PnType">
						<xs:annotation>
							<xs:documentation>Payment Notice</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DI" type="DiType">
						<xs:annotation>
							<xs:documentation>Debt Inquiry</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DR" type="DrType">
						<xs:annotation>
							<xs:documentation>Debt Records</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SN" type="SnType">
						<xs:annotation>
							<xs:documentation>Special Notification</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SI" type="SiType">
						<xs:annotation>
							<xs:documentation>Statistical Inquiry</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SD" type="SdType">
						<xs:annotation>
							<xs:documentation>Statistical Data</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="CrType">
		<xs:annotation>
			<xs:documentation>Request for collection</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="senderRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="creditor" type="creditorType"/>
			<xs:element name="debtor" type="debtorTypeCre"/>
			<xs:element name="caseDetails" type="caseDetailsType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Statistical information</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="request" type="CrRequestType">
				<xs:annotation>
					<xs:documentation>List of claims</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ScType">
		<xs:annotation>
			<xs:documentation>Data of the default summons</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="receiverRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor, same as senderRefData in the CR</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="caseNumber" type="token16Type">
				<xs:annotation>
					<xs:documentation>Official identification number of the debt collection</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="numIssued">
				<xs:annotation>
					<xs:documentation>The number of default summons issued by the office</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:integer">
						<xs:minExclusive value="0"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="creditor" type="creditorType"/>
			<xs:element name="debtor" type="debtorTypeOff"/>
			<xs:element name="officeData" type="officeType">
				<xs:annotation>
					<xs:documentation>Office particulars, address and payment contact</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="summon">
				<xs:annotation>
					<xs:documentation>Data of the default summons</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="CrRequestType">
							<xs:sequence>
								<xs:element name="addressedToId" type="token16Type">
									<xs:annotation>
										<xs:documentation>Identification number of the person to whom the default summons was addressed (one of actorIdOffice)</xs:documentation>
									</xs:annotation>
								</xs:element>
								<xs:element name="dateIssued" type="dateWithoutZoneType">
									<xs:annotation>
										<xs:documentation>Date when the default summons was issued</xs:documentation>
									</xs:annotation>
								</xs:element>
								<xs:element name="delivery" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Must provide this if the default summons was actually delivered</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:sequence>
											<xs:element name="deliveryDate" type="dateWithoutZoneType">
												<xs:annotation>
													<xs:documentation>Date of delivery of the default summons</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="deliveredBy" type="string255Type">
												<xs:annotation>
													<xs:documentation>Name of the delivery agent</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="alternativeRecipient" type="string255Type" minOccurs="0">
												<xs:annotation>
													<xs:documentation>Recipient of the default summons in case it was not the person specified in addressedToId</xs:documentation>
												</xs:annotation>
											</xs:element>
										</xs:sequence>
									</xs:complexType>
								</xs:element>
								<xs:element name="objection" minOccurs="0">
									<xs:complexType>
										<xs:sequence>
											<xs:element name="objectionAmount" type="nonZeroAmountType" minOccurs="0">
												<xs:annotation>
													<xs:documentation>The debtor may contest some or all of the claims; do not provide if the entire debt collection was contested</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="objectionDate" type="dateWithoutZoneType">
												<xs:annotation>
													<xs:documentation>Date of the objection</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="objectionReason" type="string255Type" minOccurs="0">
												<xs:annotation>
													<xs:documentation>Reason of the objection</xs:documentation>
												</xs:annotation>
											</xs:element>
										</xs:sequence>
									</xs:complexType>
								</xs:element>
								<xs:element name="remarks" type="string1280Type" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Extra remarks by the office</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="statusInfo">
				<xs:annotation>
					<xs:documentation>Official status of the debt collection</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="status" type="statusType">
							<xs:annotation>
								<xs:documentation>status code</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="since" type="dateWithoutZoneType">
							<xs:annotation>
								<xs:documentation>Last updated on that date</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="details" type="string255Type" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Further notes by the office</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="charges" type="chargesType">
				<xs:annotation>
					<xs:documentation>Fees and charges of the debt collection - from the collection request until this message was produced</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="externalDocuments" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Documents that go as an attachment to this message</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="externalDocument" type="externalDocumentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SrType">
		<xs:annotation>
			<xs:documentation>Request status information and suspend, terminate or withdraw the debt collection</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="senderRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="action">
				<xs:annotation>
					<xs:documentation>info=seeking status information
undo=full withdrawal
stop=suspend current sequence
paid=terminate debt collection</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="info"/>
						<xs:enumeration value="undo"/>
						<xs:enumeration value="stop"/>
						<xs:enumeration value="paid"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SaType">
		<xs:annotation>
			<xs:documentation>Progress and status information as requested by SR, CR, CC, RR or PN</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="receiverRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor, same as senderRefData in the request message</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="caseNumber" type="token16Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Official identification number of the debt collection</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="statusInfo">
				<xs:annotation>
					<xs:documentation>Official status of the debt collection</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="status" type="statusType">
							<xs:annotation>
								<xs:documentation>status code</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="since" type="dateWithoutZoneType">
							<xs:annotation>
								<xs:documentation>Last updated on that date</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:choice>
				<xs:element name="actionReport">
					<xs:annotation>
						<xs:documentation>What happened to the action request</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="action">
								<xs:annotation>
									<xs:documentation>The action request as conveyed in the request message</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="token16Type">
										<xs:enumeration value="info"/>
										<xs:enumeration value="undo"/>
										<xs:enumeration value="stop"/>
										<xs:enumeration value="paid"/>
										<xs:enumeration value="crRq"/>
										<xs:enumeration value="ccRq"/>
										<xs:enumeration value="rrRq"/>
										<xs:enumeration value="pnRq"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="actionStatus">
								<xs:annotation>
									<xs:documentation>done: action executed as requested
rejected: action was refused</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="token16Type">
										<xs:enumeration value="done"/>
										<xs:enumeration value="rejected"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="date" type="dateWithoutZoneType">
								<xs:annotation>
									<xs:documentation>Last updated on that date</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="remarks" type="string2000Type" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Extra remarks by the office</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="errors">
					<xs:annotation>
						<xs:documentation>There was a technical error with the request message</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="error" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="errorCode" type="token32Type">
											<xs:annotation>
												<xs:documentation>Specify error by code</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="errorReason" type="string255Type" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Explanation of the problem</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CcType">
		<xs:annotation>
			<xs:documentation>Request for continuation</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="senderRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="request">
				<xs:annotation>
					<xs:documentation>Details of the continuation request</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:choice>
						<xs:element name="original">
							<xs:annotation>
								<xs:documentation>The initial debt collection request (eSchKG or paper) was processed by the same office -- The claims haven't changed, nor did the debtor or the creditor</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence minOccurs="0">
									<xs:annotation>
										<xs:documentation>Provide this if the initial debt collection request was done using non-eSchKG means, like paper</xs:documentation>
									</xs:annotation>
									<xs:element name="caseNumber" type="token16Type">
										<xs:annotation>
											<xs:documentation>Official identification number of the debt collection</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="actorId" type="token32Type">
										<xs:annotation>
											<xs:documentation>Debtor's dentification number as used internally by the creditor</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="modified">
							<xs:annotation>
								<xs:documentation>The collection (eSchKG or paper) was processed by the same office but something was changed in the meantime -- Provide debtor and creditor only if they have actually changed. Claims must be declared anew, no matter what</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="claims" type="CcRequestTypeCre"/>
									<xs:element name="debtor" type="debtorTypeCre" minOccurs="0"/>
									<xs:element name="creditor" type="creditorType" minOccurs="0"/>
								</xs:sequence>
								<xs:attribute name="caseNumber" type="token16Type">
									<xs:annotation>
										<xs:documentation>Official identification number of the debt collection. Use this if the initial debt collection request was done using non-eSchKG means, like paper</xs:documentation>
									</xs:annotation>
								</xs:attribute>
							</xs:complexType>
						</xs:element>
						<xs:element name="novel">
							<xs:annotation>
								<xs:documentation>The collection (eSchKG or paper) was processed by a different office OR this request is based on a certificate of loss, certificate of shortfall or article 111.</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="claims" type="CcRequestTypeCre"/>
									<xs:element name="debtor" type="debtorTypeCre"/>
									<xs:element name="creditor" type="creditorType"/>
									<xs:element name="legalBasis">
										<xs:annotation>
											<xs:documentation>- summon
- certificate of loss
- certifiate of shortfall
- article 111</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="token16Type">
												<xs:enumeration value="sum"/>
												<xs:enumeration value="col"/>
												<xs:enumeration value="cos"/>
												<xs:enumeration value="111"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="CcExpenses" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A list of extra expenses the creditor has had since he received the copy of the default summons</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="expense" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>A particular expense</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="amount" type="nonZeroAmountType">
										<xs:annotation>
											<xs:documentation>Amount of the expense</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="reason" type="string60Type">
										<xs:annotation>
											<xs:documentation>Explanation for the expense</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="commentary" type="string2000Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Additional information related to this request message as a whole</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="externalDocuments" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Documents that go as an attachment to this message</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="externalDocument" type="externalDocumentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SpType">
		<xs:annotation>
			<xs:documentation>Results from the continuation</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="receiverRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor, same as senderRefData in the CC</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="caseNumber" type="token16Type">
				<xs:annotation>
					<xs:documentation>Official identification number of the debt collection</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="creditorInfo">
				<xs:annotation>
					<xs:documentation>Information regarding the creditor</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="principal" type="actorType">
							<xs:annotation>
								<xs:documentation>The actual creditor</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="representative" type="actorType" minOccurs="0">
							<xs:annotation>
								<xs:documentation>A agent acting on behalf of the creditor</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="debtor" type="debtorTypeOff"/>
			<xs:element name="officeData" type="officeType">
				<xs:annotation>
					<xs:documentation>Office particulars, address and payment contact</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="outcome" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The result of the contiunation procedures</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:choice>
						<xs:element name="seizure">
							<xs:annotation>
								<xs:documentation>A seizure was executed</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:choice>
									<xs:element name="deed">
										<xs:annotation>
											<xs:documentation>Protocol of a fruitful seizure</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="seizureNumber" type="token32Type" minOccurs="0">
													<xs:annotation>
														<xs:documentation>Official identification number of the seizure or seizure group</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="seizureDate" type="dateWithoutZoneType">
													<xs:annotation>
														<xs:documentation>Date when the seizure was executed</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="seizureKind">
													<xs:annotation>
														<xs:documentation>What kinds of assets were seized</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="realestate" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>Real estate was seized</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:attribute name="deadlineFrom" type="dateWithoutZoneType" use="required">
																		<xs:annotation>
																			<xs:documentation>Realisation must be requested no earlier than this</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																	<xs:attribute name="deadlineTo" type="dateWithoutZoneType" use="required">
																		<xs:annotation>
																			<xs:documentation>Realisation must be requested no later than this</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
															<xs:element name="income" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>Future income was seized</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:attribute name="deadlineFrom" type="dateWithoutZoneType" use="required">
																		<xs:annotation>
																			<xs:documentation>Realisation must be requeted no earlier than this</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																	<xs:attribute name="deadlineTo" type="dateWithoutZoneType" use="required">
																		<xs:annotation>
																			<xs:documentation>Realisation must be requeted no later than this</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
															<xs:element name="movables" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>Movables, claims or titles were seized</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:attribute name="deadlineFrom" type="dateWithoutZoneType" use="required">
																		<xs:annotation>
																			<xs:documentation>Realisation must be requeted no earlier than this</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																	<xs:attribute name="deadlineTo" type="dateWithoutZoneType" use="required">
																		<xs:annotation>
																			<xs:documentation>Realisation must be requeted no later than this</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												<xs:element name="remarks" type="string2000Type" minOccurs="0">
													<xs:annotation>
														<xs:documentation>Further notes</xs:documentation>
													</xs:annotation>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									<xs:element name="loss" type="lossType">
										<xs:annotation>
											<xs:documentation>A certificate of loss according to §115 </xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:choice>
							</xs:complexType>
						</xs:element>
						<xs:element name="bankruptcyWarning">
							<xs:annotation>
								<xs:documentation>A bankruptcy warning was issued</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="claims" type="CcRequestTypeOff"/>
									<xs:element name="dateIssued" type="dateWithoutZoneType">
										<xs:annotation>
											<xs:documentation>Issuing date of this bankruptcy warning</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="addressedToId" type="token16Type">
										<xs:annotation>
											<xs:documentation>To whom this bankruptcy warning was addressed (one of actorIdOffice)</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="dateOfSummon" type="dateWithoutZoneType" minOccurs="0">
										<xs:annotation>
											<xs:documentation>Date of the default summons</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="delivery" minOccurs="0">
										<xs:annotation>
											<xs:documentation>Must provide this if the warning was actually delivered</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="deliveryDate" type="dateWithoutZoneType">
													<xs:annotation>
														<xs:documentation>Date of delivery of the warning</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="deliveredBy" type="string255Type">
													<xs:annotation>
														<xs:documentation>Name of the delivery agent</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="alternativeRecipient" type="string255Type" minOccurs="0">
													<xs:annotation>
														<xs:documentation>Recipient of the warning in case it was not the person specified in addressedToId</xs:documentation>
													</xs:annotation>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
								<xs:attribute name="numberOfWarnings" type="xs:integer" use="required">
									<xs:annotation>
										<xs:documentation>The number of warnings issued</xs:documentation>
									</xs:annotation>
								</xs:attribute>
							</xs:complexType>
						</xs:element>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="statusInfo">
				<xs:annotation>
					<xs:documentation>Official status of the debt collection</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="status" type="statusType">
							<xs:annotation>
								<xs:documentation>status code</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="since" type="dateWithoutZoneType">
							<xs:annotation>
								<xs:documentation>Last updated on that date</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="details" type="string2000Type" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Further information by the office</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="charges" type="chargesType">
				<xs:annotation>
					<xs:documentation>Fees and charges of the continuation phase - from the start of the continuation procedure until this message was produced</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="externalDocuments" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Documents that go as an attachment to this message</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="externalDocument" type="externalDocumentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RrType">
		<xs:annotation>
			<xs:documentation>The request for realisation</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="senderRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="caseNumber" type="token16Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Official identification number of the debt collection</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="creditor" type="creditorType" minOccurs="0"/>
			<xs:element name="debtor" type="debtorTypeCre" minOccurs="0"/>
			<xs:element name="claimedAssets" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Realisation of the following assets is explicitly requested</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="realestate" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Real estate</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="movables" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Movables, claims and titles</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="commentary" type="string2000Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Additional information related to this request message as a whole</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RcType">
		<xs:annotation>
			<xs:documentation>The results of the realisation</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="receiverRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor, same as senderRefData in the RR</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="caseNumber" type="token16Type">
				<xs:annotation>
					<xs:documentation>Official identification number of the debt collection</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="statusInfo">
				<xs:annotation>
					<xs:documentation>Official status of the debt collection</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="status" type="statusType">
							<xs:annotation>
								<xs:documentation>status code</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="since" type="dateWithoutZoneType">
							<xs:annotation>
								<xs:documentation>Last updated on that date</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="details" type="string2000Type" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Further information by the office</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="officeData" type="officeType">
				<xs:annotation>
					<xs:documentation>Office particulars, address and payment contact</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="outcome">
				<xs:annotation>
					<xs:documentation>The result of the realisation</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="avails" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Monetary gains from the realisation</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="amount" type="amountType">
										<xs:annotation>
											<xs:documentation>Total revenues minus the expenses</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="loss" type="lossType" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Certificate of loss according to §149</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="charges" type="chargesType">
				<xs:annotation>
					<xs:documentation>Fees and charges of the realisation phase - from the start of the realisation procedure until this message was produced</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="externalDocuments" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Documents that go as an attachment to this message</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="externalDocument" type="externalDocumentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PnType">
		<xs:annotation>
			<xs:documentation>Notification of a payment received</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="senderRefData" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="amount" type="nonZeroAmountType">
				<xs:annotation>
					<xs:documentation>The amount received</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="paymentDate" type="dateWithoutZoneType">
				<xs:annotation>
					<xs:documentation>Date of the payment</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DiType">
		<xs:annotation>
			<xs:documentation>Request for obtaining the debt records of a third person</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="inquiryId" type="token32Type">
				<xs:annotation>
					<xs:documentation>Unique inquiry reference provided by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="inquirer">
				<xs:annotation>
					<xs:documentation>The inquiring party</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="actorType">
							<xs:sequence>
								<xs:element name="credId" type="token32Type">
									<xs:annotation>
										<xs:documentation>A unique identification number for the inquiring party - do not change over time</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="subject">
				<xs:annotation>
					<xs:documentation>Person about whom the debt records are sought</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="actorType">
							<xs:attribute name="subjectId" type="token32Type">
								<xs:annotation>
									<xs:documentation>A private identifier of the subject provided by the inquiring party</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="externalDocuments" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Documents that go as an attachment to this message</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="externalDocument" type="externalDocumentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DrType">
		<xs:sequence>
			<xs:element name="inquiryId">
				<xs:annotation>
					<xs:documentation>Unique inquiry reference provided by the creditor, same inquiryId as in the DI</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="token32Type">
							<xs:attribute name="isEmpty" type="xs:boolean">
								<xs:annotation>
									<xs:documentation>true=record is empty</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="serial" type="token16Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Serial number of this debt record statement</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="officeData" type="officeType">
				<xs:annotation>
					<xs:documentation>Office particulars, address and payment contact</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="dateIssued" type="dateWithoutZoneType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Date of production of this debt record</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="subject" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Person about whom the debt record is provided</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="actorType">
							<xs:attribute name="subjectId" type="token32Type">
								<xs:annotation>
									<xs:documentation>The same as in the DI</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="response">
				<xs:annotation>
					<xs:documentation>What this message is all about: a debt record statement</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:choice>
						<xs:element name="data">
							<xs:annotation>
								<xs:documentation>The actual response</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:choice>
									<xs:element name="findings">
										<xs:annotation>
											<xs:documentation>The debt records</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="collections" minOccurs="0">
													<xs:annotation>
														<xs:documentation>The collections</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="collection" maxOccurs="unbounded">
																<xs:annotation>
																	<xs:documentation>Individual collection</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="caseNumber" type="token16Type">
																			<xs:annotation>
																				<xs:documentation>Official identification number of the debt collection</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="collectionDate" type="dateWithoutZoneType">
																			<xs:annotation>
																				<xs:documentation>Date of the collection</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="amount" type="nonZeroAmountType">
																			<xs:annotation>
																				<xs:documentation>Total amount of the collection</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="creditor" type="actorType">
																			<xs:annotation>
																				<xs:documentation>Who the creditor was</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status" type="DrStatusType">
																			<xs:annotation>
																				<xs:documentation>official status of the debt collection</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												<xs:element name="COLsFromSeizure" minOccurs="0">
													<xs:annotation>
														<xs:documentation>The certificate of loss that have resulted from seizure</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="COLfromSeizure" maxOccurs="unbounded">
																<xs:annotation>
																	<xs:documentation>Individual collection</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="caseNumber" type="token16Type">
																			<xs:annotation>
																				<xs:documentation>Official identification number of the debt collection</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="issuingDate" type="dateWithoutZoneType">
																			<xs:annotation>
																				<xs:documentation>Issuing date of the certificate of loss</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="amount" type="nonZeroAmountType">
																			<xs:annotation>
																				<xs:documentation>Total amount of the certificate of loss</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="creditor" type="actorType">
																			<xs:annotation>
																				<xs:documentation>Who the creditor was</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="article">
																			<xs:annotation>
																				<xs:documentation>The kind of certificate of loss, referenced by the appropriate section of the law</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:token">
																					<xs:enumeration value="149"/>
																					<xs:enumeration value="115"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												<xs:element name="bankruptcies" minOccurs="0">
													<xs:annotation>
														<xs:documentation>The bankruptcies</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="bankruptcy" maxOccurs="unbounded">
																<xs:annotation>
																	<xs:documentation>Individual bankruptcy</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="opening" type="dateWithoutZoneType">
																			<xs:annotation>
																				<xs:documentation>opening date</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="closing" type="dateWithoutZoneType" minOccurs="0">
																			<xs:annotation>
																				<xs:documentation>closing date, if it is closed</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="statusInfo" type="string60Type" minOccurs="0">
																			<xs:annotation>
																				<xs:documentation>Progress or status of the bankruptcy  - no code, just text</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												<xs:element name="COLsFromBankruptcy" minOccurs="0">
													<xs:annotation>
														<xs:documentation>The certificate of loss that have resulted from bankruptcy</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="quantity">
																<xs:annotation>
																	<xs:documentation>The number of certificates of loss</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:minExclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:element>
															<xs:element name="totalAmount" type="nonZeroAmountType">
																<xs:annotation>
																	<xs:documentation>Total amount of the certificates of loss</xs:documentation>
																</xs:annotation>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									<xs:element name="rejection">
										<xs:annotation>
											<xs:documentation>The office refuses to deliver the debt records</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="rejectionCode">
													<xs:annotation>
														<xs:documentation>lowEvidence OR unspecified</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="token16Type">
															<xs:enumeration value="unspecified"/>
															<xs:enumeration value="lowEvidence"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:element>
												<xs:element name="rejectionText" type="string2000Type" minOccurs="0">
													<xs:annotation>
														<xs:documentation>Explain the refusal</xs:documentation>
													</xs:annotation>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:choice>
							</xs:complexType>
						</xs:element>
						<xs:element name="errors">
							<xs:annotation>
								<xs:documentation>An exception has occurred, there was something wrong with the DI </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="error" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="errorCode" type="token32Type"/>
												<xs:element name="errorReason" type="string255Type" minOccurs="0">
													<xs:annotation>
														<xs:documentation>Text explaining the error</xs:documentation>
													</xs:annotation>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="remarks" type="string2000Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Further information</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="externalDocuments" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Documents that go as an attachment to this message</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="externalDocument" type="externalDocumentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SnType">
		<xs:sequence>
			<xs:element name="senderRefData" type="token32Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Unique case reference provided by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="caseNumber" type="token16Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Official identification number of the debt collection</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SnCode" type="token32Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Codified semantics of this SN</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="subject" type="string80Type">
				<xs:annotation>
					<xs:documentation>The subject of this message</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="contents" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An instruction or informational text</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="externalDocuments" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Documents that go as an attachment to this message</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="externalDocument" type="externalDocumentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SiType">
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="beginStat" type="dateWithoutZoneType">
				<xs:annotation>
					<xs:documentation>Statistical report start date (inclusive)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="endStat" type="dateWithoutZoneType">
				<xs:annotation>
					<xs:documentation>Statistical report end date (inclusive)</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SdType">
		<xs:sequence>
			<xs:element name="msgId" type="token40Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Message identifier, a transaction reference used by the creditor</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="beginStat" type="dateWithoutZoneType">
				<xs:annotation>
					<xs:documentation>Statistical report start date (inclusive)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="endStat" type="dateWithoutZoneType">
				<xs:annotation>
					<xs:documentation>Statistical report end date (inclusive)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="stats">
				<xs:annotation>
					<xs:documentation>The stats report</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="data" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>Individual stats report item: number of business cases executed between beginStat and endStat</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:simpleContent>
									<xs:extension base="xs:integer">
										<xs:attribute name="seq" use="required">
											<xs:annotation>
												<xs:documentation>To what data refers:
CR = number of collections
CC = number of continuations
RR = number of realisations
DI = number of debt records
summon = number of default summons issued
seizure = number of seizures executed
realisation = number of realisations executed</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="token16Type">
													<xs:enumeration value="CR"/>
													<xs:enumeration value="CC"/>
													<xs:enumeration value="RR"/>
													<xs:enumeration value="DI"/>
													<xs:enumeration value="summon"/>
													<xs:enumeration value="seizure"/>
													<xs:enumeration value="realisation"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:attribute>
									</xs:extension>
								</xs:simpleContent>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="actorType">
		<xs:sequence>
			<xs:element name="particular" type="particularType">
				<xs:annotation>
					<xs:documentation>Person or company</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="address" type="addressType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="addressType">
		<xs:annotation>
			<xs:documentation>an address</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="street1" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Street address line 1</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="street2" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Street address line 2</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="buildingNo" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Building number</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="poBox" minOccurs="0">
				<xs:annotation>
					<xs:documentation>P.O. Box</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="20"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="zip" type="token16Type">
				<xs:annotation>
					<xs:documentation>4-digit Swiss zip code (may be longer and alphanumeric in a foreign address)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="zipCode" minOccurs="0">
				<xs:annotation>
					<xs:documentation>6-digit zip code (Switzerland only)</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:int">
						<xs:maxInclusive value="999999"/>
						<xs:minInclusive value="100000"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="city">
				<xs:annotation>
					<xs:documentation>locality</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="country">
				<xs:annotation>
					<xs:documentation>ISO 3166-1, alpha-2</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:length value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="caseDetailsType">
		<xs:sequence>
			<xs:element name="caseType">
				<xs:annotation>
					<xs:documentation>Classifier of the kind of collection (use "ordinary" by default)</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="ordinary"/>
						<xs:enumeration value="special"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="caseStats" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Classifier of claimant: tax, insurance or other</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="tax"/>
						<xs:enumeration value="insurance"/>
						<xs:enumeration value="other"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="remarks" type="string2000Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Confidential notes addressed the office</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CcClaimType">
		<xs:annotation>
			<xs:documentation>Definition of a claim in a continuation.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="amount" type="nonZeroAmountType">
				<xs:annotation>
					<xs:documentation>The claim amount</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="reason" type="string80Type">
				<xs:annotation>
					<xs:documentation>Reason for this claim</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="collocation" default="class3" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Collocation class as suggested by the creditor</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="class1"/>
						<xs:enumeration value="class2"/>
						<xs:enumeration value="class3"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="interest" type="interestType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CcPrincipalClaimType">
		<xs:annotation>
			<xs:documentation>Definition of a claim in a continuation.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="amount" type="nonZeroAmountType">
				<xs:annotation>
					<xs:documentation>The claim amount</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="reason" type="string640Type">
				<xs:annotation>
					<xs:documentation>Reason for this claim</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="collocation" default="class3" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Collocation class as suggested by the creditor</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="class1"/>
						<xs:enumeration value="class2"/>
						<xs:enumeration value="class3"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="interest" type="interestType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CcRequestTypeCre">
		<xs:annotation>
			<xs:documentation>Definition of the request in a continuation.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="principalClaim" type="CcPrincipalClaimType"/>
			<xs:element name="subsidiaryClaims" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="subsidiaryClaim" type="CcClaimType" maxOccurs="9"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="remarks" type="string255Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Remarks to explain any deviations from the initial claims, like they had to be re-calculated because of altered currency exchange rates</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CcRequestTypeOff">
		<xs:annotation>
			<xs:documentation>Definition of the request in a continuation.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="principalClaim" type="CcPrincipalClaimType"/>
			<xs:element name="subsidiaryClaims" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="subsidiaryClaim" type="CcClaimType" maxOccurs="9"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="CcExpenses" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A list of extra expenses the creditor has had since he received the copy of the default summons</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="expense" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="amount" type="nonZeroAmountType">
										<xs:annotation>
											<xs:documentation>Amount of the expense</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="reason" type="string60Type">
										<xs:annotation>
											<xs:documentation>Explain the expense</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="remarks" type="string255Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Remarks from the creditor as provided in the request for continuation</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="chargesType">
		<xs:annotation>
			<xs:documentation>What the office is going to charge for</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="details" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The list of fees and charges</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="detail" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>A particular fee or charge</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="amount" type="nonZeroAmountType">
										<xs:annotation>
											<xs:documentation>The amount of the fee or charge</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="description" type="string50Type">
										<xs:annotation>
											<xs:documentation>Explain the fee or charge</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="date" type="dateWithoutZoneType" minOccurs="0">
										<xs:annotation>
											<xs:documentation>Effective date</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="total" type="amountType" use="required">
			<xs:annotation>
				<xs:documentation>Total amount of fees and charges</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="companyType">
		<xs:annotation>
			<xs:documentation>a company or public organisation</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="uid" type="token16Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>UID, enterprise identifier according to the Swiss statistical office</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="uidStruct" type="uidStructureType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A structured declaration of the UID according to eCH 0097</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="name" type="string60Type">
				<xs:annotation>
					<xs:documentation>Name of the company</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="nameAddon" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Company name extension</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="legalSeat" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Company's domicile</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="contactPerson" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Name of the contact person</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="language" type="languageType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Preferred language.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="isRegistered" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>TRUE, if the company is listed in the Swiss commercial registry.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CrClaimType">
		<xs:sequence>
			<xs:element name="amount" type="nonZeroAmountType">
				<xs:annotation>
					<xs:documentation>The claim amount</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="reason" type="string80Type">
				<xs:annotation>
					<xs:documentation>Reason for this claim</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="collocation" default="class3" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Collocation class as suggested by creditor</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="class1"/>
						<xs:enumeration value="class2"/>
						<xs:enumeration value="class3"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="interest" type="interestType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CrPrincipalClaimType">
		<xs:sequence>
			<xs:element name="amount" type="nonZeroAmountType">
				<xs:annotation>
					<xs:documentation>The claim amount</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="reason" type="string640Type">
				<xs:annotation>
					<xs:documentation>Reason for this claim</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="collocation" default="class3" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Collocation class as suggested by creditor</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="class1"/>
						<xs:enumeration value="class2"/>
						<xs:enumeration value="class3"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="interest" type="interestType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="creditorType">
		<xs:sequence>
			<xs:element name="principal">
				<xs:annotation>
					<xs:documentation>The actual creditor</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="actorType">
							<xs:sequence>
								<xs:element name="credId" type="token32Type">
									<xs:annotation>
										<xs:documentation>Must be unique for each actor you declare a creditor</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="representative" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An agent acting on behalf of the creditor</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="actorType">
							<xs:sequence>
								<xs:element name="repId" type="token32Type">
									<xs:annotation>
										<xs:documentation>Must be unique for each actor you declare a representative</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="paymentInfo" type="paymentType">
				<xs:annotation>
					<xs:documentation>payment instructions</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CrRequestType">
		<xs:sequence>
			<xs:element name="claims">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="principalClaim" type="CrPrincipalClaimType"/>
						<xs:element name="subsidiaryClaims" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="subsidiaryClaim" type="CrClaimType" maxOccurs="9"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="debtorTypeCre">
		<xs:sequence>
			<xs:element name="principal">
				<xs:annotation>
					<xs:documentation>The actual debtor</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="actorType">
							<xs:sequence>
								<xs:element name="actorId" type="token32Type">
									<xs:annotation>
										<xs:documentation>Debtor's dentification number as used internally by the creditor</xs:documentation>
									</xs:annotation>
								</xs:element>
								<xs:element name="actorIdOffice" type="token16Type" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Debtor's dentification number as used internally by the office</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="debtorTypeOff">
		<xs:sequence>
			<xs:element name="principal">
				<xs:annotation>
					<xs:documentation>The person accused of owing money to the creditor</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="actorType">
							<xs:sequence>
								<xs:element name="actorId" type="token32Type">
									<xs:annotation>
										<xs:documentation>Identifier of the principal debtor used by the creditor</xs:documentation>
									</xs:annotation>
								</xs:element>
								<xs:element name="actorIdOffice" type="token16Type">
									<xs:annotation>
										<xs:documentation>Customer number of the debtor used by the office</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="associates" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A party involved in the collection due to some legal association with the debtor</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="associate" maxOccurs="unbounded">
							<xs:complexType>
								<xs:complexContent>
									<xs:extension base="actorType">
										<xs:sequence>
											<xs:element name="actorIdOffice" type="token16Type">
												<xs:annotation>
													<xs:documentation>Customer number of the associate used by the office</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="role">
												<xs:annotation>
													<xs:documentation>The associate's legal relation with the debtor</xs:documentation>
												</xs:annotation>
												<xs:simpleType>
													<xs:restriction base="token16Type">
														<xs:enumeration value="spouse"/>
														<xs:enumeration value="guardian"/>
														<xs:enumeration value="agent"/>
														<xs:enumeration value="organ"/>
														<xs:enumeration value="thirdparty"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:element>
										</xs:sequence>
									</xs:extension>
								</xs:complexContent>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="envelopeType">
		<xs:sequence>
			<xs:element name="transactionInfo">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="version">
							<xs:annotation>
								<xs:documentation>Schema version number.</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="token16Type">
									<xs:enumeration value="2.0"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="usage">
							<xs:annotation>
								<xs:documentation>test or production.</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="token16Type">
									<xs:enumeration value="test"/>
									<xs:enumeration value="production"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="sender">
				<xs:annotation>
					<xs:documentation>Sending party</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="dateSent" type="xs:dateTime">
							<xs:annotation>
								<xs:documentation>Date and time of this document.</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="senderId" type="token32Type">
							<xs:annotation>
								<xs:documentation>eSchKG network identifier of the sender (Sedex-ID)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="senderName" type="string100Type">
							<xs:annotation>
								<xs:documentation>Name of the sender</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="senderContact" type="string60Type" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Name of contact person</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="senderPhone" type="string60Type" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Contact phone number</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="senderFax" type="string60Type" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Contact fax number</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="senderEmail" type="token100Type" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Contact email address</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="receiver">
				<xs:annotation>
					<xs:documentation>Intended recipient</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="receiverId" type="token32Type">
							<xs:annotation>
								<xs:documentation>eSchKG network identifier of the receiver (Sedex-ID)</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="externalDocumentType">
		<xs:annotation>
			<xs:documentation>A document reference that is an attachment to the message</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="documentTitle" type="string255Type">
				<xs:annotation>
					<xs:documentation>Original document title</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="canonicalName" type="token100Type">
				<xs:annotation>
					<xs:documentation>File name according to the eLP standard naming rules</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="mimetype" type="token60Type">
				<xs:annotation>
					<xs:documentation>The document's MIME type</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="interestType">
		<xs:sequence>
			<xs:element name="interestRate">
				<xs:annotation>
					<xs:documentation>Interest rate as a percentage figure</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:decimal">
						<xs:minInclusive value="0"/>
						<xs:fractionDigits value="5"/>
						<xs:maxInclusive value="99.99999"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="interestDateFrom" type="dateWithoutZoneType">
				<xs:annotation>
					<xs:documentation>Date when interest starts</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="lossType">
		<xs:sequence>
			<xs:element name="lossNumber" type="token16Type">
				<xs:annotation>
					<xs:documentation>Identification number of the certificate of loss</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="lossDate" type="dateWithoutZoneType">
				<xs:annotation>
					<xs:documentation>Issuing date</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="lossCapital" type="nonZeroAmountType">
				<xs:annotation>
					<xs:documentation>Total amount of claims</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="lossInterest" type="amountType">
				<xs:annotation>
					<xs:documentation>Interest amount, as calculated by the office</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="lossExpense" type="amountType">
				<xs:annotation>
					<xs:documentation>Further expenses</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="lossAmount" type="nonZeroAmountType">
				<xs:annotation>
					<xs:documentation>lossCapital + Interest + Expense</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="lossKind">
				<xs:annotation>
					<xs:documentation>rolling=suitable for continuation within 6 months (using CC)
standing=another collection request is required</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="rolling"/>
						<xs:enumeration value="standing"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="remarks" type="string2000Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Further notes, e.g. in case this is a provisional certificate of loss</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="officeType">
		<xs:annotation>
			<xs:documentation>Office information.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="officeId" type="token16Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Authority number</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="officeName" type="string100Type">
				<xs:annotation>
					<xs:documentation>Name of the office</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="officeNameAddon" type="string100Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Optional add-on to the name</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="officeAddress" type="addressType">
				<xs:annotation>
					<xs:documentation>Postal address</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="paymentContact" type="paymentType">
				<xs:annotation>
					<xs:documentation>Office's payment instructions</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="particularType">
		<xs:choice>
			<xs:element name="physicalPerson" type="personType"/>
			<xs:element name="company" type="companyType"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="paymentType">
		<xs:annotation>
			<xs:documentation>Definitions according to electronic financing standards of Swiss Post</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="postalAccount">
				<xs:annotation>
					<xs:documentation>Swiss postal account (EPO transaction type 22)</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:choice>
						<xs:element name="beneficiaryPostalAccount">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="postalAccountNumber">
										<xs:annotation>
											<xs:documentation>postal account number / PC-Nr.</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:positiveInteger">
												<xs:maxInclusive value="999999999"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="payeeName">
										<xs:annotation>
											<xs:documentation>Name of the holder</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:token">
												<xs:maxLength value="35"/>
												<xs:minLength value="1"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="bankPostalAccount">
							<xs:annotation>
								<xs:documentation>The postal account of the beneficiary's bank</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="bankPostalAccountNumber">
										<xs:annotation>
											<xs:documentation>postal account number of the bank / PC-Nr.</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:positiveInteger">
												<xs:maxInclusive value="999999999"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="bankName">
										<xs:annotation>
											<xs:documentation>Name of the bank</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:token">
												<xs:maxLength value="35"/>
												<xs:minLength value="1"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="endBeneficiary">
										<xs:annotation>
											<xs:documentation>Account holder</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="endBeneficiaryAccount">
													<xs:annotation>
														<xs:documentation>Account information</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:choice>
															<xs:element name="iban" type="swissIbanType">
																<xs:annotation>
																	<xs:documentation>IBAN number</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="accountNumber">
																<xs:annotation>
																	<xs:documentation>Non-IBAN account number</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:token">
																		<xs:minLength value="1"/>
																		<xs:maxLength value="27"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:element>
														</xs:choice>
													</xs:complexType>
												</xs:element>
												<xs:element name="endBeneficiaryName">
													<xs:annotation>
														<xs:documentation>Name of the holder</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:token">
															<xs:maxLength value="35"/>
															<xs:minLength value="1"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="bankAccount">
				<xs:annotation>
					<xs:documentation>banking account (EPO transaction type 27)</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:choice>
						<xs:element name="iban" type="swissIbanType">
							<xs:annotation>
								<xs:documentation>IBAN number</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="accountNumber">
							<xs:annotation>
								<xs:documentation>An account other than IBAN</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="bankClearingNumber">
										<xs:simpleType>
											<xs:restriction base="xs:positiveInteger">
												<xs:maxInclusive value="999999999"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="accountNumber">
										<xs:annotation>
											<xs:documentation>non-IBAN</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:token">
												<xs:minLength value="1"/>
												<xs:maxLength value="27"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="endBeneficiaryName">
										<xs:annotation>
											<xs:documentation>Name of the holder</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:token">
												<xs:maxLength value="35"/>
												<xs:minLength value="1"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="endBeneficiaryPostalCode">
										<xs:annotation>
											<xs:documentation>ZIP code of holder's residence</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:positiveInteger">
												<xs:maxInclusive value="9999"/>
												<xs:minInclusive value="1000"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="endBeneficiaryCity">
										<xs:annotation>
											<xs:documentation>Holder's residence</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:token">
												<xs:maxLength value="25"/>
												<xs:minLength value="1"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="international">
				<xs:annotation>
					<xs:documentation>International account (EPO transaction type 37)</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:choice>
							<xs:element name="iban">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="bankIdentifierCode">
											<xs:annotation>
												<xs:documentation>SWIFT</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:token">
													<xs:length value="11"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="iban" type="internationalIbanType"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="accountNumber">
								<xs:annotation>
									<xs:documentation>non-IBAN account</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:choice>
											<xs:element name="bankIdentifierCode">
												<xs:annotation>
													<xs:documentation>SWIFT</xs:documentation>
												</xs:annotation>
												<xs:simpleType>
													<xs:restriction base="xs:token">
														<xs:maxLength value="11"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:element>
											<xs:element name="internationalClearingNumber">
												<xs:annotation>
													<xs:documentation>Foreign BC</xs:documentation>
												</xs:annotation>
												<xs:simpleType>
													<xs:restriction base="xs:token">
														<xs:maxLength value="15"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:element>
										</xs:choice>
										<xs:element name="accountNumber">
											<xs:annotation>
												<xs:documentation>non-IBAN</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:token">
													<xs:minLength value="1"/>
													<xs:maxLength value="35"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="bankStreetAddress">
											<xs:annotation>
												<xs:documentation>Address of bank</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:token">
													<xs:maxLength value="35"/>
													<xs:minLength value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="bankPostalCode">
											<xs:annotation>
												<xs:documentation>ZIP code of bank</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:token">
													<xs:maxLength value="10"/>
													<xs:minLength value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="bankCity">
											<xs:annotation>
												<xs:documentation>City of the bank</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:token">
													<xs:maxLength value="35"/>
													<xs:minLength value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="isoCountryCode">
											<xs:annotation>
												<xs:documentation>Country</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:token">
													<xs:maxLength value="2"/>
													<xs:minLength value="2"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:choice>
						<xs:element name="bankName">
							<xs:annotation>
								<xs:documentation>Name of the bank</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:maxLength value="35"/>
									<xs:minLength value="1"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="endBeneficiaryName">
							<xs:annotation>
								<xs:documentation>Name of the holder</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:maxLength value="35"/>
									<xs:minLength value="1"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="endBeneficiaryPostalCode">
							<xs:annotation>
								<xs:documentation>ZIP code of the holder's residence</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:maxLength value="10"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="endBeneficiaryCity">
							<xs:annotation>
								<xs:documentation>Holder's residence</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:maxLength value="25"/>
									<xs:minLength value="1"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="EZ">
				<xs:annotation>
					<xs:documentation>Payment slip (EPO transaction type 28)</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="isrCustomerNumber">
							<xs:simpleType>
								<xs:restriction base="xs:positiveInteger">
									<xs:maxInclusive value="999999999"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="referenceNumber">
							<xs:annotation>
								<xs:documentation>ESR No.</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:maxLength value="27"/>
									<xs:minLength value="1"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="internalAccount">
				<xs:annotation>
					<xs:documentation>Private account identifier - NOT a financial organisation</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="accountRef" type="token100Type">
							<xs:annotation>
								<xs:documentation>Internal reference</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="personType">
		<xs:annotation>
			<xs:documentation>An individual person.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="gender">
				<xs:annotation>
					<xs:documentation>Gender code: M=male, F=female, U=unknown</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="token16Type">
						<xs:enumeration value="M"/>
						<xs:enumeration value="F"/>
						<xs:enumeration value="U"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="title" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Title or degree</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="lastName" type="string60Type"/>
			<xs:element name="lastNameAddon" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Mostly used for the maiden name</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="firstNames" type="string60Type">
				<xs:annotation>
					<xs:documentation>Separate multiple names by a single space character</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="nationality" minOccurs="0">
				<xs:annotation>
					<xs:documentation>ISO 3166-1, alpha-2</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:length value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:choice>
				<xs:element name="dateOfBirth" type="dateWithoutZoneType" minOccurs="0"/>
				<xs:element name="yearOfBirth" type="xs:gYear" minOccurs="0"/>
			</xs:choice>
			<xs:element name="language" type="languageType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Preferred language</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="noSeat" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>TRUE, if the person has no permanent residence</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="isRegistered" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>TRUE, if the person is registered with the Swiss commercial registry</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="phone1" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Primary phone number</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="phone2" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Other phone number</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="phone3" type="string60Type" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Other phone number</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="fax" type="string60Type" minOccurs="0"/>
			<xs:element name="email" type="token100Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="uidStructureType">
		<xs:annotation>
			<xs:documentation>gemäss eCH-0097</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="uidOrganisationIdCategory">
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:length value="3"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="uidOrganisationId" nillable="true">
				<xs:simpleType>
					<xs:restriction base="xs:nonNegativeInteger">
						<xs:minInclusive value="000000001"/>
						<xs:maxInclusive value="999999999"/>
						<xs:totalDigits value="9"/>
						<xs:fractionDigits value="0"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="amountType">
		<xs:annotation>
			<xs:documentation>Monetary amounts</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="9999999999.99"/>
			<xs:fractionDigits value="2"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="nonZeroAmountType">
		<xs:annotation>
			<xs:documentation>Monetary amounts</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:maxInclusive value="9999999999.99"/>
			<xs:fractionDigits value="2"/>
			<xs:minExclusive value="0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="dateWithoutZoneType">
		<xs:annotation>
			<xs:documentation>Prevent time zone information</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:date">
			<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DrStatusType">
		<xs:annotation>
			<xs:documentation>Official status of the debt collection, suitable for a debt record</xs:documentation>
		</xs:annotation>
		<xs:restriction base="token16Type">
			<xs:enumeration value="101"/>
			<xs:enumeration value="102"/>
			<xs:enumeration value="103"/>
			<xs:enumeration value="104"/>
			<xs:enumeration value="105"/>
			<xs:enumeration value="106"/>
			<xs:enumeration value="201"/>
			<xs:enumeration value="202"/>
			<xs:enumeration value="203"/>
			<xs:enumeration value="204"/>
			<xs:enumeration value="205"/>
			<xs:enumeration value="206"/>
			<xs:enumeration value="207"/>
			<xs:enumeration value="301"/>
			<xs:enumeration value="302"/>
			<xs:enumeration value="303"/>
			<xs:enumeration value="304"/>
			<xs:enumeration value="305"/>
			<xs:enumeration value="306"/>
			<xs:enumeration value="501"/>
			<xs:enumeration value="801"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="languageType">
		<xs:annotation>
			<xs:documentation>ISO 639-1 limited to Swiss official languages De, Fr, It, and Rm plus English.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="token16Type">
			<xs:enumeration value="de"/>
			<xs:enumeration value="fr"/>
			<xs:enumeration value="it"/>
			<xs:enumeration value="rm"/>
			<xs:enumeration value="en"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="statusType">
		<xs:annotation>
			<xs:documentation>Official status of the debt collection</xs:documentation>
		</xs:annotation>
		<xs:restriction base="token16Type">
			<xs:enumeration value="101"/>
			<xs:enumeration value="102"/>
			<xs:enumeration value="103"/>
			<xs:enumeration value="104"/>
			<xs:enumeration value="105"/>
			<xs:enumeration value="106"/>
			<xs:enumeration value="201"/>
			<xs:enumeration value="202"/>
			<xs:enumeration value="203"/>
			<xs:enumeration value="204"/>
			<xs:enumeration value="205"/>
			<xs:enumeration value="206"/>
			<xs:enumeration value="207"/>
			<xs:enumeration value="301"/>
			<xs:enumeration value="302"/>
			<xs:enumeration value="303"/>
			<xs:enumeration value="304"/>
			<xs:enumeration value="305"/>
			<xs:enumeration value="306"/>
			<xs:enumeration value="501"/>
			<xs:enumeration value="801"/>
			<xs:enumeration value="901"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string50Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 50 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string60Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 60 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string80Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 80 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="80"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string100Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 100 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string255Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 255 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string640Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 640 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="640"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string1280Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 1280 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="1280"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string2000Type">
		<xs:annotation>
			<xs:documentation>string, maximal length is 2000 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="2000"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="swissIbanType">
		<xs:annotation>
			<xs:documentation>Swiss IBAN number format</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:pattern value="(CH|LI)[0-9]{7}[A-Z0-9]{12}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="internationalIbanType">
		<xs:annotation>
			<xs:documentation>Non-Swiss IBAN number format</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:pattern value="[a-zA-Z]{2}[0-9]{2}[a-zA-Z0-9]{4}[0-9]{7}([a-zA-Z0-9]?){0,19}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="token16Type">
		<xs:annotation>
			<xs:documentation>A token, length between 1 and 16 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:minLength value="1"/>
			<xs:maxLength value="16"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="token32Type">
		<xs:annotation>
			<xs:documentation>A token, length between 1 and 32 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:minLength value="1"/>
			<xs:maxLength value="32"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="token40Type">
		<xs:annotation>
			<xs:documentation>A token, length between 1 and 40 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:minLength value="1"/>
			<xs:maxLength value="40"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="token60Type">
		<xs:annotation>
			<xs:documentation>A token, length between 1 and 60 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="token100Type">
		<xs:annotation>
			<xs:documentation>A token, length between 1 and 100 characters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:minLength value="1"/>
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
