cda datatypes nblock voc common

Element : ON (XML Type: ON )


Package : datatypes

XML Type : ON

Comments : A name for an organization. A sequence of name parts.


Parent : EN


There are no specific attributes for this element.


constraint_datatypes_ON

  • self.family->isEmpty() and self.given->isEmpty()
  • family and given must be null on ON element (from the schema of datatypes)

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" mixed="true" name="ON">
      
<xs:annotation>
         
<xs:documentation>
            A name for an organization. A sequence of name parts.
         
</xs:documentation>
      
</xs:annotation>
      
<xs:complexContent>
         
<xs:restriction base="EN">
            
<xs:sequence>
               
<xs:choice maxOccurs="unbounded" minOccurs="0">
                  
<xs:element name="delimiter" type="en.delimiter" />
                  
<xs:element name="prefix" type="en.prefix" />
                  
<xs:element name="suffix" type="en.suffix" />
               
</xs:choice>
               
<xs:element maxOccurs="1" minOccurs="0" name="validTime" type="IVL_TS">
                  
<xs:annotation>
                     
<xs:documentation>
                        An interval of time specifying the time during which
                        the name is or was used for the entity. This
                        accomodates the fact that people change names for
                        people, places and things.
                     
</xs:documentation>
                  
</xs:annotation>
               
</xs:element>
            
</xs:sequence>
            
<xs:attribute name="use" type="set_EntityNameUse" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     A set of codes advising a system or user which name
                     in a set of like names to select for a given purpose.
                     A name without specific use code might be a default
                     name useful for any purpose, but a name with a specific
                     use code would be preferred for that respective purpose.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
         
</xs:restriction>
      
</xs:complexContent>
   
</xs:complexType>