<xs:element name="identifierAssociation">
<xs:complexType>
<xs:annotation>
<xs:documentation xml:lang="en-US">identifierAssociation links a dataset concept to an identifier scheme. Any concept may have multiple of these associations</xs:documentation>
</xs:annotation>
<!--<xs:attribute name="id" use="required" type="Oid">
<xs:annotation>
<xs:documentation xml:lang="en-US">each assignment MUST have a project unique id so you can attach issues, change with precision, and potentially delete</xs:documentation>
</xs:annotation>
</xs:attribute>-->
<xs:attribute name="conceptId" use="required" type="Oid">
<xs:annotation>
<xs:documentation xml:lang="en-US">concept id this assocication is associated with</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="conceptFlexibility" use="optional" type="StaticFlexibility">
<xs:annotation>
<xs:documentation xml:lang="en-US">concept effectiveDate this assocication is associated with</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ref" type="Oid" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en-US">Object Identifier (OID) of the identification scheme this assocication is associated with. Example: '2.16.840.1.113883.4.1' for US Social Security Numbers</xs:documentation>
</xs:annotation>
</xs:attribute>
<!-- version handling -->
<xs:attributeGroup ref="VersionHandlingEffectiveDateOptional"/>
<!-- removed after talks with users: not relevant for now and a can of worms should want it -->
<!--<xs:attribute name="statusCode" type="ReleaseStatusCodeLifeCycle" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en-US">manages the status of the association itself</xs:documentation>
</xs:annotation>
</xs:attribute>-->
<xs:attributeGroup ref="IdentifierAssociationCompilationAttributes"/>
</xs:complexType>
</xs:element>
|