Definition Type: Group
Name: FinancialDocumentHeader
Namespace: http://www.adsml.org/adsmlfinancials/1.0
Containing Schema: AdsMLFinancials-1.0-PublicTypeLibrary-AS.xsd
Collapse XSD Schema Diagram:
Drilldown into PrepaidPayment in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into PaymentTerms in schema adsmltypelibrary-2_0-as_xsd Drilldown into PaymentMeans in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into OtherParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into PayeeParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into InvoicingParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into PayerParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into ExchangeRate in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into DocumentCurrencyCode in schema adsmltypelibrary-2_0-as_xsd Drilldown into TaxPointDate in schema adsmltypelibrary-2_0-as_xsd Drilldown into Note in schema adsmltypelibrary-2_0-as_xsd Drilldown into MarkedWith in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into DocumentTypeCode in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into CreditNotePeriod in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into InvoicePeriod in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into IssueDate in schema adsmltypelibrary-2_0-as_xsd Drilldown into AuxiliaryDocumentReferences in schema adsmlfinancials-1_0-publictypelibrary-as_xsd Drilldown into DocumentIdentifier in schema adsmlfinancials-1_0-publictypelibrary-as_xsdXSD Diagram of FinancialDocumentHeader in schema adsmlfinancials-1_0-publictypelibrary-as_xsd (AdsML)
Collapse XSD Schema Code:
<xs:group name="FinancialDocumentHeader">
    <xs:sequence>
        <xs:element ref="DocumentIdentifier" />
        <xs:element ref="AuxiliaryDocumentReferences" minOccurs="0" />
        <xs:element ref="adsml:IssueDate" />
        <xs:choice>
            <xs:element ref="InvoicePeriod" minOccurs="0" />
            <xs:element ref="CreditNotePeriod" minOccurs="0" />
        </xs:choice>
        <xs:element ref="DocumentTypeCode" minOccurs="0" />
        <xs:element ref="MarkedWith" minOccurs="0" />
        <xs:element ref="adsml:Note" minOccurs="0" />
        <xs:element ref="adsml:TaxPointDate" minOccurs="0" />
        <xs:element ref="adsml:DocumentCurrencyCode" />
        <xs:element ref="ExchangeRate" minOccurs="0" />
        <xs:element ref="adsml:PayerParty" minOccurs="0" />
        <xs:element ref="adsml:InvoicingParty" minOccurs="0" />
        <xs:element ref="adsml:PayeeParty" minOccurs="0" />
        <xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="PaymentMeans" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="adsml:PaymentTerms" minOccurs="0" />
        <xs:element ref="PrepaidPayment" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
</xs:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DocumentIdentifier adsml-fi:DocumentIdentifier (1) (1)
AuxiliaryDocumentReferences adsml-fi:AuxiliaryDocumentReferences 0 (1)
IssueDate adsml:IssueDate (1) (1)
InvoicePeriod adsml-fi:InvoicePeriod 0 (1)
CreditNotePeriod adsml-fi:CreditNotePeriod 0 (1)
DocumentTypeCode adsml-fi:DocumentTypeCode 0 (1)
MarkedWith adsml-fi:MarkedWith 0 (1)
Note adsml:Note 0 (1)
TaxPointDate adsml:TaxPointDate 0 (1)
DocumentCurrencyCode adsml:DocumentCurrencyCode (1) (1)
ExchangeRate adsml-fi:ExchangeRate 0 (1)
PayerParty adsml:PayerParty 0 (1)
InvoicingParty adsml:InvoicingParty 0 (1)
PayeeParty adsml:PayeeParty 0 (1)
OtherParty adsml:OtherParty 0 unbounded
PaymentMeans adsml-fi:PaymentMeans 0 unbounded
PaymentTerms adsml:PaymentTerms 0 (1)
PrepaidPayment adsml-fi:PrepaidPayment 0 unbounded