ClinicalCaseRegistries::Classes
Class ReportElement

Sub-File of 798.8 ROR TASK.

Attributes
«File 798.872» Attribute attribute attribute

The ATTRIBUTE multiple contains a list of XML attributes (and their values) associated with the element.

Boolean ignore ignore

If the IGNORE field is set to 'YES' then the report element and all its descendants will not be rendered into the resulting XML document.

Integer parent parent

The PARENT field stores the IEN of the record of the REPORT ELEMENT multiple that represents the parent element for this one.

«File 799.31» RORXmlItem reportElement reportElement
ReportElementSortByList sortBy sortBy

The SORT field determines if the value of the element should be included in the special index (APSV1) that allows report sorting on the server. It also controls how the value is transformed before adding to the index. Only those elements that have single-line values can be sorted.

WordProcessorFile text text

The TEXT field stores the text (multi-line) value of the element. For example, the corresponding fragment of the XML document for the DESCRIPTION element will look as follows: ... Text from this field ...

String value value

The VALUE field stores the single-line value of the element. For example, if "SMITH, JOHN" is stored as the value of the NAME element, then the corresponding fragment of the XML document will look as follows: SMITH, JOHN.


Properties:

Alias
businessRule[]
Classifier Behavior
dateAdded5/24/13
dateModified
fileNameREPORT ELEMENT
fileNumber798.87
highLevelConcept
informationDomain
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsFile 798.87
modReason
NameReportElement
Name Expression
NamespaceClasses
note
originalName
Owned Template Signature
OwnerClasses
Owning Template Parameter
PackageClasses
packageNameCLINICAL CASE REGISTRIES
projectID
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
Representation
requestedBy
rootClass
StereotypeClassDictionary, VistaClassDictionary
synonym
Template Parameter
VisibilityPublic

Attribute Details

 attribute
Public «File 798.872» Attribute attribute

The ATTRIBUTE multiple contains a list of XML attributes (and their values) associated with the element.

Constraints:
Properties:

absMaxLength30
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 798.87» ReportElement
dataTypePOINTER
Datatype
dateAdded05/24/13
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameATTRIBUTE
fieldNumber2
fileNumber798.87
formatRule
formatString
generalDescriptionThe ATTRIBUTE multiple contains a list of XML attributes (and their values) associated with the element.
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleTrue
isNullableFalse
isRequiredFalse
KeywordsPointer
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Nameattribute
Name Expression
Namespace«File 798.87» ReportElement
note
Opposite
originalClass
originalName
Owner«File 798.87» ReportElement
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement::attribute
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber798.872
synonym
technicalDescription-
Template Parameter
Type«File 798.872» Attribute
Upper1
Upper Value(1)
VisibilityPublic


 ignore
Public Boolean ignore

If the IGNORE field is set to 'YES' then the report element and all its descendants will not be rendered into the resulting XML document.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 798.87» ReportElement
dataTypeSET
Datatype
dateAdded05/24/13
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameIGNORE
fieldNumber.04
fileNumber798.87
formatRule
formatString
generalDescriptionIf the IGNORE field is set to 'YES' then the report element and all its descendants will not be rendered into the resulting XML document.
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Nameignore
Name Expression
Namespace«File 798.87» ReportElement
note
Opposite
originalClass
originalName
Owner«File 798.87» ReportElement
Owning Association
Owning Template Parameter
permissableValueMeaningsNO;YES
permissableValues0;1
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement::ignore
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 parent
Public Integer parent

The PARENT field stores the IEN of the record of the REPORT ELEMENT multiple that represents the parent element for this one.

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 798.87» ReportElement
dataTypeNUMERIC
Datatype
dateAdded05/24/13
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePARENT
fieldNumber.02
fileNumber798.87
formatRule
formatString
generalDescriptionThe PARENT field stores the IEN of the record of the REPORT ELEMENT multiple that represents the parent element for this one.
helpTextType a Number between 1 and 999999999999, 0 Decimal Digits.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Nameparent
Name Expression
Namespace«File 798.87» ReportElement
note
Opposite
originalClass
originalName
Owner«File 798.87» ReportElement
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement::parent
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 reportElement
Public «File 799.31» RORXmlItem reportElement
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (reportElement:RORXmlItem)
Association End
businessRule[]
Class«File 798.87» ReportElement
Datatype
dateAdded
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
formatRule
formatString
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isNullableFalse
Keywords
Lower0
Lower Value(0)
modReason
Multiplicity0..1
NamereportElement
Name Expression
Namespace«File 798.87» ReportElement
note
Opposite
originalClass
originalName
Owner«File 798.87» ReportElement
Owning Association
Owning Template Parameter
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement::reportElement
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 799.31» RORXmlItem
Upper1
Upper Value(1)
VisibilityPublic


 sortBy
Public ReportElementSortByList sortBy

The SORT field determines if the value of the element should be included in the special index (APSV1) that allows report sorting on the server. It also controls how the value is transformed before adding to the index. Only those elements that have single-line values can be sorted.

Constraints:
Properties:

absMaxLength6
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 798.87» ReportElement
dataTypeSET
Datatype
dateAdded05/24/13
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameSORT BY
fieldNumber.03
fileNumber798.87
formatRule
formatString
generalDescriptionThe SORT field determines if the value of the element should be included in the special index (APSV1) that allows report sorting on the server. It also controls how the value is transformed before adding to the index. Only those elements that have single-line values can be sorted.
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
NamesortBy
Name Expression
Namespace«File 798.87» ReportElement
note
Opposite
originalClass
originalName
Owner«File 798.87» ReportElement
Owning Association
Owning Template Parameter
permissableValueMeaningsNO;AS-IS;STRING;NUMBER
permissableValues0;1;2;3
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement::sortBy
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionFor example, let us assume the report has the following structure: <REPORT> <HEADER> ... </HEADER> <PATIENTS> <PATIENT> <NAME> ... </NAME> <DOB> ... </DOB> <SELRULES> <RULE> <NAME> ... </NAME> <DATE> ... </DATE> </RULE> ... </SELRULES> </PATIENT> ... </PATIENTS> </REPORT> If the SORT BY field is populated and greater than 0 for the NAME child element of each PATIENT element, then the patients will be sorted by their names. See the $$SORTBY^RORDD01 function for details regarding different types of sorting.
Template Parameter
TypeReportElementSortByList
Upper1
Upper Value(1)
VisibilityPublic


 text
Public WordProcessorFile text

The TEXT field stores the text (multi-line) value of the element. For example, the corresponding fragment of the XML document for the DESCRIPTION element will look as follows: ... Text from this field ...

Constraints:
Properties:

absMaxLength-
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 798.87» ReportElement
dataTypeWORD-PROCESSING
Datatype
dateAdded05/24/13
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameTEXT
fieldNumber3
fileNumber798.87
formatRule
formatString
generalDescriptionThe TEXT field stores the text (multi-line) value of the element. For example, the corresponding fragment of the XML document for the DESCRIPTION element will look as follows: <DESCRIPTION> ... Text from this field ... </DESCRIPTION>
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleTrue
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Nametext
Name Expression
Namespace«File 798.87» ReportElement
note
Opposite
originalClass
originalName
Owner«File 798.87» ReportElement
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement::text
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber798.873
synonym
technicalDescription-
Template Parameter
TypeWordProcessorFile
Upper1
Upper Value(1)
VisibilityPublic


 value
Public String value

The VALUE field stores the single-line value of the element. For example, if "SMITH, JOHN" is stored as the value of the NAME element, then the corresponding fragment of the XML document will look as follows: SMITH, JOHN.

Constraints:
Properties:

absMaxLength245
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 798.87» ReportElement
dataTypeFREE TEXT
Datatype
dateAdded05/24/13
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameVALUE
fieldNumber1
fileNumber798.87
formatRule
formatString
generalDescriptionThe VALUE field stores the single-line value of the element. For example, if "SMITH, JOHN" is stored as the value of the NAME element, then the corresponding fragment of the XML document will look as follows: <NAME>SMITH, JOHN</NAME>.
helpTextAnswer must be 1-245 characters in length.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength245
minLength1
modReason
Multiplicity0..1
Namevalue
Name Expression
Namespace«File 798.87» ReportElement
note
Opposite
originalClass
originalName
Owner«File 798.87» ReportElement
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::ClinicalCaseRegistries::Classes::ReportElement::value
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic