[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Public Comment
Comment from: liz.kolster@ssc.govt.nz Name: Liz Kolster Title: Senior Technical Analyst Organization: State Services Commission, New Zealand Regarding Specification: Name, Address and Party Specification, in relation to xCIL 3.0 (draft) Question: Why is the <PersonInfo> element outside the main structure of <PartyName>? If <PartyName> can be of type "Person", then it would make sense to contain the <PersonInfo> element as more detail or supplemental information to the <PersonName> element. Having the <PersonInfo> element as a 'structural peer' or at the same level as <PartyName> allows for potential ambiguity as these details would not be clearly associated to the (or each) <PersonName> element. example xml file, with John and Mary CITIZEN, showing PersonInfo details for JOHN CITIZEN (Gender=male): <n1:Party> <n:PartyName n:JointNameConnector="AND"> <n:PersonName n:AliasType="OfficialName"> <n:NameElement n:ElementType=”LastName”>Citizen</n:NameElement> <n:NameElement n:ElementType=”FirstName”>Fred</n:NameElement> <n:NameElement n:ElementType=”MiddleName”>Wiremu</n:NameElement> <n:NameElement n:ElementType=”MiddleName”>John</n:NameElement> </n:PersonName> <n:PersonName n:AliasType="OfficialName"> <n:NameElement n:ElementType=”LastName”>Citizen</n:NameElement> <n:NameElement n:ElementType=”FirstName”>Mary</n:NameElement> <n:NameElement n:ElementType=”MiddleName”>Wiremu</n:NameElement> <n:NameElement n:ElementType=”MiddleName”>Jane</n:NameElement> </n:PersonName> </n:PartyName> <n1:PersonInfo n1:Gender="male"> <n1:BirthInfo> <n1:BirthInfoElement n1:ElementType=”MothersName”> Jane Public <n1:BirthInfoElement> <n1:BirthInfoElement n1:ElementType=”BirthYear”/> <n1:BirthInfoElement n1:ElementType=”BirthMonth”/> <n1:BirthInfoElement n1:ElementType=”BirthDay”/> <n1:BirthInfoElement n1:ElementType=”BirthTime”/> <n1:BirthPlace> <a:Country> <a:Name a:Abbreviation=”true”>NZL</a:Name> </a:Country> <a:Locality> <a:Name a:Type=”Type”>Town</a:Name> <a:Name>Taihape</a:Name> </a:Locality> </n1:BirthPlace> </n1:BirthInfo> </n1:PersonInfo> </n1:Party>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]