Skip to main content

HS.FHIRModel.R4.ElementDefinition

class HS.FHIRModel.R4.ElementDefinition extends HS.FHIRModel.FHIRClassSuper

*****************************************
** ElementDefinition generated class schema
*****************************************
Captures constraints on each element within the resource, profile, or extension.

Property Inventory

Method Inventory

Parameters

parameter XMLTYPE = R4_ELEMENTDEFINITION;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

property _alias as HS.FHIRModel.R4.SeqOfElement;
Extensions for alias
Property methods: _aliasGet(), _aliasGetSwizzled(), _aliasIsValid(), _aliasNewObject(), _aliasSet()
property _comment as HS.FHIRModel.R4.Element;
Extensions for comment
Property methods: _commentGet(), _commentGetSwizzled(), _commentIsValid(), _commentNewObject(), _commentSet()
property _condition as HS.FHIRModel.R4.SeqOfElement;
Extensions for condition
Property methods: _conditionGet(), _conditionGetSwizzled(), _conditionIsValid(), _conditionNewObject(), _conditionSet()
property _contentReference as HS.FHIRModel.R4.Element;
Extensions for contentReference
Property methods: _contentReferenceGet(), _contentReferenceGetSwizzled(), _contentReferenceIsValid(), _contentReferenceNewObject(), _contentReferenceSet()
property _defaultValueBase64Binary as HS.FHIRModel.R4.Element;
Extensions for defaultValueBase64Binary
Property methods: _defaultValueBase64BinaryGet(), _defaultValueBase64BinaryGetSwizzled(), _defaultValueBase64BinaryIsValid(), _defaultValueBase64BinaryNewObject(), _defaultValueBase64BinarySet()
property _defaultValueBoolean as HS.FHIRModel.R4.Element;
Extensions for defaultValueBoolean
Property methods: _defaultValueBooleanGet(), _defaultValueBooleanGetSwizzled(), _defaultValueBooleanIsValid(), _defaultValueBooleanNewObject(), _defaultValueBooleanSet()
property _defaultValueCanonical as HS.FHIRModel.R4.Element;
Extensions for defaultValueCanonical
Property methods: _defaultValueCanonicalGet(), _defaultValueCanonicalGetSwizzled(), _defaultValueCanonicalIsValid(), _defaultValueCanonicalNewObject(), _defaultValueCanonicalSet()
property _defaultValueCode as HS.FHIRModel.R4.Element;
Extensions for defaultValueCode
Property methods: _defaultValueCodeGet(), _defaultValueCodeGetSwizzled(), _defaultValueCodeIsValid(), _defaultValueCodeNewObject(), _defaultValueCodeSet()
property _defaultValueDate as HS.FHIRModel.R4.Element;
Extensions for defaultValueDate
Property methods: _defaultValueDateGet(), _defaultValueDateGetSwizzled(), _defaultValueDateIsValid(), _defaultValueDateNewObject(), _defaultValueDateSet()
property _defaultValueDateTime as HS.FHIRModel.R4.Element;
Extensions for defaultValueDateTime
Property methods: _defaultValueDateTimeGet(), _defaultValueDateTimeGetSwizzled(), _defaultValueDateTimeIsValid(), _defaultValueDateTimeNewObject(), _defaultValueDateTimeSet()
property _defaultValueDecimal as HS.FHIRModel.R4.Element;
Extensions for defaultValueDecimal
Property methods: _defaultValueDecimalGet(), _defaultValueDecimalGetSwizzled(), _defaultValueDecimalIsValid(), _defaultValueDecimalNewObject(), _defaultValueDecimalSet()
property _defaultValueId as HS.FHIRModel.R4.Element;
Extensions for defaultValueId
Property methods: _defaultValueIdGet(), _defaultValueIdGetSwizzled(), _defaultValueIdIsValid(), _defaultValueIdNewObject(), _defaultValueIdSet()
property _defaultValueInstant as HS.FHIRModel.R4.Element;
Extensions for defaultValueInstant
Property methods: _defaultValueInstantGet(), _defaultValueInstantGetSwizzled(), _defaultValueInstantIsValid(), _defaultValueInstantNewObject(), _defaultValueInstantSet()
property _defaultValueInteger as HS.FHIRModel.R4.Element;
Extensions for defaultValueInteger
Property methods: _defaultValueIntegerGet(), _defaultValueIntegerGetSwizzled(), _defaultValueIntegerIsValid(), _defaultValueIntegerNewObject(), _defaultValueIntegerSet()
property _defaultValueMarkdown as HS.FHIRModel.R4.Element;
Extensions for defaultValueMarkdown
Property methods: _defaultValueMarkdownGet(), _defaultValueMarkdownGetSwizzled(), _defaultValueMarkdownIsValid(), _defaultValueMarkdownNewObject(), _defaultValueMarkdownSet()
property _defaultValueOid as HS.FHIRModel.R4.Element;
Extensions for defaultValueOid
Property methods: _defaultValueOidGet(), _defaultValueOidGetSwizzled(), _defaultValueOidIsValid(), _defaultValueOidNewObject(), _defaultValueOidSet()
property _defaultValuePositiveInt as HS.FHIRModel.R4.Element;
Extensions for defaultValuePositiveInt
Property methods: _defaultValuePositiveIntGet(), _defaultValuePositiveIntGetSwizzled(), _defaultValuePositiveIntIsValid(), _defaultValuePositiveIntNewObject(), _defaultValuePositiveIntSet()
property _defaultValueString as HS.FHIRModel.R4.Element;
Extensions for defaultValueString
Property methods: _defaultValueStringGet(), _defaultValueStringGetSwizzled(), _defaultValueStringIsValid(), _defaultValueStringNewObject(), _defaultValueStringSet()
property _defaultValueTime as HS.FHIRModel.R4.Element;
Extensions for defaultValueTime
Property methods: _defaultValueTimeGet(), _defaultValueTimeGetSwizzled(), _defaultValueTimeIsValid(), _defaultValueTimeNewObject(), _defaultValueTimeSet()
property _defaultValueUnsignedInt as HS.FHIRModel.R4.Element;
Extensions for defaultValueUnsignedInt
Property methods: _defaultValueUnsignedIntGet(), _defaultValueUnsignedIntGetSwizzled(), _defaultValueUnsignedIntIsValid(), _defaultValueUnsignedIntNewObject(), _defaultValueUnsignedIntSet()
property _defaultValueUri as HS.FHIRModel.R4.Element;
Extensions for defaultValueUri
Property methods: _defaultValueUriGet(), _defaultValueUriGetSwizzled(), _defaultValueUriIsValid(), _defaultValueUriNewObject(), _defaultValueUriSet()
property _defaultValueUrl as HS.FHIRModel.R4.Element;
Extensions for defaultValueUrl
Property methods: _defaultValueUrlGet(), _defaultValueUrlGetSwizzled(), _defaultValueUrlIsValid(), _defaultValueUrlNewObject(), _defaultValueUrlSet()
property _defaultValueUuid as HS.FHIRModel.R4.Element;
Extensions for defaultValueUuid
Property methods: _defaultValueUuidGet(), _defaultValueUuidGetSwizzled(), _defaultValueUuidIsValid(), _defaultValueUuidNewObject(), _defaultValueUuidSet()
property _definition as HS.FHIRModel.R4.Element;
Extensions for definition
Property methods: _definitionGet(), _definitionGetSwizzled(), _definitionIsValid(), _definitionNewObject(), _definitionSet()
property _fixedBase64Binary as HS.FHIRModel.R4.Element;
Extensions for fixedBase64Binary
Property methods: _fixedBase64BinaryGet(), _fixedBase64BinaryGetSwizzled(), _fixedBase64BinaryIsValid(), _fixedBase64BinaryNewObject(), _fixedBase64BinarySet()
property _fixedBoolean as HS.FHIRModel.R4.Element;
Extensions for fixedBoolean
Property methods: _fixedBooleanGet(), _fixedBooleanGetSwizzled(), _fixedBooleanIsValid(), _fixedBooleanNewObject(), _fixedBooleanSet()
property _fixedCanonical as HS.FHIRModel.R4.Element;
Extensions for fixedCanonical
Property methods: _fixedCanonicalGet(), _fixedCanonicalGetSwizzled(), _fixedCanonicalIsValid(), _fixedCanonicalNewObject(), _fixedCanonicalSet()
property _fixedCode as HS.FHIRModel.R4.Element;
Extensions for fixedCode
Property methods: _fixedCodeGet(), _fixedCodeGetSwizzled(), _fixedCodeIsValid(), _fixedCodeNewObject(), _fixedCodeSet()
property _fixedDate as HS.FHIRModel.R4.Element;
Extensions for fixedDate
Property methods: _fixedDateGet(), _fixedDateGetSwizzled(), _fixedDateIsValid(), _fixedDateNewObject(), _fixedDateSet()
property _fixedDateTime as HS.FHIRModel.R4.Element;
Extensions for fixedDateTime
Property methods: _fixedDateTimeGet(), _fixedDateTimeGetSwizzled(), _fixedDateTimeIsValid(), _fixedDateTimeNewObject(), _fixedDateTimeSet()
property _fixedDecimal as HS.FHIRModel.R4.Element;
Extensions for fixedDecimal
Property methods: _fixedDecimalGet(), _fixedDecimalGetSwizzled(), _fixedDecimalIsValid(), _fixedDecimalNewObject(), _fixedDecimalSet()
property _fixedId as HS.FHIRModel.R4.Element;
Extensions for fixedId
Property methods: _fixedIdGet(), _fixedIdGetSwizzled(), _fixedIdIsValid(), _fixedIdNewObject(), _fixedIdSet()
property _fixedInstant as HS.FHIRModel.R4.Element;
Extensions for fixedInstant
Property methods: _fixedInstantGet(), _fixedInstantGetSwizzled(), _fixedInstantIsValid(), _fixedInstantNewObject(), _fixedInstantSet()
property _fixedInteger as HS.FHIRModel.R4.Element;
Extensions for fixedInteger
Property methods: _fixedIntegerGet(), _fixedIntegerGetSwizzled(), _fixedIntegerIsValid(), _fixedIntegerNewObject(), _fixedIntegerSet()
property _fixedMarkdown as HS.FHIRModel.R4.Element;
Extensions for fixedMarkdown
Property methods: _fixedMarkdownGet(), _fixedMarkdownGetSwizzled(), _fixedMarkdownIsValid(), _fixedMarkdownNewObject(), _fixedMarkdownSet()
property _fixedOid as HS.FHIRModel.R4.Element;
Extensions for fixedOid
Property methods: _fixedOidGet(), _fixedOidGetSwizzled(), _fixedOidIsValid(), _fixedOidNewObject(), _fixedOidSet()
property _fixedPositiveInt as HS.FHIRModel.R4.Element;
Extensions for fixedPositiveInt
Property methods: _fixedPositiveIntGet(), _fixedPositiveIntGetSwizzled(), _fixedPositiveIntIsValid(), _fixedPositiveIntNewObject(), _fixedPositiveIntSet()
property _fixedString as HS.FHIRModel.R4.Element;
Extensions for fixedString
Property methods: _fixedStringGet(), _fixedStringGetSwizzled(), _fixedStringIsValid(), _fixedStringNewObject(), _fixedStringSet()
property _fixedTime as HS.FHIRModel.R4.Element;
Extensions for fixedTime
Property methods: _fixedTimeGet(), _fixedTimeGetSwizzled(), _fixedTimeIsValid(), _fixedTimeNewObject(), _fixedTimeSet()
property _fixedUnsignedInt as HS.FHIRModel.R4.Element;
Extensions for fixedUnsignedInt
Property methods: _fixedUnsignedIntGet(), _fixedUnsignedIntGetSwizzled(), _fixedUnsignedIntIsValid(), _fixedUnsignedIntNewObject(), _fixedUnsignedIntSet()
property _fixedUri as HS.FHIRModel.R4.Element;
Extensions for fixedUri
Property methods: _fixedUriGet(), _fixedUriGetSwizzled(), _fixedUriIsValid(), _fixedUriNewObject(), _fixedUriSet()
property _fixedUrl as HS.FHIRModel.R4.Element;
Extensions for fixedUrl
Property methods: _fixedUrlGet(), _fixedUrlGetSwizzled(), _fixedUrlIsValid(), _fixedUrlNewObject(), _fixedUrlSet()
property _fixedUuid as HS.FHIRModel.R4.Element;
Extensions for fixedUuid
Property methods: _fixedUuidGet(), _fixedUuidGetSwizzled(), _fixedUuidIsValid(), _fixedUuidNewObject(), _fixedUuidSet()
property _isModifier as HS.FHIRModel.R4.Element;
Extensions for isModifier
Property methods: _isModifierGet(), _isModifierGetSwizzled(), _isModifierIsValid(), _isModifierNewObject(), _isModifierSet()
property _isModifierReason as HS.FHIRModel.R4.Element;
Extensions for isModifierReason
Property methods: _isModifierReasonGet(), _isModifierReasonGetSwizzled(), _isModifierReasonIsValid(), _isModifierReasonNewObject(), _isModifierReasonSet()
property _isSummary as HS.FHIRModel.R4.Element;
Extensions for isSummary
Property methods: _isSummaryGet(), _isSummaryGetSwizzled(), _isSummaryIsValid(), _isSummaryNewObject(), _isSummarySet()
property _label as HS.FHIRModel.R4.Element;
Extensions for label
Property methods: _labelGet(), _labelGetSwizzled(), _labelIsValid(), _labelNewObject(), _labelSet()
property _max as HS.FHIRModel.R4.Element;
Extensions for max
Property methods: _maxGet(), _maxGetSwizzled(), _maxIsValid(), _maxNewObject(), _maxSet()
property _maxLength as HS.FHIRModel.R4.Element;
Extensions for maxLength
Property methods: _maxLengthGet(), _maxLengthGetSwizzled(), _maxLengthIsValid(), _maxLengthNewObject(), _maxLengthSet()
property _maxValueDate as HS.FHIRModel.R4.Element;
Extensions for maxValueDate
Property methods: _maxValueDateGet(), _maxValueDateGetSwizzled(), _maxValueDateIsValid(), _maxValueDateNewObject(), _maxValueDateSet()
property _maxValueDateTime as HS.FHIRModel.R4.Element;
Extensions for maxValueDateTime
Property methods: _maxValueDateTimeGet(), _maxValueDateTimeGetSwizzled(), _maxValueDateTimeIsValid(), _maxValueDateTimeNewObject(), _maxValueDateTimeSet()
property _maxValueDecimal as HS.FHIRModel.R4.Element;
Extensions for maxValueDecimal
Property methods: _maxValueDecimalGet(), _maxValueDecimalGetSwizzled(), _maxValueDecimalIsValid(), _maxValueDecimalNewObject(), _maxValueDecimalSet()
property _maxValueInstant as HS.FHIRModel.R4.Element;
Extensions for maxValueInstant
Property methods: _maxValueInstantGet(), _maxValueInstantGetSwizzled(), _maxValueInstantIsValid(), _maxValueInstantNewObject(), _maxValueInstantSet()
property _maxValueInteger as HS.FHIRModel.R4.Element;
Extensions for maxValueInteger
Property methods: _maxValueIntegerGet(), _maxValueIntegerGetSwizzled(), _maxValueIntegerIsValid(), _maxValueIntegerNewObject(), _maxValueIntegerSet()
property _maxValuePositiveInt as HS.FHIRModel.R4.Element;
Extensions for maxValuePositiveInt
Property methods: _maxValuePositiveIntGet(), _maxValuePositiveIntGetSwizzled(), _maxValuePositiveIntIsValid(), _maxValuePositiveIntNewObject(), _maxValuePositiveIntSet()
property _maxValueTime as HS.FHIRModel.R4.Element;
Extensions for maxValueTime
Property methods: _maxValueTimeGet(), _maxValueTimeGetSwizzled(), _maxValueTimeIsValid(), _maxValueTimeNewObject(), _maxValueTimeSet()
property _maxValueUnsignedInt as HS.FHIRModel.R4.Element;
Extensions for maxValueUnsignedInt
Property methods: _maxValueUnsignedIntGet(), _maxValueUnsignedIntGetSwizzled(), _maxValueUnsignedIntIsValid(), _maxValueUnsignedIntNewObject(), _maxValueUnsignedIntSet()
property _meaningWhenMissing as HS.FHIRModel.R4.Element;
Extensions for meaningWhenMissing
Property methods: _meaningWhenMissingGet(), _meaningWhenMissingGetSwizzled(), _meaningWhenMissingIsValid(), _meaningWhenMissingNewObject(), _meaningWhenMissingSet()
property _min as HS.FHIRModel.R4.Element;
Extensions for min
Property methods: _minGet(), _minGetSwizzled(), _minIsValid(), _minNewObject(), _minSet()
property _minValueDate as HS.FHIRModel.R4.Element;
Extensions for minValueDate
Property methods: _minValueDateGet(), _minValueDateGetSwizzled(), _minValueDateIsValid(), _minValueDateNewObject(), _minValueDateSet()
property _minValueDateTime as HS.FHIRModel.R4.Element;
Extensions for minValueDateTime
Property methods: _minValueDateTimeGet(), _minValueDateTimeGetSwizzled(), _minValueDateTimeIsValid(), _minValueDateTimeNewObject(), _minValueDateTimeSet()
property _minValueDecimal as HS.FHIRModel.R4.Element;
Extensions for minValueDecimal
Property methods: _minValueDecimalGet(), _minValueDecimalGetSwizzled(), _minValueDecimalIsValid(), _minValueDecimalNewObject(), _minValueDecimalSet()
property _minValueInstant as HS.FHIRModel.R4.Element;
Extensions for minValueInstant
Property methods: _minValueInstantGet(), _minValueInstantGetSwizzled(), _minValueInstantIsValid(), _minValueInstantNewObject(), _minValueInstantSet()
property _minValueInteger as HS.FHIRModel.R4.Element;
Extensions for minValueInteger
Property methods: _minValueIntegerGet(), _minValueIntegerGetSwizzled(), _minValueIntegerIsValid(), _minValueIntegerNewObject(), _minValueIntegerSet()
property _minValuePositiveInt as HS.FHIRModel.R4.Element;
Extensions for minValuePositiveInt
Property methods: _minValuePositiveIntGet(), _minValuePositiveIntGetSwizzled(), _minValuePositiveIntIsValid(), _minValuePositiveIntNewObject(), _minValuePositiveIntSet()
property _minValueTime as HS.FHIRModel.R4.Element;
Extensions for minValueTime
Property methods: _minValueTimeGet(), _minValueTimeGetSwizzled(), _minValueTimeIsValid(), _minValueTimeNewObject(), _minValueTimeSet()
property _minValueUnsignedInt as HS.FHIRModel.R4.Element;
Extensions for minValueUnsignedInt
Property methods: _minValueUnsignedIntGet(), _minValueUnsignedIntGetSwizzled(), _minValueUnsignedIntIsValid(), _minValueUnsignedIntNewObject(), _minValueUnsignedIntSet()
property _mustSupport as HS.FHIRModel.R4.Element;
Extensions for mustSupport
Property methods: _mustSupportGet(), _mustSupportGetSwizzled(), _mustSupportIsValid(), _mustSupportNewObject(), _mustSupportSet()
property _orderMeaning as HS.FHIRModel.R4.Element;
Extensions for orderMeaning
Property methods: _orderMeaningGet(), _orderMeaningGetSwizzled(), _orderMeaningIsValid(), _orderMeaningNewObject(), _orderMeaningSet()
property _path as HS.FHIRModel.R4.Element;
Extensions for path
Property methods: _pathGet(), _pathGetSwizzled(), _pathIsValid(), _pathNewObject(), _pathSet()
property _patternBase64Binary as HS.FHIRModel.R4.Element;
Extensions for patternBase64Binary
Property methods: _patternBase64BinaryGet(), _patternBase64BinaryGetSwizzled(), _patternBase64BinaryIsValid(), _patternBase64BinaryNewObject(), _patternBase64BinarySet()
property _patternBoolean as HS.FHIRModel.R4.Element;
Extensions for patternBoolean
Property methods: _patternBooleanGet(), _patternBooleanGetSwizzled(), _patternBooleanIsValid(), _patternBooleanNewObject(), _patternBooleanSet()
property _patternCanonical as HS.FHIRModel.R4.Element;
Extensions for patternCanonical
Property methods: _patternCanonicalGet(), _patternCanonicalGetSwizzled(), _patternCanonicalIsValid(), _patternCanonicalNewObject(), _patternCanonicalSet()
property _patternCode as HS.FHIRModel.R4.Element;
Extensions for patternCode
Property methods: _patternCodeGet(), _patternCodeGetSwizzled(), _patternCodeIsValid(), _patternCodeNewObject(), _patternCodeSet()
property _patternDate as HS.FHIRModel.R4.Element;
Extensions for patternDate
Property methods: _patternDateGet(), _patternDateGetSwizzled(), _patternDateIsValid(), _patternDateNewObject(), _patternDateSet()
property _patternDateTime as HS.FHIRModel.R4.Element;
Extensions for patternDateTime
Property methods: _patternDateTimeGet(), _patternDateTimeGetSwizzled(), _patternDateTimeIsValid(), _patternDateTimeNewObject(), _patternDateTimeSet()
property _patternDecimal as HS.FHIRModel.R4.Element;
Extensions for patternDecimal
Property methods: _patternDecimalGet(), _patternDecimalGetSwizzled(), _patternDecimalIsValid(), _patternDecimalNewObject(), _patternDecimalSet()
property _patternId as HS.FHIRModel.R4.Element;
Extensions for patternId
Property methods: _patternIdGet(), _patternIdGetSwizzled(), _patternIdIsValid(), _patternIdNewObject(), _patternIdSet()
property _patternInstant as HS.FHIRModel.R4.Element;
Extensions for patternInstant
Property methods: _patternInstantGet(), _patternInstantGetSwizzled(), _patternInstantIsValid(), _patternInstantNewObject(), _patternInstantSet()
property _patternInteger as HS.FHIRModel.R4.Element;
Extensions for patternInteger
Property methods: _patternIntegerGet(), _patternIntegerGetSwizzled(), _patternIntegerIsValid(), _patternIntegerNewObject(), _patternIntegerSet()
property _patternMarkdown as HS.FHIRModel.R4.Element;
Extensions for patternMarkdown
Property methods: _patternMarkdownGet(), _patternMarkdownGetSwizzled(), _patternMarkdownIsValid(), _patternMarkdownNewObject(), _patternMarkdownSet()
property _patternOid as HS.FHIRModel.R4.Element;
Extensions for patternOid
Property methods: _patternOidGet(), _patternOidGetSwizzled(), _patternOidIsValid(), _patternOidNewObject(), _patternOidSet()
property _patternPositiveInt as HS.FHIRModel.R4.Element;
Extensions for patternPositiveInt
Property methods: _patternPositiveIntGet(), _patternPositiveIntGetSwizzled(), _patternPositiveIntIsValid(), _patternPositiveIntNewObject(), _patternPositiveIntSet()
property _patternString as HS.FHIRModel.R4.Element;
Extensions for patternString
Property methods: _patternStringGet(), _patternStringGetSwizzled(), _patternStringIsValid(), _patternStringNewObject(), _patternStringSet()
property _patternTime as HS.FHIRModel.R4.Element;
Extensions for patternTime
Property methods: _patternTimeGet(), _patternTimeGetSwizzled(), _patternTimeIsValid(), _patternTimeNewObject(), _patternTimeSet()
property _patternUnsignedInt as HS.FHIRModel.R4.Element;
Extensions for patternUnsignedInt
Property methods: _patternUnsignedIntGet(), _patternUnsignedIntGetSwizzled(), _patternUnsignedIntIsValid(), _patternUnsignedIntNewObject(), _patternUnsignedIntSet()
property _patternUri as HS.FHIRModel.R4.Element;
Extensions for patternUri
Property methods: _patternUriGet(), _patternUriGetSwizzled(), _patternUriIsValid(), _patternUriNewObject(), _patternUriSet()
property _patternUrl as HS.FHIRModel.R4.Element;
Extensions for patternUrl
Property methods: _patternUrlGet(), _patternUrlGetSwizzled(), _patternUrlIsValid(), _patternUrlNewObject(), _patternUrlSet()
property _patternUuid as HS.FHIRModel.R4.Element;
Extensions for patternUuid
Property methods: _patternUuidGet(), _patternUuidGetSwizzled(), _patternUuidIsValid(), _patternUuidNewObject(), _patternUuidSet()
property _representation as HS.FHIRModel.R4.SeqOfElement;
Extensions for representation
Property methods: _representationGet(), _representationGetSwizzled(), _representationIsValid(), _representationNewObject(), _representationSet()
property _requirements as HS.FHIRModel.R4.Element;
Extensions for requirements
Property methods: _requirementsGet(), _requirementsGetSwizzled(), _requirementsIsValid(), _requirementsNewObject(), _requirementsSet()
property _short as HS.FHIRModel.R4.Element;
Extensions for short
Property methods: _shortGet(), _shortGetSwizzled(), _shortIsValid(), _shortNewObject(), _shortSet()
property _sliceIsConstraining as HS.FHIRModel.R4.Element;
Extensions for sliceIsConstraining
Property methods: _sliceIsConstrainingGet(), _sliceIsConstrainingGetSwizzled(), _sliceIsConstrainingIsValid(), _sliceIsConstrainingNewObject(), _sliceIsConstrainingSet()
property _sliceName as HS.FHIRModel.R4.Element;
Extensions for sliceName
Property methods: _sliceNameGet(), _sliceNameGetSwizzled(), _sliceNameIsValid(), _sliceNameNewObject(), _sliceNameSet()
property alias as HS.FHIRModel.R4.SeqOfString;
Identifies additional names by which this element might also be known.
Property methods: aliasGet(), aliasGetSwizzled(), aliasIsValid(), aliasNewObject(), aliasSet()
Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. When the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot - then the information in provided in the element definition may be different to the base definition. On the original definition of the element, it will be same.
Property methods: baseGet(), baseGetSwizzled(), baseIsValid(), baseNewObject(), baseSet()
Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri).
Property methods: bindingGet(), bindingGetSwizzled(), bindingIsValid(), bindingNewObject(), bindingSet()
property code as HS.FHIRModel.R4.SeqOfCoding;
A code that has the same meaning as the element in a particular terminology.
Property methods: codeGet(), codeGetSwizzled(), codeIsValid(), codeNewObject(), codeSet()
property comment as %String;
Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment).
Property methods: commentDisplayToLogical(), commentGet(), commentIsValid(), commentLogicalToDisplay(), commentLogicalToOdbc(), commentNormalize(), commentSet()
property condition as HS.FHIRModel.R4.SeqOfString;
A reference to an invariant that may make additional statements about the cardinality or value in the instance.
Property methods: conditionGet(), conditionGetSwizzled(), conditionIsValid(), conditionNewObject(), conditionSet()
Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance.
Property methods: constraintGet(), constraintGetSwizzled(), constraintIsValid(), constraintNewObject(), constraintSet()
property contentReference as %String;
Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc.
Property methods: contentReferenceDisplayToLogical(), contentReferenceGet(), contentReferenceIsValid(), contentReferenceLogicalToDisplay(), contentReferenceLogicalToOdbc(), contentReferenceNormalize(), contentReferenceSet()
property defaultValueAddress as HS.FHIRModel.R4.Address;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueAddressGet(), defaultValueAddressGetSwizzled(), defaultValueAddressIsValid(), defaultValueAddressNewObject(), defaultValueAddressSet()
property defaultValueAge as HS.FHIRModel.R4.Age;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueAgeGet(), defaultValueAgeGetSwizzled(), defaultValueAgeIsValid(), defaultValueAgeNewObject(), defaultValueAgeSet()
property defaultValueAnnotation as HS.FHIRModel.R4.Annotation;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueAnnotationGet(), defaultValueAnnotationGetSwizzled(), defaultValueAnnotationIsValid(), defaultValueAnnotationNewObject(), defaultValueAnnotationSet()
property defaultValueAttachment as HS.FHIRModel.R4.Attachment;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueAttachmentGet(), defaultValueAttachmentGetSwizzled(), defaultValueAttachmentIsValid(), defaultValueAttachmentNewObject(), defaultValueAttachmentSet()
property defaultValueBase64Binary as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueBase64BinaryDisplayToLogical(), defaultValueBase64BinaryGet(), defaultValueBase64BinaryIsValid(), defaultValueBase64BinaryLogicalToDisplay(), defaultValueBase64BinaryLogicalToOdbc(), defaultValueBase64BinaryNormalize(), defaultValueBase64BinarySet()
property defaultValueBoolean as %Boolean;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueBooleanDisplayToLogical(), defaultValueBooleanGet(), defaultValueBooleanIsValid(), defaultValueBooleanLogicalToDisplay(), defaultValueBooleanLogicalToXSD(), defaultValueBooleanNormalize(), defaultValueBooleanSet(), defaultValueBooleanXSDToLogical()
property defaultValueCanonical as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueCanonicalDisplayToLogical(), defaultValueCanonicalGet(), defaultValueCanonicalIsValid(), defaultValueCanonicalLogicalToDisplay(), defaultValueCanonicalLogicalToOdbc(), defaultValueCanonicalNormalize(), defaultValueCanonicalSet()
property defaultValueCode as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueCodeDisplayToLogical(), defaultValueCodeGet(), defaultValueCodeIsValid(), defaultValueCodeLogicalToDisplay(), defaultValueCodeLogicalToOdbc(), defaultValueCodeNormalize(), defaultValueCodeSet()
property defaultValueCodeableConcept as HS.FHIRModel.R4.CodeableConcept;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueCodeableConceptGet(), defaultValueCodeableConceptGetSwizzled(), defaultValueCodeableConceptIsValid(), defaultValueCodeableConceptNewObject(), defaultValueCodeableConceptSet()
property defaultValueCoding as HS.FHIRModel.R4.Coding;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueCodingGet(), defaultValueCodingGetSwizzled(), defaultValueCodingIsValid(), defaultValueCodingNewObject(), defaultValueCodingSet()
property defaultValueContactDetail as HS.FHIRModel.R4.ContactDetail;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueContactDetailGet(), defaultValueContactDetailGetSwizzled(), defaultValueContactDetailIsValid(), defaultValueContactDetailNewObject(), defaultValueContactDetailSet()
property defaultValueContactPoint as HS.FHIRModel.R4.ContactPoint;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueContactPointGet(), defaultValueContactPointGetSwizzled(), defaultValueContactPointIsValid(), defaultValueContactPointNewObject(), defaultValueContactPointSet()
property defaultValueContributor as HS.FHIRModel.R4.Contributor;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueContributorGet(), defaultValueContributorGetSwizzled(), defaultValueContributorIsValid(), defaultValueContributorNewObject(), defaultValueContributorSet()
property defaultValueCount as HS.FHIRModel.R4.Count;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueCountGet(), defaultValueCountGetSwizzled(), defaultValueCountIsValid(), defaultValueCountNewObject(), defaultValueCountSet()
property defaultValueDataRequirement as HS.FHIRModel.R4.DataRequirement;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueDataRequirementGet(), defaultValueDataRequirementGetSwizzled(), defaultValueDataRequirementIsValid(), defaultValueDataRequirementNewObject(), defaultValueDataRequirementSet()
property defaultValueDate as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueDateDisplayToLogical(), defaultValueDateGet(), defaultValueDateIsValid(), defaultValueDateLogicalToDisplay(), defaultValueDateLogicalToOdbc(), defaultValueDateNormalize(), defaultValueDateSet()
property defaultValueDateTime as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueDateTimeDisplayToLogical(), defaultValueDateTimeGet(), defaultValueDateTimeIsValid(), defaultValueDateTimeLogicalToDisplay(), defaultValueDateTimeLogicalToOdbc(), defaultValueDateTimeNormalize(), defaultValueDateTimeSet()
property defaultValueDecimal as %Integer;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueDecimalDisplayToLogical(), defaultValueDecimalGet(), defaultValueDecimalIsValid(), defaultValueDecimalLogicalToDisplay(), defaultValueDecimalNormalize(), defaultValueDecimalSet(), defaultValueDecimalXSDToLogical()
property defaultValueDistance as HS.FHIRModel.R4.Distance;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueDistanceGet(), defaultValueDistanceGetSwizzled(), defaultValueDistanceIsValid(), defaultValueDistanceNewObject(), defaultValueDistanceSet()
property defaultValueDosage as HS.FHIRModel.R4.Dosage;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueDosageGet(), defaultValueDosageGetSwizzled(), defaultValueDosageIsValid(), defaultValueDosageNewObject(), defaultValueDosageSet()
property defaultValueDuration as HS.FHIRModel.R4.Duration;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueDurationGet(), defaultValueDurationGetSwizzled(), defaultValueDurationIsValid(), defaultValueDurationNewObject(), defaultValueDurationSet()
property defaultValueExpression as HS.FHIRModel.R4.Expression;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueExpressionGet(), defaultValueExpressionGetSwizzled(), defaultValueExpressionIsValid(), defaultValueExpressionNewObject(), defaultValueExpressionSet()
property defaultValueHumanName as HS.FHIRModel.R4.HumanName;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueHumanNameGet(), defaultValueHumanNameGetSwizzled(), defaultValueHumanNameIsValid(), defaultValueHumanNameNewObject(), defaultValueHumanNameSet()
property defaultValueId as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueIdDisplayToLogical(), defaultValueIdGet(), defaultValueIdIsValid(), defaultValueIdLogicalToDisplay(), defaultValueIdLogicalToOdbc(), defaultValueIdNormalize(), defaultValueIdSet()
property defaultValueIdentifier as HS.FHIRModel.R4.Identifier;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueIdentifierGet(), defaultValueIdentifierGetSwizzled(), defaultValueIdentifierIsValid(), defaultValueIdentifierNewObject(), defaultValueIdentifierSet()
property defaultValueInstant as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueInstantDisplayToLogical(), defaultValueInstantGet(), defaultValueInstantIsValid(), defaultValueInstantLogicalToDisplay(), defaultValueInstantLogicalToOdbc(), defaultValueInstantNormalize(), defaultValueInstantSet()
property defaultValueInteger as %Integer;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueIntegerDisplayToLogical(), defaultValueIntegerGet(), defaultValueIntegerIsValid(), defaultValueIntegerLogicalToDisplay(), defaultValueIntegerNormalize(), defaultValueIntegerSet(), defaultValueIntegerXSDToLogical()
property defaultValueMarkdown as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueMarkdownDisplayToLogical(), defaultValueMarkdownGet(), defaultValueMarkdownIsValid(), defaultValueMarkdownLogicalToDisplay(), defaultValueMarkdownLogicalToOdbc(), defaultValueMarkdownNormalize(), defaultValueMarkdownSet()
property defaultValueMeta as HS.FHIRModel.R4.Meta;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueMetaGet(), defaultValueMetaGetSwizzled(), defaultValueMetaIsValid(), defaultValueMetaNewObject(), defaultValueMetaSet()
property defaultValueMoney as HS.FHIRModel.R4.Money;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueMoneyGet(), defaultValueMoneyGetSwizzled(), defaultValueMoneyIsValid(), defaultValueMoneyNewObject(), defaultValueMoneySet()
property defaultValueOid as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueOidDisplayToLogical(), defaultValueOidGet(), defaultValueOidIsValid(), defaultValueOidLogicalToDisplay(), defaultValueOidLogicalToOdbc(), defaultValueOidNormalize(), defaultValueOidSet()
property defaultValueParameterDefinition as HS.FHIRModel.R4.ParameterDefinition;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueParameterDefinitionGet(), defaultValueParameterDefinitionGetSwizzled(), defaultValueParameterDefinitionIsValid(), defaultValueParameterDefinitionNewObject(), defaultValueParameterDefinitionSet()
property defaultValuePeriod as HS.FHIRModel.R4.Period;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValuePeriodGet(), defaultValuePeriodGetSwizzled(), defaultValuePeriodIsValid(), defaultValuePeriodNewObject(), defaultValuePeriodSet()
property defaultValuePositiveInt as %Integer;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValuePositiveIntDisplayToLogical(), defaultValuePositiveIntGet(), defaultValuePositiveIntIsValid(), defaultValuePositiveIntLogicalToDisplay(), defaultValuePositiveIntNormalize(), defaultValuePositiveIntSet(), defaultValuePositiveIntXSDToLogical()
property defaultValueQuantity as HS.FHIRModel.R4.Quantity;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueQuantityGet(), defaultValueQuantityGetSwizzled(), defaultValueQuantityIsValid(), defaultValueQuantityNewObject(), defaultValueQuantitySet()
property defaultValueRange as HS.FHIRModel.R4.Range;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueRangeGet(), defaultValueRangeGetSwizzled(), defaultValueRangeIsValid(), defaultValueRangeNewObject(), defaultValueRangeSet()
property defaultValueRatio as HS.FHIRModel.R4.Ratio;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueRatioGet(), defaultValueRatioGetSwizzled(), defaultValueRatioIsValid(), defaultValueRatioNewObject(), defaultValueRatioSet()
property defaultValueReference as HS.FHIRModel.R4.Reference;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueReferenceGet(), defaultValueReferenceGetSwizzled(), defaultValueReferenceIsValid(), defaultValueReferenceNewObject(), defaultValueReferenceSet()
property defaultValueRelatedArtifact as HS.FHIRModel.R4.RelatedArtifact;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueRelatedArtifactGet(), defaultValueRelatedArtifactGetSwizzled(), defaultValueRelatedArtifactIsValid(), defaultValueRelatedArtifactNewObject(), defaultValueRelatedArtifactSet()
property defaultValueSampledData as HS.FHIRModel.R4.SampledData;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueSampledDataGet(), defaultValueSampledDataGetSwizzled(), defaultValueSampledDataIsValid(), defaultValueSampledDataNewObject(), defaultValueSampledDataSet()
property defaultValueSignature as HS.FHIRModel.R4.Signature;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueSignatureGet(), defaultValueSignatureGetSwizzled(), defaultValueSignatureIsValid(), defaultValueSignatureNewObject(), defaultValueSignatureSet()
property defaultValueString as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueStringDisplayToLogical(), defaultValueStringGet(), defaultValueStringIsValid(), defaultValueStringLogicalToDisplay(), defaultValueStringLogicalToOdbc(), defaultValueStringNormalize(), defaultValueStringSet()
property defaultValueTime as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueTimeDisplayToLogical(), defaultValueTimeGet(), defaultValueTimeIsValid(), defaultValueTimeLogicalToDisplay(), defaultValueTimeLogicalToOdbc(), defaultValueTimeNormalize(), defaultValueTimeSet()
property defaultValueTiming as HS.FHIRModel.R4.Timing;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueTimingGet(), defaultValueTimingGetSwizzled(), defaultValueTimingIsValid(), defaultValueTimingNewObject(), defaultValueTimingSet()
property defaultValueTriggerDefinition as HS.FHIRModel.R4.TriggerDefinition;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueTriggerDefinitionGet(), defaultValueTriggerDefinitionGetSwizzled(), defaultValueTriggerDefinitionIsValid(), defaultValueTriggerDefinitionNewObject(), defaultValueTriggerDefinitionSet()
property defaultValueUnsignedInt as %Integer;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueUnsignedIntDisplayToLogical(), defaultValueUnsignedIntGet(), defaultValueUnsignedIntIsValid(), defaultValueUnsignedIntLogicalToDisplay(), defaultValueUnsignedIntNormalize(), defaultValueUnsignedIntSet(), defaultValueUnsignedIntXSDToLogical()
property defaultValueUri as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueUriDisplayToLogical(), defaultValueUriGet(), defaultValueUriIsValid(), defaultValueUriLogicalToDisplay(), defaultValueUriLogicalToOdbc(), defaultValueUriNormalize(), defaultValueUriSet()
property defaultValueUrl as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueUrlDisplayToLogical(), defaultValueUrlGet(), defaultValueUrlIsValid(), defaultValueUrlLogicalToDisplay(), defaultValueUrlLogicalToOdbc(), defaultValueUrlNormalize(), defaultValueUrlSet()
property defaultValueUsageContext as HS.FHIRModel.R4.UsageContext;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueUsageContextGet(), defaultValueUsageContextGetSwizzled(), defaultValueUsageContextIsValid(), defaultValueUsageContextNewObject(), defaultValueUsageContextSet()
property defaultValueUuid as %String;
The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false').
Property methods: defaultValueUuidDisplayToLogical(), defaultValueUuidGet(), defaultValueUuidIsValid(), defaultValueUuidLogicalToDisplay(), defaultValueUuidLogicalToOdbc(), defaultValueUuidNormalize(), defaultValueUuidSet()
property definition as %String;
Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition).
Property methods: definitionDisplayToLogical(), definitionGet(), definitionIsValid(), definitionLogicalToDisplay(), definitionLogicalToOdbc(), definitionNormalize(), definitionSet()
A sample value for this element demonstrating the type of information that would typically be found in the element.
Property methods: exampleGet(), exampleGetSwizzled(), exampleIsValid(), exampleNewObject(), exampleSet()
property extension as HS.FHIRModel.R4.SeqOfExtension;
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Property methods: extensionGet(), extensionGetSwizzled(), extensionIsValid(), extensionNewObject(), extensionSet()
property fhirID as %String;
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Property methods: fhirIDDisplayToLogical(), fhirIDGet(), fhirIDIsValid(), fhirIDLogicalToDisplay(), fhirIDLogicalToOdbc(), fhirIDNormalize(), fhirIDSet()
property fixedAddress as HS.FHIRModel.R4.Address;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedAddressGet(), fixedAddressGetSwizzled(), fixedAddressIsValid(), fixedAddressNewObject(), fixedAddressSet()
property fixedAge as HS.FHIRModel.R4.Age;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedAgeGet(), fixedAgeGetSwizzled(), fixedAgeIsValid(), fixedAgeNewObject(), fixedAgeSet()
property fixedAnnotation as HS.FHIRModel.R4.Annotation;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedAnnotationGet(), fixedAnnotationGetSwizzled(), fixedAnnotationIsValid(), fixedAnnotationNewObject(), fixedAnnotationSet()
property fixedAttachment as HS.FHIRModel.R4.Attachment;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedAttachmentGet(), fixedAttachmentGetSwizzled(), fixedAttachmentIsValid(), fixedAttachmentNewObject(), fixedAttachmentSet()
property fixedBase64Binary as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedBase64BinaryDisplayToLogical(), fixedBase64BinaryGet(), fixedBase64BinaryIsValid(), fixedBase64BinaryLogicalToDisplay(), fixedBase64BinaryLogicalToOdbc(), fixedBase64BinaryNormalize(), fixedBase64BinarySet()
property fixedBoolean as %Boolean;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedBooleanDisplayToLogical(), fixedBooleanGet(), fixedBooleanIsValid(), fixedBooleanLogicalToDisplay(), fixedBooleanLogicalToXSD(), fixedBooleanNormalize(), fixedBooleanSet(), fixedBooleanXSDToLogical()
property fixedCanonical as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedCanonicalDisplayToLogical(), fixedCanonicalGet(), fixedCanonicalIsValid(), fixedCanonicalLogicalToDisplay(), fixedCanonicalLogicalToOdbc(), fixedCanonicalNormalize(), fixedCanonicalSet()
property fixedCode as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedCodeDisplayToLogical(), fixedCodeGet(), fixedCodeIsValid(), fixedCodeLogicalToDisplay(), fixedCodeLogicalToOdbc(), fixedCodeNormalize(), fixedCodeSet()
property fixedCodeableConcept as HS.FHIRModel.R4.CodeableConcept;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedCodeableConceptGet(), fixedCodeableConceptGetSwizzled(), fixedCodeableConceptIsValid(), fixedCodeableConceptNewObject(), fixedCodeableConceptSet()
property fixedCoding as HS.FHIRModel.R4.Coding;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedCodingGet(), fixedCodingGetSwizzled(), fixedCodingIsValid(), fixedCodingNewObject(), fixedCodingSet()
property fixedContactDetail as HS.FHIRModel.R4.ContactDetail;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedContactDetailGet(), fixedContactDetailGetSwizzled(), fixedContactDetailIsValid(), fixedContactDetailNewObject(), fixedContactDetailSet()
property fixedContactPoint as HS.FHIRModel.R4.ContactPoint;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedContactPointGet(), fixedContactPointGetSwizzled(), fixedContactPointIsValid(), fixedContactPointNewObject(), fixedContactPointSet()
property fixedContributor as HS.FHIRModel.R4.Contributor;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedContributorGet(), fixedContributorGetSwizzled(), fixedContributorIsValid(), fixedContributorNewObject(), fixedContributorSet()
property fixedCount as HS.FHIRModel.R4.Count;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedCountGet(), fixedCountGetSwizzled(), fixedCountIsValid(), fixedCountNewObject(), fixedCountSet()
property fixedDataRequirement as HS.FHIRModel.R4.DataRequirement;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedDataRequirementGet(), fixedDataRequirementGetSwizzled(), fixedDataRequirementIsValid(), fixedDataRequirementNewObject(), fixedDataRequirementSet()
property fixedDate as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedDateDisplayToLogical(), fixedDateGet(), fixedDateIsValid(), fixedDateLogicalToDisplay(), fixedDateLogicalToOdbc(), fixedDateNormalize(), fixedDateSet()
property fixedDateTime as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedDateTimeDisplayToLogical(), fixedDateTimeGet(), fixedDateTimeIsValid(), fixedDateTimeLogicalToDisplay(), fixedDateTimeLogicalToOdbc(), fixedDateTimeNormalize(), fixedDateTimeSet()
property fixedDecimal as %Integer;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedDecimalDisplayToLogical(), fixedDecimalGet(), fixedDecimalIsValid(), fixedDecimalLogicalToDisplay(), fixedDecimalNormalize(), fixedDecimalSet(), fixedDecimalXSDToLogical()
property fixedDistance as HS.FHIRModel.R4.Distance;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedDistanceGet(), fixedDistanceGetSwizzled(), fixedDistanceIsValid(), fixedDistanceNewObject(), fixedDistanceSet()
property fixedDosage as HS.FHIRModel.R4.Dosage;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedDosageGet(), fixedDosageGetSwizzled(), fixedDosageIsValid(), fixedDosageNewObject(), fixedDosageSet()
property fixedDuration as HS.FHIRModel.R4.Duration;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedDurationGet(), fixedDurationGetSwizzled(), fixedDurationIsValid(), fixedDurationNewObject(), fixedDurationSet()
property fixedExpression as HS.FHIRModel.R4.Expression;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedExpressionGet(), fixedExpressionGetSwizzled(), fixedExpressionIsValid(), fixedExpressionNewObject(), fixedExpressionSet()
property fixedHumanName as HS.FHIRModel.R4.HumanName;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedHumanNameGet(), fixedHumanNameGetSwizzled(), fixedHumanNameIsValid(), fixedHumanNameNewObject(), fixedHumanNameSet()
property fixedId as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedIdDisplayToLogical(), fixedIdGet(), fixedIdIsValid(), fixedIdLogicalToDisplay(), fixedIdLogicalToOdbc(), fixedIdNormalize(), fixedIdSet()
property fixedIdentifier as HS.FHIRModel.R4.Identifier;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedIdentifierGet(), fixedIdentifierGetSwizzled(), fixedIdentifierIsValid(), fixedIdentifierNewObject(), fixedIdentifierSet()
property fixedInstant as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedInstantDisplayToLogical(), fixedInstantGet(), fixedInstantIsValid(), fixedInstantLogicalToDisplay(), fixedInstantLogicalToOdbc(), fixedInstantNormalize(), fixedInstantSet()
property fixedInteger as %Integer;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedIntegerDisplayToLogical(), fixedIntegerGet(), fixedIntegerIsValid(), fixedIntegerLogicalToDisplay(), fixedIntegerNormalize(), fixedIntegerSet(), fixedIntegerXSDToLogical()
property fixedMarkdown as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedMarkdownDisplayToLogical(), fixedMarkdownGet(), fixedMarkdownIsValid(), fixedMarkdownLogicalToDisplay(), fixedMarkdownLogicalToOdbc(), fixedMarkdownNormalize(), fixedMarkdownSet()
property fixedMeta as HS.FHIRModel.R4.Meta;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedMetaGet(), fixedMetaGetSwizzled(), fixedMetaIsValid(), fixedMetaNewObject(), fixedMetaSet()
property fixedMoney as HS.FHIRModel.R4.Money;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedMoneyGet(), fixedMoneyGetSwizzled(), fixedMoneyIsValid(), fixedMoneyNewObject(), fixedMoneySet()
property fixedOid as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedOidDisplayToLogical(), fixedOidGet(), fixedOidIsValid(), fixedOidLogicalToDisplay(), fixedOidLogicalToOdbc(), fixedOidNormalize(), fixedOidSet()
property fixedParameterDefinition as HS.FHIRModel.R4.ParameterDefinition;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedParameterDefinitionGet(), fixedParameterDefinitionGetSwizzled(), fixedParameterDefinitionIsValid(), fixedParameterDefinitionNewObject(), fixedParameterDefinitionSet()
property fixedPeriod as HS.FHIRModel.R4.Period;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedPeriodGet(), fixedPeriodGetSwizzled(), fixedPeriodIsValid(), fixedPeriodNewObject(), fixedPeriodSet()
property fixedPositiveInt as %Integer;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedPositiveIntDisplayToLogical(), fixedPositiveIntGet(), fixedPositiveIntIsValid(), fixedPositiveIntLogicalToDisplay(), fixedPositiveIntNormalize(), fixedPositiveIntSet(), fixedPositiveIntXSDToLogical()
property fixedQuantity as HS.FHIRModel.R4.Quantity;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedQuantityGet(), fixedQuantityGetSwizzled(), fixedQuantityIsValid(), fixedQuantityNewObject(), fixedQuantitySet()
property fixedRange as HS.FHIRModel.R4.Range;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedRangeGet(), fixedRangeGetSwizzled(), fixedRangeIsValid(), fixedRangeNewObject(), fixedRangeSet()
property fixedRatio as HS.FHIRModel.R4.Ratio;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedRatioGet(), fixedRatioGetSwizzled(), fixedRatioIsValid(), fixedRatioNewObject(), fixedRatioSet()
property fixedReference as HS.FHIRModel.R4.Reference;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedReferenceGet(), fixedReferenceGetSwizzled(), fixedReferenceIsValid(), fixedReferenceNewObject(), fixedReferenceSet()
property fixedRelatedArtifact as HS.FHIRModel.R4.RelatedArtifact;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedRelatedArtifactGet(), fixedRelatedArtifactGetSwizzled(), fixedRelatedArtifactIsValid(), fixedRelatedArtifactNewObject(), fixedRelatedArtifactSet()
property fixedSampledData as HS.FHIRModel.R4.SampledData;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedSampledDataGet(), fixedSampledDataGetSwizzled(), fixedSampledDataIsValid(), fixedSampledDataNewObject(), fixedSampledDataSet()
property fixedSignature as HS.FHIRModel.R4.Signature;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedSignatureGet(), fixedSignatureGetSwizzled(), fixedSignatureIsValid(), fixedSignatureNewObject(), fixedSignatureSet()
property fixedString as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedStringDisplayToLogical(), fixedStringGet(), fixedStringIsValid(), fixedStringLogicalToDisplay(), fixedStringLogicalToOdbc(), fixedStringNormalize(), fixedStringSet()
property fixedTime as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedTimeDisplayToLogical(), fixedTimeGet(), fixedTimeIsValid(), fixedTimeLogicalToDisplay(), fixedTimeLogicalToOdbc(), fixedTimeNormalize(), fixedTimeSet()
property fixedTiming as HS.FHIRModel.R4.Timing;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedTimingGet(), fixedTimingGetSwizzled(), fixedTimingIsValid(), fixedTimingNewObject(), fixedTimingSet()
property fixedTriggerDefinition as HS.FHIRModel.R4.TriggerDefinition;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedTriggerDefinitionGet(), fixedTriggerDefinitionGetSwizzled(), fixedTriggerDefinitionIsValid(), fixedTriggerDefinitionNewObject(), fixedTriggerDefinitionSet()
property fixedUnsignedInt as %Integer;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedUnsignedIntDisplayToLogical(), fixedUnsignedIntGet(), fixedUnsignedIntIsValid(), fixedUnsignedIntLogicalToDisplay(), fixedUnsignedIntNormalize(), fixedUnsignedIntSet(), fixedUnsignedIntXSDToLogical()
property fixedUri as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedUriDisplayToLogical(), fixedUriGet(), fixedUriIsValid(), fixedUriLogicalToDisplay(), fixedUriLogicalToOdbc(), fixedUriNormalize(), fixedUriSet()
property fixedUrl as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedUrlDisplayToLogical(), fixedUrlGet(), fixedUrlIsValid(), fixedUrlLogicalToDisplay(), fixedUrlLogicalToOdbc(), fixedUrlNormalize(), fixedUrlSet()
property fixedUsageContext as HS.FHIRModel.R4.UsageContext;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedUsageContextGet(), fixedUsageContextGetSwizzled(), fixedUsageContextIsValid(), fixedUsageContextNewObject(), fixedUsageContextSet()
property fixedUuid as %String;
Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing.
Property methods: fixedUuidDisplayToLogical(), fixedUuidGet(), fixedUuidIsValid(), fixedUuidLogicalToDisplay(), fixedUuidLogicalToOdbc(), fixedUuidNormalize(), fixedUuidSet()
property isModifier as %Boolean;
If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system.
Property methods: isModifierDisplayToLogical(), isModifierGet(), isModifierIsValid(), isModifierLogicalToDisplay(), isModifierLogicalToXSD(), isModifierNormalize(), isModifierSet(), isModifierXSDToLogical()
property isModifierReason as %String;
Explains how that element affects the interpretation of the resource or element that contains it.
Property methods: isModifierReasonDisplayToLogical(), isModifierReasonGet(), isModifierReasonIsValid(), isModifierReasonLogicalToDisplay(), isModifierReasonLogicalToOdbc(), isModifierReasonNormalize(), isModifierReasonSet()
property isSummary as %Boolean;
Whether the element should be included if a client requests a search with the parameter _summary=true.
Property methods: isSummaryDisplayToLogical(), isSummaryGet(), isSummaryIsValid(), isSummaryLogicalToDisplay(), isSummaryLogicalToXSD(), isSummaryNormalize(), isSummarySet(), isSummaryXSDToLogical()
property label as %String;
A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form.
Property methods: labelDisplayToLogical(), labelGet(), labelIsValid(), labelLogicalToDisplay(), labelLogicalToOdbc(), labelNormalize(), labelSet()
Identifies a concept from an external specification that roughly corresponds to this element.
Property methods: mappingGet(), mappingGetSwizzled(), mappingIsValid(), mappingNewObject(), mappingSet()
property max as %String;
The maximum number of times this element is permitted to appear in the instance.
Property methods: maxDisplayToLogical(), maxGet(), maxIsValid(), maxLogicalToDisplay(), maxLogicalToOdbc(), maxNormalize(), maxSet()
property maxLength as %Integer;
Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element.
Property methods: maxLengthDisplayToLogical(), maxLengthGet(), maxLengthIsValid(), maxLengthLogicalToDisplay(), maxLengthNormalize(), maxLengthSet(), maxLengthXSDToLogical()
property maxValueDate as %String;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueDateDisplayToLogical(), maxValueDateGet(), maxValueDateIsValid(), maxValueDateLogicalToDisplay(), maxValueDateLogicalToOdbc(), maxValueDateNormalize(), maxValueDateSet()
property maxValueDateTime as %String;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueDateTimeDisplayToLogical(), maxValueDateTimeGet(), maxValueDateTimeIsValid(), maxValueDateTimeLogicalToDisplay(), maxValueDateTimeLogicalToOdbc(), maxValueDateTimeNormalize(), maxValueDateTimeSet()
property maxValueDecimal as %Integer;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueDecimalDisplayToLogical(), maxValueDecimalGet(), maxValueDecimalIsValid(), maxValueDecimalLogicalToDisplay(), maxValueDecimalNormalize(), maxValueDecimalSet(), maxValueDecimalXSDToLogical()
property maxValueInstant as %String;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueInstantDisplayToLogical(), maxValueInstantGet(), maxValueInstantIsValid(), maxValueInstantLogicalToDisplay(), maxValueInstantLogicalToOdbc(), maxValueInstantNormalize(), maxValueInstantSet()
property maxValueInteger as %Integer;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueIntegerDisplayToLogical(), maxValueIntegerGet(), maxValueIntegerIsValid(), maxValueIntegerLogicalToDisplay(), maxValueIntegerNormalize(), maxValueIntegerSet(), maxValueIntegerXSDToLogical()
property maxValuePositiveInt as %Integer;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValuePositiveIntDisplayToLogical(), maxValuePositiveIntGet(), maxValuePositiveIntIsValid(), maxValuePositiveIntLogicalToDisplay(), maxValuePositiveIntNormalize(), maxValuePositiveIntSet(), maxValuePositiveIntXSDToLogical()
property maxValueQuantity as HS.FHIRModel.R4.Quantity;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueQuantityGet(), maxValueQuantityGetSwizzled(), maxValueQuantityIsValid(), maxValueQuantityNewObject(), maxValueQuantitySet()
property maxValueTime as %String;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueTimeDisplayToLogical(), maxValueTimeGet(), maxValueTimeIsValid(), maxValueTimeLogicalToDisplay(), maxValueTimeLogicalToOdbc(), maxValueTimeNormalize(), maxValueTimeSet()
property maxValueUnsignedInt as %Integer;
The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: maxValueUnsignedIntDisplayToLogical(), maxValueUnsignedIntGet(), maxValueUnsignedIntIsValid(), maxValueUnsignedIntLogicalToDisplay(), maxValueUnsignedIntNormalize(), maxValueUnsignedIntSet(), maxValueUnsignedIntXSDToLogical()
property meaningWhenMissing as %String;
The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing').
Property methods: meaningWhenMissingDisplayToLogical(), meaningWhenMissingGet(), meaningWhenMissingIsValid(), meaningWhenMissingLogicalToDisplay(), meaningWhenMissingLogicalToOdbc(), meaningWhenMissingNormalize(), meaningWhenMissingSet()
property min as %Integer;
The minimum number of times this element SHALL appear in the instance.
Property methods: minDisplayToLogical(), minGet(), minIsValid(), minLogicalToDisplay(), minNormalize(), minSet(), minXSDToLogical()
property minValueDate as %String;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueDateDisplayToLogical(), minValueDateGet(), minValueDateIsValid(), minValueDateLogicalToDisplay(), minValueDateLogicalToOdbc(), minValueDateNormalize(), minValueDateSet()
property minValueDateTime as %String;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueDateTimeDisplayToLogical(), minValueDateTimeGet(), minValueDateTimeIsValid(), minValueDateTimeLogicalToDisplay(), minValueDateTimeLogicalToOdbc(), minValueDateTimeNormalize(), minValueDateTimeSet()
property minValueDecimal as %Integer;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueDecimalDisplayToLogical(), minValueDecimalGet(), minValueDecimalIsValid(), minValueDecimalLogicalToDisplay(), minValueDecimalNormalize(), minValueDecimalSet(), minValueDecimalXSDToLogical()
property minValueInstant as %String;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueInstantDisplayToLogical(), minValueInstantGet(), minValueInstantIsValid(), minValueInstantLogicalToDisplay(), minValueInstantLogicalToOdbc(), minValueInstantNormalize(), minValueInstantSet()
property minValueInteger as %Integer;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueIntegerDisplayToLogical(), minValueIntegerGet(), minValueIntegerIsValid(), minValueIntegerLogicalToDisplay(), minValueIntegerNormalize(), minValueIntegerSet(), minValueIntegerXSDToLogical()
property minValuePositiveInt as %Integer;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValuePositiveIntDisplayToLogical(), minValuePositiveIntGet(), minValuePositiveIntIsValid(), minValuePositiveIntLogicalToDisplay(), minValuePositiveIntNormalize(), minValuePositiveIntSet(), minValuePositiveIntXSDToLogical()
property minValueQuantity as HS.FHIRModel.R4.Quantity;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueQuantityGet(), minValueQuantityGetSwizzled(), minValueQuantityIsValid(), minValueQuantityNewObject(), minValueQuantitySet()
property minValueTime as %String;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueTimeDisplayToLogical(), minValueTimeGet(), minValueTimeIsValid(), minValueTimeLogicalToDisplay(), minValueTimeLogicalToOdbc(), minValueTimeNormalize(), minValueTimeSet()
property minValueUnsignedInt as %Integer;
The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity.
Property methods: minValueUnsignedIntDisplayToLogical(), minValueUnsignedIntGet(), minValueUnsignedIntIsValid(), minValueUnsignedIntLogicalToDisplay(), minValueUnsignedIntNormalize(), minValueUnsignedIntSet(), minValueUnsignedIntXSDToLogical()
property modifierExtension as HS.FHIRModel.R4.SeqOfExtension;
May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Property methods: modifierExtensionGet(), modifierExtensionGetSwizzled(), modifierExtensionIsValid(), modifierExtensionNewObject(), modifierExtensionSet()
property mustSupport as %Boolean;
If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation.
Property methods: mustSupportDisplayToLogical(), mustSupportGet(), mustSupportIsValid(), mustSupportLogicalToDisplay(), mustSupportLogicalToXSD(), mustSupportNormalize(), mustSupportSet(), mustSupportXSDToLogical()
property orderMeaning as %String;
If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning.
Property methods: orderMeaningDisplayToLogical(), orderMeaningGet(), orderMeaningIsValid(), orderMeaningLogicalToDisplay(), orderMeaningLogicalToOdbc(), orderMeaningNormalize(), orderMeaningSet()
property path as %String;
The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension.
Property methods: pathDisplayToLogical(), pathGet(), pathIsValid(), pathLogicalToDisplay(), pathLogicalToOdbc(), pathNormalize(), pathSet()
property patternAddress as HS.FHIRModel.R4.Address;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternAddressGet(), patternAddressGetSwizzled(), patternAddressIsValid(), patternAddressNewObject(), patternAddressSet()
property patternAge as HS.FHIRModel.R4.Age;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternAgeGet(), patternAgeGetSwizzled(), patternAgeIsValid(), patternAgeNewObject(), patternAgeSet()
property patternAnnotation as HS.FHIRModel.R4.Annotation;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternAnnotationGet(), patternAnnotationGetSwizzled(), patternAnnotationIsValid(), patternAnnotationNewObject(), patternAnnotationSet()
property patternAttachment as HS.FHIRModel.R4.Attachment;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternAttachmentGet(), patternAttachmentGetSwizzled(), patternAttachmentIsValid(), patternAttachmentNewObject(), patternAttachmentSet()
property patternBase64Binary as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternBase64BinaryDisplayToLogical(), patternBase64BinaryGet(), patternBase64BinaryIsValid(), patternBase64BinaryLogicalToDisplay(), patternBase64BinaryLogicalToOdbc(), patternBase64BinaryNormalize(), patternBase64BinarySet()
property patternBoolean as %Boolean;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternBooleanDisplayToLogical(), patternBooleanGet(), patternBooleanIsValid(), patternBooleanLogicalToDisplay(), patternBooleanLogicalToXSD(), patternBooleanNormalize(), patternBooleanSet(), patternBooleanXSDToLogical()
property patternCanonical as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternCanonicalDisplayToLogical(), patternCanonicalGet(), patternCanonicalIsValid(), patternCanonicalLogicalToDisplay(), patternCanonicalLogicalToOdbc(), patternCanonicalNormalize(), patternCanonicalSet()
property patternCode as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternCodeDisplayToLogical(), patternCodeGet(), patternCodeIsValid(), patternCodeLogicalToDisplay(), patternCodeLogicalToOdbc(), patternCodeNormalize(), patternCodeSet()
property patternCodeableConcept as HS.FHIRModel.R4.CodeableConcept;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternCodeableConceptGet(), patternCodeableConceptGetSwizzled(), patternCodeableConceptIsValid(), patternCodeableConceptNewObject(), patternCodeableConceptSet()
property patternCoding as HS.FHIRModel.R4.Coding;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternCodingGet(), patternCodingGetSwizzled(), patternCodingIsValid(), patternCodingNewObject(), patternCodingSet()
property patternContactDetail as HS.FHIRModel.R4.ContactDetail;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternContactDetailGet(), patternContactDetailGetSwizzled(), patternContactDetailIsValid(), patternContactDetailNewObject(), patternContactDetailSet()
property patternContactPoint as HS.FHIRModel.R4.ContactPoint;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternContactPointGet(), patternContactPointGetSwizzled(), patternContactPointIsValid(), patternContactPointNewObject(), patternContactPointSet()
property patternContributor as HS.FHIRModel.R4.Contributor;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternContributorGet(), patternContributorGetSwizzled(), patternContributorIsValid(), patternContributorNewObject(), patternContributorSet()
property patternCount as HS.FHIRModel.R4.Count;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternCountGet(), patternCountGetSwizzled(), patternCountIsValid(), patternCountNewObject(), patternCountSet()
property patternDataRequirement as HS.FHIRModel.R4.DataRequirement;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternDataRequirementGet(), patternDataRequirementGetSwizzled(), patternDataRequirementIsValid(), patternDataRequirementNewObject(), patternDataRequirementSet()
property patternDate as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternDateDisplayToLogical(), patternDateGet(), patternDateIsValid(), patternDateLogicalToDisplay(), patternDateLogicalToOdbc(), patternDateNormalize(), patternDateSet()
property patternDateTime as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternDateTimeDisplayToLogical(), patternDateTimeGet(), patternDateTimeIsValid(), patternDateTimeLogicalToDisplay(), patternDateTimeLogicalToOdbc(), patternDateTimeNormalize(), patternDateTimeSet()
property patternDecimal as %Integer;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternDecimalDisplayToLogical(), patternDecimalGet(), patternDecimalIsValid(), patternDecimalLogicalToDisplay(), patternDecimalNormalize(), patternDecimalSet(), patternDecimalXSDToLogical()
property patternDistance as HS.FHIRModel.R4.Distance;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternDistanceGet(), patternDistanceGetSwizzled(), patternDistanceIsValid(), patternDistanceNewObject(), patternDistanceSet()
property patternDosage as HS.FHIRModel.R4.Dosage;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternDosageGet(), patternDosageGetSwizzled(), patternDosageIsValid(), patternDosageNewObject(), patternDosageSet()
property patternDuration as HS.FHIRModel.R4.Duration;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternDurationGet(), patternDurationGetSwizzled(), patternDurationIsValid(), patternDurationNewObject(), patternDurationSet()
property patternExpression as HS.FHIRModel.R4.Expression;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternExpressionGet(), patternExpressionGetSwizzled(), patternExpressionIsValid(), patternExpressionNewObject(), patternExpressionSet()
property patternHumanName as HS.FHIRModel.R4.HumanName;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternHumanNameGet(), patternHumanNameGetSwizzled(), patternHumanNameIsValid(), patternHumanNameNewObject(), patternHumanNameSet()
property patternId as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternIdDisplayToLogical(), patternIdGet(), patternIdIsValid(), patternIdLogicalToDisplay(), patternIdLogicalToOdbc(), patternIdNormalize(), patternIdSet()
property patternIdentifier as HS.FHIRModel.R4.Identifier;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternIdentifierGet(), patternIdentifierGetSwizzled(), patternIdentifierIsValid(), patternIdentifierNewObject(), patternIdentifierSet()
property patternInstant as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternInstantDisplayToLogical(), patternInstantGet(), patternInstantIsValid(), patternInstantLogicalToDisplay(), patternInstantLogicalToOdbc(), patternInstantNormalize(), patternInstantSet()
property patternInteger as %Integer;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternIntegerDisplayToLogical(), patternIntegerGet(), patternIntegerIsValid(), patternIntegerLogicalToDisplay(), patternIntegerNormalize(), patternIntegerSet(), patternIntegerXSDToLogical()
property patternMarkdown as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternMarkdownDisplayToLogical(), patternMarkdownGet(), patternMarkdownIsValid(), patternMarkdownLogicalToDisplay(), patternMarkdownLogicalToOdbc(), patternMarkdownNormalize(), patternMarkdownSet()
property patternMeta as HS.FHIRModel.R4.Meta;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternMetaGet(), patternMetaGetSwizzled(), patternMetaIsValid(), patternMetaNewObject(), patternMetaSet()
property patternMoney as HS.FHIRModel.R4.Money;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternMoneyGet(), patternMoneyGetSwizzled(), patternMoneyIsValid(), patternMoneyNewObject(), patternMoneySet()
property patternOid as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternOidDisplayToLogical(), patternOidGet(), patternOidIsValid(), patternOidLogicalToDisplay(), patternOidLogicalToOdbc(), patternOidNormalize(), patternOidSet()
property patternParameterDefinition as HS.FHIRModel.R4.ParameterDefinition;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternParameterDefinitionGet(), patternParameterDefinitionGetSwizzled(), patternParameterDefinitionIsValid(), patternParameterDefinitionNewObject(), patternParameterDefinitionSet()
property patternPeriod as HS.FHIRModel.R4.Period;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternPeriodGet(), patternPeriodGetSwizzled(), patternPeriodIsValid(), patternPeriodNewObject(), patternPeriodSet()
property patternPositiveInt as %Integer;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternPositiveIntDisplayToLogical(), patternPositiveIntGet(), patternPositiveIntIsValid(), patternPositiveIntLogicalToDisplay(), patternPositiveIntNormalize(), patternPositiveIntSet(), patternPositiveIntXSDToLogical()
property patternQuantity as HS.FHIRModel.R4.Quantity;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternQuantityGet(), patternQuantityGetSwizzled(), patternQuantityIsValid(), patternQuantityNewObject(), patternQuantitySet()
property patternRange as HS.FHIRModel.R4.Range;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternRangeGet(), patternRangeGetSwizzled(), patternRangeIsValid(), patternRangeNewObject(), patternRangeSet()
property patternRatio as HS.FHIRModel.R4.Ratio;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternRatioGet(), patternRatioGetSwizzled(), patternRatioIsValid(), patternRatioNewObject(), patternRatioSet()
property patternReference as HS.FHIRModel.R4.Reference;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternReferenceGet(), patternReferenceGetSwizzled(), patternReferenceIsValid(), patternReferenceNewObject(), patternReferenceSet()
property patternRelatedArtifact as HS.FHIRModel.R4.RelatedArtifact;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternRelatedArtifactGet(), patternRelatedArtifactGetSwizzled(), patternRelatedArtifactIsValid(), patternRelatedArtifactNewObject(), patternRelatedArtifactSet()
property patternSampledData as HS.FHIRModel.R4.SampledData;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternSampledDataGet(), patternSampledDataGetSwizzled(), patternSampledDataIsValid(), patternSampledDataNewObject(), patternSampledDataSet()
property patternSignature as HS.FHIRModel.R4.Signature;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternSignatureGet(), patternSignatureGetSwizzled(), patternSignatureIsValid(), patternSignatureNewObject(), patternSignatureSet()
property patternString as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternStringDisplayToLogical(), patternStringGet(), patternStringIsValid(), patternStringLogicalToDisplay(), patternStringLogicalToOdbc(), patternStringNormalize(), patternStringSet()
property patternTime as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternTimeDisplayToLogical(), patternTimeGet(), patternTimeIsValid(), patternTimeLogicalToDisplay(), patternTimeLogicalToOdbc(), patternTimeNormalize(), patternTimeSet()
property patternTiming as HS.FHIRModel.R4.Timing;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternTimingGet(), patternTimingGetSwizzled(), patternTimingIsValid(), patternTimingNewObject(), patternTimingSet()
property patternTriggerDefinition as HS.FHIRModel.R4.TriggerDefinition;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternTriggerDefinitionGet(), patternTriggerDefinitionGetSwizzled(), patternTriggerDefinitionIsValid(), patternTriggerDefinitionNewObject(), patternTriggerDefinitionSet()
property patternUnsignedInt as %Integer;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternUnsignedIntDisplayToLogical(), patternUnsignedIntGet(), patternUnsignedIntIsValid(), patternUnsignedIntLogicalToDisplay(), patternUnsignedIntNormalize(), patternUnsignedIntSet(), patternUnsignedIntXSDToLogical()
property patternUri as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternUriDisplayToLogical(), patternUriGet(), patternUriIsValid(), patternUriLogicalToDisplay(), patternUriLogicalToOdbc(), patternUriNormalize(), patternUriSet()
property patternUrl as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternUrlDisplayToLogical(), patternUrlGet(), patternUrlIsValid(), patternUrlLogicalToDisplay(), patternUrlLogicalToOdbc(), patternUrlNormalize(), patternUrlSet()
property patternUsageContext as HS.FHIRModel.R4.UsageContext;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternUsageContextGet(), patternUsageContextGetSwizzled(), patternUsageContextIsValid(), patternUsageContextNewObject(), patternUsageContextSet()
property patternUuid as %String;
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value.
Property methods: patternUuidDisplayToLogical(), patternUuidGet(), patternUuidIsValid(), patternUuidLogicalToDisplay(), patternUuidLogicalToOdbc(), patternUuidNormalize(), patternUuidSet()
property representation as %String (VALUELIST = ",xmlAttr,xmlText,typeAttr,cdaText,xhtml");
Codes that define how this element is represented in instances, when the deviation varies from the normal case.
Property methods: representationDisplayToLogical(), representationGet(), representationIsValid(), representationLogicalToDisplay(), representationLogicalToOdbc(), representationNormalize(), representationSet()
property requirements as %String;
This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element.
Property methods: requirementsDisplayToLogical(), requirementsGet(), requirementsIsValid(), requirementsLogicalToDisplay(), requirementsLogicalToOdbc(), requirementsNormalize(), requirementsSet()
property short as %String;
A concise description of what this element means (e.g. for use in autogenerated summaries).
Property methods: shortDisplayToLogical(), shortGet(), shortIsValid(), shortLogicalToDisplay(), shortLogicalToOdbc(), shortNormalize(), shortSet()
property sliceIsConstraining as %Boolean;
If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.
Property methods: sliceIsConstrainingDisplayToLogical(), sliceIsConstrainingGet(), sliceIsConstrainingIsValid(), sliceIsConstrainingLogicalToDisplay(), sliceIsConstrainingLogicalToXSD(), sliceIsConstrainingNormalize(), sliceIsConstrainingSet(), sliceIsConstrainingXSDToLogical()
property sliceName as %String;
The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element.
Property methods: sliceNameDisplayToLogical(), sliceNameGet(), sliceNameIsValid(), sliceNameLogicalToDisplay(), sliceNameLogicalToOdbc(), sliceNameNormalize(), sliceNameSet()
Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set).
Property methods: slicingGet(), slicingGetSwizzled(), slicingIsValid(), slicingNewObject(), slicingSet()
The data type or resource that the value of this element is permitted to be.
Property methods: typeGet(), typeGetSwizzled(), typeIsValid(), typeNewObject(), typeSet()

Methods

method IncludeAlias()
method IncludeBase()
method IncludeBinding()
method IncludeCode()
method IncludeCondition()
method IncludeConstraint()
method IncludeDefaultValueAddress()
method IncludeDefaultValueAge()
method IncludeDefaultValueAnnotation()
method IncludeDefaultValueAttachment()
method IncludeDefaultValueCodeableConcept()
method IncludeDefaultValueCoding()
method IncludeDefaultValueContactDetail()
method IncludeDefaultValueContactPoint()
method IncludeDefaultValueContributor()
method IncludeDefaultValueCount()
method IncludeDefaultValueDataRequirement()
method IncludeDefaultValueDistance()
method IncludeDefaultValueDosage()
method IncludeDefaultValueDuration()
method IncludeDefaultValueExpression()
method IncludeDefaultValueHumanName()
method IncludeDefaultValueIdentifier()
method IncludeDefaultValueMeta()
method IncludeDefaultValueMoney()
method IncludeDefaultValueParameterDefinition()
method IncludeDefaultValuePeriod()
method IncludeDefaultValueQuantity()
method IncludeDefaultValueRange()
method IncludeDefaultValueRatio()
method IncludeDefaultValueReference()
method IncludeDefaultValueRelatedArtifact()
method IncludeDefaultValueSampledData()
method IncludeDefaultValueSignature()
method IncludeDefaultValueTiming()
method IncludeDefaultValueTriggerDefinition()
method IncludeDefaultValueUsageContext()
method IncludeExample()
method IncludeExtension()
method IncludeFixedAddress()
method IncludeFixedAge()
method IncludeFixedAnnotation()
method IncludeFixedAttachment()
method IncludeFixedCodeableConcept()
method IncludeFixedCoding()
method IncludeFixedContactDetail()
method IncludeFixedContactPoint()
method IncludeFixedContributor()
method IncludeFixedCount()
method IncludeFixedDataRequirement()
method IncludeFixedDistance()
method IncludeFixedDosage()
method IncludeFixedDuration()
method IncludeFixedExpression()
method IncludeFixedHumanName()
method IncludeFixedIdentifier()
method IncludeFixedMeta()
method IncludeFixedMoney()
method IncludeFixedParameterDefinition()
method IncludeFixedPeriod()
method IncludeFixedQuantity()
method IncludeFixedRange()
method IncludeFixedRatio()
method IncludeFixedReference()
method IncludeFixedRelatedArtifact()
method IncludeFixedSampledData()
method IncludeFixedSignature()
method IncludeFixedTiming()
method IncludeFixedTriggerDefinition()
method IncludeFixedUsageContext()
method IncludeMapping()
method IncludeMaxValueQuantity()
method IncludeMinValueQuantity()
method IncludeModifierExtension()
method IncludePatternAddress()
method IncludePatternAge()
method IncludePatternAnnotation()
method IncludePatternAttachment()
method IncludePatternCodeableConcept()
method IncludePatternCoding()
method IncludePatternContactDetail()
method IncludePatternContactPoint()
method IncludePatternContributor()
method IncludePatternCount()
method IncludePatternDataRequirement()
method IncludePatternDistance()
method IncludePatternDosage()
method IncludePatternDuration()
method IncludePatternExpression()
method IncludePatternHumanName()
method IncludePatternIdentifier()
method IncludePatternMeta()
method IncludePatternMoney()
method IncludePatternParameterDefinition()
method IncludePatternPeriod()
method IncludePatternQuantity()
method IncludePatternRange()
method IncludePatternRatio()
method IncludePatternReference()
method IncludePatternRelatedArtifact()
method IncludePatternSampledData()
method IncludePatternSignature()
method IncludePatternTiming()
method IncludePatternTriggerDefinition()
method IncludePatternUsageContext()
method IncludeSlicing()
method IncludeType()
method _getProperties() as %DynamicArray
Inherited description: Return an array of the defined properties of this class in the definition order that they were discovered in the the HL7FHIR JSchema document
method toDao() as %DynamicAbstractObject
Inherited description: >

The toDao() method casts the set to a DAO.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab