Properties
Coding
Corresponding concept for this item in a terminology.
any FHIR3 code may be used;
questionnaire-questions shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: codeBuildValueArray(), codeCollectionToDisplay(), codeCollectionToOdbc(), codeDisplayToCollection(), codeGet(), codeGetObject(), codeGetObjectId(), codeGetSwizzled(), codeIsValid(), codeOdbcToCollection(), codeSet(), codeSetObject(), codeSetObjectId()
property definition as %String (MAXLEN = 1000000, XMLNAME = "definition", XMLPROJECTION = "ATTRIBUTE");
uri
ElementDefinition - details for the item.
Property methods: definitionDisplayToLogical(), definitionGet(), definitionIsValid(), definitionLogicalToDisplay(), definitionLogicalToOdbc(), definitionNormalize(), definitionSet()
BackboneElement
Only allow data when.
Property methods: enableWhenBuildValueArray(), enableWhenCollectionToDisplay(), enableWhenCollectionToOdbc(), enableWhenDisplayToCollection(), enableWhenGet(), enableWhenGetObject(), enableWhenGetObjectId(), enableWhenGetSwizzled(), enableWhenIsValid(), enableWhenOdbcToCollection(), enableWhenSet(), enableWhenSetObject(), enableWhenSetObjectId()
Attachment
Default value when item is first rendered.
Property methods: initialAttachmentGet(), initialAttachmentGetSwizzled(), initialAttachmentIsValid(), initialAttachmentNewObject(), initialAttachmentSet()
property initialBoolean as %Boolean (XMLNAME = "initialBoolean", XMLPROJECTION = "ATTRIBUTE");
boolean
Default value when item is first rendered.
Property methods: initialBooleanDisplayToLogical(), initialBooleanGet(), initialBooleanIsValid(), initialBooleanLogicalToDisplay(), initialBooleanLogicalToXSD(), initialBooleanNormalize(), initialBooleanSet(), initialBooleanXSDToLogical()
Coding
Default value when item is first rendered.
any FHIR3 code may be used;
questionnaire-answers shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: initialCodingGet(), initialCodingGetSwizzled(), initialCodingIsValid(), initialCodingNewObject(), initialCodingSet()
property initialDate as %String (MAXLEN = 1000000, XMLNAME = "initialDate", XMLPROJECTION = "ATTRIBUTE");
date
Default value when item is first rendered.
Property methods: initialDateDisplayToLogical(), initialDateGet(), initialDateIsValid(), initialDateLogicalToDisplay(), initialDateLogicalToOdbc(), initialDateNormalize(), initialDateSet()
property initialDateTime as %String (MAXLEN = 1000000, XMLNAME = "initialDateTime", XMLPROJECTION = "ATTRIBUTE");
dateTime
Default value when item is first rendered.
Property methods: initialDateTimeDisplayToLogical(), initialDateTimeGet(), initialDateTimeIsValid(), initialDateTimeLogicalToDisplay(), initialDateTimeLogicalToOdbc(), initialDateTimeNormalize(), initialDateTimeSet()
property initialDecimal as %Decimal (XMLNAME = "initialDecimal", XMLPROJECTION = "ATTRIBUTE");
decimal
Default value when item is first rendered.
Property methods: initialDecimalDisplayToLogical(), initialDecimalGet(), initialDecimalIsValid(), initialDecimalLogicalToDisplay(), initialDecimalNormalize(), initialDecimalSet(), initialDecimalXSDToLogical()
property initialInteger as %Integer (XMLNAME = "initialInteger", XMLPROJECTION = "ATTRIBUTE");
integer
Default value when item is first rendered.
Property methods: initialIntegerDisplayToLogical(), initialIntegerGet(), initialIntegerIsValid(), initialIntegerLogicalToDisplay(), initialIntegerNormalize(), initialIntegerSet(), initialIntegerXSDToLogical()
Quantity
Default value when item is first rendered.
Property methods: initialQuantityGet(), initialQuantityGetSwizzled(), initialQuantityIsValid(), initialQuantityNewObject(), initialQuantitySet()
Reference
Default value when item is first rendered.
Any FHIR3 Resource may be indicated by this Reference.
Property methods: initialReferenceGet(), initialReferenceGetSwizzled(), initialReferenceIsValid(), initialReferenceNewObject(), initialReferenceSet()
property initialString as %String (MAXLEN = 1000000, XMLNAME = "initialString", XMLPROJECTION = "ATTRIBUTE");
string
Default value when item is first rendered.
Property methods: initialStringDisplayToLogical(), initialStringGet(), initialStringIsValid(), initialStringLogicalToDisplay(), initialStringLogicalToOdbc(), initialStringNormalize(), initialStringSet()
property initialTime as %String (MAXLEN = 1000000, XMLNAME = "initialTime", XMLPROJECTION = "ATTRIBUTE");
time
Default value when item is first rendered.
Property methods: initialTimeDisplayToLogical(), initialTimeGet(), initialTimeIsValid(), initialTimeLogicalToDisplay(), initialTimeLogicalToOdbc(), initialTimeNormalize(), initialTimeSet()
property initialUri as %String (MAXLEN = 1000000, XMLNAME = "initialUri", XMLPROJECTION = "ATTRIBUTE");
uri
Default value when item is first rendered.
Property methods: initialUriDisplayToLogical(), initialUriGet(), initialUriIsValid(), initialUriLogicalToDisplay(), initialUriLogicalToOdbc(), initialUriNormalize(), initialUriSet()
Questionnaire:item
Nested questionnaire items.
Property methods: itemBuildValueArray(), itemCollectionToDisplay(), itemCollectionToOdbc(), itemDisplayToCollection(), itemGet(), itemGetObject(), itemGetObjectId(), itemGetSwizzled(), itemIsValid(), itemOdbcToCollection(), itemSet(), itemSetObject(), itemSetObjectId()
property linkId as %String (MAXLEN = 1000000, XMLNAME = "linkId", XMLPROJECTION = "ATTRIBUTE") [ Required ];
string
Unique id for item in questionnaire.
Property methods: linkIdDisplayToLogical(), linkIdGet(), linkIdIsValid(), linkIdLogicalToDisplay(), linkIdLogicalToOdbc(), linkIdNormalize(), linkIdSet()
property maxLength as %Integer (XMLNAME = "maxLength", XMLPROJECTION = "ATTRIBUTE");
integer
No more than this many characters.
Property methods: maxLengthDisplayToLogical(), maxLengthGet(), maxLengthIsValid(), maxLengthLogicalToDisplay(), maxLengthNormalize(), maxLengthSet(), maxLengthXSDToLogical()
BackboneElement
Permitted answer.
Property methods: optionBuildValueArray(), optionCollectionToDisplay(), optionCollectionToOdbc(), optionDisplayToCollection(), optionGet(), optionGetObject(), optionGetObjectId(), optionGetSwizzled(), optionIsValid(), optionOdbcToCollection(), optionSet(), optionSetObject(), optionSetObjectId()
Reference
Valueset containing permitted answers.
ValueSet
Property methods: optionsGet(), optionsGetSwizzled(), optionsIsValid(), optionsNewObject(), optionsSet()
property prefix as %String (MAXLEN = 1000000, XMLNAME = "prefix", XMLPROJECTION = "ATTRIBUTE");
string
E.g.
"1(a)",
"2.5.3"
Property methods: prefixDisplayToLogical(), prefixGet(), prefixIsValid(), prefixLogicalToDisplay(), prefixLogicalToOdbc(), prefixNormalize(), prefixSet()
property readOnly as %Boolean (XMLNAME = "readOnly", XMLPROJECTION = "ATTRIBUTE");
boolean
Don't allow human editing.
Property methods: readOnlyDisplayToLogical(), readOnlyGet(), readOnlyIsValid(), readOnlyLogicalToDisplay(), readOnlyLogicalToXSD(), readOnlyNormalize(), readOnlySet(), readOnlyXSDToLogical()
property repeats as %Boolean (XMLNAME = "repeats", XMLPROJECTION = "ATTRIBUTE");
boolean
Whether the item may repeat.
Property methods: repeatsDisplayToLogical(), repeatsGet(), repeatsIsValid(), repeatsLogicalToDisplay(), repeatsLogicalToXSD(), repeatsNormalize(), repeatsSet(), repeatsXSDToLogical()
property required as %Boolean (XMLNAME = "required", XMLPROJECTION = "ATTRIBUTE");
boolean
Whether the item must be included in data results.
Property methods: requiredDisplayToLogical(), requiredGet(), requiredIsValid(), requiredLogicalToDisplay(), requiredLogicalToXSD(), requiredNormalize(), requiredSet(), requiredXSDToLogical()
property text as %String (MAXLEN = 1000000, XMLNAME = "text", XMLPROJECTION = "ATTRIBUTE");
string
Primary text for the item.
Property methods: textDisplayToLogical(), textGet(), textIsValid(), textLogicalToDisplay(), textLogicalToOdbc(), textNormalize(), textSet()
property type as %String (MAXLEN = 1000000, XMLNAME = "type", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
group | display | boolean | decimal | integer | date | dateTime +
item-type is the REQUIRED FHIR3 ValueSet for codes;
you may NOT extend item-type and you may NOT use codes from other ValueSets.
Property methods: typeDisplayToLogical(), typeGet(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()