xdw v3 oasis

Element : CD (XML Type: CD )


Summary

Package : v3

XML Type : CD

Comments : A concept descriptor represents any kind of concept usually by giving a code defined in a code system. A concept descriptor can contain the original text or phrase that served as the basis of the coding and one or more translations into different coding systems. A concept descriptor can also contain qualifiers to describe, e.g., the concept of a "left foot" as a postcoordinated term built from the primary code "FOOT" and the qualifier "LEFT". In exceptional cases, the concept descriptor need not contain a code but only the original text describing that concept.


Generalization

Parent : ANY


Attributes
Name Type cardinality Comment
originalText
Element : originalText
ED 0...1 The text or phrase used as the basis for the coding.
qualifier
Element : qualifier
CR 0...* Specifies additional codes that increase the specificity of the primary code.
translation
Element : translation
CD 0...* A set of other concept descriptors that translate this concept descriptor into other code systems.
code
Attribute : code
java.lang.String 0...1 The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.
codeSystem
Attribute : codeSystem
java.lang.String 0...1 Specifies the code system that defines the code.
codeSystemName
Attribute : codeSystemName
java.lang.String 0...1 A common name of the coding system.
codeSystemVersion
Attribute : codeSystemVersion
java.lang.String 0...1 If applicable, a version descriptor defined specifically for the given code system.
displayName
Attribute : displayName
java.lang.String 0...1 A name or title for the code, under which the sending system shows the code value to its users.

Constraints

There are no specific rules for this element.


Schema declaration
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CD">
      
<xs:annotation>
         
<xs:documentation>
            A concept descriptor represents any kind of concept usually
            by giving a code defined in a code system.  A concept
            descriptor can contain the original text or phrase that
            served as the basis of the coding and one or more
            translations into different coding systems. A concept
            descriptor can also contain qualifiers to describe, e.g.,
            the concept of a "left foot" as a postcoordinated term built
            from the primary code "FOOT" and the qualifier "LEFT".
            In exceptional cases, the concept descriptor need not
            contain a code but only the original text describing
            that concept.
         
</xs:documentation>
      
</xs:annotation>
      
<xs:complexContent>
         
<xs:extension base="ANY">
            
<xs:sequence>
               
<xs:element maxOccurs="1" minOccurs="0" name="originalText" type="ED">
                  
<xs:annotation>
                     
<xs:documentation>
                        The text or phrase used as the basis for the coding.
                     
</xs:documentation>
                  
</xs:annotation>
               
</xs:element>
               
<xs:element maxOccurs="unbounded" minOccurs="0" name="qualifier" type="CR">
                  
<xs:annotation>
                     
<xs:documentation>
                        Specifies additional codes that increase the
                        specificity of the primary code.
                     
</xs:documentation>
                  
</xs:annotation>
               
</xs:element>
               
<xs:element maxOccurs="unbounded" minOccurs="0" name="translation" type="CD">
                  
<xs:annotation>
                     
<xs:documentation>
                        A set of other concept descriptors that translate
                        this concept descriptor into other code systems.
                     
</xs:documentation>
                  
</xs:annotation>
               
</xs:element>
            
</xs:sequence>
            
<xs:attribute name="code" type="cs" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     The plain code symbol defined by the code system.
                     For example, "784.0" is the code symbol of the ICD-9
                     code "784.0" for headache.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute name="codeSystem" type="uid" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     Specifies the code system that defines the code.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute name="codeSystemName" type="st" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     A common name of the coding system.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute name="codeSystemVersion" type="st" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     If applicable, a version descriptor defined
                     specifically for the given code system.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute name="displayName" type="st" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     A name or title for the code, under which the sending
                     system shows the code value to its users.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
         
</xs:extension>
      
</xs:complexContent>
   
</xs:complexType>