<?xml version="1.0" encoding="UTF-8"?>
<!--W3C XML Schema generated by XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com)-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:co1="urn:postnl/mail/components/1" xmlns:fi1="urn:postnl/mail/fields1" xmlns:me1="urn:postnl/mail/meta/1" xmlns:co2="urn:postnl/mail/components/2" xmlns:co3="urn:postnl/mail/components/3" targetNamespace="urn:postnl/mail/components/1" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:import namespace="urn:postnl/mail/components/3" schemaLocation="Components3.xsd"/>
	<xsd:import namespace="urn:postnl/mail/fields1" schemaLocation="Fields1.xsd"/>
	<xsd:import namespace="urn:postnl/mail/meta/1" schemaLocation="Meta1.xsd"/>
	<xsd:import namespace="urn:postnl/mail/components/2" schemaLocation="Components2.xsd"/>
	<xsd:complexType name="HeaderType" abstract="true">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">The abstract Header type that is the basis for all non-statusable OAGIS Document Headers</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:group ref="co1:DocumentIDsGroup" minOccurs="0"/>
			<xsd:element ref="fi1:LastModificationDateTime" minOccurs="0"/>
			<xsd:element ref="fi1:DocumentDateTime" minOccurs="0"/>
			<xsd:group ref="me1:FreeFormTextGroup" minOccurs="0"/>
			<xsd:element ref="co1:Attachment" minOccurs="0"/>
			<!--<xsd:group ref="co1:ReferencesGroup" minOccurs="0"/>-->
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="StatusEnabledHeaderType">
		<xsd:complexContent>
			<xsd:extension base="co1:HeaderType">
				<xsd:sequence>
					<xsd:element ref="co1:Status" minOccurs="0" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="ClassificationBaseType" abstract="true">
		<xsd:sequence>
			<xsd:element name="Codes" type="co1:SequencedCodesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">The ClassificationCodes that identify a single or hierarchical association of classifications. For example, Pump, Centrifugal would be represented by two Codes, the first one as Pump, the second as Centrifugal.

The Sequence attribute of the Code identifies the hierarchical position of the identifier in the case of multi-level codes.

The name attribute identifies the name of the corresponding classification level. Possible examples are ROOT, BRANCH, LEAF</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:Type" minOccurs="0"/>
			<xsd:group ref="me1:FreeFormTextGroup" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ClassificationType">
		<xsd:complexContent>
			<xsd:extension base="co1:ClassificationBaseType"/>
			<!--<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>
				<xsd:attribute name="type" type="fi1:NormalizedStringType"/>-->
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="ProfessionalSkillType">
		<xsd:sequence>
			<xsd:element ref="fi1:Code" minOccurs="0"/>
			<xsd:element ref="fi1:Name" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:CompetencyCode" minOccurs="0"/>
			<xsd:element ref="fi1:LastUsedDateTime" minOccurs="0"/>
			<xsd:element ref="fi1:TrainingDateTime" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0"/>
			<xsd:element ref="fi1:UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Skill" type="co1:ProfessionalSkillType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Provides the information on the skills of the associated component.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="PersonABIEType" abstract="true">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">The base type for person. Person and Party are logically related.

PersonABIEType is logically derived from UN/CEFACT TBG17 ABIE PersonType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:PersonLegalID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co2:NamePerson" minOccurs="0"/>
			<xsd:element ref="fi1:Description" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:GenderCode" minOccurs="0"/>
			<xsd:element ref="fi1:MaritalStatusCode" minOccurs="0"/>
			<xsd:element ref="fi1:BirthDateTime" minOccurs="0"/>
			<xsd:element ref="co1:BirthPlace" minOccurs="0"/>
			<xsd:element name="BirthPlaceFather" type="co1:BirthPlaceType" minOccurs="0"/>
			<xsd:element name="BirthPlaceMother" type="co1:BirthPlaceType" minOccurs="0"/>
			<xsd:element ref="fi1:DeathDateTime" minOccurs="0"/>
			<xsd:element ref="fi1:AgeMeasure" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:LanguageCode" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:NationalityCountryCode" minOccurs="0"/>
			<xsd:element ref="co3:Address" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Communication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:CitizenshipCountryCode" minOccurs="0"/>
			<xsd:element ref="fi1:ResidencyCountryCode" minOccurs="0"/>
			<xsd:element ref="co2:BankAccount" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Person" type="co1:PersonType">
		<xsd:annotation>
			<xsd:documentation>A human being regarded as an individual.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="PersonType">
		<xsd:complexContent>
			<xsd:extension base="co1:PersonABIEType"/>
			<!--<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>-->
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="StatusABIEType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">StatusABIEType is logically derived from UN/CEFACT TBG17 ABIE StatusType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="me1:StatusBasisType">
				<xsd:sequence>
					<xsd:element ref="fi1:Type" minOccurs="0"/>
					<xsd:element ref="co1:TimePeriod" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="StatusType">
		<xsd:complexContent>
			<xsd:extension base="co1:StatusABIEType"/>
			<!--<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>-->
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="Status" type="co1:StatusType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Indicates the status of the associated object by providing the Status Code along with a description and when the status is effective.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="DocumentReferenceBaseType" abstract="true">
		<xsd:sequence>
			<xsd:group ref="co1:DocumentIDsGroup" minOccurs="0"/>
			<xsd:element ref="fi1:DocumentDateTime" minOccurs="0"/>
			<xsd:group ref="me1:FreeFormTextGroup" minOccurs="0"/>
			<!--<xsd:element ref="fi1:StatusCode" minOccurs="0"/>-->
			<xsd:element ref="co1:Status" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AttachmentBaseType">
		<xsd:sequence>
			<xsd:element ref="fi1:EmbeddedData" minOccurs="0"/>
			<xsd:element ref="fi1:URI" minOccurs="0"/>
			<xsd:element ref="fi1:ISBN" minOccurs="0"/>
			<xsd:element ref="fi1:FileName" minOccurs="0"/>
			<xsd:element ref="fi1:DocumentDateTime" minOccurs="0"/>
			<xsd:group ref="me1:FreeFormTextGroup" minOccurs="0"/>
			<xsd:element ref="fi1:FileType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:FileSizeQuantity" minOccurs="0"/>
			<xsd:element ref="fi1:Title" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="inline" type="fi1:IndicatorType" default="false"/>
	</xsd:complexType>
	<xsd:complexType name="SemanticAttachmentType">
		<xsd:complexContent>
			<xsd:extension base="co1:AttachmentBaseType">
				<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="OpenAttachmentType">
		<xsd:complexContent>
			<xsd:extension base="co1:SemanticAttachmentType">
				<xsd:sequence>
					<xsd:element ref="fi1:Type" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation source="http://www.openapplications.org/platform/1">Code type specifing the type of Attachment.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
				<xsd:attribute name="type" type="fi1:NormalizedStringType"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="Attachment" type="co1:OpenAttachmentType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">The Attachment represents binary data files that may be included within a BOD. These files replace the paper specifications and drawings attached to a BOD definition to clearly communicate design requirements. This Data Type is optional. Attachment usage is further defined by its position.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="PartyBaseType" abstract="true">
		<xsd:sequence>
			<xsd:element ref="co1:PartyIDs" minOccurs="0"/>
			<xsd:element ref="fi1:AccountID" minOccurs="0"/>
			<!--<xsd:group name="PersonNameGroup">-->
			<xsd:choice minOccurs="0">
				<xsd:element ref="fi1:Name" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element ref="co1:NamePerson" minOccurs="0" maxOccurs="unbounded"/>
			</xsd:choice>
			<!--<xsd:sequence>
					<PostNL: losse element Name vervangen door keuze: of Nameregels of Losse Name kenmerken.
					<xsd:element ref="fi1:Name" minOccurs="0" maxOccurs="unbounded"/>
				</xsd:sequence>-->
			<xsd:element ref="co1:Location" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Contact" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="category" type="fi1:PartyCategoryCodeContentType"/>
	</xsd:complexType>
	<xsd:complexType name="SemanticPartyType">
		<xsd:complexContent>
			<xsd:extension base="co1:PartyBaseType">
				<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="LocationABIEType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">LocationABIEType is logically derived from UN/CEFACT TBG17 ABIE LocationType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:Type" minOccurs="0"/>
			<xsd:element ref="fi1:Name" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:Directions" minOccurs="0"/>
			<xsd:element ref="co1:Coordinate" minOccurs="0"/>
			<xsd:element ref="co1:Address" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Contact" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="fi1:NormalizedStringType"/>
	</xsd:complexType>
	<xsd:complexType name="LocationType">
		<xsd:complexContent>
			<xsd:extension base="co1:LocationABIEType">
				<xsd:sequence>
					<xsd:group ref="me1:FreeFormTextGroup" minOccurs="0"/>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="Location" type="co1:LocationType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">The location of a thing, as captured by an address (or addresses), GPS Coordinates, and/or in relation to other locations.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="CoordinateBaseType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">The OAGIS CoordinateType allows the use of another coordinate system for the use within a warehousing and inventory environment and the geographic coordinat system.</xsd:documentation>
		</xsd:annotation>
		<xsd:choice>
			<xsd:sequence>
				<xsd:element ref="co1:Latitude" minOccurs="0"/>
				<xsd:element ref="co1:Longitude" minOccurs="0"/>
				<xsd:element ref="fi1:AltitudeMeasure" minOccurs="0"/>
				<xsd:element ref="fi1:BAGLatitude" minOccurs="0"/>
				<xsd:element ref="fi1:BAGLongitude" minOccurs="0"/>
			</xsd:sequence>
			<xsd:sequence>
				<xsd:element ref="fi1:SystemID" minOccurs="0"/>
				<xsd:element ref="co1:CoordinateReference" minOccurs="0" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="CoordinateType">
		<xsd:complexContent>
			<xsd:extension base="co1:CoordinateBaseType"/>
			<!--<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>-->
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="PositionType">
		<xsd:sequence>
			<xsd:element ref="fi1:DegreeMeasure" minOccurs="0"/>
			<xsd:element ref="fi1:MinuteMeasure" minOccurs="0"/>
			<xsd:element ref="fi1:SecondMeasure" minOccurs="0"/>
			<xsd:element ref="fi1:DirectionCode" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Coordinate" type="co1:CoordinateType"/>
	<xsd:element name="Latitude" type="co1:PositionType"/>
	<xsd:element name="Longitude" type="co1:PositionType"/>
	<xsd:complexType name="AddressBaseType" abstract="true">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Address BaseType provides the information about the address or semantic address of an associated entity.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:Type" minOccurs="0"/>
			<xsd:element ref="fi1:FormatCode" minOccurs="0"/>
			<xsd:element ref="fi1:FormatDescription" minOccurs="0"/>
			<xsd:element ref="fi1:AttentionOfName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:CareOfName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:TaxJurisdicationCodes" minOccurs="0"/>
			<xsd:element ref="fi1:DeliveryPointType" minOccurs="0"/>
			<xsd:element ref="fi1:DeliveryPointDescription" minOccurs="0"/>
			<xsd:choice>
				<!--<xsd:element ref="co1:AddressLine" minOccurs="0" maxOccurs="unbounded"/>-->
				<xsd:sequence>
					<xsd:element ref="fi1:BuildingNumberDesignation" minOccurs="0"/>
					<xsd:element ref="fi1:StreetName" minOccurs="0"/>
					<xsd:element ref="fi1:StreetNameShort" minOccurs="0"/>
					<xsd:element ref="fi1:BuildingNumber" minOccurs="0"/>
					<xsd:element ref="fi1:BuildingNumberExtension" minOccurs="0"/>
					<xsd:element ref="fi1:HouseTrailerReference" minOccurs="0"/>
					<xsd:element ref="fi1:HouseBoatReference" minOccurs="0"/>
					<xsd:element ref="fi1:PostOfficeBox" minOccurs="0"/>
					<xsd:element ref="fi1:BusinessReplyNumber" minOccurs="0"/>
					<xsd:element ref="fi1:PostApartNumber" minOccurs="0"/>
					<xsd:element ref="fi1:BuildingName" minOccurs="0"/>
					<xsd:element ref="fi1:Unit" minOccurs="0"/>
					<xsd:element ref="fi1:Floor" minOccurs="0"/>
					<xsd:element ref="fi1:DeliveryPointCode" minOccurs="0" maxOccurs="unbounded"/>
				</xsd:sequence>
				<xsd:sequence>
					<xsd:element ref="fi1:LineOne" minOccurs="0"/>
					<xsd:element ref="fi1:LineTwo" minOccurs="0"/>
					<xsd:element ref="fi1:LineThree" minOccurs="0"/>
					<xsd:element ref="fi1:LineFour" minOccurs="0"/>
					<xsd:element ref="fi1:LineFive" minOccurs="0"/>
				</xsd:sequence>
			</xsd:choice>
			<xsd:element ref="fi1:PostalCode" minOccurs="0"/>
			<xsd:element ref="fi1:POBoxPostalCode" minOccurs="0"/>
			<xsd:element ref="fi1:CitySubDivisionName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:CityName" minOccurs="0"/>
			<xsd:element ref="fi1:MunicipalityName" minOccurs="0"/>
			<xsd:element ref="fi1:MunicipalityCode" minOccurs="0"/>
			<xsd:element ref="fi1:CountrySubDivisionCode" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:CountryCode" minOccurs="0"/>
			<xsd:element ref="fi1:CountryName" minOccurs="0"/>
			<xsd:element ref="co1:Status" minOccurs="0"/>
			<xsd:element ref="co1:Preference" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="languageCode" type="fi1:LanguageCodeContentType" use="optional"/>
		<xsd:attribute name="type" type="fi1:NormalizedStringType"/>
	</xsd:complexType>
	<xsd:complexType name="AddressType">
		<xsd:complexContent>
			<xsd:extension base="co1:AddressBaseType"/>
			<!--<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>-->
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="Address" type="co1:AddressType"/>
	<xsd:complexType name="CommunicationABIEType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">CommunicationABIEType is logically derived from UN/CEFACT TBG17 ABIE CommunicationType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:ChannelCode" minOccurs="0"/>
			<xsd:element ref="fi1:UseCode" minOccurs="0"/>
			<xsd:choice>
				<xsd:sequence>
					<xsd:element ref="fi1:CountryDialing" minOccurs="0"/>
					<xsd:element ref="fi1:AreaDialing" minOccurs="0"/>
					<xsd:element ref="fi1:DialNumber" minOccurs="0"/>
					<xsd:element ref="fi1:Extension" minOccurs="0"/>
					<xsd:element ref="fi1:Access" minOccurs="0"/>
				</xsd:sequence>
				<xsd:element ref="co1:Address" minOccurs="0"/>
				<xsd:sequence>
					<xsd:element ref="fi1:URI" minOccurs="0"/>
					<xsd:element ref="fi1:HTMLPreferredIndicator" minOccurs="0"/>
				</xsd:sequence>
				<xsd:element ref="fi1:Text" minOccurs="0" maxOccurs="unbounded"/>
			</xsd:choice>
			<xsd:element ref="co1:Preference" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="sequence" type="fi1:PositiveIntegerNumericType"/>
		<xsd:attribute name="preferredIndicator" type="fi1:IndicatorType"/>
	</xsd:complexType>
	<xsd:complexType name="CommunicationType">
		<xsd:complexContent>
			<xsd:extension base="co1:CommunicationABIEType">
				<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="Communication" type="co1:CommunicationType"/>
	<xsd:complexType name="TelephoneCommunicationType">
		<xsd:sequence>
			<xsd:element ref="fi1:UseCode" minOccurs="0"/>
			<xsd:element ref="fi1:CountryDialing" minOccurs="0"/>
			<xsd:element ref="fi1:AreaDialing" minOccurs="0"/>
			<xsd:element ref="fi1:DialNumber" minOccurs="0"/>
			<xsd:element ref="fi1:Extension" minOccurs="0"/>
			<xsd:element ref="fi1:Access" minOccurs="0"/>
			<xsd:element name="FormatedNumber" type="fi1:TextType" minOccurs="0"/>
			<xsd:element ref="co1:Preference" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="TelephoneCommunication" type="co1:TelephoneCommunicationType"/>
	<xsd:element name="MobileTelephoneCommunication" type="co1:TelephoneCommunicationType"/>
	<xsd:element name="FaxTelephoneCommunication" type="co1:TelephoneCommunicationType"/>
	<xsd:complexType name="ElectronicCommunicationType">
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0"/>
			<xsd:element ref="fi1:UseCode" minOccurs="0"/>
			<xsd:element ref="co1:Preference" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="EMailAddressCommunication" type="co1:EMailAddressCommunicationType"/>
	<xsd:element name="InstantMessageCommunication" type="co1:ElectronicCommunicationType"/>
	<xsd:complexType name="EMailAddressCommunicationType">
		<xsd:sequence>
			<xsd:element ref="fi1:UseCode" minOccurs="0"/>
			<xsd:element ref="fi1:EMailAddressID" minOccurs="0"/>
			<xsd:element ref="fi1:HTMLPreferredIndicator" minOccurs="0"/>
			<xsd:element ref="co1:Preference" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="InternetAddressCommunication" type="co1:ElectronicCommunicationType"/>
	<xsd:element name="PagerTelephoneCommunication" type="co1:TelephoneCommunicationType"/>
	<xsd:element name="SocialNetworkCommunication" type="co1:ElectronicCommunicationType"/>
	<xsd:complexType name="PreferenceABIEType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">PreferenceABIEType is logically derived from UN/CEFACT TBG17 ABIE PreferenceType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:Sequence" minOccurs="0"/>
			<xsd:element ref="fi1:Indicator" minOccurs="0"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PreferenceType">
		<xsd:complexContent>
			<xsd:extension base="co1:PreferenceABIEType">
				<xsd:sequence>
					<xsd:group ref="me1:FreeFormTextGroup"/>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="Preference" type="co1:PreferenceType"/>
	<xsd:complexType name="ContactABIEType" abstract="true">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">ContactABIEType is logically derived from UN/CEFACT TBG17 ABIE ContactType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:Type" minOccurs="0"/>
			<xsd:element ref="fi1:Name" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:JobTitle" minOccurs="0"/>
			<xsd:element ref="fi1:Responsibility" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:DepartmentName" minOccurs="0"/>
			<!--<xsd:element ref="co1:Communication" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">** deprecated **
Communication ABIE or Component is being deprecated in release 9.5. It is recommended that all implementations transition to using the appropriate qualified Communication components: TelephoneCommunication, MobileTelephoneCommunication, FaxTelephoneCommunication, EMailAddressCommunication, InstantMessageCommunication, InternetAddressCommunication, and/or Address </xsd:documentation>
				</xsd:annotation>
			</xsd:element>-->
			<xsd:element ref="fi1:PreferredCommunicationChannel" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:TelephoneCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:TelephoneCommNoAnswer" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:MobileTelephoneCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:FaxTelephoneCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:PagerTelephoneCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:EMailAddressCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:InstantMessageCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:InternetAddressCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:SocialNetworkCommunication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Address" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Preference" minOccurs="0"/>
			<xsd:element ref="co1:Status" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SemanticContactType">
		<xsd:complexContent>
			<xsd:extension base="co1:ContactABIEType">
				<xsd:attribute name="languageCode" type="fi1:LanguageCodeContentType"/>
			</xsd:extension>
			<!--<xsd:sequence>
					<xsd:element ref="fi1:UserArea" minOccurs="0"/>
				</xsd:sequence>-->
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="ContactType">
		<xsd:complexContent>
			<xsd:extension base="co1:SemanticContactType">
				<xsd:attribute name="type" type="fi1:NormalizedStringType" use="optional">
					<xsd:annotation>
						<xsd:documentation source="http://www.openapplications.org/platform/1">** deprecated **
OAGi deprecated all type attributes effective in OAGIS 9.5 release. All complexTypes that have the type attribute has a Type element that is to be used instead.</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="Contact" type="co1:ContactType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Contacts are the point of communication with the given party. In the case of an organization it may be the requestioner, the buyer, customer service, etc. </xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="TimePeriodType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Provides the structure to indicate a Date/Time period where the Time is provided with in the Start and Duration or EndDateTime.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="co1:TimePeriodABIEType"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="TimePeriodABIEType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">TimePeriodABIEType is logically derived from UN/CEFACT TBG17 ABIE PeriodType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:InclusiveIndicator" minOccurs="0"/>
			<xsd:element ref="fi1:StartDateTime" minOccurs="0"/>
			<xsd:choice>
				<xsd:element ref="fi1:Duration" minOccurs="0"/>
				<xsd:element ref="fi1:EndDateTime" minOccurs="0"/>
			</xsd:choice>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="EffectiveTimePeriod" type="co1:TimePeriodType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Indicates the time period in which the associated component is effective.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TimePeriod" type="co1:TimePeriodType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">An explicit period of time for the bucket.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:group name="SequencedIDsGroup">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Indicates the ID of the associated component or noun. </xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="ID" type="fi1:SequencedIDType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:group>
	<xsd:complexType name="SequencedIDsType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Contains the sequenced identifier for the associated component or noun.</xsd:documentation>
		</xsd:annotation>
		<xsd:group ref="co1:SequencedIDsGroup" minOccurs="0"/>
	</xsd:complexType>
	<xsd:element name="CoordinateReference" type="co1:SequencedIDsType"/>
	<xsd:complexType name="CodesType">
		<xsd:sequence>
			<xsd:element ref="fi1:Code" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="JobRestrictionCodes" type="co1:CodesType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">This indicates any limitations to complete a job assignment based on physical, mental, legal or any other conditions</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TaxJurisdicationCodes" type="co1:CodesType"/>
	<xsd:complexType name="SequencedCodesType">
		<xsd:sequence>
			<xsd:element name="Code" type="fi1:SequencedCodeType" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:group name="PartyIDsGroup">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Contain the ids for a given party. These ids may be assigned by multiple organizations.AlternateID and ChamberOfCommerceID added PostNL. </xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:AlternateID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:TaxID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:DUNSID" minOccurs="0"/>
			<xsd:element ref="fi1:CAGEID" minOccurs="0"/>
			<xsd:element ref="fi1:DODAACID" minOccurs="0"/>
			<xsd:element ref="fi1:BICID" minOccurs="0"/>
			<xsd:element ref="fi1:SCACID" minOccurs="0"/>
			<xsd:element ref="fi1:ChamberOfCommerceID" minOccurs="0"/>
		</xsd:sequence>
	</xsd:group>
	<xsd:element name="PartyIDs" type="co1:PartyIDsType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Contains the set of possible identifiers for an associated Party.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="PartyIDsType">
		<xsd:group ref="co1:PartyIDsGroup" minOccurs="0"/>
	</xsd:complexType>
	<xsd:group name="DocumentIDsGroup">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Provides the Identifier(s) of the document being communicated.

Uniquily identifies a Document within an organization. Typically there is only an ID for a document within one system. However, with the use of different business applications there maybe different ids assigned to the same document within an organization from the different systems and in the case of B2B transactions different businesses may have different Identifiers for the same document. 

This construct is designed to allow for these different identifications.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="co1:DocumentID" minOccurs="0"/>
			<xsd:element ref="co1:AlternateDocumentID" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:group>
	<xsd:complexType name="DocumentIDType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">This is the ID assigned to the document by the creator of the document.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:ID"/>
			<xsd:element ref="fi1:RevisionID" minOccurs="0"/>
			<xsd:element ref="fi1:VariationID" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="agencyRole" type="fi1:NormalizedStringType"/>
	</xsd:complexType>
	<xsd:element name="AlternateDocumentID" type="co1:DocumentIDType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Is the alternate document id for the associated document.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="DocumentID" type="co1:DocumentIDType">
		<xsd:annotation>
			<xsd:documentation source="http://www.openapplications.org/platform/1">Is the primary document id for the document associated.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TimeFromTo" type="co1:TimeFromToType"/>
	<xsd:complexType name="TimeFromToType">
		<xsd:annotation>
			<xsd:documentation>Timewindow</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:TimeFrom" minOccurs="0"/>
			<xsd:element ref="fi1:TimeTo" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ContractsReferences" type="co1:ContractsReferencesType">
		<xsd:annotation>
			<xsd:documentation>Reference to the Contract(s) that are relevant for the associated business object document.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="ContractsReferencesType">
		<xsd:complexContent>
			<xsd:extension base="co1:DocumentReferenceBaseType">
				<xsd:sequence>
					<xsd:element ref="fi1:ContractType" minOccurs="0"/>
					<xsd:element ref="fi1:ContractDescription" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="NamePerson" type="co1:NamePersonType"/>
	<xsd:complexType name="NamePersonType">
		<xsd:sequence>
			<xsd:element ref="fi1:Title" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:SalutationPreferredName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:GivenName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:NickName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:MiddleName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:FamilyName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:MaidenName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:SuffixName" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="TelephoneCommNoAnswer" type="co1:TelephoneCommunicationType"/>
	<xsd:complexType name="CharacteristicType">
		<xsd:annotation>
			<xsd:documentation> Generieke Kenmerken en Waardes</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="fi1:CharacteristicName" minOccurs="0"/>
			<xsd:element ref="fi1:CharacteristicValue" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="EmployeeClassification" type="co1:ClassificationType">
		<xsd:annotation>
			<xsd:documentation>The arrangement of employees in groups.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="MasterPersonType">
		<xsd:sequence>
			<xsd:element ref="co1:Person" minOccurs="0"/>
			<xsd:element name="NamePartner" type="co2:NamePersonType" minOccurs="0"/>
			<xsd:element ref="fi1:StudentIndicator" minOccurs="0"/>
			<xsd:element ref="fi1:StudentType" minOccurs="0"/>
			<xsd:element name="EmergencyContact" type="co1:ContactType" minOccurs="0"/>
			<xsd:element ref="co1:EducationHistory" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Certifications" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Qualifications" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Skill" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:SecurityCredentials" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Disability" minOccurs="0"/>
			<xsd:element ref="co1:WorkEligibility" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="MasterEmployee" type="co1:MasterEmployeeType">
		<xsd:annotation>
			<xsd:documentation>Medewerker gegevens per contract/ dienstverband.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="MasterEmployeeType">
		<xsd:sequence>
			<!--<xsd:group ref="co1:EmployeeGroup" minOccurs="0"/>-->
			<xsd:element ref="fi1:EmployeeType" minOccurs="0"/>
			<xsd:element ref="co1:EmployeeClassification" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Status" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This is a code or identifier that describes the current work status of an employee.  It indicates the condition of the employmnt of the employee.  Also known as the employee category. Examples are: Active, Inactive, No longer employed, Part time, Full time, Temporary, Casual</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">Indicates the time period in which the associated component is effective.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:PasswordEncrypted" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">Used to carry an encrypted password.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="co1:Communication" minOccurs="0"/>
			<!--<xsd:element ref="co1:HROrganizationIDs" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This is the organization level that personnel are assigned</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="co1:Facility" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">A Facility identifies a location within an entity. The facility may have sub-locators identified using a sequenced identification notation e.g. Warehouse A100 Sub-Location 11, Row R10 would be represented as an array of three Facility elements with values as A100, 11, R10, name attribute as Warehouse, Sub-Location and Row and sequence attribute as 1,2 and 3 respectively.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>-->
			<xsd:element ref="fi1:Responsibility" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:LocationId" minOccurs="0"/>
			<xsd:element ref="fi1:GLEntityID" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">A G/L entity is the smallest organizational unit for which individual financial statements must be drawn up according to relevant commercial law.

It is normally the primary balancing segment of the GL Account structure.  Typically, this is the owning entity for the transaction. 

Synonyms are Business Unit, Fund, G/L Company, Joint Venture, Non-Profit Association Name</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:CostCenterID" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">The Cost Center is an accumulator of cost information that may be an organizational unit or area of responsibility.  It is an organization code that allows a grouping of expenses and costs.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:WorkCenterID" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This identifies an area consisting of one or more resources where production takes place.  It is used to identify a specific Work Center on a Shop Floor or other manufacturing facility</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="co1:JobRestrictionCodes" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This indicates any limitations to complete a job assignment based on physical, mental, legal or any other conditions</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:ScheduleType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">ScheduleType is a code or identifier that describes the specific schedule and can be used in a variety of contexts. When used in the context of employee, ScheduleType refers to the specific schedule for the employee or worker.

When used in the context of a Schedule, ScheduleType indicates whether the Schedule is a demand schedule from a customer or a supply schedule from a supplier. Valid values for this context are: “Demand”, “Supplier”</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:WorkShiftID" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This is the Employee Shift Identifier. ShiftID describes the regular or standard authorized work time for the employee</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:OvertimeEligibleIndicator" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This indicates if the associated person or work is eligible to work overtime</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="co1:ContractsReferences" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:CAO" minOccurs="0"/>
			<xsd:element ref="fi1:WageType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This is a code that describes the specific type a wage an employee or worker is paid. Examples include: codes that represent: Exempt from Overtime, Non-Exempt from Overtime</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="fi1:WageGroupCode" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="http://www.openapplications.org/platform/1">This is used to clategorize an employee’s wage.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="co1:WageLevel" minOccurs="0"/>
			<xsd:element ref="co1:WageComponent" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:FTEContractHours" minOccurs="0"/>
			<xsd:element ref="fi1:FullTimeEquivalentRatio" minOccurs="0"/>
			<xsd:element ref="fi1:StandardHours" minOccurs="0"/>
			<xsd:element ref="fi1:EmploymentTermCode" minOccurs="0"/>
			<xsd:element ref="fi1:LaborBargainingMember" minOccurs="0"/>
			<xsd:element ref="fi1:CompetitionClauseIndicator" minOccurs="0"/>
			<xsd:element ref="fi1:RetireeIndicator" minOccurs="0"/>
			<xsd:element ref="fi1:RetirementDate" minOccurs="0"/>
			<xsd:element name="EmployeeCharacteristic" type="co1:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="DaySchedule" type="co1:DayScheduleType">
		<xsd:annotation>
			<xsd:documentation>A worker's daily schedule (e.g. shift).</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="DayScheduleType">
		<xsd:sequence>
			<xsd:element ref="fi1:ScheduleType" minOccurs="0"/>
			<xsd:element ref="fi1:Weekday" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:TimeFromTo" minOccurs="0"/>
			<xsd:element ref="fi1:HoursQuantity" minOccurs="0"/>
			<xsd:element ref="fi1:ShiftID" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Schedule" type="co1:ScheduleType"/>
	<xsd:complexType name="ScheduleType">
		<xsd:sequence>
			<xsd:element ref="fi1:ScheduledHours" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:ScheduledDays" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:DaySchedule" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="MasterEmployment" type="co1:MasterEmploymentType">
		<xsd:annotation>
			<xsd:documentation>Lifecycle werknemer per contract.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="MasterEmploymentType">
		<xsd:sequence>
			<xsd:element ref="fi1:EmployedIndicator" minOccurs="0"/>
			<xsd:element ref="co1:EmploymentLifeCycle" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains details on a period of employment with an employer. This would generally repeat if an employee was rehired after a prior termination, became an employee of a new related employer as a result of acquistion or re-organization, etc.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="MasterDeployment" type="co1:MasterDeploymentType">
		<xsd:annotation>
			<xsd:documentation>De formatieplaats die de medewerker bezet.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="MasterDeploymentType">
		<xsd:sequence>
			<xsd:element ref="fi1:MasterDeploymentID" minOccurs="0"/>
			<xsd:element ref="fi1:MasterDeploymenDescription" minOccurs="0"/>
			<xsd:element ref="co1:Status" minOccurs="0"/>
			<xsd:element ref="fi1:OrganizationId" minOccurs="0"/>
			<xsd:element ref="fi1:OrganizationName" minOccurs="0"/>
			<xsd:element ref="fi1:CompanyCode" minOccurs="0"/>
			<xsd:element ref="fi1:CompanyName" minOccurs="0"/>
			<xsd:element ref="fi1:BusinessUnitCode" minOccurs="0"/>
			<xsd:element ref="fi1:BusinessUnitName" minOccurs="0"/>
			<xsd:element ref="fi1:PersonnelAreaCode" minOccurs="0"/>
			<xsd:element ref="fi1:PersonnelAreaName" minOccurs="0"/>
			<xsd:element ref="fi1:LocationId" minOccurs="0"/>
			<xsd:element ref="fi1:LocationName" minOccurs="0"/>
			<xsd:element ref="co1:Communication" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:MasterPosition" minOccurs="0"/>
			<xsd:element ref="co1:Job" minOccurs="0"/>
			<xsd:element ref="fi1:Responsibility" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Schedule" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:FullTimeEquivalentRatio" minOccurs="0"/>
			<xsd:element ref="fi1:FTEContractHours" minOccurs="0"/>
			<xsd:element ref="fi1:WorkLevelCode" minOccurs="0"/>
			<xsd:element ref="fi1:ResourceRelationshipCode" minOccurs="0"/>
			<xsd:element name="DeploymentCharacteristic" type="co1:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="MasterPosition" type="co1:MasterPositionType"/>
	<xsd:complexType name="MasterPositionType">
		<xsd:sequence>
			<xsd:element ref="fi1:PositionID" minOccurs="0"/>
			<xsd:element ref="fi1:PositionTitle" minOccurs="0"/>
			<xsd:element ref="fi1:PositionCategoryCode" minOccurs="0"/>
			<xsd:element ref="fi1:PositionCompetencyModelID" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:RemunerationBasisCode" minOccurs="0"/>
			<xsd:element ref="co1:ReportsToPosition" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:ReportsToPerson" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0"/>
			<xsd:element ref="co1:Status" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ReportsToPosition" type="co1:ReportsToPositionType"/>
	<xsd:complexType name="ReportsToPositionType">
		<xsd:sequence>
			<xsd:element ref="fi1:PositionID" minOccurs="0"/>
			<xsd:element ref="fi1:PositionTitle" minOccurs="0"/>
			<xsd:element ref="fi1:PositionTypeCode" minOccurs="0"/>
			<xsd:element ref="fi1:RelationshipCode" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ReportsToPerson" type="co1:ReportsToPersonType"/>
	<xsd:complexType name="ReportsToPersonType">
		<xsd:sequence>
			<xsd:element ref="fi1:PersonID" minOccurs="0"/>
			<xsd:element ref="co2:NamePerson" minOccurs="0"/>
			<xsd:element ref="fi1:PositionTypeCode" minOccurs="0"/>
			<xsd:element ref="fi1:PositionTitle" minOccurs="0"/>
			<xsd:element ref="fi1:RelationshipCode" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:Communication" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Job" type="co1:JobType">
		<xsd:annotation>
			<xsd:documentation>A Job is an occupation exercised for compensation.  Job Serves as a template for specifically defined positions.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="JobType">
		<xsd:sequence>
			<xsd:element ref="fi1:JobID" minOccurs="0"/>
			<xsd:element ref="fi1:JobTitle" minOccurs="0"/>
			<xsd:element ref="fi1:JobCode" minOccurs="0"/>
			<xsd:element ref="co1:JobEvaluation" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:JobDescription" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="JobEvaluation" type="co1:JobEvaluationType">
		<xsd:annotation>
			<xsd:documentation>Criteria used to determin compensation for the Job definition.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="JobEvaluationType">
		<xsd:sequence>
			<xsd:element ref="fi1:JobEvaluationTypeCode" minOccurs="0"/>
			<xsd:element ref="fi1:JobPlanCode" minOccurs="0"/>
			<xsd:element ref="fi1:JobGradeCode" minOccurs="0"/>
			<xsd:element ref="fi1:JobStepCode" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="TerminationType">
		<xsd:sequence>
			<xsd:element ref="fi1:TerminationDate" minOccurs="0"/>
			<xsd:element ref="fi1:VoluntaryTerminationInd" minOccurs="0"/>
			<xsd:element ref="fi1:RehireOK" minOccurs="0"/>
			<xsd:element ref="fi1:LastPaidDate" minOccurs="0"/>
			<xsd:element ref="fi1:LastWorkDate" minOccurs="0"/>
			<xsd:element ref="fi1:TerminationReasonCode" minOccurs="0"/>
			<xsd:element ref="fi1:TerminationDescription" minOccurs="0"/>
			<xsd:element ref="co1:Attachment" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="HireType">
		<xsd:sequence>
			<xsd:element ref="fi1:HireTypeCode" minOccurs="0"/>
			<xsd:element ref="fi1:HireDate" minOccurs="0"/>
			<xsd:element ref="fi1:HireEndDate" minOccurs="0"/>
			<xsd:element ref="fi1:OriginalHireDate" minOccurs="0"/>
			<xsd:element ref="fi1:AdjustedHireDate" minOccurs="0"/>
			<xsd:element ref="fi1:DutyEntryDate" minOccurs="0"/>
			<xsd:element ref="fi1:CompanyCode" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="EmploymentLifeCycle" type="co1:EmploymentLifeCycleType"/>
	<xsd:complexType name="EmploymentLifeCycleType">
		<xsd:sequence>
			<xsd:element name="ProposedHire" type="co1:StatusType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Status that indicates that the  person is proposed hired.  Proposed hire information might be communicated when an offer of employment has been communicated to candidate and accepted, but before the candidate has actually begun work.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Hire" type="co1:HireType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Life cycle status that indicates the employee or human resource actually works or "enters on duty".</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Leave" type="co1:StatusType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Status that indicates whether or not an employee or other resource is currently on a leave of absence. OED: leave n. "(a) leave of absence, or simply leave, permission to be absent from a post of duty. (See also sick-leave.) on leave: absent from duty by permission. (b) Hence, the period of such absence."</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Termination" type="co1:TerminationType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Life cycle status that indicates that the employee has ended his employment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Retirement" type="co1:StatusType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Status that indicates that the individual is retired from the employer.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="EducationHistory" type="co1:EducationHistoryType">
		<xsd:annotation>
			<xsd:documentation>The systematic instruction, schooling, or training given to the young in preparation for the work of life; by extension, similar instruction or training obtained in adult age. Also, the whole course of scholastic instruction which a person has received.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="EducationHistoryType">
		<xsd:sequence>
			<xsd:element ref="fi1:EducationOrganizationID" minOccurs="0"/>
			<xsd:element ref="fi1:OrganizationName" minOccurs="0"/>
			<xsd:element ref="fi1:EducationLevelCode" minOccurs="0"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Certifications" type="co1:CertificationType">
		<xsd:annotation>
			<xsd:documentation>History of certifications of the related person.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="CertificationType">
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0"/>
			<xsd:element ref="fi1:Name" minOccurs="0"/>
			<xsd:element ref="fi1:Description" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:OrganizationName" minOccurs="0"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Qualifications" type="co1:QualificationType">
		<xsd:annotation>
			<xsd:documentation>History of a person's qualifications.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="QualificationType">
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0"/>
			<xsd:element ref="fi1:Name" minOccurs="0"/>
			<xsd:element ref="fi1:Description" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="SecurityCredentials" type="co1:SecurityCredentialsType">
		<xsd:annotation>
			<xsd:documentation>A set of security credentials associated to the person.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="SecurityCredentialsType">
		<xsd:sequence>
			<xsd:element ref="fi1:ID" minOccurs="0"/>
			<xsd:element ref="fi1:Name" minOccurs="0"/>
			<xsd:element ref="fi1:Description" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co1:EffectiveTimePeriod" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="SurNameComposition" type="co1:SurNameCompositionType"/>
	<xsd:complexType name="SurNameCompositionType">
		<xsd:sequence>
			<xsd:element ref="co1:SurNamePart" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="SurNamePart" type="co1:SurNamePartType"/>
	<xsd:complexType name="SurNamePartType">
		<xsd:sequence>
			<xsd:element ref="fi1:PrefixName" minOccurs="0"/>
			<xsd:element ref="fi1:Name" minOccurs="0"/>
			<xsd:element ref="fi1:NameTypeCode" minOccurs="0"/>
			<xsd:element ref="fi1:Sequence" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="WageComponent" type="co1:WageComponentType"/>
	<xsd:complexType name="WageComponentType">
		<xsd:sequence>
			<xsd:element ref="fi1:WageComponentType" minOccurs="0"/>
			<xsd:element ref="fi1:WageAmount" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="CAO" type="co1:CAOType"/>
	<xsd:complexType name="CAOType">
		<xsd:sequence>
			<xsd:element ref="fi1:CAOName" minOccurs="0"/>
			<xsd:element ref="fi1:CAOCode" minOccurs="0"/>
			<xsd:element ref="fi1:CAOArea" minOccurs="0"/>
			<xsd:element ref="fi1:CAOEmployeeGroup" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="WageLevel" type="co1:WageLevelType"/>
	<xsd:complexType name="WageLevelType">
		<xsd:sequence>
			<xsd:element ref="fi1:WageScale" minOccurs="0"/>
			<xsd:element ref="fi1:WageScaleStep" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Disability" type="co1:DisabilityType"/>
	<xsd:complexType name="DisabilityType">
		<xsd:sequence>
			<xsd:element ref="fi1:DisabilityIndicator" minOccurs="0"/>
			<xsd:element ref="co1:DisabilitySummary" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="DisabilitySummary" type="co1:DisabilitySummaryType"/>
	<xsd:complexType name="DisabilitySummaryType">
		<xsd:sequence>
			<xsd:element ref="fi1:DisabilityLevelCode" minOccurs="0"/>
			<xsd:element ref="fi1:DisabilityTypeCode" minOccurs="0"/>
			<xsd:element ref="fi1:DisabilityDate" minOccurs="0"/>
			<xsd:element ref="fi1:DisabilityCertifiedDate" minOccurs="0"/>
			<xsd:element ref="fi1:RecoveryDate" minOccurs="0"/>
			<xsd:element ref="fi1:EndDatePayment" minOccurs="0"/>
			<xsd:element ref="fi1:NameIssuingParty" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:Comment" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="IssuingAuthorityParty" type="co1:SemanticPartyType"/>
	<xsd:element name="WorkEligibility" type="co1:WorkEligibilityType"/>
	<xsd:complexType name="WorkEligibilityType">
		<xsd:complexContent>
			<xsd:extension base="co1:DocumentReferenceBaseType">
				<xsd:sequence>
					<xsd:element ref="fi1:DocumentType" minOccurs="0"/>
					<xsd:element ref="co1:Attachment" minOccurs="0"/>
					<xsd:element ref="co1:IssuingAuthorityParty" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="NameNonPerson" type="co1:NameNonPersonType"/>
	<xsd:complexType name="NameNonPersonType">
		<xsd:sequence>
			<xsd:element ref="fi1:RegisteredName" minOccurs="0"/>
			<xsd:element ref="fi1:TradeName" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="fi1:CompanyName" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="BirthPlace" type="co1:BirthPlaceType"/>
	<xsd:complexType name="BirthPlaceType">
		<xsd:sequence>
			<xsd:element ref="fi1:CityName" minOccurs="0"/>
			<xsd:element ref="fi1:CountryCode" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Validation" type="co1:ValidationType"/>
	<xsd:complexType name="ValidationType">
		<xsd:sequence>
			<xsd:element ref="fi1:DocumentDateTime" minOccurs="0"/>
			<xsd:element ref="fi1:SourceCode" minOccurs="0"/>
			<xsd:element ref="fi1:StatusCode" minOccurs="0"/>
			<xsd:element ref="fi1:ErrorCode" minOccurs="0"/>
			<xsd:element ref="fi1:Remark" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="PostalCodeCountry" type="co1:PostalCodeCountryType">
		<xsd:annotation>
			<xsd:documentation>nog bespreken met Ronald Allard: apart element voor belgie is ongewenst; deze voor alle landen geldige oplossing is niet nodig omdat dezelfde info gehaald kan worden uit reeds bestaande elementen, nl. Postalcode en Country Code</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="PostalCodeCountryType">
		<xsd:sequence>
			<xsd:element ref="fi1:CountryCode" minOccurs="0"/>
			<xsd:element ref="fi1:PostalCode" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="PartyName" type="co1:PartyNameType"/>
	<xsd:complexType name="PartyNameType">
		<xsd:sequence>
			<xsd:element ref="fi1:Name" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="co2:NamePerson" minOccurs="0"/>
			<xsd:element ref="co1:NameNonPerson" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="CityName" type="co1:CityNameType">
		<xsd:annotation>
			<xsd:documentation>Indien het niet vanzelfsprekend is dat het een woonplaats is volgens de NEN of als notaties volgens meerdere standaards nodig zijn.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="CityNameType">
		<xsd:sequence>
			<xsd:element ref="fi1:Name" minOccurs="0"/>
			<xsd:element ref="fi1:NotationStandard" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="StreetName" type="co1:StreetNameType">
		<xsd:annotation>
			<xsd:documentation>Indien het niet vanzelfsprekend is dat het een straatnaam is volgens de NEN of als notaties volgens meerdere standaards nodig zijn.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="StreetNameType">
		<xsd:sequence>
			<xsd:element ref="fi1:Name" minOccurs="0"/>
			<xsd:element ref="fi1:NotationStandard" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
