EPA Region 5 Wild Rice / Wetlands Network Exchange Grant Project Nancy Schuldt Fond du Lac
Mapping Person Data Standards to UDEF Ron Schuldt, Chair The Open Group UDEF Project 9 May 2011 U U...
-
Upload
hortense-rice -
Category
Documents
-
view
213 -
download
0
Transcript of Mapping Person Data Standards to UDEF Ron Schuldt, Chair The Open Group UDEF Project 9 May 2011 U U...
Mapping Person Data Standards to UDEF
Ron Schuldt, ChairThe Open Group UDEF Project
9 May 2011
UU DD EE FF
Mapping Concepts to UDEF - Six Basic Steps
1. Identify the applicable UDEF property word that characterizes the dominant attribute (property) of the data element concept. For example, Name, Identifier, Date, etc.
2. Identify the dominant UDEF object word that the dominant property (selected in step 1) is describing. For example, Person_Name, Product_Identifier, Document_Date, etc.
3. By reviewing the UDEF tree for the selected property identified in step 1, identify applicable qualifiers that are necessary to unambiguously describe the property word term. For example, Family Name
4. By reviewing the UDEF tree for the selected object identified in step 2, identify applicable qualifiers that are necessary to unambiguously describe the object word term. For example, Customer Person
5. Concatenate the object term and the property term to create a UDEF naming convention compliant name where it is recognized that the name may seem artificially long. For example, Customer Person_Family Name
6. Derive a structured ID based on the UDEF taxonomy that carries the UDEF inherited indexing scheme. For example <CustomerPersonFamilyName UDEFID=“as.5_11.10”>
http://www.opengroup.org/udefinfo/htm/en_defs.htm
SEMIC-EU Core Person Concepts
http://www.semic.eu/semic/view/documents/SEMIC-EU_Core_Person_specification_short.pdf
Mapping SEMIC-EU Core Person to UDEF
1. Identify the applicable UDEF property word that characterizes the dominant attribute (property) of the data element concept. For above example = Name
2. Identify the dominant UDEF object word that the dominant property (selected in step 1) is describing. For above example = Person_Name
3. By reviewing the UDEF tree for the selected property identified in step 1, identify applicable qualifiers that are necessary to unambiguously describe the property word term. For above example = Full Name
4. By reviewing the UDEF tree for the selected object identified in step 2, identify applicable qualifiers that are necessary to unambiguously describe the object word term. For above example = Person
5. Concatenate the object term and the property term to create a UDEF naming convention compliant name where it is recognized that the name may seem artificially long. For above example = Person Full Name
6. Derive a structured ID based on the UDEF taxonomy that carries the UDEF inherited indexing scheme. For above example <PersonFullName UDEFID=“5_2.10”>
SEMIC-EU Core Person to UDEF Mappings
UDEF Object UDEF Property UDEF ID
Person Full Name 5_2.10
Person Family Name 5_11.10
Person Given Name 5_12.10
Person Citizenship-Country Name 5_42.10
Person Gender Code 5_3.4
Person Birth Date 5_51.6
Person Birth Country Code 5_10.36.4
Person Birth City Name 5_2.10.10
http://www.opengroup.org/udefinfo/htm/en_defs.htm
http://www.opengroup.org/udefinfo/htm/en_pr10.htm
http://www.opengroup.org/udefinfo/htm/en_pr4.htm
http://www.opengroup.org/udefinfo/htm/en_ob5.htm
http://www.opengroup.org/udefinfo/htm/en_pr6.htm
NIEM Person Concepts Mapped to UDEF
NIEM PersonFull NameSur NameGiven NameMiddle NameAlternate NameMaiden NameNationality TextSexBirth DateBirth LocationBlood TypeEye ColorWeight Measure
UDEF Object UDEF Property UDEF IDPerson Full Name 5_2.10Person Family Name 5_11.10Person Given Name 5_12.10Person Middle Name 5_7.10Person Alias Name 5_40.10Person Maiden Name 5_6.10Person Citizenship-Country Name 5_42.10Person Gender Code 5_3.4Person Birth Date 5_51.6Person Birth City Name 5_2.10.10Person Blood Type Code 5_15.33.4Person Eye Color Code 5_1.17.4Person Weight Measure 5_8.13
U-Core Person Mapped to UDEF
U-Core Person
Full Name
Family Name
Given Name
Middle Name
Alternate Name
Citizenship
Sex
DOB
Weight
Height
UDEF Object UDEF Property UDEF ID
Person Full Name 5_2.10
Person Family Name 5_11.10
Person Given Name 5_12.10
Person Middle Name 5_7.10
Person Alias Name 5_40.10
Person Citizenship-Country Name 5_42.10
Person Gender Code 5_3.4
Person Birth Date 5_51.6
Person Weight Measure 5_8.13
Person Height Dimension Measure 5_4.1.13
Person Standards to UDEF Mappings – XML FilesSEMIC-EU Person
U-Core Person
<?xml version="1.0" encoding="UTF-8" ?> <Person> <Name> <FullName GUID="5_2.10">John Adam Doe</FullName> <FamilyName GUID="5_11.10">Doe</FamilyName> <GivenName GUID="5_12.10">John</GivenName> </Name> <Identification> <Citizenship GUID="5_42.10">USA</Citizenship> <Gender GUID="5_3.4">Male</Gender> <DateOfBirth GUID="5_51.6">1989-04-10</DateOfBirth> <CountryOfBirth GUID="5_10.36.4">USA</CountryOfBirth> <PlaceOfBirth GUID="5_2.10.10">Orlando</PlaceOfBirth> </Identification></Person>
<?xml version="1.0" encoding="UTF-8" ?> <Person> <Name> <FullName GUID="5_2.10">John Adam Doe</FullName> <FamilyName GUID="5_11.10">Doe</FamilyName> <GivenName GUID="5_12.10">John</GivenName> <MiddleName GUID="5_7.10">Adam</MiddleName> <AlternateName GUID="5_40.10">Johnny</AlternateName> </Name> <Identification> <Citizenship GUID="5_42.10">USA</Citizenship> <Sex GUID="5_3.4">Male</Sex> <DOB GUID="5_51.6">1989-04-10</DOB> <Weight GUID="5_8.13">150</Weight> <Height GUID="5_8.13">5-11</Height> </Identification></Person>
NIEM Person<?xml version="1.0" encoding="UTF-8" ?> <Person> <Name> <FullName GUID="5_2.10">John Adam Doe</FullName> <SurName GUID="5_11.10">Doe</SurName> <GivenName GUID="5_12.10">John</GivenName> <MiddleName GUID="5_7.10">Adam</MiddleName> <AlternateName GUID="5_40.10">Johnny</AlternateName> <MaidenName GUID="5_6.10"></MaidenName> </Name> <Identification> <NationalityText GUID="5_42.10">USA</NationalityText> <Sex GUID="5_3.4">Male</Sex> <BirthDate GUID="5_51.6">1989-04-10</BirthDate> <BirthLocation GUID="5_2.10.10">Orlando</BirthLocation> <BloodType GUID="5_15.33.4">O Negative</BloodType> <EyeColor GUID="5_1.17.4">Brown</EyeColor> <WeightMeasure GUID="5_8.13">150</WeightMeasure> </Identification></Person>
Gap Analysis Tools Demo
Example Open Group Gap Analysis Reports
SEMIC-EU to U-Core Comparison U-Core to NIEM Comparison
https://jserver.opengroup.org/UDEF/UdefReport1
UDEF GUID Person-SEMIC.txt Person-UCORE.txt
5_10.36.4 {}CountryOfBirth null
5_11.10 {}FamilyName {}FamilyName
5_12.10 {}GivenName {}GivenName
5_2.10 {}FullName {}FullName
5_2.10.10 {}PlaceOfBirth null
5_3.4 {}Gender {}Sex
5_40.10 null {}AlternateName
5_42.10 {}Citizenship {}Citizenship
5_51.6 {}DateOfBirth {}DOB
5_7.10 null {}MiddleName
5_8.13 null {}Height
UDEF GUID Person-UCORE.txt Person-NIEM.txt
5_1.17.4 null {}EyeColor
5_11.10 {}FamilyName {}SurName
5_12.10 {}GivenName {}GivenName
5_15.33.4 null {}BloodType
5_2.10 {}FullName {}FullName
5_2.10.10 null {}BirthLocation
5_3.4 {}Sex {}Sex
5_40.10 {}AlternateName {}AlternateName
5_42.10 {}Citizenship {}NationalityText
5_51.6 {}DOB {}BirthDate
5_6.10 null {}MaidenName
5_7.10 {}MiddleName {}MiddleName
5_8.13 {}Height {}WeightMeasure
Example Enhanced Gap Analysis Reportshttp://www.udef-it.com/
SEMIC-EU to U-Core Gap Analysis
U-Core to NIEM Gap Analysis
Person Standards to UDEF Mappings
UDEF Object UDEF Property UDEF ID SEMIC.EU Core Person NIEM Person U-Core Person
Person Full Name 5_2.10 Full Name Full Name Full NamePerson Family Name 5_11.10 Family Name Sur Name Family NamePerson Given Name 5_12.10 Given Name Given Name Given NamePerson Middle Name 5_7.10 Middle Name Middle NamePerson Alias Name 5_40.10 Alternate Name Alternate NamePerson Maiden Name 5_6.10 Maiden Name
Person Citizenship-Country Name 5_42.10 Citizenship Nationality Text CitizenshipPerson Gender Code 5_3.4 Gender Sex SexPerson Birth Date 5_51.6 Date of Birth Birth Date DOBPerson Birth Country Code 5_10.36.4 Country of BirthPerson Birth City Name 5_2.10.10 Place of Birth Birth LocationPerson Blood Type Code 5_15. 33.4 Blood TypePerson Eye Color Code 5_1. 17.4 Eye ColorPerson Weight Measure 5_8.13 Weight Measure WeightPerson Height Dimension Measure 5_4.1.13 Height
Contact Information