Name

A reusable type assigned to an element with the naming convention XxxName e.g. OrganizationName at selected locations where the element may be assumed to be administered by a registry or is otherwise shared. This is a human understandable name (word, phrase, or mnemonic) that reflects the ISO/IEC 11179-5 naming principles. An item administered by a registry should have at least one name. Names within an administered registry should follow the naming conventions of the registry. If more than one name is provided the context of each name should be noted and one name selected as the preferred name. See ISO/IEC 11179-5 Information Technology - Metadata Registries (MDR) Part 5: naming and identification principles. ISO/IEC1179-5:2005(E).

Properties

Name Type Cardinality
isPreferred xs:boolean 0..1
context xs:string 0..1

isPreferred

If more than one name for the object is provided, use the isPreferred attribute to indicate which is the preferred name content. All other names should be set to isPreferred=”false”.

context

A name may be specific to a particular context, i.e., a type of software, or a section of a registry. Identify the context related to the specified name.

Graph

digraph G { fontname = "Bitstream Vera Sans" fontsize = 8 overlap=false; compound=true; node [ fontname = "Bitstream Vera Sans" fontsize = 8 shape = "record" ] edge [ fontname = "Bitstream Vera Sans" fontsize = 8 mode="ipsep" ] DDI4_Name [ label = "{<id>Name | + isPreferred : xs:boolean \l + context : xs:string \l \l \l| \l \l}" tooltip = "ComplexDataTypes:Name" ] subgraph ComplexDataTypes { label = "ComplexDataTypes" node [ color = "#000000" ] DDI4_InternationalString [ label = "{<id>InternationalString | + string : String \l \l \l| \l \l}" tooltip = "ComplexDataTypes:InternationalString" ]; } DDI4_Name -> DDI4_InternationalString [arrowhead=empty color="#000000" ]; }