Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element PartyRecord / PartyCode
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_PartyReferenceType.tmp#PartyReferenceType
Type PartyReferenceType
Type hierarchy
Properties
content simple
minOccurs 0
Facets
maxLength 50
pattern [^,]*
Source
<xs:element minOccurs="0" name="PartyCode" type="PartyReferenceType"/>
Element PartyRecord / PartyPeppolId
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_PeppolIDType.tmp#PeppolIDType
Type PeppolIDType
Properties
content simple
minOccurs 0
Facets
maxLength 69
pattern \d{4}:.+
Source
<xs:element minOccurs="0" name="PartyPeppolId" type="PeppolIDType"/>
Element PartyRecord / Name
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_NameTextType.tmp#NameTextType
Type NameTextType
Properties
content simple
minOccurs 0
Facets
maxLength 70
Source
<xs:element minOccurs="0" name="Name" type="NameTextType"/>
Element PartyRecord / DepID
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_NormalTextType.tmp#NormalTextType
Type NormalTextType
Properties
content simple
minOccurs 0
Facets
maxLength 100
Source
<xs:element minOccurs="0" name="DepID" type="NormalTextType"/>
Element PartyRecord / RegNum
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="RegNum" type="ShortTextType"/>
Element PartyRecord / VATRegNum
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="VATRegNum" type="ShortTextType"/>
Element PartyRecord / AdditionalTaxId
Namespace No namespace
Annotations
Additional identification of the party for tax purposes
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_NormalTextType.tmp#NormalTextTypee-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_PartyRecord_AdditionalTaxId_type
Type extension of NormalTextType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use
type NormalTextType optional
Source
<xs:element minOccurs="0" name="AdditionalTaxId">
  <xs:annotation>
    <xs:documentation>Additional identification of the party for tax purposes</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="NormalTextType">
        <xs:attribute name="type" type="NormalTextType" use="optional"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element PartyRecord / PartyGroupCode
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="PartyGroupCode" type="ShortTextType"/>
Element PartyRecord / PartyGroupName
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_NormalTextType.tmp#NormalTextType
Type NormalTextType
Properties
content simple
minOccurs 0
Facets
maxLength 100
Source
<xs:element minOccurs="0" name="PartyGroupName" type="NormalTextType"/>
Element PartyRecord / GLN
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_GLNType.tmp#GLNType
Type GLNType
Properties
content simple
minOccurs 0
Facets
length 13
pattern \d+
Source
<xs:element minOccurs="0" name="GLN" type="GLNType"/>
Element PartyRecord / UserID
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="UserID" type="ShortTextType"/>
Element PartyRecord / MDRefCode
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxLength 50
Source
<xs:element minOccurs="0" maxOccurs="1" name="MDRefCode" type="ShortTextType"/>
Element PartyRecord / ContactData
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_ContactFirstNamee-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_ContactLastNamee-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_ContactPersonCodee-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_PhoneNume-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_FaxNume-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_MobileNume-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_URLe-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_ContactInfoe-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_EmailAddresse-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_LegalAddresse-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_MailAddresse-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_ActualAddresse-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord_FreeAddresse-document-3_1_10_xsd_Complex_Type_ContactDataRecord.tmp#ContactDataRecord
Type ContactDataRecord
Properties
content complex
minOccurs 0
Model
Children ActualAddress, ContactFirstName, ContactInfo, ContactLastName, ContactPersonCode, EmailAddress, FaxNum, FreeAddress, LegalAddress, MailAddress, MobileNum, PhoneNum, URL
Instance
<ContactData>
  <ContactFirstName>{0,1}</ContactFirstName>
  <ContactLastName>{0,1}</ContactLastName>
  <ContactPersonCode>{0,1}</ContactPersonCode>
  <PhoneNum>{0,1}</PhoneNum>
  <FaxNum>{0,1}</FaxNum>
  <MobileNum>{0,1}</MobileNum>
  <URL>{0,1}</URL>
  <ContactInfo extensionId="" lang="">{0,unbounded}</ContactInfo>
  <EmailAddress>{0,1}</EmailAddress>
  <LegalAddress>{0,1}</LegalAddress>
  <MailAddress>{0,1}</MailAddress>
  <ActualAddress>{0,1}</ActualAddress>
  <FreeAddress>{0,1}</FreeAddress>
</ContactData>
Source
<xs:element minOccurs="0" name="ContactData" type="ContactDataRecord"/>
Element PartyRecord / AccountInfo
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_AccountDataRecord.tmp#AccountDataRecord_AccountNume-document-3_1_10_xsd_Complex_Type_AccountDataRecord.tmp#AccountDataRecord_IBANe-document-3_1_10_xsd_Complex_Type_AccountDataRecord.tmp#AccountDataRecord_BICe-document-3_1_10_xsd_Complex_Type_AccountDataRecord.tmp#AccountDataRecord_BankNamee-document-3_1_10_xsd_Complex_Type_AccountDataRecord.tmp#AccountDataRecord_Defaulte-document-3_1_10_xsd_Complex_Type_AccountDataRecord.tmp#AccountDataRecord
Type AccountDataRecord
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AccountNum, BIC, BankName, Default, IBAN
Instance
<AccountInfo>
  <AccountNum>{1,1}</AccountNum>
  <IBAN>{0,1}</IBAN>
  <BIC>{0,1}</BIC>
  <BankName>{1,1}</BankName>
  <Default>{0,1}</Default>
  <IBAN>{1,1}</IBAN>
  <BIC>{0,1}</BIC>
  <BankName>{0,1}</BankName>
  <Default>{0,1}</Default>
</AccountInfo>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="AccountInfo" type="AccountDataRecord"/>
Element PartyRecord / ExciseWarehouseHolderNum
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_NormalTextType.tmp#NormalTextType
Type NormalTextType
Properties
content simple
minOccurs 0
Facets
maxLength 100
Source
<xs:element minOccurs="0" name="ExciseWarehouseHolderNum" type="NormalTextType"/>
Element PartyRecord / ExciseWarehouseNum
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_NormalTextType.tmp#NormalTextType
Type NormalTextType
Properties
content simple
minOccurs 0
Facets
maxLength 100
Source
<xs:element minOccurs="0" name="ExciseWarehouseNum" type="NormalTextType"/>
Element PartyRecord / LicenceInfo
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_LicenceInfoRecordType.tmp#LicenceInfoRecordType_Licencee-document-3_1_10_xsd_Complex_Type_LicenceInfoRecordType.tmp#LicenceInfoRecordType
Type LicenceInfoRecordType
Properties
content complex
minOccurs 0
Model
Children Licence
Instance
<LicenceInfo>
  <Licence type="">{0,unbounded}</Licence>
</LicenceInfo>
Source
<xs:element minOccurs="0" name="LicenceInfo" type="LicenceInfoRecordType"/>
Element PartyRecord / AdditionalInfo
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_AdditionalInfoRecord.tmp#AdditionalInfoRecord_Extensione-document-3_1_10_xsd_Complex_Type_AdditionalInfoRecord.tmp#AdditionalInfoRecord
Type AdditionalInfoRecord
Properties
content complex
minOccurs 0
Model
Children Extension
Instance
<AdditionalInfo>
  <Extension extensionId="" lang="">{1,unbounded}</Extension>
</AdditionalInfo>
Source
<xs:element minOccurs="0" name="AdditionalInfo" type="AdditionalInfoRecord"/>
Complex Type PartyRecord
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_contexte-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_PartyCodee-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_PartyPeppolIde-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_Namee-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_DepIDe-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_RegNume-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_VATRegNume-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_AdditionalTaxIde-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_PartyGroupCodee-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_PartyGroupNamee-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_GLNe-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_UserIDe-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_MDRefCodee-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_ContactDatae-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_AccountInfoe-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_ExciseWarehouseHolderNume-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_ExciseWarehouseNume-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_LicenceInfoe-document-3_1_10_xsd_Complex_Type_PartyRecord.tmp#PartyRecord_AdditionalInfo
Used by
Elements DocumentParties/AssortmentFeeParty, DocumentParties/BuyerParty, DocumentParties/CampaignFeeParty, DocumentParties/DeliveryParty, DocumentParties/DespatchParty, DocumentParties/FactorParty, DocumentParties/InvoiceeParty, DocumentParties/InvoicingParty, DocumentParties/OrderParty, DocumentParties/PayToParty, DocumentParties/PayerParty, DocumentParties/RecipientParty, DocumentParties/ReminderServiceParty, DocumentParties/RoamingParty, DocumentParties/SellerParty, DocumentParties/SupplierParty, DocumentParties/TransportParty, DocumentParties/UltimateCustomerParty, DocumentParties/WarehouseParty, ItemParties/BuyerParty, ItemParties/DeliveryParty, ItemParties/DespatchParty, ItemParties/FactorParty, ItemParties/InvoiceeParty, ItemParties/InvoicingParty, ItemParties/ManufacturerParty, ItemParties/OrderParty, ItemParties/PayToParty, ItemParties/PayerParty, ItemParties/RecipientParty, ItemParties/ReminderServiceParty, ItemParties/SellerParty, ItemParties/SupplierParty, ItemParties/TransportParty, ItemParties/UltimateCustomerParty, ItemParties/WarehouseParty, ItemReserveParties/BuyerParty, ItemReserveParties/DeliveryParty, ItemReserveParties/DespatchParty, ItemReserveParties/FactorParty, ItemReserveParties/InvoiceeParty, ItemReserveParties/InvoicingParty, ItemReserveParties/OrderParty, ItemReserveParties/PayToParty, ItemReserveParties/PayerParty, ItemReserveParties/RecipientParty, ItemReserveParties/ReminderServiceParty, ItemReserveParties/SellerParty, ItemReserveParties/SupplierParty, ItemReserveParties/TransportParty, ItemReserveParties/UltimateCustomerParty, ItemReserveParties/WarehouseParty
Model
Children AccountInfo, AdditionalInfo, AdditionalTaxId, ContactData, DepID, ExciseWarehouseHolderNum, ExciseWarehouseNum, GLN, LicenceInfo, MDRefCode, Name, PartyCode, PartyGroupCode, PartyGroupName, PartyPeppolId, RegNum, UserID, VATRegNum
Attributes
QName Type Use
context PartyContextType optional
Source
<xs:complexType name="PartyRecord">
  <xs:sequence>
    <xs:element minOccurs="0" name="PartyCode" type="PartyReferenceType"/>
    <xs:element minOccurs="0" name="PartyPeppolId" type="PeppolIDType"/>
    <xs:element minOccurs="0" name="Name" type="NameTextType"/>
    <xs:element minOccurs="0" name="DepID" type="NormalTextType"/>
    <xs:element minOccurs="0" name="RegNum" type="ShortTextType"/>
    <xs:element minOccurs="0" name="VATRegNum" type="ShortTextType"/>
    <!-- 3.1.9: TO BE ADDED: START -->
    <xs:element minOccurs="0" name="AdditionalTaxId">
      <xs:annotation>
        <xs:documentation>Additional identification of the party for tax purposes</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="NormalTextType">
            <xs:attribute name="type" type="NormalTextType" use="optional"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <!-- 3.1.9: TO BE ADDED: END -->
    <xs:element minOccurs="0" name="PartyGroupCode" type="ShortTextType"/>
    <xs:element minOccurs="0" name="PartyGroupName" type="NormalTextType"/>
    <xs:element minOccurs="0" name="GLN" type="GLNType"/>
    <xs:element minOccurs="0" name="UserID" type="ShortTextType"/>
    <xs:element minOccurs="0" maxOccurs="1" name="MDRefCode" type="ShortTextType"/>
    <xs:element minOccurs="0" name="ContactData" type="ContactDataRecord"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="AccountInfo" type="AccountDataRecord"/>
    <xs:element minOccurs="0" name="ExciseWarehouseHolderNum" type="NormalTextType"/>
    <xs:element minOccurs="0" name="ExciseWarehouseNum" type="NormalTextType"/>
    <xs:element minOccurs="0" name="LicenceInfo" type="LicenceInfoRecordType"/>
    <xs:element minOccurs="0" name="AdditionalInfo" type="AdditionalInfoRecord"/>
  </xs:sequence>
  <xs:attribute name="context" type="PartyContextType" use="optional"/>
</xs:complexType>
Attribute PartyRecord / AdditionalTaxId / @type
Namespace No namespace
Type NormalTextType
Properties
use optional
Facets
maxLength 100
Used by
Source
<xs:attribute name="type" type="NormalTextType" use="optional"/>
Attribute PartyRecord / @context
Namespace No namespace
Type PartyContextType
Properties
use optional
Facets
pattern (\c+) & ((self)|(partner)|(receiver-self)|(receiver-partner))
Used by
Complex Type PartyRecord
Source
<xs:attribute name="context" type="PartyContextType" use="optional"/>