<xs:element name="DocumentInfo"><xs:complexType><xs:all><xs:element minOccurs="0" name="DocumentSubType" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentName" type="NormalTextType"/><xs:element name="DocumentNum" type="NormalTextType"/><xs:element minOccurs="0" name="DocumentSerialNum" type="NormalTextType"/><xs:element minOccurs="0" name="DesadvType" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentContentCode" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentContentText" type="NormalTextType"/><xs:element minOccurs="0" name="PaymentMethod"><xs:complexType><xs:simpleContent><xs:extension base="NormalTextType"><xs:attribute name="code" type="NormalTextType" use="optional"/></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element minOccurs="0" name="PaymentTerm" type="NormalTextType"/><xs:element minOccurs="0" name="FineRatePerDay" type="Decimal2FractionDigitsType"/><xs:element name="DateInfo" type="DateInfoRecord"/><xs:element minOccurs="0" name="RefInfo" type="RefInfoRecord"/><!-- 3.1.10: TO BE ADDED: START --><xs:element minOccurs="0" name="DocumentSubsidiaries" type="DocumentSubsidiaries"/><!-- 3.1.10: TO BE ADDED: END --><xs:element minOccurs="0" name="TransportMethod" type="ShortTextType"/><xs:element minOccurs="0" name="TransportRoute" type="ShortTextType"/><xs:element minOccurs="0" name="DespatchSequence" type="ShortTextType"/><xs:element minOccurs="0" name="ReasonCode" type="ShortTextType"/><xs:element minOccurs="0" name="CreatedBy" type="NormalTextType"/><xs:element minOccurs="0" name="CreatedByContact" type="ContactDataRecord"/><xs:element minOccurs="0" name="Attachments" type="AttachmentRecord"/><xs:element minOccurs="0" name="DocumentGUID" type="GUIDType"/><xs:element minOccurs="0" name="DocumentUID" type="NormalTextType"/><xs:element minOccurs="0" name="DocumentTelemaID" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentProcessingTypes" type="DocumentProcessingTypes"/><xs:element minOccurs="0" name="MatchReferenceType" type="ShortTextType"><xs:annotation><xs:documentation>Indication how the document is matched and needs to be processed in the data-receiver's ERP, for example ENTREC document can be matched with order or receipt</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="BusinessProcessType" type="NormalTextType"><xs:annotation><xs:documentation>UBL Invoice business process type</xs:documentation></xs:annotation></xs:element><!-- 3.1.9: TO BE ADDED: START --><xs:element minOccurs="0" name="CustomizationID" type="NormalTextType"><xs:annotation><xs:documentation>Identification of the specification containing the total set of rules for UBL Invoice</xs:documentation></xs:annotation></xs:element><!-- 3.1.9: TO BE ADDED: END --></xs:all></xs:complexType></xs:element>
Indication how the document is matched and needs to be processed in the data-receiver's ERP, for example ENTREC document can be matched with order or receipt
<xs:element minOccurs="0" name="MatchReferenceType" type="ShortTextType"><xs:annotation><xs:documentation>Indication how the document is matched and needs to be processed in the data-receiver's ERP, for example ENTREC document can be matched with order or receipt</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="BusinessProcessType" type="NormalTextType"><xs:annotation><xs:documentation>UBL Invoice business process type</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="CustomizationID" type="NormalTextType"><xs:annotation><xs:documentation>Identification of the specification containing the total set of rules for UBL Invoice</xs:documentation></xs:annotation></xs:element>