The definition of an element in a resource or an extension. 
Among the constraints are: If the element definition has a contentReference, 
it cannot have type, 
defaultValue, 
fixed, 
pattern, 
example, 
minValue, 
maxValue, 
maxLength, 
or binding; 
Pattern may only be specified if there is one type; 
Fixed value may only be specified if there is one type; 
Binding can only be present for coded elements, 
string, 
and uri; 
Pattern and value are mutually exclusive; 
Default value and meaningWhenMissing are mutually exclusive.
Properties 
property alias  as list of %String  (MAXLEN = 1000000, XMLNAME = "alias", XMLPROJECTION = "ELEMENT"); 
 
string
Other names.
Property methods: aliasBuildValueArray(), aliasCollectionToDisplay(), aliasCollectionToOdbc(), aliasDisplayToCollection(), aliasDisplayToLogical(), aliasGet(), aliasGetObject(), aliasGetObjectId(), aliasGetSwizzled(), aliasIsValid(), aliasLogicalToDisplay(), aliasLogicalToOdbc(), aliasNormalize(), aliasOdbcToCollection(), aliasSet(), aliasSetObject(), aliasSetObjectId()
Element
Base definition information for tools.
Property methods: baseGet(), baseGetSwizzled(), baseIsValid(), baseNewObject(), baseSet()
Element
ValueSet details if this is coded.
Property methods: bindingGet(), bindingGetSwizzled(), bindingIsValid(), bindingNewObject(), bindingSet()
Coding
Corresponding codes in terminologies.
any FHIR3 code may be used; 
observation-codes shows EXAMPLE codes, 
but you may use codes from any ValueSet.
Property methods: codeBuildValueArray(), codeCollectionToDisplay(), codeCollectionToOdbc(), codeDisplayToCollection(), codeGet(), codeGetObject(), codeGetObjectId(), codeGetSwizzled(), codeIsValid(), codeOdbcToCollection(), codeSet(), codeSetObject(), codeSetObjectId()
markdown
Comments about the use of this element.
Property methods: commentDisplayToLogical(), commentGet(), commentIsValid(), commentLogicalToDisplay(), commentLogicalToOdbc(), commentNormalize(), commentSet()
property condition  as list of %String  (MAXLEN = 1000000, XMLNAME = "condition", XMLPROJECTION = "ELEMENT"); 
 
id
Reference to invariant about presence.
Property methods: conditionBuildValueArray(), conditionCollectionToDisplay(), conditionCollectionToOdbc(), conditionDisplayToCollection(), conditionDisplayToLogical(), conditionGet(), conditionGetObject(), conditionGetObjectId(), conditionGetSwizzled(), conditionIsValid(), conditionLogicalToDisplay(), conditionLogicalToOdbc(), conditionNormalize(), conditionOdbcToCollection(), conditionSet(), conditionSetObject(), conditionSetObjectId()
Element
Condition that must evaluate to true.
Property methods: constraintBuildValueArray(), constraintCollectionToDisplay(), constraintCollectionToOdbc(), constraintDisplayToCollection(), constraintGet(), constraintGetObject(), constraintGetObjectId(), constraintGetSwizzled(), constraintIsValid(), constraintOdbcToCollection(), constraintSet(), constraintSetObject(), constraintSetObjectId()
property contentReference  as %String  (MAXLEN = 1000000, XMLNAME = "contentReference", XMLPROJECTION = "ATTRIBUTE"); 
 
uri
Reference to definition of content for the element.
Property methods: contentReferenceDisplayToLogical(), contentReferenceGet(), contentReferenceIsValid(), contentReferenceLogicalToDisplay(), contentReferenceLogicalToOdbc(), contentReferenceNormalize(), contentReferenceSet()
Address
Specified value if missing from instance.
Property methods: defaultValueAddressGet(), defaultValueAddressGetSwizzled(), defaultValueAddressIsValid(), defaultValueAddressNewObject(), defaultValueAddressSet()
Age
Specified value if missing from instance.
Property methods: defaultValueAgeGet(), defaultValueAgeGetSwizzled(), defaultValueAgeIsValid(), defaultValueAgeNewObject(), defaultValueAgeSet()
Annotation
Specified value if missing from instance.
Property methods: defaultValueAnnotationGet(), defaultValueAnnotationGetSwizzled(), defaultValueAnnotationIsValid(), defaultValueAnnotationNewObject(), defaultValueAnnotationSet()
Attachment
Specified value if missing from instance.
Property methods: defaultValueAttachmentGet(), defaultValueAttachmentGetSwizzled(), defaultValueAttachmentIsValid(), defaultValueAttachmentNewObject(), defaultValueAttachmentSet()
property defaultValueBase64Binary  as %Binary  (XMLNAME = "defaultValueBase64Binary", XMLPROJECTION = "ATTRIBUTE"); 
 
base64Binary
Specified value if missing from instance.
Property methods: defaultValueBase64BinaryGet(), defaultValueBase64BinaryIsValid(), defaultValueBase64BinaryLogicalToXSD(), defaultValueBase64BinarySet(), defaultValueBase64BinaryXSDToLogical()
property defaultValueBoolean  as %Boolean  (XMLNAME = "defaultValueBoolean", XMLPROJECTION = "ATTRIBUTE"); 
 
boolean
Specified value if missing from instance.
Property methods: defaultValueBooleanDisplayToLogical(), defaultValueBooleanGet(), defaultValueBooleanIsValid(), defaultValueBooleanLogicalToDisplay(), defaultValueBooleanLogicalToXSD(), defaultValueBooleanNormalize(), defaultValueBooleanSet(), defaultValueBooleanXSDToLogical()
property defaultValueCode  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueCode", XMLPROJECTION = "ATTRIBUTE"); 
 
code
Specified value if missing from instance. 
any FHIR3 code from any ValueSet may be used.
Property methods: defaultValueCodeDisplayToLogical(), defaultValueCodeGet(), defaultValueCodeIsValid(), defaultValueCodeLogicalToDisplay(), defaultValueCodeLogicalToOdbc(), defaultValueCodeNormalize(), defaultValueCodeSet()
CodeableConcept
Specified value if missing from instance. 
any FHIR3 code from any ValueSet may be used.
Property methods: defaultValueCodeableConceptGet(), defaultValueCodeableConceptGetSwizzled(), defaultValueCodeableConceptIsValid(), defaultValueCodeableConceptNewObject(), defaultValueCodeableConceptSet()
Coding
Specified value if missing from instance. 
any FHIR3 code from any ValueSet may be used.
Property methods: defaultValueCodingGet(), defaultValueCodingGetSwizzled(), defaultValueCodingIsValid(), defaultValueCodingNewObject(), defaultValueCodingSet()
ContactPoint
Specified value if missing from instance.
Property methods: defaultValueContactPointGet(), defaultValueContactPointGetSwizzled(), defaultValueContactPointIsValid(), defaultValueContactPointNewObject(), defaultValueContactPointSet()
Count
Specified value if missing from instance.
Property methods: defaultValueCountGet(), defaultValueCountGetSwizzled(), defaultValueCountIsValid(), defaultValueCountNewObject(), defaultValueCountSet()
property defaultValueDate  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueDate", XMLPROJECTION = "ATTRIBUTE"); 
 
date
Specified value if missing from instance.
Property methods: defaultValueDateDisplayToLogical(), defaultValueDateGet(), defaultValueDateIsValid(), defaultValueDateLogicalToDisplay(), defaultValueDateLogicalToOdbc(), defaultValueDateNormalize(), defaultValueDateSet()
property defaultValueDateTime  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueDateTime", XMLPROJECTION = "ATTRIBUTE"); 
 
dateTime
Specified value if missing from instance.
Property methods: defaultValueDateTimeDisplayToLogical(), defaultValueDateTimeGet(), defaultValueDateTimeIsValid(), defaultValueDateTimeLogicalToDisplay(), defaultValueDateTimeLogicalToOdbc(), defaultValueDateTimeNormalize(), defaultValueDateTimeSet()
property defaultValueDecimal  as %Decimal  (XMLNAME = "defaultValueDecimal", XMLPROJECTION = "ATTRIBUTE"); 
 
decimal
Specified value if missing from instance.
Property methods: defaultValueDecimalDisplayToLogical(), defaultValueDecimalGet(), defaultValueDecimalIsValid(), defaultValueDecimalLogicalToDisplay(), defaultValueDecimalNormalize(), defaultValueDecimalSet(), defaultValueDecimalXSDToLogical()
Distance
Specified value if missing from instance.
Property methods: defaultValueDistanceGet(), defaultValueDistanceGetSwizzled(), defaultValueDistanceIsValid(), defaultValueDistanceNewObject(), defaultValueDistanceSet()
Duration
Specified value if missing from instance.
Property methods: defaultValueDurationGet(), defaultValueDurationGetSwizzled(), defaultValueDurationIsValid(), defaultValueDurationNewObject(), defaultValueDurationSet()
HumanName
Specified value if missing from instance.
Property methods: defaultValueHumanNameGet(), defaultValueHumanNameGetSwizzled(), defaultValueHumanNameIsValid(), defaultValueHumanNameNewObject(), defaultValueHumanNameSet()
property defaultValueId  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueId", XMLPROJECTION = "ATTRIBUTE"); 
 
id
Specified value if missing from instance.
Property methods: defaultValueIdDisplayToLogical(), defaultValueIdGet(), defaultValueIdIsValid(), defaultValueIdLogicalToDisplay(), defaultValueIdLogicalToOdbc(), defaultValueIdNormalize(), defaultValueIdSet()
Identifier
Specified value if missing from instance.
Property methods: defaultValueIdentifierGet(), defaultValueIdentifierGetSwizzled(), defaultValueIdentifierIsValid(), defaultValueIdentifierNewObject(), defaultValueIdentifierSet()
property defaultValueInstant  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueInstant", XMLPROJECTION = "ATTRIBUTE"); 
 
instant
Specified value if missing from instance.
Property methods: defaultValueInstantDisplayToLogical(), defaultValueInstantGet(), defaultValueInstantIsValid(), defaultValueInstantLogicalToDisplay(), defaultValueInstantLogicalToOdbc(), defaultValueInstantNormalize(), defaultValueInstantSet()
property defaultValueInteger  as %Integer  (XMLNAME = "defaultValueInteger", XMLPROJECTION = "ATTRIBUTE"); 
 
integer
Specified value if missing from instance.
Property methods: defaultValueIntegerDisplayToLogical(), defaultValueIntegerGet(), defaultValueIntegerIsValid(), defaultValueIntegerLogicalToDisplay(), defaultValueIntegerNormalize(), defaultValueIntegerSet(), defaultValueIntegerXSDToLogical()
property defaultValueMarkdown  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueMarkdown", XMLPROJECTION = "ATTRIBUTE"); 
 
markdown
Specified value if missing from instance.
Property methods: defaultValueMarkdownDisplayToLogical(), defaultValueMarkdownGet(), defaultValueMarkdownIsValid(), defaultValueMarkdownLogicalToDisplay(), defaultValueMarkdownLogicalToOdbc(), defaultValueMarkdownNormalize(), defaultValueMarkdownSet()
Meta
Specified value if missing from instance.
Property methods: defaultValueMetaGet(), defaultValueMetaGetSwizzled(), defaultValueMetaIsValid(), defaultValueMetaNewObject(), defaultValueMetaSet()
Money
Specified value if missing from instance.
Property methods: defaultValueMoneyGet(), defaultValueMoneyGetSwizzled(), defaultValueMoneyIsValid(), defaultValueMoneyNewObject(), defaultValueMoneySet()
property defaultValueOid  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueOid", XMLPROJECTION = "ATTRIBUTE"); 
 
oid
Specified value if missing from instance.
Property methods: defaultValueOidDisplayToLogical(), defaultValueOidGet(), defaultValueOidIsValid(), defaultValueOidLogicalToDisplay(), defaultValueOidLogicalToOdbc(), defaultValueOidNormalize(), defaultValueOidSet()
Period
Specified value if missing from instance.
Property methods: defaultValuePeriodGet(), defaultValuePeriodGetSwizzled(), defaultValuePeriodIsValid(), defaultValuePeriodNewObject(), defaultValuePeriodSet()
property defaultValuePositiveInt  as %Integer  (XMLNAME = "defaultValuePositiveInt", XMLPROJECTION = "ATTRIBUTE"); 
 
positiveInt
Specified value if missing from instance.
Property methods: defaultValuePositiveIntDisplayToLogical(), defaultValuePositiveIntGet(), defaultValuePositiveIntIsValid(), defaultValuePositiveIntLogicalToDisplay(), defaultValuePositiveIntNormalize(), defaultValuePositiveIntSet(), defaultValuePositiveIntXSDToLogical()
Quantity
Specified value if missing from instance.
Property methods: defaultValueQuantityGet(), defaultValueQuantityGetSwizzled(), defaultValueQuantityIsValid(), defaultValueQuantityNewObject(), defaultValueQuantitySet()
Range
Specified value if missing from instance.
Property methods: defaultValueRangeGet(), defaultValueRangeGetSwizzled(), defaultValueRangeIsValid(), defaultValueRangeNewObject(), defaultValueRangeSet()
Ratio
Specified value if missing from instance.
Property methods: defaultValueRatioGet(), defaultValueRatioGetSwizzled(), defaultValueRatioIsValid(), defaultValueRatioNewObject(), defaultValueRatioSet()
Reference
Specified value if missing from instance. 
Any FHIR3 Resource may be indicated by this Reference.
Property methods: defaultValueReferenceGet(), defaultValueReferenceGetSwizzled(), defaultValueReferenceIsValid(), defaultValueReferenceNewObject(), defaultValueReferenceSet()
SampledData
Specified value if missing from instance.
Property methods: defaultValueSampledDataGet(), defaultValueSampledDataGetSwizzled(), defaultValueSampledDataIsValid(), defaultValueSampledDataNewObject(), defaultValueSampledDataSet()
Signature
Specified value if missing from instance.
Property methods: defaultValueSignatureGet(), defaultValueSignatureGetSwizzled(), defaultValueSignatureIsValid(), defaultValueSignatureNewObject(), defaultValueSignatureSet()
property defaultValueString  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueString", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Specified value if missing from instance.
Property methods: defaultValueStringDisplayToLogical(), defaultValueStringGet(), defaultValueStringIsValid(), defaultValueStringLogicalToDisplay(), defaultValueStringLogicalToOdbc(), defaultValueStringNormalize(), defaultValueStringSet()
property defaultValueTime  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueTime", XMLPROJECTION = "ATTRIBUTE"); 
 
time
Specified value if missing from instance.
Property methods: defaultValueTimeDisplayToLogical(), defaultValueTimeGet(), defaultValueTimeIsValid(), defaultValueTimeLogicalToDisplay(), defaultValueTimeLogicalToOdbc(), defaultValueTimeNormalize(), defaultValueTimeSet()
Timing
Specified value if missing from instance.
Property methods: defaultValueTimingGet(), defaultValueTimingGetSwizzled(), defaultValueTimingIsValid(), defaultValueTimingNewObject(), defaultValueTimingSet()
property defaultValueUnsignedInt  as %Integer  (XMLNAME = "defaultValueUnsignedInt", XMLPROJECTION = "ATTRIBUTE"); 
 
unsignedInt
Specified value if missing from instance.
Property methods: defaultValueUnsignedIntDisplayToLogical(), defaultValueUnsignedIntGet(), defaultValueUnsignedIntIsValid(), defaultValueUnsignedIntLogicalToDisplay(), defaultValueUnsignedIntNormalize(), defaultValueUnsignedIntSet(), defaultValueUnsignedIntXSDToLogical()
property defaultValueUri  as %String  (MAXLEN = 1000000, XMLNAME = "defaultValueUri", XMLPROJECTION = "ATTRIBUTE"); 
 
uri
Specified value if missing from instance.
Property methods: defaultValueUriDisplayToLogical(), defaultValueUriGet(), defaultValueUriIsValid(), defaultValueUriLogicalToDisplay(), defaultValueUriLogicalToOdbc(), defaultValueUriNormalize(), defaultValueUriSet()
property definition  as %String  (MAXLEN = 1000000, XMLNAME = "definition", XMLPROJECTION = "ATTRIBUTE"); 
 
markdown
Full formal definition as narrative text.
Property methods: definitionDisplayToLogical(), definitionGet(), definitionIsValid(), definitionLogicalToDisplay(), definitionLogicalToOdbc(), definitionNormalize(), definitionSet()
Element
Example value (as defined for type)
Property methods: exampleBuildValueArray(), exampleCollectionToDisplay(), exampleCollectionToOdbc(), exampleDisplayToCollection(), exampleGet(), exampleGetObject(), exampleGetObjectId(), exampleGetSwizzled(), exampleIsValid(), exampleOdbcToCollection(), exampleSet(), exampleSetObject(), exampleSetObjectId()
Address
Value must be exactly this.
Property methods: fixedAddressGet(), fixedAddressGetSwizzled(), fixedAddressIsValid(), fixedAddressNewObject(), fixedAddressSet()
Age
Value must be exactly this.
Property methods: fixedAgeGet(), fixedAgeGetSwizzled(), fixedAgeIsValid(), fixedAgeNewObject(), fixedAgeSet()
Annotation
Value must be exactly this.
Property methods: fixedAnnotationGet(), fixedAnnotationGetSwizzled(), fixedAnnotationIsValid(), fixedAnnotationNewObject(), fixedAnnotationSet()
Attachment
Value must be exactly this.
Property methods: fixedAttachmentGet(), fixedAttachmentGetSwizzled(), fixedAttachmentIsValid(), fixedAttachmentNewObject(), fixedAttachmentSet()
property fixedBase64Binary  as %Binary  (XMLNAME = "fixedBase64Binary", XMLPROJECTION = "ATTRIBUTE"); 
 
base64Binary
Value must be exactly this.
Property methods: fixedBase64BinaryGet(), fixedBase64BinaryIsValid(), fixedBase64BinaryLogicalToXSD(), fixedBase64BinarySet(), fixedBase64BinaryXSDToLogical()
property fixedBoolean  as %Boolean  (XMLNAME = "fixedBoolean", XMLPROJECTION = "ATTRIBUTE"); 
 
boolean
Value must be exactly this.
Property methods: fixedBooleanDisplayToLogical(), fixedBooleanGet(), fixedBooleanIsValid(), fixedBooleanLogicalToDisplay(), fixedBooleanLogicalToXSD(), fixedBooleanNormalize(), fixedBooleanSet(), fixedBooleanXSDToLogical()
property fixedCode  as %String  (MAXLEN = 1000000, XMLNAME = "fixedCode", XMLPROJECTION = "ATTRIBUTE"); 
 
code
Value must be exactly this.
any FHIR3 code from any ValueSet may be used.
Property methods: fixedCodeDisplayToLogical(), fixedCodeGet(), fixedCodeIsValid(), fixedCodeLogicalToDisplay(), fixedCodeLogicalToOdbc(), fixedCodeNormalize(), fixedCodeSet()
CodeableConcept
Value must be exactly this.
any FHIR3 code from any ValueSet may be used.
Property methods: fixedCodeableConceptGet(), fixedCodeableConceptGetSwizzled(), fixedCodeableConceptIsValid(), fixedCodeableConceptNewObject(), fixedCodeableConceptSet()
Coding
Value must be exactly this.
any FHIR3 code from any ValueSet may be used.
Property methods: fixedCodingGet(), fixedCodingGetSwizzled(), fixedCodingIsValid(), fixedCodingNewObject(), fixedCodingSet()
ContactPoint
Value must be exactly this.
Property methods: fixedContactPointGet(), fixedContactPointGetSwizzled(), fixedContactPointIsValid(), fixedContactPointNewObject(), fixedContactPointSet()
Count
Value must be exactly this.
Property methods: fixedCountGet(), fixedCountGetSwizzled(), fixedCountIsValid(), fixedCountNewObject(), fixedCountSet()
property fixedDate  as %String  (MAXLEN = 1000000, XMLNAME = "fixedDate", XMLPROJECTION = "ATTRIBUTE"); 
 
date
Value must be exactly this.
Property methods: fixedDateDisplayToLogical(), fixedDateGet(), fixedDateIsValid(), fixedDateLogicalToDisplay(), fixedDateLogicalToOdbc(), fixedDateNormalize(), fixedDateSet()
property fixedDateTime  as %String  (MAXLEN = 1000000, XMLNAME = "fixedDateTime", XMLPROJECTION = "ATTRIBUTE"); 
 
dateTime
Value must be exactly this.
Property methods: fixedDateTimeDisplayToLogical(), fixedDateTimeGet(), fixedDateTimeIsValid(), fixedDateTimeLogicalToDisplay(), fixedDateTimeLogicalToOdbc(), fixedDateTimeNormalize(), fixedDateTimeSet()
property fixedDecimal  as %Decimal  (XMLNAME = "fixedDecimal", XMLPROJECTION = "ATTRIBUTE"); 
 
decimal
Value must be exactly this.
Property methods: fixedDecimalDisplayToLogical(), fixedDecimalGet(), fixedDecimalIsValid(), fixedDecimalLogicalToDisplay(), fixedDecimalNormalize(), fixedDecimalSet(), fixedDecimalXSDToLogical()
Distance
Value must be exactly this.
Property methods: fixedDistanceGet(), fixedDistanceGetSwizzled(), fixedDistanceIsValid(), fixedDistanceNewObject(), fixedDistanceSet()
Duration
Value must be exactly this.
Property methods: fixedDurationGet(), fixedDurationGetSwizzled(), fixedDurationIsValid(), fixedDurationNewObject(), fixedDurationSet()
HumanName
Value must be exactly this.
Property methods: fixedHumanNameGet(), fixedHumanNameGetSwizzled(), fixedHumanNameIsValid(), fixedHumanNameNewObject(), fixedHumanNameSet()
property fixedId  as %String  (MAXLEN = 1000000, XMLNAME = "fixedId", XMLPROJECTION = "ATTRIBUTE"); 
 
id
Value must be exactly this.
Property methods: fixedIdDisplayToLogical(), fixedIdGet(), fixedIdIsValid(), fixedIdLogicalToDisplay(), fixedIdLogicalToOdbc(), fixedIdNormalize(), fixedIdSet()
Identifier
Value must be exactly this.
Property methods: fixedIdentifierGet(), fixedIdentifierGetSwizzled(), fixedIdentifierIsValid(), fixedIdentifierNewObject(), fixedIdentifierSet()
property fixedInstant  as %String  (MAXLEN = 1000000, XMLNAME = "fixedInstant", XMLPROJECTION = "ATTRIBUTE"); 
 
instant
Value must be exactly this.
Property methods: fixedInstantDisplayToLogical(), fixedInstantGet(), fixedInstantIsValid(), fixedInstantLogicalToDisplay(), fixedInstantLogicalToOdbc(), fixedInstantNormalize(), fixedInstantSet()
property fixedInteger  as %Integer  (XMLNAME = "fixedInteger", XMLPROJECTION = "ATTRIBUTE"); 
 
integer
Value must be exactly this.
Property methods: fixedIntegerDisplayToLogical(), fixedIntegerGet(), fixedIntegerIsValid(), fixedIntegerLogicalToDisplay(), fixedIntegerNormalize(), fixedIntegerSet(), fixedIntegerXSDToLogical()
property fixedMarkdown  as %String  (MAXLEN = 1000000, XMLNAME = "fixedMarkdown", XMLPROJECTION = "ATTRIBUTE"); 
 
markdown
Value must be exactly this.
Property methods: fixedMarkdownDisplayToLogical(), fixedMarkdownGet(), fixedMarkdownIsValid(), fixedMarkdownLogicalToDisplay(), fixedMarkdownLogicalToOdbc(), fixedMarkdownNormalize(), fixedMarkdownSet()
Meta
Value must be exactly this.
Property methods: fixedMetaGet(), fixedMetaGetSwizzled(), fixedMetaIsValid(), fixedMetaNewObject(), fixedMetaSet()
Money
Value must be exactly this.
Property methods: fixedMoneyGet(), fixedMoneyGetSwizzled(), fixedMoneyIsValid(), fixedMoneyNewObject(), fixedMoneySet()
property fixedOid  as %String  (MAXLEN = 1000000, XMLNAME = "fixedOid", XMLPROJECTION = "ATTRIBUTE"); 
 
oid
Value must be exactly this.
Property methods: fixedOidDisplayToLogical(), fixedOidGet(), fixedOidIsValid(), fixedOidLogicalToDisplay(), fixedOidLogicalToOdbc(), fixedOidNormalize(), fixedOidSet()
Period
Value must be exactly this.
Property methods: fixedPeriodGet(), fixedPeriodGetSwizzled(), fixedPeriodIsValid(), fixedPeriodNewObject(), fixedPeriodSet()
property fixedPositiveInt  as %Integer  (XMLNAME = "fixedPositiveInt", XMLPROJECTION = "ATTRIBUTE"); 
 
positiveInt
Value must be exactly this.
Property methods: fixedPositiveIntDisplayToLogical(), fixedPositiveIntGet(), fixedPositiveIntIsValid(), fixedPositiveIntLogicalToDisplay(), fixedPositiveIntNormalize(), fixedPositiveIntSet(), fixedPositiveIntXSDToLogical()
Quantity
Value must be exactly this.
Property methods: fixedQuantityGet(), fixedQuantityGetSwizzled(), fixedQuantityIsValid(), fixedQuantityNewObject(), fixedQuantitySet()
Range
Value must be exactly this.
Property methods: fixedRangeGet(), fixedRangeGetSwizzled(), fixedRangeIsValid(), fixedRangeNewObject(), fixedRangeSet()
Ratio
Value must be exactly this.
Property methods: fixedRatioGet(), fixedRatioGetSwizzled(), fixedRatioIsValid(), fixedRatioNewObject(), fixedRatioSet()
Reference
Value must be exactly this.
Any FHIR3 Resource may be indicated by this Reference.
Property methods: fixedReferenceGet(), fixedReferenceGetSwizzled(), fixedReferenceIsValid(), fixedReferenceNewObject(), fixedReferenceSet()
SampledData
Value must be exactly this.
Property methods: fixedSampledDataGet(), fixedSampledDataGetSwizzled(), fixedSampledDataIsValid(), fixedSampledDataNewObject(), fixedSampledDataSet()
Signature
Value must be exactly this.
Property methods: fixedSignatureGet(), fixedSignatureGetSwizzled(), fixedSignatureIsValid(), fixedSignatureNewObject(), fixedSignatureSet()
property fixedString  as %String  (MAXLEN = 1000000, XMLNAME = "fixedString", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Value must be exactly this.
Property methods: fixedStringDisplayToLogical(), fixedStringGet(), fixedStringIsValid(), fixedStringLogicalToDisplay(), fixedStringLogicalToOdbc(), fixedStringNormalize(), fixedStringSet()
property fixedTime  as %String  (MAXLEN = 1000000, XMLNAME = "fixedTime", XMLPROJECTION = "ATTRIBUTE"); 
 
time
Value must be exactly this.
Property methods: fixedTimeDisplayToLogical(), fixedTimeGet(), fixedTimeIsValid(), fixedTimeLogicalToDisplay(), fixedTimeLogicalToOdbc(), fixedTimeNormalize(), fixedTimeSet()
Timing
Value must be exactly this.
Property methods: fixedTimingGet(), fixedTimingGetSwizzled(), fixedTimingIsValid(), fixedTimingNewObject(), fixedTimingSet()
property fixedUnsignedInt  as %Integer  (XMLNAME = "fixedUnsignedInt", XMLPROJECTION = "ATTRIBUTE"); 
 
unsignedInt
Value must be exactly this.
Property methods: fixedUnsignedIntDisplayToLogical(), fixedUnsignedIntGet(), fixedUnsignedIntIsValid(), fixedUnsignedIntLogicalToDisplay(), fixedUnsignedIntNormalize(), fixedUnsignedIntSet(), fixedUnsignedIntXSDToLogical()
property fixedUri  as %String  (MAXLEN = 1000000, XMLNAME = "fixedUri", XMLPROJECTION = "ATTRIBUTE"); 
 
uri
Value must be exactly this.
Property methods: fixedUriDisplayToLogical(), fixedUriGet(), fixedUriIsValid(), fixedUriLogicalToDisplay(), fixedUriLogicalToOdbc(), fixedUriNormalize(), fixedUriSet()
property isModifier  as %Boolean  (XMLNAME = "isModifier", XMLPROJECTION = "ATTRIBUTE"); 
 
boolean
If this modifies the meaning of other elements.
Property methods: isModifierDisplayToLogical(), isModifierGet(), isModifierIsValid(), isModifierLogicalToDisplay(), isModifierLogicalToXSD(), isModifierNormalize(), isModifierSet(), isModifierXSDToLogical()
property isSummary  as %Boolean  (XMLNAME = "isSummary", XMLPROJECTION = "ATTRIBUTE"); 
 
boolean
Include when _summary = true?
Property methods: isSummaryDisplayToLogical(), isSummaryGet(), isSummaryIsValid(), isSummaryLogicalToDisplay(), isSummaryLogicalToXSD(), isSummaryNormalize(), isSummarySet(), isSummaryXSDToLogical()
property label  as %String  (MAXLEN = 1000000, XMLNAME = "label", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Name for element to display with or prompt for element.
Property methods: labelDisplayToLogical(), labelGet(), labelIsValid(), labelLogicalToDisplay(), labelLogicalToOdbc(), labelNormalize(), labelSet()
Element
Map element to another set of definitions.
Property methods: mappingBuildValueArray(), mappingCollectionToDisplay(), mappingCollectionToOdbc(), mappingDisplayToCollection(), mappingGet(), mappingGetObject(), mappingGetObjectId(), mappingGetSwizzled(), mappingIsValid(), mappingOdbcToCollection(), mappingSet(), mappingSetObject(), mappingSetObjectId()
property max  as %String  (MAXLEN = 1000000, XMLNAME = "max", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Maximum Cardinality (a number or *)
Property methods: maxDisplayToLogical(), maxGet(), maxIsValid(), maxLogicalToDisplay(), maxLogicalToOdbc(), maxNormalize(), maxSet()
property maxLength  as %Integer  (XMLNAME = "maxLength", XMLPROJECTION = "ATTRIBUTE"); 
 
integer
Max length for strings.
Property methods: maxLengthDisplayToLogical(), maxLengthGet(), maxLengthIsValid(), maxLengthLogicalToDisplay(), maxLengthNormalize(), maxLengthSet(), maxLengthXSDToLogical()
property maxValueDate  as %String  (MAXLEN = 1000000, XMLNAME = "maxValueDate", XMLPROJECTION = "ATTRIBUTE"); 
 
date
Maximum Allowed Value (for some types).
Property methods: maxValueDateDisplayToLogical(), maxValueDateGet(), maxValueDateIsValid(), maxValueDateLogicalToDisplay(), maxValueDateLogicalToOdbc(), maxValueDateNormalize(), maxValueDateSet()
property maxValueDateTime  as %String  (MAXLEN = 1000000, XMLNAME = "maxValueDateTime", XMLPROJECTION = "ATTRIBUTE"); 
 
dateTime
Maximum Allowed Value (for some types).
Property methods: maxValueDateTimeDisplayToLogical(), maxValueDateTimeGet(), maxValueDateTimeIsValid(), maxValueDateTimeLogicalToDisplay(), maxValueDateTimeLogicalToOdbc(), maxValueDateTimeNormalize(), maxValueDateTimeSet()
property maxValueDecimal  as %Decimal  (XMLNAME = "maxValueDecimal", XMLPROJECTION = "ATTRIBUTE"); 
 
decimal
Maximum Allowed Value (for some types).
Property methods: maxValueDecimalDisplayToLogical(), maxValueDecimalGet(), maxValueDecimalIsValid(), maxValueDecimalLogicalToDisplay(), maxValueDecimalNormalize(), maxValueDecimalSet(), maxValueDecimalXSDToLogical()
property maxValueInstant  as %String  (MAXLEN = 1000000, XMLNAME = "maxValueInstant", XMLPROJECTION = "ATTRIBUTE"); 
 
instant
Maximum Allowed Value (for some types).
Property methods: maxValueInstantDisplayToLogical(), maxValueInstantGet(), maxValueInstantIsValid(), maxValueInstantLogicalToDisplay(), maxValueInstantLogicalToOdbc(), maxValueInstantNormalize(), maxValueInstantSet()
property maxValueInteger  as %Integer  (XMLNAME = "maxValueInteger", XMLPROJECTION = "ATTRIBUTE"); 
 
integer
Maximum Allowed Value (for some types).
Property methods: maxValueIntegerDisplayToLogical(), maxValueIntegerGet(), maxValueIntegerIsValid(), maxValueIntegerLogicalToDisplay(), maxValueIntegerNormalize(), maxValueIntegerSet(), maxValueIntegerXSDToLogical()
property maxValuePositiveInt  as %Integer  (XMLNAME = "maxValuePositiveInt", XMLPROJECTION = "ATTRIBUTE"); 
 
positiveInt
Maximum Allowed Value (for some types).
Property methods: maxValuePositiveIntDisplayToLogical(), maxValuePositiveIntGet(), maxValuePositiveIntIsValid(), maxValuePositiveIntLogicalToDisplay(), maxValuePositiveIntNormalize(), maxValuePositiveIntSet(), maxValuePositiveIntXSDToLogical()
Quantity
Maximum Allowed Value (for some types).
Property methods: maxValueQuantityGet(), maxValueQuantityGetSwizzled(), maxValueQuantityIsValid(), maxValueQuantityNewObject(), maxValueQuantitySet()
property maxValueTime  as %String  (MAXLEN = 1000000, XMLNAME = "maxValueTime", XMLPROJECTION = "ATTRIBUTE"); 
 
time
Maximum Allowed Value (for some types).
Property methods: maxValueTimeDisplayToLogical(), maxValueTimeGet(), maxValueTimeIsValid(), maxValueTimeLogicalToDisplay(), maxValueTimeLogicalToOdbc(), maxValueTimeNormalize(), maxValueTimeSet()
property maxValueUnsignedInt  as %Integer  (XMLNAME = "maxValueUnsignedInt", XMLPROJECTION = "ATTRIBUTE"); 
 
unsignedInt
Maximum Allowed Value (for some types).
Property methods: maxValueUnsignedIntDisplayToLogical(), maxValueUnsignedIntGet(), maxValueUnsignedIntIsValid(), maxValueUnsignedIntLogicalToDisplay(), maxValueUnsignedIntNormalize(), maxValueUnsignedIntSet(), maxValueUnsignedIntXSDToLogical()
property meaningWhenMissing  as %String  (MAXLEN = 1000000, XMLNAME = "meaningWhenMissing", XMLPROJECTION = "ATTRIBUTE"); 
 
markdown
Implicit meaning when this element is missing.
Property methods: meaningWhenMissingDisplayToLogical(), meaningWhenMissingGet(), meaningWhenMissingIsValid(), meaningWhenMissingLogicalToDisplay(), meaningWhenMissingLogicalToOdbc(), meaningWhenMissingNormalize(), meaningWhenMissingSet()
property min  as %Integer  (XMLNAME = "min", XMLPROJECTION = "ATTRIBUTE"); 
 
unsignedInt
Minimum Cardinality.
Property methods: minDisplayToLogical(), minGet(), minIsValid(), minLogicalToDisplay(), minNormalize(), minSet(), minXSDToLogical()
property minValueDate  as %String  (MAXLEN = 1000000, XMLNAME = "minValueDate", XMLPROJECTION = "ATTRIBUTE"); 
 
date
Minimum Allowed Value (for some types).
Property methods: minValueDateDisplayToLogical(), minValueDateGet(), minValueDateIsValid(), minValueDateLogicalToDisplay(), minValueDateLogicalToOdbc(), minValueDateNormalize(), minValueDateSet()
property minValueDateTime  as %String  (MAXLEN = 1000000, XMLNAME = "minValueDateTime", XMLPROJECTION = "ATTRIBUTE"); 
 
dateTime
Minimum Allowed Value (for some types).
Property methods: minValueDateTimeDisplayToLogical(), minValueDateTimeGet(), minValueDateTimeIsValid(), minValueDateTimeLogicalToDisplay(), minValueDateTimeLogicalToOdbc(), minValueDateTimeNormalize(), minValueDateTimeSet()
property minValueDecimal  as %Decimal  (XMLNAME = "minValueDecimal", XMLPROJECTION = "ATTRIBUTE"); 
 
decimal
Minimum Allowed Value (for some types).
Property methods: minValueDecimalDisplayToLogical(), minValueDecimalGet(), minValueDecimalIsValid(), minValueDecimalLogicalToDisplay(), minValueDecimalNormalize(), minValueDecimalSet(), minValueDecimalXSDToLogical()
property minValueInstant  as %String  (MAXLEN = 1000000, XMLNAME = "minValueInstant", XMLPROJECTION = "ATTRIBUTE"); 
 
instant
Minimum Allowed Value (for some types).
Property methods: minValueInstantDisplayToLogical(), minValueInstantGet(), minValueInstantIsValid(), minValueInstantLogicalToDisplay(), minValueInstantLogicalToOdbc(), minValueInstantNormalize(), minValueInstantSet()
property minValueInteger  as %Integer  (XMLNAME = "minValueInteger", XMLPROJECTION = "ATTRIBUTE"); 
 
integer
Minimum Allowed Value (for some types).
Property methods: minValueIntegerDisplayToLogical(), minValueIntegerGet(), minValueIntegerIsValid(), minValueIntegerLogicalToDisplay(), minValueIntegerNormalize(), minValueIntegerSet(), minValueIntegerXSDToLogical()
property minValuePositiveInt  as %Integer  (XMLNAME = "minValuePositiveInt", XMLPROJECTION = "ATTRIBUTE"); 
 
positiveInt
Minimum Allowed Value (for some types).
Property methods: minValuePositiveIntDisplayToLogical(), minValuePositiveIntGet(), minValuePositiveIntIsValid(), minValuePositiveIntLogicalToDisplay(), minValuePositiveIntNormalize(), minValuePositiveIntSet(), minValuePositiveIntXSDToLogical()
Quantity
Minimum Allowed Value (for some types).
Property methods: minValueQuantityGet(), minValueQuantityGetSwizzled(), minValueQuantityIsValid(), minValueQuantityNewObject(), minValueQuantitySet()
property minValueTime  as %String  (MAXLEN = 1000000, XMLNAME = "minValueTime", XMLPROJECTION = "ATTRIBUTE"); 
 
time
Minimum Allowed Value (for some types).
Property methods: minValueTimeDisplayToLogical(), minValueTimeGet(), minValueTimeIsValid(), minValueTimeLogicalToDisplay(), minValueTimeLogicalToOdbc(), minValueTimeNormalize(), minValueTimeSet()
property minValueUnsignedInt  as %Integer  (XMLNAME = "minValueUnsignedInt", XMLPROJECTION = "ATTRIBUTE"); 
 
unsignedInt
Minimum Allowed Value (for some types).
Property methods: minValueUnsignedIntDisplayToLogical(), minValueUnsignedIntGet(), minValueUnsignedIntIsValid(), minValueUnsignedIntLogicalToDisplay(), minValueUnsignedIntNormalize(), minValueUnsignedIntSet(), minValueUnsignedIntXSDToLogical()
property mustSupport  as %Boolean  (XMLNAME = "mustSupport", XMLPROJECTION = "ATTRIBUTE"); 
 
boolean
If the element must supported.
Property methods: mustSupportDisplayToLogical(), mustSupportGet(), mustSupportIsValid(), mustSupportLogicalToDisplay(), mustSupportLogicalToXSD(), mustSupportNormalize(), mustSupportSet(), mustSupportXSDToLogical()
property orderMeaning  as %String  (MAXLEN = 1000000, XMLNAME = "orderMeaning", XMLPROJECTION = "ATTRIBUTE"); 
 
string
What the order of the elements means.
Property methods: orderMeaningDisplayToLogical(), orderMeaningGet(), orderMeaningIsValid(), orderMeaningLogicalToDisplay(), orderMeaningLogicalToOdbc(), orderMeaningNormalize(), orderMeaningSet()
property path  as %String  (MAXLEN = 1000000, XMLNAME = "path", XMLPROJECTION = "ATTRIBUTE") [ Required ]; 
 
string
Path of the element in the hierarchy of elements.
Property methods: pathDisplayToLogical(), pathGet(), pathIsValid(), pathLogicalToDisplay(), pathLogicalToOdbc(), pathNormalize(), pathSet()
Address
Value must have at least these property values.
Property methods: patternAddressGet(), patternAddressGetSwizzled(), patternAddressIsValid(), patternAddressNewObject(), patternAddressSet()
Age
Value must have at least these property values.
Property methods: patternAgeGet(), patternAgeGetSwizzled(), patternAgeIsValid(), patternAgeNewObject(), patternAgeSet()
Annotation
Value must have at least these property values.
Property methods: patternAnnotationGet(), patternAnnotationGetSwizzled(), patternAnnotationIsValid(), patternAnnotationNewObject(), patternAnnotationSet()
Attachment
Value must have at least these property values.
Property methods: patternAttachmentGet(), patternAttachmentGetSwizzled(), patternAttachmentIsValid(), patternAttachmentNewObject(), patternAttachmentSet()
property patternBase64Binary  as %Binary  (XMLNAME = "patternBase64Binary", XMLPROJECTION = "ATTRIBUTE"); 
 
base64Binary
Value must have at least these property values.
Property methods: patternBase64BinaryGet(), patternBase64BinaryIsValid(), patternBase64BinaryLogicalToXSD(), patternBase64BinarySet(), patternBase64BinaryXSDToLogical()
property patternBoolean  as %Boolean  (XMLNAME = "patternBoolean", XMLPROJECTION = "ATTRIBUTE"); 
 
boolean
Value must have at least these property values.
Property methods: patternBooleanDisplayToLogical(), patternBooleanGet(), patternBooleanIsValid(), patternBooleanLogicalToDisplay(), patternBooleanLogicalToXSD(), patternBooleanNormalize(), patternBooleanSet(), patternBooleanXSDToLogical()
property patternCode  as %String  (MAXLEN = 1000000, XMLNAME = "patternCode", XMLPROJECTION = "ATTRIBUTE"); 
 
code
Value must have at least these property values.
any FHIR3 code from any ValueSet may be used.
Property methods: patternCodeDisplayToLogical(), patternCodeGet(), patternCodeIsValid(), patternCodeLogicalToDisplay(), patternCodeLogicalToOdbc(), patternCodeNormalize(), patternCodeSet()
CodeableConcept
Value must have at least these property values.
any FHIR3 code from any ValueSet may be used.
Property methods: patternCodeableConceptGet(), patternCodeableConceptGetSwizzled(), patternCodeableConceptIsValid(), patternCodeableConceptNewObject(), patternCodeableConceptSet()
Coding
Value must have at least these property values.
any FHIR3 code from any ValueSet may be used.
Property methods: patternCodingGet(), patternCodingGetSwizzled(), patternCodingIsValid(), patternCodingNewObject(), patternCodingSet()
ContactPoint
Value must have at least these property values.
Property methods: patternContactPointGet(), patternContactPointGetSwizzled(), patternContactPointIsValid(), patternContactPointNewObject(), patternContactPointSet()
Count
Value must have at least these property values.
Property methods: patternCountGet(), patternCountGetSwizzled(), patternCountIsValid(), patternCountNewObject(), patternCountSet()
property patternDate  as %String  (MAXLEN = 1000000, XMLNAME = "patternDate", XMLPROJECTION = "ATTRIBUTE"); 
 
date
Value must have at least these property values.
Property methods: patternDateDisplayToLogical(), patternDateGet(), patternDateIsValid(), patternDateLogicalToDisplay(), patternDateLogicalToOdbc(), patternDateNormalize(), patternDateSet()
property patternDateTime  as %String  (MAXLEN = 1000000, XMLNAME = "patternDateTime", XMLPROJECTION = "ATTRIBUTE"); 
 
dateTime
Value must have at least these property values.
Property methods: patternDateTimeDisplayToLogical(), patternDateTimeGet(), patternDateTimeIsValid(), patternDateTimeLogicalToDisplay(), patternDateTimeLogicalToOdbc(), patternDateTimeNormalize(), patternDateTimeSet()
property patternDecimal  as %Decimal  (XMLNAME = "patternDecimal", XMLPROJECTION = "ATTRIBUTE"); 
 
decimal
Value must have at least these property values.
Property methods: patternDecimalDisplayToLogical(), patternDecimalGet(), patternDecimalIsValid(), patternDecimalLogicalToDisplay(), patternDecimalNormalize(), patternDecimalSet(), patternDecimalXSDToLogical()
Distance
Value must have at least these property values.
Property methods: patternDistanceGet(), patternDistanceGetSwizzled(), patternDistanceIsValid(), patternDistanceNewObject(), patternDistanceSet()
Duration
Value must have at least these property values.
Property methods: patternDurationGet(), patternDurationGetSwizzled(), patternDurationIsValid(), patternDurationNewObject(), patternDurationSet()
HumanName
Value must have at least these property values.
Property methods: patternHumanNameGet(), patternHumanNameGetSwizzled(), patternHumanNameIsValid(), patternHumanNameNewObject(), patternHumanNameSet()
property patternId  as %String  (MAXLEN = 1000000, XMLNAME = "patternId", XMLPROJECTION = "ATTRIBUTE"); 
 
id
Value must have at least these property values.
Property methods: patternIdDisplayToLogical(), patternIdGet(), patternIdIsValid(), patternIdLogicalToDisplay(), patternIdLogicalToOdbc(), patternIdNormalize(), patternIdSet()
Identifier
Value must have at least these property values.
Property methods: patternIdentifierGet(), patternIdentifierGetSwizzled(), patternIdentifierIsValid(), patternIdentifierNewObject(), patternIdentifierSet()
property patternInstant  as %String  (MAXLEN = 1000000, XMLNAME = "patternInstant", XMLPROJECTION = "ATTRIBUTE"); 
 
instant
Value must have at least these property values.
Property methods: patternInstantDisplayToLogical(), patternInstantGet(), patternInstantIsValid(), patternInstantLogicalToDisplay(), patternInstantLogicalToOdbc(), patternInstantNormalize(), patternInstantSet()
property patternInteger  as %Integer  (XMLNAME = "patternInteger", XMLPROJECTION = "ATTRIBUTE"); 
 
integer
Value must have at least these property values.
Property methods: patternIntegerDisplayToLogical(), patternIntegerGet(), patternIntegerIsValid(), patternIntegerLogicalToDisplay(), patternIntegerNormalize(), patternIntegerSet(), patternIntegerXSDToLogical()
property patternMarkdown  as %String  (MAXLEN = 1000000, XMLNAME = "patternMarkdown", XMLPROJECTION = "ATTRIBUTE"); 
 
markdown
Value must have at least these property values.
Property methods: patternMarkdownDisplayToLogical(), patternMarkdownGet(), patternMarkdownIsValid(), patternMarkdownLogicalToDisplay(), patternMarkdownLogicalToOdbc(), patternMarkdownNormalize(), patternMarkdownSet()
Meta
Value must have at least these property values.
Property methods: patternMetaGet(), patternMetaGetSwizzled(), patternMetaIsValid(), patternMetaNewObject(), patternMetaSet()
Money
Value must have at least these property values.
Property methods: patternMoneyGet(), patternMoneyGetSwizzled(), patternMoneyIsValid(), patternMoneyNewObject(), patternMoneySet()
property patternOid  as %String  (MAXLEN = 1000000, XMLNAME = "patternOid", XMLPROJECTION = "ATTRIBUTE"); 
 
oid
Value must have at least these property values.
Property methods: patternOidDisplayToLogical(), patternOidGet(), patternOidIsValid(), patternOidLogicalToDisplay(), patternOidLogicalToOdbc(), patternOidNormalize(), patternOidSet()
Period
Value must have at least these property values.
Property methods: patternPeriodGet(), patternPeriodGetSwizzled(), patternPeriodIsValid(), patternPeriodNewObject(), patternPeriodSet()
property patternPositiveInt  as %Integer  (XMLNAME = "patternPositiveInt", XMLPROJECTION = "ATTRIBUTE"); 
 
positiveInt
Value must have at least these property values.
Property methods: patternPositiveIntDisplayToLogical(), patternPositiveIntGet(), patternPositiveIntIsValid(), patternPositiveIntLogicalToDisplay(), patternPositiveIntNormalize(), patternPositiveIntSet(), patternPositiveIntXSDToLogical()
Quantity
Value must have at least these property values.
Property methods: patternQuantityGet(), patternQuantityGetSwizzled(), patternQuantityIsValid(), patternQuantityNewObject(), patternQuantitySet()
Range
Value must have at least these property values.
Property methods: patternRangeGet(), patternRangeGetSwizzled(), patternRangeIsValid(), patternRangeNewObject(), patternRangeSet()
Ratio
Value must have at least these property values.
Property methods: patternRatioGet(), patternRatioGetSwizzled(), patternRatioIsValid(), patternRatioNewObject(), patternRatioSet()
Reference
Value must have at least these property values.
Any FHIR3 Resource may be indicated by this Reference.
Property methods: patternReferenceGet(), patternReferenceGetSwizzled(), patternReferenceIsValid(), patternReferenceNewObject(), patternReferenceSet()
SampledData
Value must have at least these property values.
Property methods: patternSampledDataGet(), patternSampledDataGetSwizzled(), patternSampledDataIsValid(), patternSampledDataNewObject(), patternSampledDataSet()
Signature
Value must have at least these property values.
Property methods: patternSignatureGet(), patternSignatureGetSwizzled(), patternSignatureIsValid(), patternSignatureNewObject(), patternSignatureSet()
property patternString  as %String  (MAXLEN = 1000000, XMLNAME = "patternString", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Value must have at least these property values.
Property methods: patternStringDisplayToLogical(), patternStringGet(), patternStringIsValid(), patternStringLogicalToDisplay(), patternStringLogicalToOdbc(), patternStringNormalize(), patternStringSet()
property patternTime  as %String  (MAXLEN = 1000000, XMLNAME = "patternTime", XMLPROJECTION = "ATTRIBUTE"); 
 
time
Value must have at least these property values.
Property methods: patternTimeDisplayToLogical(), patternTimeGet(), patternTimeIsValid(), patternTimeLogicalToDisplay(), patternTimeLogicalToOdbc(), patternTimeNormalize(), patternTimeSet()
Timing
Value must have at least these property values.
Property methods: patternTimingGet(), patternTimingGetSwizzled(), patternTimingIsValid(), patternTimingNewObject(), patternTimingSet()
property patternUnsignedInt  as %Integer  (XMLNAME = "patternUnsignedInt", XMLPROJECTION = "ATTRIBUTE"); 
 
unsignedInt
Value must have at least these property values.
Property methods: patternUnsignedIntDisplayToLogical(), patternUnsignedIntGet(), patternUnsignedIntIsValid(), patternUnsignedIntLogicalToDisplay(), patternUnsignedIntNormalize(), patternUnsignedIntSet(), patternUnsignedIntXSDToLogical()
property patternUri  as %String  (MAXLEN = 1000000, XMLNAME = "patternUri", XMLPROJECTION = "ATTRIBUTE"); 
 
uri
Value must have at least these property values.
Property methods: patternUriDisplayToLogical(), patternUriGet(), patternUriIsValid(), patternUriLogicalToDisplay(), patternUriLogicalToOdbc(), patternUriNormalize(), patternUriSet()
property representation  as list of %String  (MAXLEN = 1000000, XMLNAME = "representation", XMLPROJECTION = "ELEMENT"); 
 
code
xmlAttr | xmlText | typeAttr | cdaText | xhtml
property-representation is the REQUIRED FHIR3 ValueSet for codes; 
you may NOT extend property-representation and you may NOT use codes from other ValueSets.
Property methods: representationBuildValueArray(), representationCollectionToDisplay(), representationCollectionToOdbc(), representationDisplayToCollection(), representationDisplayToLogical(), representationGet(), representationGetObject(), representationGetObjectId(), representationGetSwizzled(), representationIsValid(), representationLogicalToDisplay(), representationLogicalToOdbc(), representationNormalize(), representationOdbcToCollection(), representationSet(), representationSetObject(), representationSetObjectId()
property requirements  as %String  (MAXLEN = 1000000, XMLNAME = "requirements", XMLPROJECTION = "ATTRIBUTE"); 
 
markdown
Why this resource has been created.
Property methods: requirementsDisplayToLogical(), requirementsGet(), requirementsIsValid(), requirementsLogicalToDisplay(), requirementsLogicalToOdbc(), requirementsNormalize(), requirementsSet()
property short  as %String  (MAXLEN = 1000000, XMLNAME = "short", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Concise definition for space-constrained presentation.
Property methods: shortDisplayToLogical(), shortGet(), shortIsValid(), shortLogicalToDisplay(), shortLogicalToOdbc(), shortNormalize(), shortSet()
property sliceName  as %String  (MAXLEN = 1000000, XMLNAME = "sliceName", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Name for this particular element (in a set of slices)
Property methods: sliceNameDisplayToLogical(), sliceNameGet(), sliceNameIsValid(), sliceNameLogicalToDisplay(), sliceNameLogicalToOdbc(), sliceNameNormalize(), sliceNameSet()
Element
This element is sliced - slices follow. 
If there are no discriminators.
Property methods: slicingGet(), slicingGetSwizzled(), slicingIsValid(), slicingNewObject(), slicingSet()
Element
Data type and Profile for this element.
Property methods: typeBuildValueArray(), typeCollectionToDisplay(), typeCollectionToOdbc(), typeDisplayToCollection(), typeGet(), typeGetObject(), typeGetObjectId(), typeGetSwizzled(), typeIsValid(), typeOdbcToCollection(), typeSet(), typeSetObject(), typeSetObjectId()