horstoeko\zugferd\entities\extended\ram\HeaderTradeSettlementType:
    properties:
        creditorReferenceID:
            expose: true
            access_type: public_method
            serialized_name: CreditorReferenceID
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getCreditorReferenceID
                setter: setCreditorReferenceID
            type: horstoeko\zugferd\entities\extended\udt\IDType
        paymentReference:
            expose: true
            access_type: public_method
            serialized_name: PaymentReference
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getPaymentReference
                setter: setPaymentReference
            type: horstoeko\zugferd\entities\extended\udt\TextType
        taxCurrencyCode:
            expose: true
            access_type: public_method
            serialized_name: TaxCurrencyCode
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getTaxCurrencyCode
                setter: setTaxCurrencyCode
            type: horstoeko\zugferd\entities\extended\qdt\CurrencyCodeType
        invoiceCurrencyCode:
            expose: true
            access_type: public_method
            serialized_name: InvoiceCurrencyCode
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getInvoiceCurrencyCode
                setter: setInvoiceCurrencyCode
            type: horstoeko\zugferd\entities\extended\qdt\CurrencyCodeType
        invoiceIssuerReference:
            expose: true
            access_type: public_method
            serialized_name: InvoiceIssuerReference
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getInvoiceIssuerReference
                setter: setInvoiceIssuerReference
            type: horstoeko\zugferd\entities\extended\udt\TextType
        invoicerTradeParty:
            expose: true
            access_type: public_method
            serialized_name: InvoicerTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getInvoicerTradeParty
                setter: setInvoicerTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        invoiceeTradeParty:
            expose: true
            access_type: public_method
            serialized_name: InvoiceeTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getInvoiceeTradeParty
                setter: setInvoiceeTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        payeeTradeParty:
            expose: true
            access_type: public_method
            serialized_name: PayeeTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getPayeeTradeParty
                setter: setPayeeTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        payerTradeParty:
            expose: true
            access_type: public_method
            serialized_name: PayerTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getPayerTradeParty
                setter: setPayerTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        taxApplicableTradeCurrencyExchange:
            expose: true
            access_type: public_method
            serialized_name: TaxApplicableTradeCurrencyExchange
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getTaxApplicableTradeCurrencyExchange
                setter: setTaxApplicableTradeCurrencyExchange
            type: horstoeko\zugferd\entities\extended\ram\TradeCurrencyExchangeType
        specifiedTradeSettlementPaymentMeans:
            expose: true
            access_type: public_method
            serialized_name: SpecifiedTradeSettlementPaymentMeans
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSpecifiedTradeSettlementPaymentMeans
                setter: setSpecifiedTradeSettlementPaymentMeans
            xml_list:
                inline: true
                entry_name: SpecifiedTradeSettlementPaymentMeans
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\TradeSettlementPaymentMeansType>
        applicableTradeTax:
            expose: true
            access_type: public_method
            serialized_name: ApplicableTradeTax
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getApplicableTradeTax
                setter: setApplicableTradeTax
            xml_list:
                inline: true
                entry_name: ApplicableTradeTax
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\TradeTaxType>
        billingSpecifiedPeriod:
            expose: true
            access_type: public_method
            serialized_name: BillingSpecifiedPeriod
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getBillingSpecifiedPeriod
                setter: setBillingSpecifiedPeriod
            type: horstoeko\zugferd\entities\extended\ram\SpecifiedPeriodType
        specifiedTradeAllowanceCharge:
            expose: true
            access_type: public_method
            serialized_name: SpecifiedTradeAllowanceCharge
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSpecifiedTradeAllowanceCharge
                setter: setSpecifiedTradeAllowanceCharge
            xml_list:
                inline: true
                entry_name: SpecifiedTradeAllowanceCharge
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\TradeAllowanceChargeType>
        specifiedLogisticsServiceCharge:
            expose: true
            access_type: public_method
            serialized_name: SpecifiedLogisticsServiceCharge
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSpecifiedLogisticsServiceCharge
                setter: setSpecifiedLogisticsServiceCharge
            xml_list:
                inline: true
                entry_name: SpecifiedLogisticsServiceCharge
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\LogisticsServiceChargeType>
        specifiedTradePaymentTerms:
            expose: true
            access_type: public_method
            serialized_name: SpecifiedTradePaymentTerms
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSpecifiedTradePaymentTerms
                setter: setSpecifiedTradePaymentTerms
            xml_list:
                inline: true
                entry_name: SpecifiedTradePaymentTerms
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\TradePaymentTermsType>
        specifiedTradeSettlementHeaderMonetarySummation:
            expose: true
            access_type: public_method
            serialized_name: SpecifiedTradeSettlementHeaderMonetarySummation
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSpecifiedTradeSettlementHeaderMonetarySummation
                setter: setSpecifiedTradeSettlementHeaderMonetarySummation
            type: horstoeko\zugferd\entities\extended\ram\TradeSettlementHeaderMonetarySummationType
        invoiceReferencedDocument:
            expose: true
            access_type: public_method
            serialized_name: InvoiceReferencedDocument
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getInvoiceReferencedDocument
                setter: setInvoiceReferencedDocument
            xml_list:
                inline: true
                entry_name: InvoiceReferencedDocument
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\ReferencedDocumentType>
        receivableSpecifiedTradeAccountingAccount:
            expose: true
            access_type: public_method
            serialized_name: ReceivableSpecifiedTradeAccountingAccount
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getReceivableSpecifiedTradeAccountingAccount
                setter: setReceivableSpecifiedTradeAccountingAccount
            xml_list:
                inline: true
                entry_name: ReceivableSpecifiedTradeAccountingAccount
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\TradeAccountingAccountType>
        specifiedAdvancePayment:
            expose: true
            access_type: public_method
            serialized_name: SpecifiedAdvancePayment
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSpecifiedAdvancePayment
                setter: setSpecifiedAdvancePayment
            xml_list:
                inline: true
                entry_name: SpecifiedAdvancePayment
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\AdvancePaymentType>
