NIEM / NIEM-Releases

Repository for releases of the National Information Exchange Model
https://niem.github.io/niem-releases/
87 stars 23 forks source link

Remove duplicate components #174

Closed cdmgtri closed 4 years ago

cdmgtri commented 4 years ago

Review the model for components with the same name and nearly identical definitions and types.

Prefix Name Type / Base Definition
nc FingerprintTakenIndicator niem-xs:boolean True if a fingerprint biometric was taken; false otherwise.
biom FingerprintTakenIndicator niem-xs:boolean True if a fingerprint biometric was taken; false otherwise.
nc PersonHairColorAbstract (abstract) A data concept for a color of the hair of a person.
biom PersonHairColorAbstract (abstract) A data concept for a color of the hair of a person.
Merge substitution groups
nc PersonHairColorText nc:TextType A color of the hair of a person.
biom PersonHairColorText nc:TextType A color of the hair of a person.
nc ActivityName nc:TextType A name of an activity.
cbrn ActivityName niem-xs:string A name of the activity associated with a request. This property can be used to provide data for workflow coordination by the sending or receiving systems.
nc MessageID niem-xs:string A message identifier associated with an email or message content.
cbrn MessageID niem-xs:string An identifier associated with a message content.  There is no required format for the ID value.
nc Organization nc:OrganizationType A unit which conducts some sort of business or operations.
em Organization nc:OrganizationType An Organization derived from niem core OrganizationType
nc RelativeLocationDistanceMeasure nc:LengthMeasureType A measurement of the distance of a location from a starting point.
im RelativeLocationDistanceMeasure nc:LengthMeasureType A measure of the distance from the location relative to a starting point.
im:RelativeLocationAugmentation is otherwise empty and can be removed without the duplicate element
nc VesselCategoryAbstract (abstract) A data concept for a kind of vessel.
m VesselCategoryAbstract (abstract) A data concept for a description of a type of a vessel based upon the purpose for which the vessel was designed or built.
Merge substitution groups
nc DecimalListSimpleType xs:decimal A data type for a white space-delimited list of decimal.
cbrn DecimalListSimpleType xs:decimal A data type for a white space-delimited list of decimal.
nc StringListSimpleType xs:string A data type for a white space-delimited list of string.
cbrn StringListSimpleType xs:string A data type for a list of strings.
nc StringListType nc:StringListSimpleType A data type for a white space-delimited list of string.
cbrn StringListType cbrn:StringListSimpleType A data type that facilitates the storage of a list of string values
nc TokenListSimpleType xs:token A data type for a white space-delimited list of tokens.
cbrn TokenListSimpleType xs:token A data type for a list of tokens.