complexType "NoteType"
Namespace:
Content:
complex, 1 attribute, 7 elements
Defined:
globally in reusable.xsd; see XML source
Includes:
definitions of 1 attribute, 7 elements
Used:
XML Representation Summary
<...
   
 = 
xs:language
   
>
   
Content: 
</...>
Content Model Elements (7):
Header, NoteContent, NoteSubject, ProprietaryInfo, Relationship, Responsibility, TypeOfNote
All Direct / Indirect Based Elements (1):
Note
Known Usage Locations
Annotation
A note related to one or more identifiable objects. Note is designed to be an inherent part of the DDI. (Unlike XML comments or other types of system-level annotations, which may be removed during processing.) DDI recommends placing the note within the maintainable object containing the objects this note relates to in order to assist tracking of note items within a study. Each note may indicate who is responsible for the note, its type using a controlled vocabulary, the subject of the note, a head and note content, a set of key/value pairs and language specification for the overall note. In addition each note must be related to one or more identifiable objects.
XML Source (w/o annotations (9); see within schema source)
<xs:complexType name="NoteType">
<xs:sequence>
<xs:element minOccurs="0" ref="TypeOfNote"/>
<xs:element minOccurs="0" ref="NoteSubject"/>
<xs:element maxOccurs="unbounded" ref="Relationship"/>
<xs:element minOccurs="0" name="Responsibility" type="xs:string"/>
<xs:element minOccurs="0" ref="Header"/>
<xs:element minOccurs="0" ref="NoteContent"/>
<xs:element minOccurs="0" ref="ProprietaryInfo"/>
</xs:sequence>
<xs:attribute ref="xml:lang" use="optional"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/1)
xml:lang
Type:
xs:language, predefined
Use:
optional
Indicates the language of content. Note that xml:lang allows for a simple 2 or 3 character language code or a language code extended by a country code , for example en-au for English as used in Australia.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute ref="xml:lang" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 7/7)
Header
Type:
InternationalStringType, complex content
A brief label or heading for the note contents.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="Header"/>

NoteContent
Type:
StructuredStringType, complex content
The content of the note. Note should contain content except when it is a production flag that is fully explained by its "type". If the note provides system specific information in a structured way using XHTML formating, DDI strongly recommends the use of local extensions or the Key/Value pair structure in ProprietaryInfo whenever possible.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="NoteContent"/>

NoteSubject
Type:
CodeValueType, simple content
The subject of the note.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="NoteSubject"/>

ProprietaryInfo
Type:
ProprietaryInfoType, complex content
A set of actions related to the object as described by a set of name-value pairs. This would commonly be used in a case where additional information needs to be recorded regarding the content of a new element or attribute that has not yet been added to the schema, for example when a bug for a missing object has been filed and the user wishes to record the content prior to correction in the schema. Ideally this should be handled by local extensions of the schema as described in Part 2 of the formal documentation. However, the structure in Note allows for an unanticipated need for an extension at run time by providing a means of capturing system specific information in a structured way.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="ProprietaryInfo"/>

Relationship
Type:
RelationshipType, complex content
Reference to one or more identifiable objects which the note is related to.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" ref="Relationship"/>

Responsibility
Type:
xs:string, predefined, simple content
The person or agency responsible for adding the note.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Responsibility" type="xs:string"/>

TypeOfNote
Type:
CodeValueType, simple content
Specifies the type of note. Supports the use of a controlled vocabulary.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="TypeOfNote"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set