<?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" targetNamespace="urn:postnl/mail/components/1" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:import namespace="urn:postnl/mail/fields1" schemaLocation="Fields1.xsd"/>
	<xsd:import namespace="urn:postnl/mail/meta/1" schemaLocation="Meta1.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="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="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="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="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="TaxJurisdicationCodes" type="co1:CodesType"/>
	<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="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:schema>
