{"en_US": "<t t-name=\"account_edi_ubl_cii.ubl_20_PartyType\">\n        <t xmlns:cac=\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\" xmlns:cbc=\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\">\n            <t t-set=\"partner\" t-value=\"vals.get('partner') or builder.env['res.partner']\"/>\n            <cbc:EndpointID t-att=\"vals.get('endpoint_id_attrs', {})\" t-out=\"vals.get('endpoint_id')\"/>\n            <cac:PartyIdentification t-foreach=\"vals.get('party_identification_vals', [])\" t-as=\"party_vals\">\n                <cbc:ID t-att=\"party_vals.get('id_attrs', {})\" t-out=\"party_vals.get('id')\"/>\n            </cac:PartyIdentification>\n            <cac:PartyName t-foreach=\"vals.get('party_name_vals', [])\" t-as=\"party_vals\">\n                <cbc:Name t-out=\"party_vals.get('name')\"/>\n            </cac:PartyName>\n            <cac:PostalAddress>\n                <t t-call=\"{{AddressType_template}}\">\n                    <t t-set=\"vals\" t-value=\"vals.get('postal_address_vals', {})\"/>\n                </t>\n            </cac:PostalAddress>\n            <cac:PhysicalLocation>\n                <t t-set=\"physical_location_vals\" t-value=\"vals.get('physical_location_vals', {})\"/>\n                <cac:Address>\n                    <t t-call=\"{{AddressType_template}}\">\n                        <t t-set=\"vals\" t-value=\"physical_location_vals.get('address_vals', {})\"/>\n                    </t>\n                </cac:Address>\n            </cac:PhysicalLocation>\n            <cac:PartyTaxScheme t-foreach=\"vals.get('party_tax_scheme_vals', [])\" t-as=\"foreach_vals\">\n                <cbc:RegistrationName t-out=\"foreach_vals.get('registration_name')\"/>\n                <cbc:CompanyID t-att=\"foreach_vals.get('company_id_attrs', {})\" t-out=\"foreach_vals.get('company_id')\"/>\n                <cbc:TaxLevelCode t-att=\"foreach_vals.get('tax_level_code_attrs', {})\" t-out=\"foreach_vals.get('tax_level_code')\"/>\n                <cac:RegistrationAddress>\n                    <t t-call=\"{{AddressType_template}}\">\n                        <t t-set=\"vals\" t-value=\"foreach_vals.get('registration_address_vals', {})\"/>\n                    </t>\n                </cac:RegistrationAddress>\n                <cac:TaxScheme>\n                    <t t-set=\"tax_scheme_vals\" t-value=\"foreach_vals.get('tax_scheme_vals', {})\"/>\n                    <cbc:ID t-att=\"tax_scheme_vals.get('id_attrs', {})\" t-out=\"tax_scheme_vals.get('id')\"/>\n                    <cbc:Name t-out=\"tax_scheme_vals.get('name')\"/>\n                </cac:TaxScheme>\n            </cac:PartyTaxScheme>\n            <cac:PartyLegalEntity t-foreach=\"vals.get('party_legal_entity_vals', [])\" t-as=\"foreach_vals\">\n                <cbc:RegistrationName t-out=\"foreach_vals.get('registration_name')\"/>\n                <cbc:CompanyID t-att=\"foreach_vals.get('company_id_attrs', {})\" t-out=\"foreach_vals.get('company_id')\"/>\n                <cac:RegistrationAddress>\n                    <t t-call=\"{{AddressType_template}}\">\n                        <t t-set=\"vals\" t-value=\"foreach_vals.get('registration_address_vals', {})\"/>\n                    </t>\n                </cac:RegistrationAddress>\n            </cac:PartyLegalEntity>\n            <cac:Contact>\n                <t t-set=\"contact_vals\" t-value=\"vals.get('contact_vals', {})\"/>\n                <cbc:ID t-out=\"contact_vals.get('id')\"/>\n                <cbc:Name t-out=\"contact_vals.get('name')\"/>\n                <cbc:Telephone t-out=\"contact_vals.get('telephone')\"/>\n                <cbc:ElectronicMail t-out=\"contact_vals.get('electronic_mail')\"/>\n            </cac:Contact>\n            <cac:Person>\n                <t t-set=\"person_vals\" t-value=\"vals.get('person_vals', {})\"/>\n                <cbc:FirstName t-out=\"person_vals.get('first_name')\"/>\n                <cbc:FamilyName t-out=\"person_vals.get('family_name')\"/>\n            </cac:Person>\n        </t>\n    </t>"}