Extensions for Using Data Elements from FHIR R4B in FHIR STU3
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R4B in FHIR STU3 - Downloaded Version null See the Directory of published versions

Extension: ExtensionTask_Output_Value

Official URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-Task.output.value Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: ExtensionTask_Output_Value

R4B: Task.output.value[x] additional types (uuid, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta)

This extension is part of the cross-version definitions generated to enable use of the element Task.output.value[x] as defined in FHIR R4B in FHIR STU3.

The source element is defined as: Task.output.value[x] 1..1 Address, Age, Annotation, Attachment, base64Binary, boolean, canonical, code, CodeableConcept, Coding, ContactDetail, ContactPoint, Contributor, Count, DataRequirement, date, dateTime, decimal, Distance, Dosage, Duration, Expression, HumanName, id, Identifier, instant, integer, markdown, Meta, Money, oid, ParameterDefinition, Period, positiveInt, Quantity, Range, Ratio, Reference, RelatedArtifact, SampledData, Signature, string, time, Timing, TriggerDefinition, unsignedInt, uri, url, UsageContext, uuid

Across FHIR versions, the element set has been mapped as:

  • R4B: Task.output.value[x] 1..1 Address, Age, Annotation, Attachment, base64Binary, boolean, canonical, code, CodeableConcept, Coding, ContactDetail, ContactPoint, Contributor, Count, DataRequirement, date, dateTime, decimal, Distance, Dosage, Duration, Expression, HumanName, id, Identifier, instant, integer, markdown, Meta, Money, oid, ParameterDefinition, Period, positiveInt, Quantity, Range, Ratio, Reference, RelatedArtifact, SampledData, Signature, string, time, Timing, TriggerDefinition, unsignedInt, uri, url, UsageContext, uuid
  • R4: Task.output.value[x] 1..1 Address, Age, Annotation, Attachment, base64Binary, boolean, canonical, code, CodeableConcept, Coding, ContactDetail, ContactPoint, Contributor, Count, DataRequirement, date, dateTime, decimal, Distance, Dosage, Duration, Expression, HumanName, id, Identifier, instant, integer, markdown, Meta, Money, oid, ParameterDefinition, Period, positiveInt, Quantity, Range, Ratio, Reference, RelatedArtifact, SampledData, Signature, string, time, Timing, TriggerDefinition, unsignedInt, uri, url, UsageContext, uuid
  • STU3: Task.output.value[x] 1..1 Address, Age, Annotation, Attachment, base64Binary, boolean, code, CodeableConcept, Coding, ContactPoint, Count, date, dateTime, decimal, Distance, Duration, HumanName, id, Identifier, instant, integer, markdown, Meta, Money, oid, Period, positiveInt, Quantity, Range, Ratio, Reference, SampledData, Signature, string, time, Timing, unsignedInt, uri

Following are the generation technical comments: Element Task.output.value[x] is mapped to FHIR STU3 element Task.output.value[x] as RelatedTo. The mappings for Task.output.value[x] do not cover the following types: Address, Annotation, Attachment, ContactDetail, ContactPoint, Contributor, DataRequirement, Dosage, Expression, HumanName, Identifier, Meta, ParameterDefinition, Period, Range, Ratio, RelatedArtifact, SampledData, Signature, Timing, TriggerDefinition, UsageContext, uuid. The target context Task.output.value[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Task.output.

Context of Use

    This extension may be used on the following element(s)

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Extension Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 1..1 Extension R4B: value additional types
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:valueContactDetail 0..* Extension R4B: ContactDetail
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 0..1 Extension R4B: name
....... url 1..1 uri "name"
....... value[x] 0..1 string Name of an individual to contact
...... extension:telecom 0..* Extension R4B: telecom additional types
....... url 1..1 uri "telecom"
....... value[x] 0..1 ContactPoint Contact details for individual or organization
..... url 1..1 uri "valueContactDetail"
..... value[x] 0..0 Value of extension
.... extension:valueContributor 0..* Extension R4B: Contributor
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Contributor` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Contributor
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: type
....... url 1..1 uri "type"
....... value[x] 1..1 code author | editor | reviewer | endorser
Binding: ContributorType (required)
...... extension:name 1..1 Extension R4B: name
....... url 1..1 uri "name"
....... value[x] 1..1 string Who contributed the content
...... extension:contact 0..* Extension R4B: contact additional types
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
........ extension:name 0..1 Extension R4B: name
......... url 1..1 uri "name"
......... value[x] 0..1 string Name of an individual to contact
........ extension:telecom 0..* Extension R4B: telecom additional types
......... url 1..1 uri "telecom"
......... value[x] 0..1 ContactPoint Contact details for individual or organization
....... url 1..1 uri "contact"
....... value[x] 0..0 Value of extension
..... url 1..1 uri "valueContributor"
..... value[x] 0..0 Value of extension
.... extension:valueDataRequirement 0..* Extension R4B: DataRequirement
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: type additional codes
....... url 1..1 uri "type"
....... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..* Extension R4B: profile
....... url 1..1 uri "profile"
....... value[x] 0..1 uri The profile of the required data
...... extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
....... url 1..1 uri "subject"
....... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
........ valueCodeableConcept CodeableConcept
........ valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
...... extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
....... url 1..1 uri "mustSupport"
....... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
...... extension:codeFilter 0..* Extension R4B: codeFilter
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A code-valued attribute to filter on
......... url 1..1 uri "path"
......... value[x] 0..1 string A code-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A coded (token) parameter to search on
........ extension:valueSet 0..1 Extension R4B: valueSet
......... url 1..1 uri "valueSet"
......... value[x] 0..1 uri Valueset for the filter
........ extension:code 0..* Extension R4B: What code is expected
......... url 1..1 uri "code"
......... value[x] 0..1 Coding What code is expected
....... url 1..1 uri "codeFilter"
....... value[x] 0..0 Value of extension
...... extension:dateFilter 0..* Extension R4B: dateFilter
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A date-valued attribute to filter on
......... url 1..1 uri "path"
......... value[x] 0..1 string A date-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A date valued parameter to search on
........ extension:value 0..1 Extension R4B: value additional types
......... url 1..1 uri "value"
......... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
....... url 1..1 uri "dateFilter"
....... value[x] 0..0 Value of extension
...... extension:limit 0..1 Extension R4B: Number of results (new)
....... url 1..1 uri "limit"
....... value[x] 0..1 positiveInt Number of results
...... extension:sort 0..* Extension R4B: Order of the results (new)
....... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
......... url 1..1 uri "path"
......... value[x] 1..1 string The name of the attribute to perform the sort
........ extension:direction 1..1 Extension R4B: ascending | descending (new)
......... url 1..1 uri "direction"
......... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
....... url 1..1 uri "sort"
....... value[x] 0..0 Value of extension
..... url 1..1 uri "valueDataRequirement"
..... value[x] 0..0 Value of extension
.... extension:valueExpression 0..* Extension R4B: An expression that can be used to generate a value (new)
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Expression
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:description 0..1 Extension R4B: Natural language description of the condition (new)
....... url 1..1 uri "description"
....... value[x] 0..1 string Natural language description of the condition
...... extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
....... url 1..1 uri "name"
....... value[x] 0..1 id Short name assigned to expression for reuse
...... extension:expression 0..1 Extension R4B: Expression in specified language (new)
....... url 1..1 uri "expression"
....... value[x] 0..1 string Expression in specified language
...... extension:reference 0..1 Extension R4B: Where the expression is found (new)
....... url 1..1 uri "reference"
....... value[x] 0..1 uri Where the expression is found
..... url 1..1 uri "valueExpression"
..... value[x] 0..0 Value of extension
.... extension:valueParameterDefinition 0..* Extension R4B: ParameterDefinition
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ParameterDefinition` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ParameterDefinition
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 0..1 Extension R4B: name
....... url 1..1 uri "name"
....... value[x] 0..1 code Name used to access the parameter value
...... extension:use 1..1 Extension R4B: use
....... url 1..1 uri "use"
....... value[x] 1..1 code in | out
Binding: OperationParameterUse (required)
...... extension:min 0..1 Extension R4B: min
....... url 1..1 uri "min"
....... value[x] 0..1 integer Minimum cardinality
...... extension:max 0..1 Extension R4B: max
....... url 1..1 uri "max"
....... value[x] 0..1 string Maximum cardinality (a number of *)
...... extension:documentation 0..1 Extension R4B: documentation
....... url 1..1 uri "documentation"
....... value[x] 0..1 string A brief description of the parameter
...... extension:type 1..1 Extension R4B: type additional codes
....... url 1..1 uri "type"
....... value[x] 1..1 code What type of value
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..1 Extension R4B: profile additional types
....... url 1..1 uri "profile"
....... value[x] 0..1 uri What profile the value is expected to be
..... url 1..1 uri "valueParameterDefinition"
..... value[x] 0..0 Value of extension
.... extension:valueRelatedArtifact 0..* Extension R4B: RelatedArtifact
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `RelatedArtifact` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: RelatedArtifact
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: type
....... url 1..1 uri "type"
....... value[x] 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required)
...... extension:label 0..1 Extension R4B: Short label (new)
....... url 1..1 uri "label"
....... value[x] 0..1 string Short label
...... extension:display 0..1 Extension R4B: display
....... url 1..1 uri "display"
....... value[x] 0..1 string Brief description of the related artifact
...... extension:citation 0..1 Extension R4B: citation
....... url 1..1 uri "citation"
....... value[x] 0..1 markdown Bibliographic citation for the artifact
...... extension:url 0..1 Extension R4B: url
....... url 1..1 uri "url"
....... value[x] 0..1 uri Where the artifact can be accessed
...... extension:document 0..1 Extension R4B: document additional types
....... url 1..1 uri "document"
....... value[x] 0..1 Attachment What document is being referenced
...... extension:resource 0..1 Extension R4B: resource additional types
....... url 1..1 uri "resource"
....... value[x] 0..1 uri What resource is being referenced
..... url 1..1 uri "valueRelatedArtifact"
..... value[x] 0..0 Value of extension
.... extension:valueTriggerDefinition 0..* Extension R4B: TriggerDefinition
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `TriggerDefinition` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: TriggerDefinition
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
....... url 1..1 uri "type"
....... value[x] 1..1 code named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
Binding: TriggerType (required)
...... extension:name 0..1 Extension R4B: Name or URI that identifies the event
....... url 1..1 uri "name"
....... value[x] 0..1 string Name or URI that identifies the event
...... extension:timing 0..1 Extension R4B: timing additional types
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing Timing of the event
...... extension:data 0..* Extension R4B: Triggering data of the event (multiple = 'and') additional types
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
........ extension:type 1..1 Extension R4B: type additional codes
......... url 1..1 uri "type"
......... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
........ extension:profile 0..* Extension R4B: profile
......... url 1..1 uri "profile"
......... value[x] 0..1 uri The profile of the required data
........ extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
......... url 1..1 uri "subject"
......... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
.......... valueCodeableConcept CodeableConcept
.......... valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
........ extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
......... url 1..1 uri "mustSupport"
......... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
........ extension:codeFilter 0..* Extension R4B: codeFilter
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A code-valued attribute to filter on
........... url 1..1 uri "path"
........... value[x] 0..1 string A code-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A coded (token) parameter to search on
.......... extension:valueSet 0..1 Extension R4B: valueSet
........... url 1..1 uri "valueSet"
........... value[x] 0..1 uri Valueset for the filter
.......... extension:code 0..* Extension R4B: What code is expected
........... url 1..1 uri "code"
........... value[x] 0..1 Coding What code is expected
......... url 1..1 uri "codeFilter"
......... value[x] 0..0 Value of extension
........ extension:dateFilter 0..* Extension R4B: dateFilter
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A date-valued attribute to filter on
........... url 1..1 uri "path"
........... value[x] 0..1 string A date-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A date valued parameter to search on
.......... extension:value 0..1 Extension R4B: value additional types
........... url 1..1 uri "value"
........... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
......... url 1..1 uri "dateFilter"
......... value[x] 0..0 Value of extension
........ extension:limit 0..1 Extension R4B: Number of results (new)
......... url 1..1 uri "limit"
......... value[x] 0..1 positiveInt Number of results
........ extension:sort 0..* Extension R4B: Order of the results (new)
......... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
........... url 1..1 uri "path"
........... value[x] 1..1 string The name of the attribute to perform the sort
.......... extension:direction 1..1 Extension R4B: ascending | descending (new)
........... url 1..1 uri "direction"
........... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
......... url 1..1 uri "sort"
......... value[x] 0..0 Value of extension
....... url 1..1 uri "data"
....... value[x] 0..0 Value of extension
...... extension:condition 0..1 Extension R4B: Whether the event triggers (boolean expression) (new)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: Expression
........ extension:description 0..1 Extension R4B: Natural language description of the condition (new)
......... url 1..1 uri "description"
......... value[x] 0..1 string Natural language description of the condition
........ extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
......... url 1..1 uri "name"
......... value[x] 0..1 id Short name assigned to expression for reuse
........ extension:language 1..1 Extension R4B: text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc. (new)
......... url 1..1 uri "language"
......... value[x] 1..1 code text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc.
........ extension:expression 0..1 Extension R4B: Expression in specified language (new)
......... url 1..1 uri "expression"
......... value[x] 0..1 string Expression in specified language
........ extension:reference 0..1 Extension R4B: Where the expression is found (new)
......... url 1..1 uri "reference"
......... value[x] 0..1 uri Where the expression is found
....... url 1..1 uri "condition"
....... value[x] 0..0 Value of extension
..... url 1..1 uri "valueTriggerDefinition"
..... value[x] 0..0 Value of extension
.... extension:valueUsageContext 0..* Extension R4B: UsageContext
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `UsageContext` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: UsageContext
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:code 1..1 Extension R4B: code
....... url 1..1 uri "code"
....... value[x] 1..1 Coding Type of context being specified
Binding: UsageContextType (extensible)
...... extension:value 1..1 Extension R4B: value additional types
....... url 1..1 uri "value"
....... value[x] 1..1 Value that defines the context
........ valueRange Range
........ valueReference Reference(Cross-version Profile for R4B.PlanDefinition for use in FHIR STU3(0.1.0) | PlanDefinition | Cross-version Profile for R4B.ResearchStudy for use in FHIR STU3(0.1.0) | ResearchStudy | Cross-version Profile for R4B.InsurancePlan for use in FHIR STU3(0.1.0) | Basic | Cross-version Profile for R4B.HealthcareService for use in FHIR STU3(0.1.0) | HealthcareService | Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group | Cross-version Profile for R4B.Location for use in FHIR STU3(0.1.0) | Location | Cross-version Profile for R4B.Organization for use in FHIR STU3(0.1.0) | Organization)
..... url 1..1 uri "valueUsageContext"
..... value[x] 0..0 Value of extension
.... extension:valueDosage 0..* Extension R4B: Dosage
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Dosage` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Dosage
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:sequence 0..1 Extension R4B: sequence
....... url 1..1 uri "sequence"
....... value[x] 0..1 integer The order of the dosage instructions
...... extension:text 0..1 Extension R4B: text
....... url 1..1 uri "text"
....... value[x] 0..1 string Free text dosage instructions e.g. SIG
...... extension:additionalInstruction 0..* Extension R4B: Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
....... url 1..1 uri "additionalInstruction"
....... value[x] 0..1 CodeableConcept Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
...... extension:patientInstruction 0..1 Extension R4B: patientInstruction
....... url 1..1 uri "patientInstruction"
....... value[x] 0..1 string Patient or consumer oriented instructions
...... extension:timing 0..1 Extension R4B: timing additional types
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing When medication should be administered
...... extension:asNeeded 0..1 Extension R4B: asNeeded
....... url 1..1 uri "asNeeded"
....... value[x] 0..1 Take "as needed" (for x)
........ valueBoolean boolean
........ valueCodeableConcept CodeableConcept
...... extension:site 0..1 Extension R4B: site
....... url 1..1 uri "site"
....... value[x] 0..1 CodeableConcept Body site to administer to
...... extension:route 0..1 Extension R4B: route
....... url 1..1 uri "route"
....... value[x] 0..1 CodeableConcept How drug should enter body
...... extension:method 0..1 Extension R4B: method
....... url 1..1 uri "method"
....... value[x] 0..1 CodeableConcept Technique for administering medication
...... extension:doseAndRate 0..* Extension R4B: Amount of medication administered (new)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:type 0..1 Extension R4B: The kind of dose or rate specified (new)
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept The kind of dose or rate specified
Binding: R4BDoseRateTypeForR3 (0.1.0) (example)
........ extension:dose 0..1 Extension R4B: dose
......... url 1..1 uri "dose"
......... value[x] 0..1 Amount of medication per dose
.......... valueRange Range
.......... valueQuantity Quantity(SimpleQuantity)
........ extension:rate 0..1 Extension R4B: rate additional types
......... url 1..1 uri "rate"
......... value[x] 0..1 Amount of medication per unit of time
.......... valueRatio Ratio
.......... valueRange Range
....... url 1..1 uri "doseAndRate"
....... value[x] 0..0 Value of extension
...... extension:maxDosePerPeriod 0..1 Extension R4B: maxDosePerPeriod additional types
....... url 1..1 uri "maxDosePerPeriod"
....... value[x] 0..1 Ratio Upper limit on medication per unit of time
...... extension:maxDosePerAdministration 0..1 Extension R4B: maxDosePerAdministration
....... url 1..1 uri "maxDosePerAdministration"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per administration
...... extension:maxDosePerLifetime 0..1 Extension R4B: maxDosePerLifetime
....... url 1..1 uri "maxDosePerLifetime"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per lifetime of the patient
..... url 1..1 uri "valueDosage"
..... value[x] 0..0 Value of extension
... url 1..1 uri "http://hl7.org/fhir/4.3/StructureDefinition/extension-Task.output.value"
... value[x] 0..1 Result of output
.... valueUri uri
.... valueAddress Address
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueContactPoint ContactPoint
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valuePeriod Period
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueMeta Meta

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 1..1 Extension R4B: value additional types
... id 0..1 string xml:id (or equivalent in JSON)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:valueContactDetail 0..* Extension R4B: ContactDetail
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
...... extension:name 0..1 Extension R4B: name
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 string Name of an individual to contact
...... extension:telecom 0..* Extension R4B: telecom additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "telecom"
....... value[x] 0..1 ContactPoint Contact details for individual or organization
..... extension 0..* Extension Extension
..... url 1..1 uri "valueContactDetail"
.... extension:valueContributor 0..* Extension R4B: Contributor
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 3..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Contributor` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Contributor
...... extension:type 1..1 Extension R4B: type
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code author | editor | reviewer | endorser
Binding: ContributorType (required)
...... extension:name 1..1 Extension R4B: name
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 1..1 string Who contributed the content
...... extension:contact 0..* Extension R4B: contact additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
........ extension:name 0..1 Extension R4B: name
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "name"
......... value[x] 0..1 string Name of an individual to contact
........ extension:telecom 0..* Extension R4B: telecom additional types
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "telecom"
......... value[x] 0..1 ContactPoint Contact details for individual or organization
....... url 1..1 uri "contact"
..... extension 2..* Extension Extension
..... url 1..1 uri "valueContributor"
.... extension:valueDataRequirement 0..* Extension R4B: DataRequirement
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 2..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
...... extension:type 1..1 Extension R4B: type additional codes
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..* Extension R4B: profile
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "profile"
....... value[x] 0..1 uri The profile of the required data
...... extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "subject"
....... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
........ valueCodeableConcept CodeableConcept
........ valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
...... extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "mustSupport"
....... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
...... extension:codeFilter 0..* Extension R4B: codeFilter
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A code-valued attribute to filter on
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "path"
......... value[x] 0..1 string A code-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A coded (token) parameter to search on
........ extension:valueSet 0..1 Extension R4B: valueSet
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "valueSet"
......... value[x] 0..1 uri Valueset for the filter
........ extension:code 0..* Extension R4B: What code is expected
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "code"
......... value[x] 0..1 Coding What code is expected
....... url 1..1 uri "codeFilter"
...... extension:dateFilter 0..* Extension R4B: dateFilter
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A date-valued attribute to filter on
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "path"
......... value[x] 0..1 string A date-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A date valued parameter to search on
........ extension:value 0..1 Extension R4B: value additional types
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "value"
......... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
....... url 1..1 uri "dateFilter"
...... extension:limit 0..1 Extension R4B: Number of results (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "limit"
....... value[x] 0..1 positiveInt Number of results
...... extension:sort 0..* Extension R4B: Order of the results (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "path"
......... value[x] 1..1 string The name of the attribute to perform the sort
........ extension:direction 1..1 Extension R4B: ascending | descending (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "direction"
......... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
....... url 1..1 uri "sort"
..... extension 1..* Extension Extension
..... url 1..1 uri "valueDataRequirement"
.... extension:valueExpression 0..* Extension R4B: An expression that can be used to generate a value (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Expression
...... extension:description 0..1 Extension R4B: Natural language description of the condition (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "description"
....... value[x] 0..1 string Natural language description of the condition
...... extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 id Short name assigned to expression for reuse
...... extension:expression 0..1 Extension R4B: Expression in specified language (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "expression"
....... value[x] 0..1 string Expression in specified language
...... extension:reference 0..1 Extension R4B: Where the expression is found (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "reference"
....... value[x] 0..1 uri Where the expression is found
..... extension 0..* Extension Extension
..... url 1..1 uri "valueExpression"
.... extension:valueParameterDefinition 0..* Extension R4B: ParameterDefinition
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 3..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ParameterDefinition` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ParameterDefinition
...... extension:name 0..1 Extension R4B: name
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 code Name used to access the parameter value
...... extension:use 1..1 Extension R4B: use
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "use"
....... value[x] 1..1 code in | out
Binding: OperationParameterUse (required)
...... extension:min 0..1 Extension R4B: min
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "min"
....... value[x] 0..1 integer Minimum cardinality
...... extension:max 0..1 Extension R4B: max
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "max"
....... value[x] 0..1 string Maximum cardinality (a number of *)
...... extension:documentation 0..1 Extension R4B: documentation
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "documentation"
....... value[x] 0..1 string A brief description of the parameter
...... extension:type 1..1 Extension R4B: type additional codes
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code What type of value
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..1 Extension R4B: profile additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "profile"
....... value[x] 0..1 uri What profile the value is expected to be
..... extension 2..* Extension Extension
..... url 1..1 uri "valueParameterDefinition"
.... extension:valueRelatedArtifact 0..* Extension R4B: RelatedArtifact
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 2..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `RelatedArtifact` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: RelatedArtifact
...... extension:type 1..1 Extension R4B: type
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required)
...... extension:label 0..1 Extension R4B: Short label (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "label"
....... value[x] 0..1 string Short label
...... extension:display 0..1 Extension R4B: display
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "display"
....... value[x] 0..1 string Brief description of the related artifact
...... extension:citation 0..1 Extension R4B: citation
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "citation"
....... value[x] 0..1 markdown Bibliographic citation for the artifact
...... extension:url 0..1 Extension R4B: url
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "url"
....... value[x] 0..1 uri Where the artifact can be accessed
...... extension:document 0..1 Extension R4B: document additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "document"
....... value[x] 0..1 Attachment What document is being referenced
...... extension:resource 0..1 Extension R4B: resource additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "resource"
....... value[x] 0..1 uri What resource is being referenced
..... extension 1..* Extension Extension
..... url 1..1 uri "valueRelatedArtifact"
.... extension:valueTriggerDefinition 0..* Extension R4B: TriggerDefinition
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 2..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `TriggerDefinition` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: TriggerDefinition
...... extension:type 1..1 Extension R4B: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
Binding: TriggerType (required)
...... extension:name 0..1 Extension R4B: Name or URI that identifies the event
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 string Name or URI that identifies the event
...... extension:timing 0..1 Extension R4B: timing additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing Timing of the event
...... extension:data 0..* Extension R4B: Triggering data of the event (multiple = 'and') additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
........ extension:type 1..1 Extension R4B: type additional codes
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "type"
......... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
........ extension:profile 0..* Extension R4B: profile
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "profile"
......... value[x] 0..1 uri The profile of the required data
........ extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "subject"
......... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
.......... valueCodeableConcept CodeableConcept
.......... valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
........ extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "mustSupport"
......... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
........ extension:codeFilter 0..* Extension R4B: codeFilter
......... id 0..1 string xml:id (or equivalent in JSON)
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A code-valued attribute to filter on
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "path"
........... value[x] 0..1 string A code-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A coded (token) parameter to search on
.......... extension:valueSet 0..1 Extension R4B: valueSet
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "valueSet"
........... value[x] 0..1 uri Valueset for the filter
.......... extension:code 0..* Extension R4B: What code is expected
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "code"
........... value[x] 0..1 Coding What code is expected
......... url 1..1 uri "codeFilter"
........ extension:dateFilter 0..* Extension R4B: dateFilter
......... id 0..1 string xml:id (or equivalent in JSON)
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A date-valued attribute to filter on
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "path"
........... value[x] 0..1 string A date-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A date valued parameter to search on
.......... extension:value 0..1 Extension R4B: value additional types
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "value"
........... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
......... url 1..1 uri "dateFilter"
........ extension:limit 0..1 Extension R4B: Number of results (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "limit"
......... value[x] 0..1 positiveInt Number of results
........ extension:sort 0..* Extension R4B: Order of the results (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "path"
........... value[x] 1..1 string The name of the attribute to perform the sort
.......... extension:direction 1..1 Extension R4B: ascending | descending (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "direction"
........... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
......... url 1..1 uri "sort"
....... url 1..1 uri "data"
...... extension:condition 0..1 Extension R4B: Whether the event triggers (boolean expression) (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: Expression
........ extension:description 0..1 Extension R4B: Natural language description of the condition (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "description"
......... value[x] 0..1 string Natural language description of the condition
........ extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "name"
......... value[x] 0..1 id Short name assigned to expression for reuse
........ extension:language 1..1 Extension R4B: text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc. (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "language"
......... value[x] 1..1 code text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc.
........ extension:expression 0..1 Extension R4B: Expression in specified language (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "expression"
......... value[x] 0..1 string Expression in specified language
........ extension:reference 0..1 Extension R4B: Where the expression is found (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "reference"
......... value[x] 0..1 uri Where the expression is found
....... url 1..1 uri "condition"
..... extension 1..* Extension Extension
..... url 1..1 uri "valueTriggerDefinition"
.... extension:valueUsageContext 0..* Extension R4B: UsageContext
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 3..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `UsageContext` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: UsageContext
...... extension:code 1..1 Extension R4B: code
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "code"
....... value[x] 1..1 Coding Type of context being specified
Binding: UsageContextType (extensible)
...... extension:value 1..1 Extension R4B: value additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "value"
....... value[x] 1..1 Value that defines the context
........ valueRange Range
........ valueReference Reference(Cross-version Profile for R4B.PlanDefinition for use in FHIR STU3(0.1.0) | PlanDefinition | Cross-version Profile for R4B.ResearchStudy for use in FHIR STU3(0.1.0) | ResearchStudy | Cross-version Profile for R4B.InsurancePlan for use in FHIR STU3(0.1.0) | Basic | Cross-version Profile for R4B.HealthcareService for use in FHIR STU3(0.1.0) | HealthcareService | Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group | Cross-version Profile for R4B.Location for use in FHIR STU3(0.1.0) | Location | Cross-version Profile for R4B.Organization for use in FHIR STU3(0.1.0) | Organization)
..... extension 2..* Extension Extension
..... url 1..1 uri "valueUsageContext"
.... extension:valueDosage 0..* Extension R4B: Dosage
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Dosage` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Dosage
...... extension:sequence 0..1 Extension R4B: sequence
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "sequence"
....... value[x] 0..1 integer The order of the dosage instructions
...... extension:text 0..1 Extension R4B: text
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "text"
....... value[x] 0..1 string Free text dosage instructions e.g. SIG
...... extension:additionalInstruction 0..* Extension R4B: Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "additionalInstruction"
....... value[x] 0..1 CodeableConcept Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
...... extension:patientInstruction 0..1 Extension R4B: patientInstruction
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "patientInstruction"
....... value[x] 0..1 string Patient or consumer oriented instructions
...... extension:timing 0..1 Extension R4B: timing additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing When medication should be administered
...... extension:asNeeded 0..1 Extension R4B: asNeeded
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "asNeeded"
....... value[x] 0..1 Take "as needed" (for x)
........ valueBoolean boolean
........ valueCodeableConcept CodeableConcept
...... extension:site 0..1 Extension R4B: site
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "site"
....... value[x] 0..1 CodeableConcept Body site to administer to
...... extension:route 0..1 Extension R4B: route
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "route"
....... value[x] 0..1 CodeableConcept How drug should enter body
...... extension:method 0..1 Extension R4B: method
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "method"
....... value[x] 0..1 CodeableConcept Technique for administering medication
...... extension:doseAndRate 0..* Extension R4B: Amount of medication administered (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:type 0..1 Extension R4B: The kind of dose or rate specified (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept The kind of dose or rate specified
Binding: R4BDoseRateTypeForR3 (0.1.0) (example)
........ extension:dose 0..1 Extension R4B: dose
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "dose"
......... value[x] 0..1 Amount of medication per dose
.......... valueRange Range
.......... valueQuantity Quantity(SimpleQuantity)
........ extension:rate 0..1 Extension R4B: rate additional types
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "rate"
......... value[x] 0..1 Amount of medication per unit of time
.......... valueRatio Ratio
.......... valueRange Range
....... url 1..1 uri "doseAndRate"
...... extension:maxDosePerPeriod 0..1 Extension R4B: maxDosePerPeriod additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "maxDosePerPeriod"
....... value[x] 0..1 Ratio Upper limit on medication per unit of time
...... extension:maxDosePerAdministration 0..1 Extension R4B: maxDosePerAdministration
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "maxDosePerAdministration"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per administration
...... extension:maxDosePerLifetime 0..1 Extension R4B: maxDosePerLifetime
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "maxDosePerLifetime"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per lifetime of the patient
..... extension 0..* Extension Extension
..... url 1..1 uri "valueDosage"
... url 1..1 uri "http://hl7.org/fhir/4.3/StructureDefinition/extension-Task.output.value"
.... valueUri uri
.... valueAddress Address
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueContactPoint ContactPoint
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valuePeriod Period
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueMeta Meta

doco Documentation for this format

This structure is derived from Extension

Summary

Simple Extension with the type uri, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing, Meta: R4B: Task.output.value[x] additional types (uuid, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta)

Maturity: 0

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 1..1 Extension R4B: value additional types
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:valueContactDetail 0..* Extension R4B: ContactDetail
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 0..1 Extension R4B: name
....... url 1..1 uri "name"
....... value[x] 0..1 string Name of an individual to contact
...... extension:telecom 0..* Extension R4B: telecom additional types
....... url 1..1 uri "telecom"
....... value[x] 0..1 ContactPoint Contact details for individual or organization
..... url 1..1 uri "valueContactDetail"
..... value[x] 0..0 Value of extension
.... extension:valueContributor 0..* Extension R4B: Contributor
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Contributor` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Contributor
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: type
....... url 1..1 uri "type"
....... value[x] 1..1 code author | editor | reviewer | endorser
Binding: ContributorType (required)
...... extension:name 1..1 Extension R4B: name
....... url 1..1 uri "name"
....... value[x] 1..1 string Who contributed the content
...... extension:contact 0..* Extension R4B: contact additional types
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
........ extension:name 0..1 Extension R4B: name
......... url 1..1 uri "name"
......... value[x] 0..1 string Name of an individual to contact
........ extension:telecom 0..* Extension R4B: telecom additional types
......... url 1..1 uri "telecom"
......... value[x] 0..1 ContactPoint Contact details for individual or organization
....... url 1..1 uri "contact"
....... value[x] 0..0 Value of extension
..... url 1..1 uri "valueContributor"
..... value[x] 0..0 Value of extension
.... extension:valueDataRequirement 0..* Extension R4B: DataRequirement
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: type additional codes
....... url 1..1 uri "type"
....... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..* Extension R4B: profile
....... url 1..1 uri "profile"
....... value[x] 0..1 uri The profile of the required data
...... extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
....... url 1..1 uri "subject"
....... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
........ valueCodeableConcept CodeableConcept
........ valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
...... extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
....... url 1..1 uri "mustSupport"
....... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
...... extension:codeFilter 0..* Extension R4B: codeFilter
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A code-valued attribute to filter on
......... url 1..1 uri "path"
......... value[x] 0..1 string A code-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A coded (token) parameter to search on
........ extension:valueSet 0..1 Extension R4B: valueSet
......... url 1..1 uri "valueSet"
......... value[x] 0..1 uri Valueset for the filter
........ extension:code 0..* Extension R4B: What code is expected
......... url 1..1 uri "code"
......... value[x] 0..1 Coding What code is expected
....... url 1..1 uri "codeFilter"
....... value[x] 0..0 Value of extension
...... extension:dateFilter 0..* Extension R4B: dateFilter
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A date-valued attribute to filter on
......... url 1..1 uri "path"
......... value[x] 0..1 string A date-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A date valued parameter to search on
........ extension:value 0..1 Extension R4B: value additional types
......... url 1..1 uri "value"
......... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
....... url 1..1 uri "dateFilter"
....... value[x] 0..0 Value of extension
...... extension:limit 0..1 Extension R4B: Number of results (new)
....... url 1..1 uri "limit"
....... value[x] 0..1 positiveInt Number of results
...... extension:sort 0..* Extension R4B: Order of the results (new)
....... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
......... url 1..1 uri "path"
......... value[x] 1..1 string The name of the attribute to perform the sort
........ extension:direction 1..1 Extension R4B: ascending | descending (new)
......... url 1..1 uri "direction"
......... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
....... url 1..1 uri "sort"
....... value[x] 0..0 Value of extension
..... url 1..1 uri "valueDataRequirement"
..... value[x] 0..0 Value of extension
.... extension:valueExpression 0..* Extension R4B: An expression that can be used to generate a value (new)
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Expression
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:description 0..1 Extension R4B: Natural language description of the condition (new)
....... url 1..1 uri "description"
....... value[x] 0..1 string Natural language description of the condition
...... extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
....... url 1..1 uri "name"
....... value[x] 0..1 id Short name assigned to expression for reuse
...... extension:expression 0..1 Extension R4B: Expression in specified language (new)
....... url 1..1 uri "expression"
....... value[x] 0..1 string Expression in specified language
...... extension:reference 0..1 Extension R4B: Where the expression is found (new)
....... url 1..1 uri "reference"
....... value[x] 0..1 uri Where the expression is found
..... url 1..1 uri "valueExpression"
..... value[x] 0..0 Value of extension
.... extension:valueParameterDefinition 0..* Extension R4B: ParameterDefinition
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ParameterDefinition` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ParameterDefinition
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 0..1 Extension R4B: name
....... url 1..1 uri "name"
....... value[x] 0..1 code Name used to access the parameter value
...... extension:use 1..1 Extension R4B: use
....... url 1..1 uri "use"
....... value[x] 1..1 code in | out
Binding: OperationParameterUse (required)
...... extension:min 0..1 Extension R4B: min
....... url 1..1 uri "min"
....... value[x] 0..1 integer Minimum cardinality
...... extension:max 0..1 Extension R4B: max
....... url 1..1 uri "max"
....... value[x] 0..1 string Maximum cardinality (a number of *)
...... extension:documentation 0..1 Extension R4B: documentation
....... url 1..1 uri "documentation"
....... value[x] 0..1 string A brief description of the parameter
...... extension:type 1..1 Extension R4B: type additional codes
....... url 1..1 uri "type"
....... value[x] 1..1 code What type of value
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..1 Extension R4B: profile additional types
....... url 1..1 uri "profile"
....... value[x] 0..1 uri What profile the value is expected to be
..... url 1..1 uri "valueParameterDefinition"
..... value[x] 0..0 Value of extension
.... extension:valueRelatedArtifact 0..* Extension R4B: RelatedArtifact
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `RelatedArtifact` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: RelatedArtifact
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: type
....... url 1..1 uri "type"
....... value[x] 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required)
...... extension:label 0..1 Extension R4B: Short label (new)
....... url 1..1 uri "label"
....... value[x] 0..1 string Short label
...... extension:display 0..1 Extension R4B: display
....... url 1..1 uri "display"
....... value[x] 0..1 string Brief description of the related artifact
...... extension:citation 0..1 Extension R4B: citation
....... url 1..1 uri "citation"
....... value[x] 0..1 markdown Bibliographic citation for the artifact
...... extension:url 0..1 Extension R4B: url
....... url 1..1 uri "url"
....... value[x] 0..1 uri Where the artifact can be accessed
...... extension:document 0..1 Extension R4B: document additional types
....... url 1..1 uri "document"
....... value[x] 0..1 Attachment What document is being referenced
...... extension:resource 0..1 Extension R4B: resource additional types
....... url 1..1 uri "resource"
....... value[x] 0..1 uri What resource is being referenced
..... url 1..1 uri "valueRelatedArtifact"
..... value[x] 0..0 Value of extension
.... extension:valueTriggerDefinition 0..* Extension R4B: TriggerDefinition
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `TriggerDefinition` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: TriggerDefinition
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:type 1..1 Extension R4B: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
....... url 1..1 uri "type"
....... value[x] 1..1 code named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
Binding: TriggerType (required)
...... extension:name 0..1 Extension R4B: Name or URI that identifies the event
....... url 1..1 uri "name"
....... value[x] 0..1 string Name or URI that identifies the event
...... extension:timing 0..1 Extension R4B: timing additional types
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing Timing of the event
...... extension:data 0..* Extension R4B: Triggering data of the event (multiple = 'and') additional types
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
........ extension:type 1..1 Extension R4B: type additional codes
......... url 1..1 uri "type"
......... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
........ extension:profile 0..* Extension R4B: profile
......... url 1..1 uri "profile"
......... value[x] 0..1 uri The profile of the required data
........ extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
......... url 1..1 uri "subject"
......... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
.......... valueCodeableConcept CodeableConcept
.......... valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
........ extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
......... url 1..1 uri "mustSupport"
......... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
........ extension:codeFilter 0..* Extension R4B: codeFilter
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A code-valued attribute to filter on
........... url 1..1 uri "path"
........... value[x] 0..1 string A code-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A coded (token) parameter to search on
.......... extension:valueSet 0..1 Extension R4B: valueSet
........... url 1..1 uri "valueSet"
........... value[x] 0..1 uri Valueset for the filter
.......... extension:code 0..* Extension R4B: What code is expected
........... url 1..1 uri "code"
........... value[x] 0..1 Coding What code is expected
......... url 1..1 uri "codeFilter"
......... value[x] 0..0 Value of extension
........ extension:dateFilter 0..* Extension R4B: dateFilter
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A date-valued attribute to filter on
........... url 1..1 uri "path"
........... value[x] 0..1 string A date-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A date valued parameter to search on
.......... extension:value 0..1 Extension R4B: value additional types
........... url 1..1 uri "value"
........... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
......... url 1..1 uri "dateFilter"
......... value[x] 0..0 Value of extension
........ extension:limit 0..1 Extension R4B: Number of results (new)
......... url 1..1 uri "limit"
......... value[x] 0..1 positiveInt Number of results
........ extension:sort 0..* Extension R4B: Order of the results (new)
......... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
........... url 1..1 uri "path"
........... value[x] 1..1 string The name of the attribute to perform the sort
.......... extension:direction 1..1 Extension R4B: ascending | descending (new)
........... url 1..1 uri "direction"
........... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
......... url 1..1 uri "sort"
......... value[x] 0..0 Value of extension
....... url 1..1 uri "data"
....... value[x] 0..0 Value of extension
...... extension:condition 0..1 Extension R4B: Whether the event triggers (boolean expression) (new)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: Expression
........ extension:description 0..1 Extension R4B: Natural language description of the condition (new)
......... url 1..1 uri "description"
......... value[x] 0..1 string Natural language description of the condition
........ extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
......... url 1..1 uri "name"
......... value[x] 0..1 id Short name assigned to expression for reuse
........ extension:language 1..1 Extension R4B: text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc. (new)
......... url 1..1 uri "language"
......... value[x] 1..1 code text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc.
........ extension:expression 0..1 Extension R4B: Expression in specified language (new)
......... url 1..1 uri "expression"
......... value[x] 0..1 string Expression in specified language
........ extension:reference 0..1 Extension R4B: Where the expression is found (new)
......... url 1..1 uri "reference"
......... value[x] 0..1 uri Where the expression is found
....... url 1..1 uri "condition"
....... value[x] 0..0 Value of extension
..... url 1..1 uri "valueTriggerDefinition"
..... value[x] 0..0 Value of extension
.... extension:valueUsageContext 0..* Extension R4B: UsageContext
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `UsageContext` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: UsageContext
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:code 1..1 Extension R4B: code
....... url 1..1 uri "code"
....... value[x] 1..1 Coding Type of context being specified
Binding: UsageContextType (extensible)
...... extension:value 1..1 Extension R4B: value additional types
....... url 1..1 uri "value"
....... value[x] 1..1 Value that defines the context
........ valueRange Range
........ valueReference Reference(Cross-version Profile for R4B.PlanDefinition for use in FHIR STU3(0.1.0) | PlanDefinition | Cross-version Profile for R4B.ResearchStudy for use in FHIR STU3(0.1.0) | ResearchStudy | Cross-version Profile for R4B.InsurancePlan for use in FHIR STU3(0.1.0) | Basic | Cross-version Profile for R4B.HealthcareService for use in FHIR STU3(0.1.0) | HealthcareService | Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group | Cross-version Profile for R4B.Location for use in FHIR STU3(0.1.0) | Location | Cross-version Profile for R4B.Organization for use in FHIR STU3(0.1.0) | Organization)
..... url 1..1 uri "valueUsageContext"
..... value[x] 0..0 Value of extension
.... extension:valueDosage 0..* Extension R4B: Dosage
..... Slices for extension Content/Rules for all slices
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Dosage` value
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Dosage
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:sequence 0..1 Extension R4B: sequence
....... url 1..1 uri "sequence"
....... value[x] 0..1 integer The order of the dosage instructions
...... extension:text 0..1 Extension R4B: text
....... url 1..1 uri "text"
....... value[x] 0..1 string Free text dosage instructions e.g. SIG
...... extension:additionalInstruction 0..* Extension R4B: Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
....... url 1..1 uri "additionalInstruction"
....... value[x] 0..1 CodeableConcept Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
...... extension:patientInstruction 0..1 Extension R4B: patientInstruction
....... url 1..1 uri "patientInstruction"
....... value[x] 0..1 string Patient or consumer oriented instructions
...... extension:timing 0..1 Extension R4B: timing additional types
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing When medication should be administered
...... extension:asNeeded 0..1 Extension R4B: asNeeded
....... url 1..1 uri "asNeeded"
....... value[x] 0..1 Take "as needed" (for x)
........ valueBoolean boolean
........ valueCodeableConcept CodeableConcept
...... extension:site 0..1 Extension R4B: site
....... url 1..1 uri "site"
....... value[x] 0..1 CodeableConcept Body site to administer to
...... extension:route 0..1 Extension R4B: route
....... url 1..1 uri "route"
....... value[x] 0..1 CodeableConcept How drug should enter body
...... extension:method 0..1 Extension R4B: method
....... url 1..1 uri "method"
....... value[x] 0..1 CodeableConcept Technique for administering medication
...... extension:doseAndRate 0..* Extension R4B: Amount of medication administered (new)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:type 0..1 Extension R4B: The kind of dose or rate specified (new)
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept The kind of dose or rate specified
Binding: R4BDoseRateTypeForR3 (0.1.0) (example)
........ extension:dose 0..1 Extension R4B: dose
......... url 1..1 uri "dose"
......... value[x] 0..1 Amount of medication per dose
.......... valueRange Range
.......... valueQuantity Quantity(SimpleQuantity)
........ extension:rate 0..1 Extension R4B: rate additional types
......... url 1..1 uri "rate"
......... value[x] 0..1 Amount of medication per unit of time
.......... valueRatio Ratio
.......... valueRange Range
....... url 1..1 uri "doseAndRate"
....... value[x] 0..0 Value of extension
...... extension:maxDosePerPeriod 0..1 Extension R4B: maxDosePerPeriod additional types
....... url 1..1 uri "maxDosePerPeriod"
....... value[x] 0..1 Ratio Upper limit on medication per unit of time
...... extension:maxDosePerAdministration 0..1 Extension R4B: maxDosePerAdministration
....... url 1..1 uri "maxDosePerAdministration"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per administration
...... extension:maxDosePerLifetime 0..1 Extension R4B: maxDosePerLifetime
....... url 1..1 uri "maxDosePerLifetime"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per lifetime of the patient
..... url 1..1 uri "valueDosage"
..... value[x] 0..0 Value of extension
... url 1..1 uri "http://hl7.org/fhir/4.3/StructureDefinition/extension-Task.output.value"
... value[x] 0..1 Result of output
.... valueUri uri
.... valueAddress Address
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueContactPoint ContactPoint
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valuePeriod Period
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueMeta Meta

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 1..1 Extension R4B: value additional types
... id 0..1 string xml:id (or equivalent in JSON)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:valueContactDetail 0..* Extension R4B: ContactDetail
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
...... extension:name 0..1 Extension R4B: name
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 string Name of an individual to contact
...... extension:telecom 0..* Extension R4B: telecom additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "telecom"
....... value[x] 0..1 ContactPoint Contact details for individual or organization
..... extension 0..* Extension Extension
..... url 1..1 uri "valueContactDetail"
.... extension:valueContributor 0..* Extension R4B: Contributor
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 3..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Contributor` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Contributor
...... extension:type 1..1 Extension R4B: type
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code author | editor | reviewer | endorser
Binding: ContributorType (required)
...... extension:name 1..1 Extension R4B: name
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 1..1 string Who contributed the content
...... extension:contact 0..* Extension R4B: contact additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ContactDetail` value
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: ContactDetail
........ extension:name 0..1 Extension R4B: name
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "name"
......... value[x] 0..1 string Name of an individual to contact
........ extension:telecom 0..* Extension R4B: telecom additional types
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "telecom"
......... value[x] 0..1 ContactPoint Contact details for individual or organization
....... url 1..1 uri "contact"
..... extension 2..* Extension Extension
..... url 1..1 uri "valueContributor"
.... extension:valueDataRequirement 0..* Extension R4B: DataRequirement
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 2..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
...... extension:type 1..1 Extension R4B: type additional codes
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..* Extension R4B: profile
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "profile"
....... value[x] 0..1 uri The profile of the required data
...... extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "subject"
....... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
........ valueCodeableConcept CodeableConcept
........ valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
...... extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "mustSupport"
....... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
...... extension:codeFilter 0..* Extension R4B: codeFilter
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A code-valued attribute to filter on
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "path"
......... value[x] 0..1 string A code-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A coded (token) parameter to search on
........ extension:valueSet 0..1 Extension R4B: valueSet
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "valueSet"
......... value[x] 0..1 uri Valueset for the filter
........ extension:code 0..* Extension R4B: What code is expected
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "code"
......... value[x] 0..1 Coding What code is expected
....... url 1..1 uri "codeFilter"
...... extension:dateFilter 0..* Extension R4B: dateFilter
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 0..1 Extension R4B: A date-valued attribute to filter on
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "path"
......... value[x] 0..1 string A date-valued attribute to filter on
........ extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "searchParam"
......... value[x] 0..1 string A date valued parameter to search on
........ extension:value 0..1 Extension R4B: value additional types
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "value"
......... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
....... url 1..1 uri "dateFilter"
...... extension:limit 0..1 Extension R4B: Number of results (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "limit"
....... value[x] 0..1 positiveInt Number of results
...... extension:sort 0..* Extension R4B: Order of the results (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "path"
......... value[x] 1..1 string The name of the attribute to perform the sort
........ extension:direction 1..1 Extension R4B: ascending | descending (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "direction"
......... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
....... url 1..1 uri "sort"
..... extension 1..* Extension Extension
..... url 1..1 uri "valueDataRequirement"
.... extension:valueExpression 0..* Extension R4B: An expression that can be used to generate a value (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Expression
...... extension:description 0..1 Extension R4B: Natural language description of the condition (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "description"
....... value[x] 0..1 string Natural language description of the condition
...... extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 id Short name assigned to expression for reuse
...... extension:expression 0..1 Extension R4B: Expression in specified language (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "expression"
....... value[x] 0..1 string Expression in specified language
...... extension:reference 0..1 Extension R4B: Where the expression is found (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "reference"
....... value[x] 0..1 uri Where the expression is found
..... extension 0..* Extension Extension
..... url 1..1 uri "valueExpression"
.... extension:valueParameterDefinition 0..* Extension R4B: ParameterDefinition
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 3..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `ParameterDefinition` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: ParameterDefinition
...... extension:name 0..1 Extension R4B: name
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 code Name used to access the parameter value
...... extension:use 1..1 Extension R4B: use
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "use"
....... value[x] 1..1 code in | out
Binding: OperationParameterUse (required)
...... extension:min 0..1 Extension R4B: min
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "min"
....... value[x] 0..1 integer Minimum cardinality
...... extension:max 0..1 Extension R4B: max
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "max"
....... value[x] 0..1 string Maximum cardinality (a number of *)
...... extension:documentation 0..1 Extension R4B: documentation
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "documentation"
....... value[x] 0..1 string A brief description of the parameter
...... extension:type 1..1 Extension R4B: type additional codes
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code What type of value
Binding: R4BAllTypesForR3 (0.1.0) (required)
...... extension:profile 0..1 Extension R4B: profile additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "profile"
....... value[x] 0..1 uri What profile the value is expected to be
..... extension 2..* Extension Extension
..... url 1..1 uri "valueParameterDefinition"
.... extension:valueRelatedArtifact 0..* Extension R4B: RelatedArtifact
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 2..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `RelatedArtifact` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: RelatedArtifact
...... extension:type 1..1 Extension R4B: type
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Binding: RelatedArtifactType (required)
...... extension:label 0..1 Extension R4B: Short label (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "label"
....... value[x] 0..1 string Short label
...... extension:display 0..1 Extension R4B: display
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "display"
....... value[x] 0..1 string Brief description of the related artifact
...... extension:citation 0..1 Extension R4B: citation
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "citation"
....... value[x] 0..1 markdown Bibliographic citation for the artifact
...... extension:url 0..1 Extension R4B: url
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "url"
....... value[x] 0..1 uri Where the artifact can be accessed
...... extension:document 0..1 Extension R4B: document additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "document"
....... value[x] 0..1 Attachment What document is being referenced
...... extension:resource 0..1 Extension R4B: resource additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "resource"
....... value[x] 0..1 uri What resource is being referenced
..... extension 1..* Extension Extension
..... url 1..1 uri "valueRelatedArtifact"
.... extension:valueTriggerDefinition 0..* Extension R4B: TriggerDefinition
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 2..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `TriggerDefinition` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: TriggerDefinition
...... extension:type 1..1 Extension R4B: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] 1..1 code named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
Binding: TriggerType (required)
...... extension:name 0..1 Extension R4B: Name or URI that identifies the event
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 0..1 string Name or URI that identifies the event
...... extension:timing 0..1 Extension R4B: timing additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing Timing of the event
...... extension:data 0..* Extension R4B: Triggering data of the event (multiple = 'and') additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `DataRequirement` value
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: DataRequirement
........ extension:type 1..1 Extension R4B: type additional codes
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "type"
......... value[x] 1..1 code The type of the required data
Binding: R4BAllTypesForR3 (0.1.0) (required)
........ extension:profile 0..* Extension R4B: profile
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "profile"
......... value[x] 0..1 uri The profile of the required data
........ extension:subject 0..1 Extension R4B: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "subject"
......... value[x] 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: R4BSubjectTypeForR3 (0.1.0) (extensible)
.......... valueCodeableConcept CodeableConcept
.......... valueReference Reference(Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group)
........ extension:mustSupport 0..* Extension R4B: Indicates specific structure elements that are referenced by the knowledge module
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "mustSupport"
......... value[x] 0..1 string Indicates specific structure elements that are referenced by the knowledge module
........ extension:codeFilter 0..* Extension R4B: codeFilter
......... id 0..1 string xml:id (or equivalent in JSON)
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A code-valued attribute to filter on
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "path"
........... value[x] 0..1 string A code-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A coded (token) parameter to search on (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A coded (token) parameter to search on
.......... extension:valueSet 0..1 Extension R4B: valueSet
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "valueSet"
........... value[x] 0..1 uri Valueset for the filter
.......... extension:code 0..* Extension R4B: What code is expected
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "code"
........... value[x] 0..1 Coding What code is expected
......... url 1..1 uri "codeFilter"
........ extension:dateFilter 0..* Extension R4B: dateFilter
......... id 0..1 string xml:id (or equivalent in JSON)
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 0..1 Extension R4B: A date-valued attribute to filter on
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "path"
........... value[x] 0..1 string A date-valued attribute to filter on
.......... extension:searchParam 0..1 Extension R4B: A date valued parameter to search on (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "searchParam"
........... value[x] 0..1 string A date valued parameter to search on
.......... extension:value 0..1 Extension R4B: value additional types
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "value"
........... value[x] 0..1 Period The value of the filter, as a Period, DateTime, or Duration value
......... url 1..1 uri "dateFilter"
........ extension:limit 0..1 Extension R4B: Number of results (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "limit"
......... value[x] 0..1 positiveInt Number of results
........ extension:sort 0..* Extension R4B: Order of the results (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.......... extension:path 1..1 Extension R4B: The name of the attribute to perform the sort (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "path"
........... value[x] 1..1 string The name of the attribute to perform the sort
.......... extension:direction 1..1 Extension R4B: ascending | descending (new)
........... id 0..1 string xml:id (or equivalent in JSON)
........... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
........... url 1..1 uri "direction"
........... value[x] 1..1 code ascending | descending
Binding: R4BSortDirectionForR3 (0.1.0) (required)
......... url 1..1 uri "sort"
....... url 1..1 uri "data"
...... extension:condition 0..1 Extension R4B: Whether the event triggers (boolean expression) (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Expression` value
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: Expression
........ extension:description 0..1 Extension R4B: Natural language description of the condition (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "description"
......... value[x] 0..1 string Natural language description of the condition
........ extension:name 0..1 Extension R4B: Short name assigned to expression for reuse (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "name"
......... value[x] 0..1 id Short name assigned to expression for reuse
........ extension:language 1..1 Extension R4B: text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc. (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "language"
......... value[x] 1..1 code text/cql | text/fhirpath | application/x-fhir-query | text/cql-identifier | text/cql-expression | etc.
........ extension:expression 0..1 Extension R4B: Expression in specified language (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "expression"
......... value[x] 0..1 string Expression in specified language
........ extension:reference 0..1 Extension R4B: Where the expression is found (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "reference"
......... value[x] 0..1 uri Where the expression is found
....... url 1..1 uri "condition"
..... extension 1..* Extension Extension
..... url 1..1 uri "valueTriggerDefinition"
.... extension:valueUsageContext 0..* Extension R4B: UsageContext
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 3..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `UsageContext` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: UsageContext
...... extension:code 1..1 Extension R4B: code
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "code"
....... value[x] 1..1 Coding Type of context being specified
Binding: UsageContextType (extensible)
...... extension:value 1..1 Extension R4B: value additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "value"
....... value[x] 1..1 Value that defines the context
........ valueRange Range
........ valueReference Reference(Cross-version Profile for R4B.PlanDefinition for use in FHIR STU3(0.1.0) | PlanDefinition | Cross-version Profile for R4B.ResearchStudy for use in FHIR STU3(0.1.0) | ResearchStudy | Cross-version Profile for R4B.InsurancePlan for use in FHIR STU3(0.1.0) | Basic | Cross-version Profile for R4B.HealthcareService for use in FHIR STU3(0.1.0) | HealthcareService | Cross-version Profile for R4B.Group for use in FHIR STU3(0.1.0) | Group | Cross-version Profile for R4B.Location for use in FHIR STU3(0.1.0) | Location | Cross-version Profile for R4B.Organization for use in FHIR STU3(0.1.0) | Organization)
..... extension 2..* Extension Extension
..... url 1..1 uri "valueUsageContext"
.... extension:valueDosage 0..* Extension R4B: Dosage
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... extension:_datatype 1..1 Extension DataType slice for a FHIR R4B `Dosage` value
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: Dosage
...... extension:sequence 0..1 Extension R4B: sequence
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "sequence"
....... value[x] 0..1 integer The order of the dosage instructions
...... extension:text 0..1 Extension R4B: text
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "text"
....... value[x] 0..1 string Free text dosage instructions e.g. SIG
...... extension:additionalInstruction 0..* Extension R4B: Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "additionalInstruction"
....... value[x] 0..1 CodeableConcept Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
...... extension:patientInstruction 0..1 Extension R4B: patientInstruction
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "patientInstruction"
....... value[x] 0..1 string Patient or consumer oriented instructions
...... extension:timing 0..1 Extension R4B: timing additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "timing"
....... value[x] 0..1 Timing When medication should be administered
...... extension:asNeeded 0..1 Extension R4B: asNeeded
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "asNeeded"
....... value[x] 0..1 Take "as needed" (for x)
........ valueBoolean boolean
........ valueCodeableConcept CodeableConcept
...... extension:site 0..1 Extension R4B: site
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "site"
....... value[x] 0..1 CodeableConcept Body site to administer to
...... extension:route 0..1 Extension R4B: route
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "route"
....... value[x] 0..1 CodeableConcept How drug should enter body
...... extension:method 0..1 Extension R4B: method
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "method"
....... value[x] 0..1 CodeableConcept Technique for administering medication
...... extension:doseAndRate 0..* Extension R4B: Amount of medication administered (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ extension:type 0..1 Extension R4B: The kind of dose or rate specified (new)
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept The kind of dose or rate specified
Binding: R4BDoseRateTypeForR3 (0.1.0) (example)
........ extension:dose 0..1 Extension R4B: dose
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "dose"
......... value[x] 0..1 Amount of medication per dose
.......... valueRange Range
.......... valueQuantity Quantity(SimpleQuantity)
........ extension:rate 0..1 Extension R4B: rate additional types
......... id 0..1 string xml:id (or equivalent in JSON)
......... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
......... url 1..1 uri "rate"
......... value[x] 0..1 Amount of medication per unit of time
.......... valueRatio Ratio
.......... valueRange Range
....... url 1..1 uri "doseAndRate"
...... extension:maxDosePerPeriod 0..1 Extension R4B: maxDosePerPeriod additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "maxDosePerPeriod"
....... value[x] 0..1 Ratio Upper limit on medication per unit of time
...... extension:maxDosePerAdministration 0..1 Extension R4B: maxDosePerAdministration
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "maxDosePerAdministration"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per administration
...... extension:maxDosePerLifetime 0..1 Extension R4B: maxDosePerLifetime
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "maxDosePerLifetime"
....... value[x] 0..1 SimpleQuantity Upper limit on medication per lifetime of the patient
..... extension 0..* Extension Extension
..... url 1..1 uri "valueDosage"
... url 1..1 uri "http://hl7.org/fhir/4.3/StructureDefinition/extension-Task.output.value"
.... valueUri uri
.... valueAddress Address
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueContactPoint ContactPoint
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valuePeriod Period
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueMeta Meta

doco Documentation for this format

This structure is derived from Extension

Summary

Simple Extension with the type uri, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing, Meta: R4B: Task.output.value[x] additional types (uuid, Address, Annotation, Attachment, ContactPoint, HumanName, Identifier, Period, Range, Ratio, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta)

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

Path Status Usage ValueSet Version Source
Extension.extension:valueContributor.​extension:type.value[x] Base required ContributorType 📍3.0.2 FHIR Std.
Extension.extension:valueDataRequirement.​extension:type.value[x] Base required Cross-version ValueSet R4B.FHIRAllTypes for use in FHIR STU3 📍0.1.0 This IG
Extension.extension:valueDataRequirement.​extension:subject.value[x] Base extensible Cross-version ValueSet R4B.SubjectType for use in FHIR STU3 📍0.1.0 This IG
Extension.extension:valueDataRequirement.​extension:sort.extension:direction.​value[x] Base required Cross-version ValueSet R4B.SortDirection for use in FHIR STU3 📍0.1.0 This IG
Extension.extension:valueParameterDefinition.​extension:use.value[x] Base required OperationParameterUse 📍3.0.2 FHIR Std.
Extension.extension:valueParameterDefinition.​extension:type.value[x] Base required Cross-version ValueSet R4B.FHIRAllTypes for use in FHIR STU3 📍0.1.0 This IG
Extension.extension:valueRelatedArtifact.​extension:type.value[x] Base required RelatedArtifactType 📍3.0.2 FHIR Std.
Extension.extension:valueTriggerDefinition.​extension:type.value[x] Base required TriggerType 📍3.0.2 FHIR Std.
Extension.extension:valueTriggerDefinition.​extension:data.extension:type.​value[x] Base required Cross-version ValueSet R4B.FHIRAllTypes for use in FHIR STU3 📍0.1.0 This IG
Extension.extension:valueTriggerDefinition.​extension:data.extension:subject.​value[x] Base extensible Cross-version ValueSet R4B.SubjectType for use in FHIR STU3 📍0.1.0 This IG
Extension.extension:valueTriggerDefinition.​extension:data.extension:sort.​extension:direction.​value[x] Base required Cross-version ValueSet R4B.SortDirection for use in FHIR STU3 📍0.1.0 This IG
Extension.extension:valueUsageContext.​extension:code.value[x] Base extensible UsageContextType 📍3.0.2 FHIR Std.
Extension.extension:valueDosage.​extension:doseAndRate.​extension:type.value[x] Base example Cross-version ValueSet R4B.DoseAndRateType for use in FHIR STU3 📍0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()