Documentation for XCEDE2

Complex Type: assessment_t

[Table of contents]

Super-types: abstract_container_t < abstract_data_t (by extension) < assessment_t (by extension)
Sub-types: None
Name assessment_t
Abstract no
XML Instance Representation
<...
ID=" xs:string [0..1]"
rev=" xs:string [0..1]

'Revision number, should correspond with an appropriate revision ID in the XCEDE/history element'

"

type=" xs:string [0..1]

'Attribute for creating categories within a container set. For example, within study, types might include \'PET\' or \'MR\'. One could also create sub-classes using colon notation: \"MR:STRUCT\"'

"

preferredLabel=" xs:string [1]

'The preferred label of this term. This can be different than the term used by the applications (e.g. CBLM versus cerebellum)'

"

abbreviation=" xs:string [0..1]

'The preferred abbreviation for the term'

"

nomenclature=" xs:string [1]

'The source ontology of this terminology/ontology term'

"

termID=" xs:string [1]

'Applications will likely want to constrain what are valid IDs within the context of their application (for example, allowing only LSID\'s)'

"

termPath=" xs:string [0..1]"
level=" levelDescriptor_t [0..1]"
projectID=" xs:string [0..1]

'The content of this attribute should match the ID attribute of the project_t to which this element is associated.'

"

projectURI=" xs:string [0..1]

'This is the location of a document where to find an element matching the projectID (see projectID attribute).'

"

subjectID=" xs:string [0..1]

'The content of this attribute should match the ID attribute of the subject_t to which this element is associated.'

"

subjectURI=" xs:string [0..1]

'This is the location of a document where to find an element matching the subjectID (see subjectID attribute).'

"

subjectGroupID=" xs:string [0..1]

'content of this attribute should match the ID of one of the subject groups listed in the project_t associated with this element (see projectID and project_t).'

"

visitID=" xs:string [0..1]

'The content of this attribute should match the ID attribute of the visit_t to which this element is associated.'

"

visitURI=" xs:string [0..1]

'This is the location of a document where to find an element matching the visitID (see visitID attribute).'

"

studyID=" xs:string [0..1]

'The content of this attribute should match the ID attribute of the study_t to which this element is associated.'

"

studyURI=" xs:string [0..1]

'This is the location of a document where to find an element matching the studyID (see studyID attribute).'

"

episodeID=" xs:string [0..1]

'The content of this attribute should match the ID attribute of the episode_t to which this element is associated.'

"

episodeURI=" xs:string [0..1]

'This is the location of a document where to find an element matching the episodeID (see episodeID attribute).'

"

acquisitionID=" xs:string [0..1]

'The content of this attribute should match the ID attribute of the acquisition_t to which this element is associated.'

"

acquisitionURI=" xs:string [0..1]

'This is the location of a document where to find an element matching the acquisitionID (see acquisitionID attribute).'

"
>
<commentList> [0..1]

'A comment is a description of the entity refered to by the current element. For example, a description of a particular subject or series.'


<comment> authoredText_t </comment> [0..*]
</commentList>
<annotationList> [0..1]

'An annotation is a description related to the xml document and the current element. Fore example, some processing that ahs edited content in the element itself.'


<annotation> textAnnotation_t </annotation> [0..*]
</annotationList>
<resourceList> [0..1]

'Informational resources related to the container'


<resource> informationResource_t </resource> [0..*]
</resourceList>
<name> xs:string </name> [1]
<dataInstance
validated=" xs:boolean [0..1]

'Indicates whether the instance has been validated (e.g. by reconciling double-entry instances). There should be only one validated instance per assessment.'

"
> [0..*]
<assessmentInfo> assessmentInfo_t </assessmentInfo> [0..1]

'Block for describing things like informant, clinical rater, assessment date, etc'

<assessmentItem> assessmentItem_t </assessmentItem> [0..*]
</dataInstance>
<annotation> textAnnotation_t </annotation> [0..*]
</...>
Diagram
Schema Component Representation
<xs:complexType name="assessment_t">
<xs:complexContent>
<xs:extension base=" abstract_data_t ">
<xs:sequence>
<xs:element name="name" type=" xs:string "/>
<xs:element name="dataInstance" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="assessmentInfo" type=" assessmentInfo_t " minOccurs="0"/>
<xs:element name="assessmentItem" type=" assessmentItem_t " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="validated" type=" xs:boolean "/>
</xs:complexType>
</xs:element>
<xs:element name="annotation" type=" textAnnotation_t " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>