Uploaded image for project: 'OASIS Universal Business Language (UBL) TC'
  1. OASIS Universal Business Language (UBL) TC
  2. UBL-402

Make cbc:Nationality repeatable within cac:Person

    XMLWordPrintable

    Details

      Description

      UBL 2.4 has:

         <xsd:complexType name="PersonType">
            <xsd:sequence>
               .....
               <xsd:element ref="cbc:NationalityID" minOccurs="0" maxOccurs="1"/>
               ....
            </xsd:sequence>
         </xsd:complexType>
      

      In eForms, an UltimateBeneficialOwner (a Person) can have multiple nationalities. Request that nationality is made repeatable within cac:Person. This will require

      • creating a new ABIE e.g. cac:Nationality to contain cbc:NationalityID
      • replacing the reference to cbc:NationalityID with cac:Nationality and making it repeatable

      Consider the other elements which reference cbc:NationalityID:

      cac:CrewMemberPerson
      cac:CrewPerson
      cac:DriverPerson
      cac:MasterPerson
      cac:PassengerPerson
      cac:Person
      cac:ReportingPerson
      cac:ResponsibleOfficerPerson
      cac:SecurityOfficerPerson
      cac:ShipsSurgeonPerson
      cac:TechnicalCommitteePerson

       

      Consider also element cbc:RegistrationNationalityID which has parents cac:ApplicableTransportMeans and cac:TransportMeans

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                KBengtsson2 Kenneth Bengtsson
                Reporter:
                Paul.Donohoe Paul Donohoe
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: