horstoeko\zugferd\entities\extended\ram\HeaderTradeAgreementType:
    properties:
        buyerReference:
            expose: true
            access_type: public_method
            serialized_name: BuyerReference
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getBuyerReference
                setter: setBuyerReference
            type: horstoeko\zugferd\entities\extended\udt\TextType
        sellerTradeParty:
            expose: true
            access_type: public_method
            serialized_name: SellerTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSellerTradeParty
                setter: setSellerTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        buyerTradeParty:
            expose: true
            access_type: public_method
            serialized_name: BuyerTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getBuyerTradeParty
                setter: setBuyerTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        salesAgentTradeParty:
            expose: true
            access_type: public_method
            serialized_name: SalesAgentTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSalesAgentTradeParty
                setter: setSalesAgentTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        buyerTaxRepresentativeTradeParty:
            expose: true
            access_type: public_method
            serialized_name: BuyerTaxRepresentativeTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getBuyerTaxRepresentativeTradeParty
                setter: setBuyerTaxRepresentativeTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        sellerTaxRepresentativeTradeParty:
            expose: true
            access_type: public_method
            serialized_name: SellerTaxRepresentativeTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSellerTaxRepresentativeTradeParty
                setter: setSellerTaxRepresentativeTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        productEndUserTradeParty:
            expose: true
            access_type: public_method
            serialized_name: ProductEndUserTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getProductEndUserTradeParty
                setter: setProductEndUserTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        applicableTradeDeliveryTerms:
            expose: true
            access_type: public_method
            serialized_name: ApplicableTradeDeliveryTerms
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getApplicableTradeDeliveryTerms
                setter: setApplicableTradeDeliveryTerms
            type: horstoeko\zugferd\entities\extended\ram\TradeDeliveryTermsType
        sellerOrderReferencedDocument:
            expose: true
            access_type: public_method
            serialized_name: SellerOrderReferencedDocument
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSellerOrderReferencedDocument
                setter: setSellerOrderReferencedDocument
            type: horstoeko\zugferd\entities\extended\ram\ReferencedDocumentType
        buyerOrderReferencedDocument:
            expose: true
            access_type: public_method
            serialized_name: BuyerOrderReferencedDocument
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getBuyerOrderReferencedDocument
                setter: setBuyerOrderReferencedDocument
            type: horstoeko\zugferd\entities\extended\ram\ReferencedDocumentType
        quotationReferencedDocument:
            expose: true
            access_type: public_method
            serialized_name: QuotationReferencedDocument
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getQuotationReferencedDocument
                setter: setQuotationReferencedDocument
            type: horstoeko\zugferd\entities\extended\ram\ReferencedDocumentType
        contractReferencedDocument:
            expose: true
            access_type: public_method
            serialized_name: ContractReferencedDocument
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getContractReferencedDocument
                setter: setContractReferencedDocument
            type: horstoeko\zugferd\entities\extended\ram\ReferencedDocumentType
        additionalReferencedDocument:
            expose: true
            access_type: public_method
            serialized_name: AdditionalReferencedDocument
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getAdditionalReferencedDocument
                setter: setAdditionalReferencedDocument
            xml_list:
                inline: true
                entry_name: AdditionalReferencedDocument
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\ReferencedDocumentType>
        buyerAgentTradeParty:
            expose: true
            access_type: public_method
            serialized_name: BuyerAgentTradeParty
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getBuyerAgentTradeParty
                setter: setBuyerAgentTradeParty
            type: horstoeko\zugferd\entities\extended\ram\TradePartyType
        specifiedProcuringProject:
            expose: true
            access_type: public_method
            serialized_name: SpecifiedProcuringProject
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getSpecifiedProcuringProject
                setter: setSpecifiedProcuringProject
            type: horstoeko\zugferd\entities\extended\ram\ProcuringProjectType
        ultimateCustomerOrderReferencedDocument:
            expose: true
            access_type: public_method
            serialized_name: UltimateCustomerOrderReferencedDocument
            xml_element:
                cdata: false
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            accessor:
                getter: getUltimateCustomerOrderReferencedDocument
                setter: setUltimateCustomerOrderReferencedDocument
            xml_list:
                inline: true
                entry_name: UltimateCustomerOrderReferencedDocument
                namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'
            type: array<horstoeko\zugferd\entities\extended\ram\ReferencedDocumentType>
