Extensions for Using Data Elements from FHIR R4 in FHIR R5
0.1.0 - STU International flag

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

Extension: ExtensionCarePlan_Activity_Detail

Official URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CarePlan.activity.detail Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: ExtensionCarePlan_Activity_Detail

R4: CarePlan.activity.detail (new:BackboneElement)

This extension is part of the cross-version definitions generated to enable use of the element CarePlan.activity.detail as defined in FHIR R4 in FHIR R5.

The source element is defined as: CarePlan.activity.detail 0..1 BackboneElement

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

  • R4: CarePlan.activity.detail 0..1 BackboneElement
  • R4B: CarePlan.activity.detail 0..1 BackboneElement

Following are the generation technical comments: Element CarePlan.activity.detail has a context of CarePlan.activity based on following the parent source element upwards and mapping to CarePlan. Element CarePlan.activity.detail has no mapping targets in FHIR R5. Typically, this is because the element has been added (is a new element).

Context of Use

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

    This extension is allowed for use with FHIR versions R5 to R5 .

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 0..1 Extension(5.0.0) R4: In-line definition of activity (new)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:kind 0..1 Extension R4: Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription (new)
..... url 1..1 uri "kind"
..... value[x] 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: R4CarePlanActivityKindForR5 (0.1.0) (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
.... extension:instantiatesCanonical 0..* Extension R4: Instantiates FHIR protocol or definition (new)
..... url 1..1 uri "instantiatesCanonical"
..... value[x] 0..1 canonical(Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.Questionnaire for use in FHIR R5(0.1.0) | Questionnaire | Cross-version Profile for R4.Measure for use in FHIR R5(0.1.0) | Measure | Cross-version Profile for R4.OperationDefinition for use in FHIR R5(0.1.0) | OperationDefinition) Instantiates FHIR protocol or definition
.... extension:instantiatesUri 0..* Extension R4: Instantiates external protocol or definition (new)
..... url 1..1 uri "instantiatesUri"
..... value[x] 0..1 uri Instantiates external protocol or definition
.... extension:code 0..1 Extension R4: Detail type of activity (new)
..... url 1..1 uri "code"
..... value[x] 0..1 CodeableConcept Detail type of activity
.... extension:reasonCode 0..* Extension R4: Why activity should be done or why activity was prohibited (new)
..... url 1..1 uri "reasonCode"
..... value[x] 0..1 CodeableConcept Why activity should be done or why activity was prohibited
.... extension:reasonReference 0..* Extension R4: Why activity is needed (new)
..... url 1..1 uri "reasonReference"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Condition for use in FHIR R5(0.1.0) | Condition | Cross-version Profile for R4.Observation for use in FHIR R5(0.1.0) | Observation | Cross-version Profile for R4.DiagnosticReport for use in FHIR R5(0.1.0) | DiagnosticReport | Cross-version Profile for R4.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference) Why activity is needed
.... extension:goal 0..* Extension R4: Goals this activity relates to (new)
..... url 1..1 uri "goal"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Goal for use in FHIR R5(0.1.0) | Goal) Goals this activity relates to
.... extension:status 1..1 Extension R4: not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error (new)
..... url 1..1 uri "status"
..... value[x] 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: R4CarePlanActivityStatusForR5 (0.1.0) (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
.... extension:statusReason 0..1 Extension R4: Reason for current status (new)
..... url 1..1 uri "statusReason"
..... value[x] 0..1 CodeableConcept Reason for current status
.... extension:doNotPerform 0..1 Extension R4: If true, activity is prohibiting action (new)
..... url 1..1 uri "doNotPerform"
..... value[x] 0..1 boolean If true, activity is prohibiting action
.... extension:scheduled 0..1 Extension R4: When activity is to occur (new)
..... url 1..1 uri "scheduled"
..... value[x] 0..1 When activity is to occur
...... valueTiming Timing
...... valuePeriod Period
...... valueString string
.... extension:location 0..1 Extension R4: Where it should happen (new)
..... url 1..1 uri "location"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Location for use in FHIR R5(0.1.0) | Location) Where it should happen
.... extension:performer 0..* Extension R4: Who will be responsible? (new)
..... url 1..1 uri "performer"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.RelatedPerson for use in FHIR R5(0.1.0) | RelatedPerson | Cross-version Profile for R4.Patient for use in FHIR R5(0.1.0) | Patient | Cross-version Profile for R4.CareTeam for use in FHIR R5(0.1.0) | CareTeam | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation) Who will be responsible?
.... extension:product 0..1 Extension R4: What is to be administered/supplied (new)
..... url 1..1 uri "product"
..... value[x] 0..1 What is to be administered/supplied
...... valueCodeableConcept CodeableConcept
...... valueReference Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Substance for use in FHIR R5(0.1.0) | Substance)
.... extension:dailyAmount 0..1 Extension R4: How to consume/day? (new)
..... url 1..1 uri "dailyAmount"
..... value[x] 0..1 SimpleQuantity(5.0.0) How to consume/day?
.... extension:quantity 0..1 Extension R4: How much to administer/supply/consume (new)
..... url 1..1 uri "quantity"
..... value[x] 0..1 SimpleQuantity(5.0.0) How much to administer/supply/consume
.... extension:description 0..1 Extension R4: Extra info describing activity to perform (new)
..... url 1..1 uri "description"
..... value[x] 0..1 string Extra info describing activity to perform
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-CarePlan.activity.detail"
... value[x] 0..0 Value of extension

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..1 Extension(5.0.0) R4: In-line definition of activity (new)
Constraints: ext-1
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:kind 0..1 Extension R4: Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "kind"
..... value[x] 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: R4CarePlanActivityKindForR5 (0.1.0) (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
.... extension:instantiatesCanonical 0..* Extension R4: Instantiates FHIR protocol or definition (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "instantiatesCanonical"
..... value[x] 0..1 canonical(Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.Questionnaire for use in FHIR R5(0.1.0) | Questionnaire | Cross-version Profile for R4.Measure for use in FHIR R5(0.1.0) | Measure | Cross-version Profile for R4.OperationDefinition for use in FHIR R5(0.1.0) | OperationDefinition) Instantiates FHIR protocol or definition
.... extension:instantiatesUri 0..* Extension R4: Instantiates external protocol or definition (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "instantiatesUri"
..... value[x] 0..1 uri Instantiates external protocol or definition
.... extension:code 0..1 Extension R4: Detail type of activity (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "code"
..... value[x] 0..1 CodeableConcept Detail type of activity
.... extension:reasonCode 0..* Extension R4: Why activity should be done or why activity was prohibited (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "reasonCode"
..... value[x] 0..1 CodeableConcept Why activity should be done or why activity was prohibited
.... extension:reasonReference 0..* Extension R4: Why activity is needed (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "reasonReference"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Condition for use in FHIR R5(0.1.0) | Condition | Cross-version Profile for R4.Observation for use in FHIR R5(0.1.0) | Observation | Cross-version Profile for R4.DiagnosticReport for use in FHIR R5(0.1.0) | DiagnosticReport | Cross-version Profile for R4.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference) Why activity is needed
.... extension:goal 0..* Extension R4: Goals this activity relates to (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "goal"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Goal for use in FHIR R5(0.1.0) | Goal) Goals this activity relates to
.... extension:status 1..1 Extension R4: not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: R4CarePlanActivityStatusForR5 (0.1.0) (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
.... extension:statusReason 0..1 Extension R4: Reason for current status (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "statusReason"
..... value[x] 0..1 CodeableConcept Reason for current status
.... extension:doNotPerform 0..1 Extension R4: If true, activity is prohibiting action (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "doNotPerform"
..... value[x] 0..1 boolean If true, activity is prohibiting action
.... extension:scheduled 0..1 Extension R4: When activity is to occur (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "scheduled"
..... value[x] 0..1 When activity is to occur
...... valueTiming Timing
...... valuePeriod Period
...... valueString string
.... extension:location 0..1 Extension R4: Where it should happen (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "location"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Location for use in FHIR R5(0.1.0) | Location) Where it should happen
.... extension:performer 0..* Extension R4: Who will be responsible? (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "performer"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.RelatedPerson for use in FHIR R5(0.1.0) | RelatedPerson | Cross-version Profile for R4.Patient for use in FHIR R5(0.1.0) | Patient | Cross-version Profile for R4.CareTeam for use in FHIR R5(0.1.0) | CareTeam | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation) Who will be responsible?
.... extension:product 0..1 Extension R4: What is to be administered/supplied (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "product"
..... value[x] 0..1 What is to be administered/supplied
...... valueCodeableConcept CodeableConcept
...... valueReference Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Substance for use in FHIR R5(0.1.0) | Substance)
.... extension:dailyAmount 0..1 Extension R4: How to consume/day? (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "dailyAmount"
..... value[x] 0..1 SimpleQuantity(5.0.0) How to consume/day?
.... extension:quantity 0..1 Extension R4: How much to administer/supply/consume (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "quantity"
..... value[x] 0..1 SimpleQuantity(5.0.0) How much to administer/supply/consume
.... extension:description 0..1 Extension R4: Extra info describing activity to perform (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "description"
..... value[x] 0..1 string Extra info describing activity to perform
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-CarePlan.activity.detail"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: R4: CarePlan.activity.detail (new:BackboneElement)

  • kind: code: R4: CarePlan.activity.detail.kind (new:code)
  • instantiatesCanonical: canonical: R4: CarePlan.activity.detail.instantiatesCanonical (new:canonical(PlanDefinition,ActivityDefinition,Questionnaire,Measure,OperationDefinition))
  • instantiatesUri: uri: R4: CarePlan.activity.detail.instantiatesUri (new:uri)
  • code: CodeableConcept: R4: CarePlan.activity.detail.code (new:CodeableConcept)
  • reasonCode: CodeableConcept: R4: CarePlan.activity.detail.reasonCode (new:CodeableConcept)
  • reasonReference: Reference: R4: CarePlan.activity.detail.reasonReference (new:Reference(Condition,Observation,DiagnosticReport,DocumentReference))
  • goal: Reference: R4: CarePlan.activity.detail.goal (new:Reference(Goal))
  • status: code: R4: CarePlan.activity.detail.status (new:code)
  • statusReason: CodeableConcept: R4: CarePlan.activity.detail.statusReason (new:CodeableConcept)
  • doNotPerform: boolean: R4: CarePlan.activity.detail.doNotPerform (new:boolean)
  • scheduled: Timing, Period, string: R4: CarePlan.activity.detail.scheduled[x] (new:Period, string, Timing)
  • location: Reference: R4: CarePlan.activity.detail.location (new:Reference(Location))
  • performer: Reference: R4: CarePlan.activity.detail.performer (new:Reference(Practitioner,PractitionerRole,Organization,RelatedPerson,Patient,CareTeam,HealthcareService,Device))
  • product: CodeableConcept, Reference: R4: CarePlan.activity.detail.product[x] (new:CodeableConcept, Reference(Medication,Substance))
  • dailyAmount: Quantity: R4: CarePlan.activity.detail.dailyAmount (new:Quantity[SimpleQuantity])
  • quantity: Quantity: R4: CarePlan.activity.detail.quantity (new:Quantity[SimpleQuantity])
  • description: string: R4: CarePlan.activity.detail.description (new:string)

Maturity: 0

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..1 Extension(5.0.0) R4: In-line definition of activity (new)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:kind 0..1 Extension R4: Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription (new)
..... url 1..1 uri "kind"
..... value[x] 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: R4CarePlanActivityKindForR5 (0.1.0) (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
.... extension:instantiatesCanonical 0..* Extension R4: Instantiates FHIR protocol or definition (new)
..... url 1..1 uri "instantiatesCanonical"
..... value[x] 0..1 canonical(Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.Questionnaire for use in FHIR R5(0.1.0) | Questionnaire | Cross-version Profile for R4.Measure for use in FHIR R5(0.1.0) | Measure | Cross-version Profile for R4.OperationDefinition for use in FHIR R5(0.1.0) | OperationDefinition) Instantiates FHIR protocol or definition
.... extension:instantiatesUri 0..* Extension R4: Instantiates external protocol or definition (new)
..... url 1..1 uri "instantiatesUri"
..... value[x] 0..1 uri Instantiates external protocol or definition
.... extension:code 0..1 Extension R4: Detail type of activity (new)
..... url 1..1 uri "code"
..... value[x] 0..1 CodeableConcept Detail type of activity
.... extension:reasonCode 0..* Extension R4: Why activity should be done or why activity was prohibited (new)
..... url 1..1 uri "reasonCode"
..... value[x] 0..1 CodeableConcept Why activity should be done or why activity was prohibited
.... extension:reasonReference 0..* Extension R4: Why activity is needed (new)
..... url 1..1 uri "reasonReference"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Condition for use in FHIR R5(0.1.0) | Condition | Cross-version Profile for R4.Observation for use in FHIR R5(0.1.0) | Observation | Cross-version Profile for R4.DiagnosticReport for use in FHIR R5(0.1.0) | DiagnosticReport | Cross-version Profile for R4.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference) Why activity is needed
.... extension:goal 0..* Extension R4: Goals this activity relates to (new)
..... url 1..1 uri "goal"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Goal for use in FHIR R5(0.1.0) | Goal) Goals this activity relates to
.... extension:status 1..1 Extension R4: not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error (new)
..... url 1..1 uri "status"
..... value[x] 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: R4CarePlanActivityStatusForR5 (0.1.0) (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
.... extension:statusReason 0..1 Extension R4: Reason for current status (new)
..... url 1..1 uri "statusReason"
..... value[x] 0..1 CodeableConcept Reason for current status
.... extension:doNotPerform 0..1 Extension R4: If true, activity is prohibiting action (new)
..... url 1..1 uri "doNotPerform"
..... value[x] 0..1 boolean If true, activity is prohibiting action
.... extension:scheduled 0..1 Extension R4: When activity is to occur (new)
..... url 1..1 uri "scheduled"
..... value[x] 0..1 When activity is to occur
...... valueTiming Timing
...... valuePeriod Period
...... valueString string
.... extension:location 0..1 Extension R4: Where it should happen (new)
..... url 1..1 uri "location"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Location for use in FHIR R5(0.1.0) | Location) Where it should happen
.... extension:performer 0..* Extension R4: Who will be responsible? (new)
..... url 1..1 uri "performer"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.RelatedPerson for use in FHIR R5(0.1.0) | RelatedPerson | Cross-version Profile for R4.Patient for use in FHIR R5(0.1.0) | Patient | Cross-version Profile for R4.CareTeam for use in FHIR R5(0.1.0) | CareTeam | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation) Who will be responsible?
.... extension:product 0..1 Extension R4: What is to be administered/supplied (new)
..... url 1..1 uri "product"
..... value[x] 0..1 What is to be administered/supplied
...... valueCodeableConcept CodeableConcept
...... valueReference Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Substance for use in FHIR R5(0.1.0) | Substance)
.... extension:dailyAmount 0..1 Extension R4: How to consume/day? (new)
..... url 1..1 uri "dailyAmount"
..... value[x] 0..1 SimpleQuantity(5.0.0) How to consume/day?
.... extension:quantity 0..1 Extension R4: How much to administer/supply/consume (new)
..... url 1..1 uri "quantity"
..... value[x] 0..1 SimpleQuantity(5.0.0) How much to administer/supply/consume
.... extension:description 0..1 Extension R4: Extra info describing activity to perform (new)
..... url 1..1 uri "description"
..... value[x] 0..1 string Extra info describing activity to perform
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-CarePlan.activity.detail"
... value[x] 0..0 Value of extension

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..1 Extension(5.0.0) R4: In-line definition of activity (new)
Constraints: ext-1
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:kind 0..1 Extension R4: Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "kind"
..... value[x] 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: R4CarePlanActivityKindForR5 (0.1.0) (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
.... extension:instantiatesCanonical 0..* Extension R4: Instantiates FHIR protocol or definition (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "instantiatesCanonical"
..... value[x] 0..1 canonical(Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.Questionnaire for use in FHIR R5(0.1.0) | Questionnaire | Cross-version Profile for R4.Measure for use in FHIR R5(0.1.0) | Measure | Cross-version Profile for R4.OperationDefinition for use in FHIR R5(0.1.0) | OperationDefinition) Instantiates FHIR protocol or definition
.... extension:instantiatesUri 0..* Extension R4: Instantiates external protocol or definition (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "instantiatesUri"
..... value[x] 0..1 uri Instantiates external protocol or definition
.... extension:code 0..1 Extension R4: Detail type of activity (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "code"
..... value[x] 0..1 CodeableConcept Detail type of activity
.... extension:reasonCode 0..* Extension R4: Why activity should be done or why activity was prohibited (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "reasonCode"
..... value[x] 0..1 CodeableConcept Why activity should be done or why activity was prohibited
.... extension:reasonReference 0..* Extension R4: Why activity is needed (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "reasonReference"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Condition for use in FHIR R5(0.1.0) | Condition | Cross-version Profile for R4.Observation for use in FHIR R5(0.1.0) | Observation | Cross-version Profile for R4.DiagnosticReport for use in FHIR R5(0.1.0) | DiagnosticReport | Cross-version Profile for R4.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference) Why activity is needed
.... extension:goal 0..* Extension R4: Goals this activity relates to (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "goal"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Goal for use in FHIR R5(0.1.0) | Goal) Goals this activity relates to
.... extension:status 1..1 Extension R4: not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: R4CarePlanActivityStatusForR5 (0.1.0) (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
.... extension:statusReason 0..1 Extension R4: Reason for current status (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "statusReason"
..... value[x] 0..1 CodeableConcept Reason for current status
.... extension:doNotPerform 0..1 Extension R4: If true, activity is prohibiting action (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "doNotPerform"
..... value[x] 0..1 boolean If true, activity is prohibiting action
.... extension:scheduled 0..1 Extension R4: When activity is to occur (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "scheduled"
..... value[x] 0..1 When activity is to occur
...... valueTiming Timing
...... valuePeriod Period
...... valueString string
.... extension:location 0..1 Extension R4: Where it should happen (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "location"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Location for use in FHIR R5(0.1.0) | Location) Where it should happen
.... extension:performer 0..* Extension R4: Who will be responsible? (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "performer"
..... value[x] 0..1 Reference(Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.RelatedPerson for use in FHIR R5(0.1.0) | RelatedPerson | Cross-version Profile for R4.Patient for use in FHIR R5(0.1.0) | Patient | Cross-version Profile for R4.CareTeam for use in FHIR R5(0.1.0) | CareTeam | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation) Who will be responsible?
.... extension:product 0..1 Extension R4: What is to be administered/supplied (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "product"
..... value[x] 0..1 What is to be administered/supplied
...... valueCodeableConcept CodeableConcept
...... valueReference Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Substance for use in FHIR R5(0.1.0) | Substance)
.... extension:dailyAmount 0..1 Extension R4: How to consume/day? (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "dailyAmount"
..... value[x] 0..1 SimpleQuantity(5.0.0) How to consume/day?
.... extension:quantity 0..1 Extension R4: How much to administer/supply/consume (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "quantity"
..... value[x] 0..1 SimpleQuantity(5.0.0) How much to administer/supply/consume
.... extension:description 0..1 Extension R4: Extra info describing activity to perform (new)
Constraints: ext-1
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "description"
..... value[x] 0..1 string Extra info describing activity to perform
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-CarePlan.activity.detail"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: R4: CarePlan.activity.detail (new:BackboneElement)

  • kind: code: R4: CarePlan.activity.detail.kind (new:code)
  • instantiatesCanonical: canonical: R4: CarePlan.activity.detail.instantiatesCanonical (new:canonical(PlanDefinition,ActivityDefinition,Questionnaire,Measure,OperationDefinition))
  • instantiatesUri: uri: R4: CarePlan.activity.detail.instantiatesUri (new:uri)
  • code: CodeableConcept: R4: CarePlan.activity.detail.code (new:CodeableConcept)
  • reasonCode: CodeableConcept: R4: CarePlan.activity.detail.reasonCode (new:CodeableConcept)
  • reasonReference: Reference: R4: CarePlan.activity.detail.reasonReference (new:Reference(Condition,Observation,DiagnosticReport,DocumentReference))
  • goal: Reference: R4: CarePlan.activity.detail.goal (new:Reference(Goal))
  • status: code: R4: CarePlan.activity.detail.status (new:code)
  • statusReason: CodeableConcept: R4: CarePlan.activity.detail.statusReason (new:CodeableConcept)
  • doNotPerform: boolean: R4: CarePlan.activity.detail.doNotPerform (new:boolean)
  • scheduled: Timing, Period, string: R4: CarePlan.activity.detail.scheduled[x] (new:Period, string, Timing)
  • location: Reference: R4: CarePlan.activity.detail.location (new:Reference(Location))
  • performer: Reference: R4: CarePlan.activity.detail.performer (new:Reference(Practitioner,PractitionerRole,Organization,RelatedPerson,Patient,CareTeam,HealthcareService,Device))
  • product: CodeableConcept, Reference: R4: CarePlan.activity.detail.product[x] (new:CodeableConcept, Reference(Medication,Substance))
  • dailyAmount: Quantity: R4: CarePlan.activity.detail.dailyAmount (new:Quantity[SimpleQuantity])
  • quantity: Quantity: R4: CarePlan.activity.detail.quantity (new:Quantity[SimpleQuantity])
  • description: string: R4: CarePlan.activity.detail.description (new:string)

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

Path Status Usage ValueSet Version Source
Extension.extension:kind.​value[x] Base required Cross-version ValueSet R4.CarePlanActivityKind for use in FHIR R5 📍0.1.0 This IG
Extension.extension:status.​value[x] Base required Cross-version ValueSet R4.CarePlanActivityStatus for use in FHIR R5 📍0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error Extension, Extension.extension, Extension.extension:kind, Extension.extension:kind.extension, Extension.extension:kind.value[x], Extension.extension:instantiatesCanonical, Extension.extension:instantiatesCanonical.extension, Extension.extension:instantiatesCanonical.value[x], Extension.extension:instantiatesUri, Extension.extension:instantiatesUri.extension, Extension.extension:instantiatesUri.value[x], Extension.extension:code, Extension.extension:code.extension, Extension.extension:code.value[x], Extension.extension:reasonCode, Extension.extension:reasonCode.extension, Extension.extension:reasonCode.value[x], Extension.extension:reasonReference, Extension.extension:reasonReference.extension, Extension.extension:reasonReference.value[x], Extension.extension:goal, Extension.extension:goal.extension, Extension.extension:goal.value[x], Extension.extension:status, Extension.extension:status.extension, Extension.extension:status.value[x], Extension.extension:statusReason, Extension.extension:statusReason.extension, Extension.extension:statusReason.value[x], Extension.extension:doNotPerform, Extension.extension:doNotPerform.extension, Extension.extension:doNotPerform.value[x], Extension.extension:scheduled, Extension.extension:scheduled.extension, Extension.extension:scheduled.value[x], Extension.extension:location, Extension.extension:location.extension, Extension.extension:location.value[x], Extension.extension:performer, Extension.extension:performer.extension, Extension.extension:performer.value[x], Extension.extension:product, Extension.extension:product.extension, Extension.extension:product.value[x], Extension.extension:dailyAmount, Extension.extension:dailyAmount.extension, Extension.extension:dailyAmount.value[x], Extension.extension:quantity, Extension.extension:quantity.extension, Extension.extension:quantity.value[x], Extension.extension:description, Extension.extension:description.extension, Extension.extension:description.value[x] All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Extension, Extension.extension, Extension.extension:kind, Extension.extension:kind.extension, Extension.extension:instantiatesCanonical, Extension.extension:instantiatesCanonical.extension, Extension.extension:instantiatesUri, Extension.extension:instantiatesUri.extension, Extension.extension:code, Extension.extension:code.extension, Extension.extension:reasonCode, Extension.extension:reasonCode.extension, Extension.extension:reasonReference, Extension.extension:reasonReference.extension, Extension.extension:goal, Extension.extension:goal.extension, Extension.extension:status, Extension.extension:status.extension, Extension.extension:statusReason, Extension.extension:statusReason.extension, Extension.extension:doNotPerform, Extension.extension:doNotPerform.extension, Extension.extension:scheduled, Extension.extension:scheduled.extension, Extension.extension:location, Extension.extension:location.extension, Extension.extension:performer, Extension.extension:performer.extension, Extension.extension:product, Extension.extension:product.extension, Extension.extension:dailyAmount, Extension.extension:dailyAmount.extension, Extension.extension:quantity, Extension.extension:quantity.extension, Extension.extension:description, Extension.extension:description.extension Must have either extensions or value[x], not both extension.exists() != value.exists()