Properties
property check as %String (MAXLEN = 1000000, XMLNAME = "check", XMLPROJECTION = "ATTRIBUTE");
string
FHIRPath expression - must be true or the mapping engine throws an error instead of completing.
Property methods: checkDisplayToLogical(), checkGet(), checkIsValid(), checkLogicalToDisplay(), checkLogicalToOdbc(), checkNormalize(), checkSet()
property condition as %String (MAXLEN = 1000000, XMLNAME = "condition", XMLPROJECTION = "ATTRIBUTE");
string
FHIRPath expression - must be true or the rule does not apply.
Property methods: conditionDisplayToLogical(), conditionGet(), conditionIsValid(), conditionLogicalToDisplay(), conditionLogicalToOdbc(), conditionNormalize(), conditionSet()
property context as %String (MAXLEN = 1000000, XMLNAME = "context", XMLPROJECTION = "ATTRIBUTE") [ Required ];
id
Type or variable this rule applies to.
Property methods: contextDisplayToLogical(), contextGet(), contextIsValid(), contextLogicalToDisplay(), contextLogicalToOdbc(), contextNormalize(), contextSet()
Address
Default value if no value exists.
Property methods: defaultValueAddressGet(), defaultValueAddressGetSwizzled(), defaultValueAddressIsValid(), defaultValueAddressNewObject(), defaultValueAddressSet()
Age
Default value if no value exists.
Property methods: defaultValueAgeGet(), defaultValueAgeGetSwizzled(), defaultValueAgeIsValid(), defaultValueAgeNewObject(), defaultValueAgeSet()
Annotation
Default value if no value exists.
Property methods: defaultValueAnnotationGet(), defaultValueAnnotationGetSwizzled(), defaultValueAnnotationIsValid(), defaultValueAnnotationNewObject(), defaultValueAnnotationSet()
Attachment
Default value if no value exists.
Property methods: defaultValueAttachmentGet(), defaultValueAttachmentGetSwizzled(), defaultValueAttachmentIsValid(), defaultValueAttachmentNewObject(), defaultValueAttachmentSet()
property defaultValueBase64Binary as %Binary (XMLNAME = "defaultValueBase64Binary", XMLPROJECTION = "ATTRIBUTE");
base64Binary
Default value if no value exists.
Property methods: defaultValueBase64BinaryGet(), defaultValueBase64BinaryIsValid(), defaultValueBase64BinaryLogicalToXSD(), defaultValueBase64BinarySet(), defaultValueBase64BinaryXSDToLogical()
property defaultValueBoolean as %Boolean (XMLNAME = "defaultValueBoolean", XMLPROJECTION = "ATTRIBUTE");
boolean
Default value if no value exists.
Property methods: defaultValueBooleanDisplayToLogical(), defaultValueBooleanGet(), defaultValueBooleanIsValid(), defaultValueBooleanLogicalToDisplay(), defaultValueBooleanLogicalToXSD(), defaultValueBooleanNormalize(), defaultValueBooleanSet(), defaultValueBooleanXSDToLogical()
property defaultValueCode as %String (MAXLEN = 1000000, XMLNAME = "defaultValueCode", XMLPROJECTION = "ATTRIBUTE");
code
Default value if no value exists.
any FHIR3 code from any ValueSet may be used.
Property methods: defaultValueCodeDisplayToLogical(), defaultValueCodeGet(), defaultValueCodeIsValid(), defaultValueCodeLogicalToDisplay(), defaultValueCodeLogicalToOdbc(), defaultValueCodeNormalize(), defaultValueCodeSet()
CodeableConcept
Default value if no value exists.
any FHIR3 code from any ValueSet may be used.
Property methods: defaultValueCodeableConceptGet(), defaultValueCodeableConceptGetSwizzled(), defaultValueCodeableConceptIsValid(), defaultValueCodeableConceptNewObject(), defaultValueCodeableConceptSet()
Coding
Default value if no value exists.
any FHIR3 code from any ValueSet may be used.
Property methods: defaultValueCodingGet(), defaultValueCodingGetSwizzled(), defaultValueCodingIsValid(), defaultValueCodingNewObject(), defaultValueCodingSet()
ContactPoint
Default value if no value exists.
Property methods: defaultValueContactPointGet(), defaultValueContactPointGetSwizzled(), defaultValueContactPointIsValid(), defaultValueContactPointNewObject(), defaultValueContactPointSet()
Count
Default value if no value exists.
Property methods: defaultValueCountGet(), defaultValueCountGetSwizzled(), defaultValueCountIsValid(), defaultValueCountNewObject(), defaultValueCountSet()
property defaultValueDate as %String (MAXLEN = 1000000, XMLNAME = "defaultValueDate", XMLPROJECTION = "ATTRIBUTE");
date
Default value if no value exists.
Property methods: defaultValueDateDisplayToLogical(), defaultValueDateGet(), defaultValueDateIsValid(), defaultValueDateLogicalToDisplay(), defaultValueDateLogicalToOdbc(), defaultValueDateNormalize(), defaultValueDateSet()
property defaultValueDateTime as %String (MAXLEN = 1000000, XMLNAME = "defaultValueDateTime", XMLPROJECTION = "ATTRIBUTE");
dateTime
Default value if no value exists.
Property methods: defaultValueDateTimeDisplayToLogical(), defaultValueDateTimeGet(), defaultValueDateTimeIsValid(), defaultValueDateTimeLogicalToDisplay(), defaultValueDateTimeLogicalToOdbc(), defaultValueDateTimeNormalize(), defaultValueDateTimeSet()
property defaultValueDecimal as %Decimal (XMLNAME = "defaultValueDecimal", XMLPROJECTION = "ATTRIBUTE");
decimal
Default value if no value exists.
Property methods: defaultValueDecimalDisplayToLogical(), defaultValueDecimalGet(), defaultValueDecimalIsValid(), defaultValueDecimalLogicalToDisplay(), defaultValueDecimalNormalize(), defaultValueDecimalSet(), defaultValueDecimalXSDToLogical()
Distance
Default value if no value exists.
Property methods: defaultValueDistanceGet(), defaultValueDistanceGetSwizzled(), defaultValueDistanceIsValid(), defaultValueDistanceNewObject(), defaultValueDistanceSet()
Duration
Default value if no value exists.
Property methods: defaultValueDurationGet(), defaultValueDurationGetSwizzled(), defaultValueDurationIsValid(), defaultValueDurationNewObject(), defaultValueDurationSet()
HumanName
Default value if no value exists.
Property methods: defaultValueHumanNameGet(), defaultValueHumanNameGetSwizzled(), defaultValueHumanNameIsValid(), defaultValueHumanNameNewObject(), defaultValueHumanNameSet()
property defaultValueId as %String (MAXLEN = 1000000, XMLNAME = "defaultValueId", XMLPROJECTION = "ATTRIBUTE");
id
Default value if no value exists.
Property methods: defaultValueIdDisplayToLogical(), defaultValueIdGet(), defaultValueIdIsValid(), defaultValueIdLogicalToDisplay(), defaultValueIdLogicalToOdbc(), defaultValueIdNormalize(), defaultValueIdSet()
Identifier
Default value if no value exists.
Property methods: defaultValueIdentifierGet(), defaultValueIdentifierGetSwizzled(), defaultValueIdentifierIsValid(), defaultValueIdentifierNewObject(), defaultValueIdentifierSet()
property defaultValueInstant as %String (MAXLEN = 1000000, XMLNAME = "defaultValueInstant", XMLPROJECTION = "ATTRIBUTE");
instant
Default value if no value exists.
Property methods: defaultValueInstantDisplayToLogical(), defaultValueInstantGet(), defaultValueInstantIsValid(), defaultValueInstantLogicalToDisplay(), defaultValueInstantLogicalToOdbc(), defaultValueInstantNormalize(), defaultValueInstantSet()
property defaultValueInteger as %Integer (XMLNAME = "defaultValueInteger", XMLPROJECTION = "ATTRIBUTE");
integer
Default value if no value exists.
Property methods: defaultValueIntegerDisplayToLogical(), defaultValueIntegerGet(), defaultValueIntegerIsValid(), defaultValueIntegerLogicalToDisplay(), defaultValueIntegerNormalize(), defaultValueIntegerSet(), defaultValueIntegerXSDToLogical()
property defaultValueMarkdown as %String (MAXLEN = 1000000, XMLNAME = "defaultValueMarkdown", XMLPROJECTION = "ATTRIBUTE");
markdown
Default value if no value exists.
Property methods: defaultValueMarkdownDisplayToLogical(), defaultValueMarkdownGet(), defaultValueMarkdownIsValid(), defaultValueMarkdownLogicalToDisplay(), defaultValueMarkdownLogicalToOdbc(), defaultValueMarkdownNormalize(), defaultValueMarkdownSet()
Meta
Default value if no value exists.
Property methods: defaultValueMetaGet(), defaultValueMetaGetSwizzled(), defaultValueMetaIsValid(), defaultValueMetaNewObject(), defaultValueMetaSet()
Money
Default value if no value exists.
Property methods: defaultValueMoneyGet(), defaultValueMoneyGetSwizzled(), defaultValueMoneyIsValid(), defaultValueMoneyNewObject(), defaultValueMoneySet()
property defaultValueOid as %String (MAXLEN = 1000000, XMLNAME = "defaultValueOid", XMLPROJECTION = "ATTRIBUTE");
oid
Default value if no value exists.
Property methods: defaultValueOidDisplayToLogical(), defaultValueOidGet(), defaultValueOidIsValid(), defaultValueOidLogicalToDisplay(), defaultValueOidLogicalToOdbc(), defaultValueOidNormalize(), defaultValueOidSet()
Period
Default value if no value exists.
Property methods: defaultValuePeriodGet(), defaultValuePeriodGetSwizzled(), defaultValuePeriodIsValid(), defaultValuePeriodNewObject(), defaultValuePeriodSet()
property defaultValuePositiveInt as %Integer (XMLNAME = "defaultValuePositiveInt", XMLPROJECTION = "ATTRIBUTE");
positiveInt
Default value if no value exists.
Property methods: defaultValuePositiveIntDisplayToLogical(), defaultValuePositiveIntGet(), defaultValuePositiveIntIsValid(), defaultValuePositiveIntLogicalToDisplay(), defaultValuePositiveIntNormalize(), defaultValuePositiveIntSet(), defaultValuePositiveIntXSDToLogical()
Quantity
Default value if no value exists.
Property methods: defaultValueQuantityGet(), defaultValueQuantityGetSwizzled(), defaultValueQuantityIsValid(), defaultValueQuantityNewObject(), defaultValueQuantitySet()
Range
Default value if no value exists.
Property methods: defaultValueRangeGet(), defaultValueRangeGetSwizzled(), defaultValueRangeIsValid(), defaultValueRangeNewObject(), defaultValueRangeSet()
Ratio
Default value if no value exists.
Property methods: defaultValueRatioGet(), defaultValueRatioGetSwizzled(), defaultValueRatioIsValid(), defaultValueRatioNewObject(), defaultValueRatioSet()
Reference
Default value if no value exists.
Any FHIR3 Resource may be indicated by this Reference.
Property methods: defaultValueReferenceGet(), defaultValueReferenceGetSwizzled(), defaultValueReferenceIsValid(), defaultValueReferenceNewObject(), defaultValueReferenceSet()
SampledData
Default value if no value exists.
Property methods: defaultValueSampledDataGet(), defaultValueSampledDataGetSwizzled(), defaultValueSampledDataIsValid(), defaultValueSampledDataNewObject(), defaultValueSampledDataSet()
Signature
Default value if no value exists.
Property methods: defaultValueSignatureGet(), defaultValueSignatureGetSwizzled(), defaultValueSignatureIsValid(), defaultValueSignatureNewObject(), defaultValueSignatureSet()
property defaultValueString as %String (MAXLEN = 1000000, XMLNAME = "defaultValueString", XMLPROJECTION = "ATTRIBUTE");
string
Default value if no value exists.
Property methods: defaultValueStringDisplayToLogical(), defaultValueStringGet(), defaultValueStringIsValid(), defaultValueStringLogicalToDisplay(), defaultValueStringLogicalToOdbc(), defaultValueStringNormalize(), defaultValueStringSet()
property defaultValueTime as %String (MAXLEN = 1000000, XMLNAME = "defaultValueTime", XMLPROJECTION = "ATTRIBUTE");
time
Default value if no value exists.
Property methods: defaultValueTimeDisplayToLogical(), defaultValueTimeGet(), defaultValueTimeIsValid(), defaultValueTimeLogicalToDisplay(), defaultValueTimeLogicalToOdbc(), defaultValueTimeNormalize(), defaultValueTimeSet()
Timing
Default value if no value exists.
Property methods: defaultValueTimingGet(), defaultValueTimingGetSwizzled(), defaultValueTimingIsValid(), defaultValueTimingNewObject(), defaultValueTimingSet()
property defaultValueUnsignedInt as %Integer (XMLNAME = "defaultValueUnsignedInt", XMLPROJECTION = "ATTRIBUTE");
unsignedInt
Default value if no value exists.
Property methods: defaultValueUnsignedIntDisplayToLogical(), defaultValueUnsignedIntGet(), defaultValueUnsignedIntIsValid(), defaultValueUnsignedIntLogicalToDisplay(), defaultValueUnsignedIntNormalize(), defaultValueUnsignedIntSet(), defaultValueUnsignedIntXSDToLogical()
property defaultValueUri as %String (MAXLEN = 1000000, XMLNAME = "defaultValueUri", XMLPROJECTION = "ATTRIBUTE");
uri
Default value if no value exists.
Property methods: defaultValueUriDisplayToLogical(), defaultValueUriGet(), defaultValueUriIsValid(), defaultValueUriLogicalToDisplay(), defaultValueUriLogicalToOdbc(), defaultValueUriNormalize(), defaultValueUriSet()
property element as %String (MAXLEN = 1000000, XMLNAME = "element", XMLPROJECTION = "ATTRIBUTE");
string
Optional field for this source.
Property methods: elementDisplayToLogical(), elementGet(), elementIsValid(), elementLogicalToDisplay(), elementLogicalToOdbc(), elementNormalize(), elementSet()
property listMode as %String (MAXLEN = 1000000, XMLNAME = "listMode", XMLPROJECTION = "ATTRIBUTE");
code
first | not_first | last | not_last | only_one
map-source-list-mode is the REQUIRED FHIR3 ValueSet for codes;
you may NOT extend map-source-list-mode and you may NOT use codes from other ValueSets.
Property methods: listModeDisplayToLogical(), listModeGet(), listModeIsValid(), listModeLogicalToDisplay(), listModeLogicalToOdbc(), listModeNormalize(), listModeSet()
property max as %String (MAXLEN = 1000000, XMLNAME = "max", XMLPROJECTION = "ATTRIBUTE");
string
Specified maximum cardinality (number or *)
Property methods: maxDisplayToLogical(), maxGet(), maxIsValid(), maxLogicalToDisplay(), maxLogicalToOdbc(), maxNormalize(), maxSet()
property min as %Integer (XMLNAME = "min", XMLPROJECTION = "ATTRIBUTE");
integer
Specified minimum cardinality.
Property methods: minDisplayToLogical(), minGet(), minIsValid(), minLogicalToDisplay(), minNormalize(), minSet(), minXSDToLogical()
property type as %String (MAXLEN = 1000000, XMLNAME = "type", XMLPROJECTION = "ATTRIBUTE");
string
Rule only applies if source has this type.
Property methods: typeDisplayToLogical(), typeGet(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()
property variable as %String (MAXLEN = 1000000, XMLNAME = "variable", XMLPROJECTION = "ATTRIBUTE");
id
Named context for field,
if a field is specified.
Property methods: variableDisplayToLogical(), variableGet(), variableIsValid(), variableLogicalToDisplay(), variableLogicalToOdbc(), variableNormalize(), variableSet()