FHIR Osiris Implementation Guide
2.1.0 - ci-build

FHIR Osiris Implementation Guide - Local Development build (v2.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Treatment

Official URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment Version: 2.1.0
Draft as of 2024-03-21 Computable Name: Treatment

Description of a treatment plan related to an Oncology Patient.

Usage:

Formal Views of Profile Content

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

This structure is derived from CarePlan

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..*CarePlanHealthcare plan for patient or group
... treatment-line S0..1integerLine number the treatment
URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line
.... value[x]:valueInteger 0..1integerLine number the treatment
... category S1..1CodeableConceptType of treatment
Binding: Treatment Type Value Set (required)
... subject S1..1Reference(Oncology Patient)Who the care plan is for
.... start S1..1dateTimeStart date
.... end S1..1dateTimeEnd date
... supportingInfo 0..1Reference(Oncology Clinical Trial)Objective of the treatment
... Slices for activity 0..*BackboneElementAction to occur as part of plan
Slice: Unordered, Open by pattern:detail.code.coding.system
.... activity:All Slices Content/Rules for all slices
..... detail
...... code 0..1CodeableConceptDetail type of activity
...... reasonReference S0..*Reference(Tumor Pathology Event)Why activity is needed
.... activity:activity-code 0..1BackboneElementClassification Commune des Actes Médicaux (CCAM) code of the medical act
..... detail 1..1BackboneElementIn-line definition of activity
...... code 1..1CodeableConceptCCAM code of the medical act
....... coding
........ system 1..1uriIdentity of the terminology system
Required Pattern: https://www.atih.sante.fr/les-versions-de-la-ccam

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
CarePlan.categoryrequiredTreatmentType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/TreatmentType
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..*CarePlanHealthcare plan for patient or group
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... treatment-line S0..1integerLine number the treatment
URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line
.... extension 0..0
.... url 1..1uri"https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line"
.... Slices for value[x] 0..1integerValue of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueInteger S0..1integerLine number the treatment
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... intent ?!Σ1..1codeproposal | plan | order | option
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.

... category SΣ1..1CodeableConceptType of treatment
Binding: Treatment Type Value Set (required)
... subject SΣC1..1Reference(Oncology Patient)Who the care plan is for
ref-1: SHALL have a contained resource if a local reference is provided
... period ΣC0..1PeriodTime period plan covers
per-1: If present, start SHALL have a lower value than end
.... start SΣC1..1dateTimeStart date
.... end SΣC1..1dateTimeEnd date
... supportingInfo C0..1Reference(Oncology Clinical Trial)Objective of the treatment
ref-1: SHALL have a contained resource if a local reference is provided
... Slices for activity C0..*BackboneElementAction to occur as part of plan
Slice: Unordered, Open by pattern:detail.code.coding.system
cpl-3: Provide a reference or detail, not both
.... activity:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C0..1BackboneElementIn-line definition of activity
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... code 0..1CodeableConceptDetail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... reasonReference SC0..*Reference(Tumor Pathology Event)Why activity is needed
ref-1: SHALL have a contained resource if a local reference is provided
...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action
.... activity:activity-code C0..1BackboneElementClassification Commune des Actes Médicaux (CCAM) code of the medical act
cpl-3: Provide a reference or detail, not both
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C1..1BackboneElementIn-line definition of activity
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... code 1..1CodeableConceptCCAM code of the medical act
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CarePlan.statusrequiredRequestStatus
http://hl7.org/fhir/ValueSet/request-status|4.0.1
from the FHIR Standard
CarePlan.intentrequiredCarePlanIntent
http://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1
from the FHIR Standard
CarePlan.categoryrequiredTreatmentType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/TreatmentType
from this IG
CarePlan.activity.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard
CarePlan.activity:activity-code.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity:activity-code.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard
NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..*CarePlanHealthcare plan for patient or group
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... treatment-line S0..1integerLine number the treatment
URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line"
.... Slices for value[x] 0..1integerValue of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueInteger S0..1integerLine number the treatment
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... identifier Σ0..*IdentifierExternal Ids for this plan
... instantiatesCanonical Σ0..*canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... basedOn ΣC0..*Reference(CarePlan)Fulfills CarePlan
ref-1: SHALL have a contained resource if a local reference is provided
... replaces ΣC0..*Reference(CarePlan)CarePlan replaced by this CarePlan
ref-1: SHALL have a contained resource if a local reference is provided
... partOf ΣC0..*Reference(CarePlan)Part of referenced CarePlan
ref-1: SHALL have a contained resource if a local reference is provided
... status ?!Σ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.

... intent ?!Σ1..1codeproposal | plan | order | option
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.

... category SΣ1..1CodeableConceptType of treatment
Binding: Treatment Type Value Set (required)
... title Σ0..1stringHuman-friendly name for the care plan
... description Σ0..1stringSummary of nature of plan
... subject SΣC1..1Reference(Oncology Patient)Who the care plan is for
ref-1: SHALL have a contained resource if a local reference is provided
... encounter ΣC0..1Reference(Encounter)Encounter created as part of
ref-1: SHALL have a contained resource if a local reference is provided
... period ΣC0..1PeriodTime period plan covers
per-1: If present, start SHALL have a lower value than end
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC1..1dateTimeStart date
.... end SΣC1..1dateTimeEnd date
... created Σ0..1dateTimeDate record was first recorded
... author ΣC0..1Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who is the designated responsible party
ref-1: SHALL have a contained resource if a local reference is provided
... contributor C0..*Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who provided the content of the care plan
ref-1: SHALL have a contained resource if a local reference is provided
... careTeam C0..*Reference(CareTeam)Who's involved in plan?
ref-1: SHALL have a contained resource if a local reference is provided
... addresses ΣC0..*Reference(Condition)Health issues this plan addresses
ref-1: SHALL have a contained resource if a local reference is provided
... supportingInfo C0..1Reference(Oncology Clinical Trial)Objective of the treatment
ref-1: SHALL have a contained resource if a local reference is provided
... goal C0..*Reference(Goal)Desired outcome of plan
ref-1: SHALL have a contained resource if a local reference is provided
... Slices for activity C0..*BackboneElementAction to occur as part of plan
Slice: Unordered, Open by pattern:detail.code.coding.system
cpl-3: Provide a reference or detail, not both
.... activity:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... outcomeCodeableConcept 0..*CodeableConceptResults of the activity
Binding: CarePlanActivityOutcome (example): Identifies the results of the activity.


..... outcomeReference C0..*Reference(Resource)Appointment, Encounter, Procedure, etc.
ref-1: SHALL have a contained resource if a local reference is provided
..... progress 0..*AnnotationComments about the activity status/progress
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C0..1BackboneElementIn-line definition of activity
...... id 0..1stringUnique id for inter-element referencing
...... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... kind 0..1codeAppointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.

...... instantiatesCanonical 0..*canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)Instantiates FHIR protocol or definition
...... instantiatesUri 0..*uriInstantiates external protocol or definition
...... code 0..1CodeableConceptDetail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... reasonCode 0..*CodeableConceptWhy activity should be done or why activity was prohibited
Binding: SNOMEDCTClinicalFindings (example): Identifies why a care plan activity is needed. Can include any health condition codes as well as such concepts as "general wellness", prophylaxis, surgical preparation, etc.


...... reasonReference SC0..*Reference(Tumor Pathology Event)Why activity is needed
ref-1: SHALL have a contained resource if a local reference is provided
...... goal C0..*Reference(Goal)Goals this activity relates to
ref-1: SHALL have a contained resource if a local reference is provided
...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... statusReason 0..1CodeableConceptReason for current status
...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action
...... scheduled[x] 0..1When activity is to occur
....... scheduledTimingTiming
....... scheduledPeriodPeriod
....... scheduledStringstring
...... location C0..1Reference(Location)Where it should happen
ref-1: SHALL have a contained resource if a local reference is provided
...... performer C0..*Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)Who will be responsible?
ref-1: SHALL have a contained resource if a local reference is provided
...... product[x] 0..1What is to be administered/supplied
Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity.

....... productCodeableConceptCodeableConcept
....... productReferenceReference(Medication | Substance)
...... dailyAmount C0..1SimpleQuantityHow to consume/day?
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... quantity C0..1SimpleQuantityHow much to administer/supply/consume
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... description 0..1stringExtra info describing activity to perform
.... activity:activity-code C0..1BackboneElementClassification Commune des Actes Médicaux (CCAM) code of the medical act
cpl-3: Provide a reference or detail, not both
..... id 0..1stringUnique id for inter-element referencing
..... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... outcomeCodeableConcept 0..*CodeableConceptResults of the activity
Binding: CarePlanActivityOutcome (example): Identifies the results of the activity.


..... outcomeReference C0..*Reference(Resource)Appointment, Encounter, Procedure, etc.
ref-1: SHALL have a contained resource if a local reference is provided
..... progress 0..*AnnotationComments about the activity status/progress
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C1..1BackboneElementIn-line definition of activity
...... id 0..1stringUnique id for inter-element referencing
...... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... kind 0..1codeAppointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.

...... instantiatesCanonical 0..*canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)Instantiates FHIR protocol or definition
...... instantiatesUri 0..*uriInstantiates external protocol or definition
...... code 1..1CodeableConceptCCAM code of the medical act
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

....... id 0..1stringUnique id for inter-element referencing
....... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... coding Σ0..*CodingCode defined by a terminology system
........ id 0..1stringUnique id for inter-element referencing
........ extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ system Σ1..1uriIdentity of the terminology system
Required Pattern: https://www.atih.sante.fr/les-versions-de-la-ccam
........ version Σ0..1stringVersion of the system - if relevant
........ code Σ0..1codeSymbol in syntax defined by the system
........ display Σ0..1stringRepresentation defined by the system
........ userSelected Σ0..1booleanIf this coding was chosen directly by the user
....... text Σ0..1stringPlain text representation of the concept
...... reasonCode 0..*CodeableConceptWhy activity should be done or why activity was prohibited
Binding: SNOMEDCTClinicalFindings (example): Identifies why a care plan activity is needed. Can include any health condition codes as well as such concepts as "general wellness", prophylaxis, surgical preparation, etc.


...... reasonReference C0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Why activity is needed
ref-1: SHALL have a contained resource if a local reference is provided
...... goal C0..*Reference(Goal)Goals this activity relates to
ref-1: SHALL have a contained resource if a local reference is provided
...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... statusReason 0..1CodeableConceptReason for current status
...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action
...... scheduled[x] 0..1When activity is to occur
....... scheduledTimingTiming
....... scheduledPeriodPeriod
....... scheduledStringstring
...... location C0..1Reference(Location)Where it should happen
ref-1: SHALL have a contained resource if a local reference is provided
...... performer C0..*Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)Who will be responsible?
ref-1: SHALL have a contained resource if a local reference is provided
...... product[x] 0..1What is to be administered/supplied
Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity.

....... productCodeableConceptCodeableConcept
....... productReferenceReference(Medication | Substance)
...... dailyAmount C0..1SimpleQuantityHow to consume/day?
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... quantity C0..1SimpleQuantityHow much to administer/supply/consume
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... description 0..1stringExtra info describing activity to perform
... note 0..*AnnotationComments about the plan

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CarePlan.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
CarePlan.statusrequiredRequestStatus
http://hl7.org/fhir/ValueSet/request-status|4.0.1
from the FHIR Standard
CarePlan.intentrequiredCarePlanIntent
http://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1
from the FHIR Standard
CarePlan.categoryrequiredTreatmentType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/TreatmentType
from this IG
CarePlan.activity.outcomeCodeableConceptexampleCarePlanActivityOutcome
http://hl7.org/fhir/ValueSet/care-plan-activity-outcome
from the FHIR Standard
CarePlan.activity.detail.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1
from the FHIR Standard
CarePlan.activity.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity.detail.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
CarePlan.activity.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard
CarePlan.activity.detail.product[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard
CarePlan.activity:activity-code.outcomeCodeableConceptexampleCarePlanActivityOutcome
http://hl7.org/fhir/ValueSet/care-plan-activity-outcome
from the FHIR Standard
CarePlan.activity:activity-code.detail.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1
from the FHIR Standard
CarePlan.activity:activity-code.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity:activity-code.detail.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
CarePlan.activity:activity-code.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard
CarePlan.activity:activity-code.detail.product[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard

This structure is derived from CarePlan

Summary

Mandatory: 1 element (5 nested mandatory elements)
Must-Support: 6 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element CarePlan.activity is sliced based on the value of pattern:detail.code.coding.system

Differential View

This structure is derived from CarePlan

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..*CarePlanHealthcare plan for patient or group
... treatment-line S0..1integerLine number the treatment
URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line
.... value[x]:valueInteger 0..1integerLine number the treatment
... category S1..1CodeableConceptType of treatment
Binding: Treatment Type Value Set (required)
... subject S1..1Reference(Oncology Patient)Who the care plan is for
.... start S1..1dateTimeStart date
.... end S1..1dateTimeEnd date
... supportingInfo 0..1Reference(Oncology Clinical Trial)Objective of the treatment
... Slices for activity 0..*BackboneElementAction to occur as part of plan
Slice: Unordered, Open by pattern:detail.code.coding.system
.... activity:All Slices Content/Rules for all slices
..... detail
...... code 0..1CodeableConceptDetail type of activity
...... reasonReference S0..*Reference(Tumor Pathology Event)Why activity is needed
.... activity:activity-code 0..1BackboneElementClassification Commune des Actes Médicaux (CCAM) code of the medical act
..... detail 1..1BackboneElementIn-line definition of activity
...... code 1..1CodeableConceptCCAM code of the medical act
....... coding
........ system 1..1uriIdentity of the terminology system
Required Pattern: https://www.atih.sante.fr/les-versions-de-la-ccam

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
CarePlan.categoryrequiredTreatmentType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/TreatmentType
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..*CarePlanHealthcare plan for patient or group
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... treatment-line S0..1integerLine number the treatment
URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line
.... extension 0..0
.... url 1..1uri"https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line"
.... Slices for value[x] 0..1integerValue of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueInteger S0..1integerLine number the treatment
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... intent ?!Σ1..1codeproposal | plan | order | option
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.

... category SΣ1..1CodeableConceptType of treatment
Binding: Treatment Type Value Set (required)
... subject SΣC1..1Reference(Oncology Patient)Who the care plan is for
ref-1: SHALL have a contained resource if a local reference is provided
... period ΣC0..1PeriodTime period plan covers
per-1: If present, start SHALL have a lower value than end
.... start SΣC1..1dateTimeStart date
.... end SΣC1..1dateTimeEnd date
... supportingInfo C0..1Reference(Oncology Clinical Trial)Objective of the treatment
ref-1: SHALL have a contained resource if a local reference is provided
... Slices for activity C0..*BackboneElementAction to occur as part of plan
Slice: Unordered, Open by pattern:detail.code.coding.system
cpl-3: Provide a reference or detail, not both
.... activity:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C0..1BackboneElementIn-line definition of activity
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... code 0..1CodeableConceptDetail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... reasonReference SC0..*Reference(Tumor Pathology Event)Why activity is needed
ref-1: SHALL have a contained resource if a local reference is provided
...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action
.... activity:activity-code C0..1BackboneElementClassification Commune des Actes Médicaux (CCAM) code of the medical act
cpl-3: Provide a reference or detail, not both
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C1..1BackboneElementIn-line definition of activity
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... code 1..1CodeableConceptCCAM code of the medical act
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CarePlan.statusrequiredRequestStatus
http://hl7.org/fhir/ValueSet/request-status|4.0.1
from the FHIR Standard
CarePlan.intentrequiredCarePlanIntent
http://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1
from the FHIR Standard
CarePlan.categoryrequiredTreatmentType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/TreatmentType
from this IG
CarePlan.activity.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard
CarePlan.activity:activity-code.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity:activity-code.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..*CarePlanHealthcare plan for patient or group
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... treatment-line S0..1integerLine number the treatment
URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/treatment-line"
.... Slices for value[x] 0..1integerValue of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueInteger S0..1integerLine number the treatment
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... identifier Σ0..*IdentifierExternal Ids for this plan
... instantiatesCanonical Σ0..*canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... basedOn ΣC0..*Reference(CarePlan)Fulfills CarePlan
ref-1: SHALL have a contained resource if a local reference is provided
... replaces ΣC0..*Reference(CarePlan)CarePlan replaced by this CarePlan
ref-1: SHALL have a contained resource if a local reference is provided
... partOf ΣC0..*Reference(CarePlan)Part of referenced CarePlan
ref-1: SHALL have a contained resource if a local reference is provided
... status ?!Σ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.

... intent ?!Σ1..1codeproposal | plan | order | option
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.

... category SΣ1..1CodeableConceptType of treatment
Binding: Treatment Type Value Set (required)
... title Σ0..1stringHuman-friendly name for the care plan
... description Σ0..1stringSummary of nature of plan
... subject SΣC1..1Reference(Oncology Patient)Who the care plan is for
ref-1: SHALL have a contained resource if a local reference is provided
... encounter ΣC0..1Reference(Encounter)Encounter created as part of
ref-1: SHALL have a contained resource if a local reference is provided
... period ΣC0..1PeriodTime period plan covers
per-1: If present, start SHALL have a lower value than end
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC1..1dateTimeStart date
.... end SΣC1..1dateTimeEnd date
... created Σ0..1dateTimeDate record was first recorded
... author ΣC0..1Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who is the designated responsible party
ref-1: SHALL have a contained resource if a local reference is provided
... contributor C0..*Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who provided the content of the care plan
ref-1: SHALL have a contained resource if a local reference is provided
... careTeam C0..*Reference(CareTeam)Who's involved in plan?
ref-1: SHALL have a contained resource if a local reference is provided
... addresses ΣC0..*Reference(Condition)Health issues this plan addresses
ref-1: SHALL have a contained resource if a local reference is provided
... supportingInfo C0..1Reference(Oncology Clinical Trial)Objective of the treatment
ref-1: SHALL have a contained resource if a local reference is provided
... goal C0..*Reference(Goal)Desired outcome of plan
ref-1: SHALL have a contained resource if a local reference is provided
... Slices for activity C0..*BackboneElementAction to occur as part of plan
Slice: Unordered, Open by pattern:detail.code.coding.system
cpl-3: Provide a reference or detail, not both
.... activity:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... outcomeCodeableConcept 0..*CodeableConceptResults of the activity
Binding: CarePlanActivityOutcome (example): Identifies the results of the activity.


..... outcomeReference C0..*Reference(Resource)Appointment, Encounter, Procedure, etc.
ref-1: SHALL have a contained resource if a local reference is provided
..... progress 0..*AnnotationComments about the activity status/progress
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C0..1BackboneElementIn-line definition of activity
...... id 0..1stringUnique id for inter-element referencing
...... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... kind 0..1codeAppointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.

...... instantiatesCanonical 0..*canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)Instantiates FHIR protocol or definition
...... instantiatesUri 0..*uriInstantiates external protocol or definition
...... code 0..1CodeableConceptDetail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... reasonCode 0..*CodeableConceptWhy activity should be done or why activity was prohibited
Binding: SNOMEDCTClinicalFindings (example): Identifies why a care plan activity is needed. Can include any health condition codes as well as such concepts as "general wellness", prophylaxis, surgical preparation, etc.


...... reasonReference SC0..*Reference(Tumor Pathology Event)Why activity is needed
ref-1: SHALL have a contained resource if a local reference is provided
...... goal C0..*Reference(Goal)Goals this activity relates to
ref-1: SHALL have a contained resource if a local reference is provided
...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... statusReason 0..1CodeableConceptReason for current status
...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action
...... scheduled[x] 0..1When activity is to occur
....... scheduledTimingTiming
....... scheduledPeriodPeriod
....... scheduledStringstring
...... location C0..1Reference(Location)Where it should happen
ref-1: SHALL have a contained resource if a local reference is provided
...... performer C0..*Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)Who will be responsible?
ref-1: SHALL have a contained resource if a local reference is provided
...... product[x] 0..1What is to be administered/supplied
Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity.

....... productCodeableConceptCodeableConcept
....... productReferenceReference(Medication | Substance)
...... dailyAmount C0..1SimpleQuantityHow to consume/day?
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... quantity C0..1SimpleQuantityHow much to administer/supply/consume
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... description 0..1stringExtra info describing activity to perform
.... activity:activity-code C0..1BackboneElementClassification Commune des Actes Médicaux (CCAM) code of the medical act
cpl-3: Provide a reference or detail, not both
..... id 0..1stringUnique id for inter-element referencing
..... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... outcomeCodeableConcept 0..*CodeableConceptResults of the activity
Binding: CarePlanActivityOutcome (example): Identifies the results of the activity.


..... outcomeReference C0..*Reference(Resource)Appointment, Encounter, Procedure, etc.
ref-1: SHALL have a contained resource if a local reference is provided
..... progress 0..*AnnotationComments about the activity status/progress
..... reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
ref-1: SHALL have a contained resource if a local reference is provided
..... detail C1..1BackboneElementIn-line definition of activity
...... id 0..1stringUnique id for inter-element referencing
...... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... kind 0..1codeAppointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.

...... instantiatesCanonical 0..*canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)Instantiates FHIR protocol or definition
...... instantiatesUri 0..*uriInstantiates external protocol or definition
...... code 1..1CodeableConceptCCAM code of the medical act
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

....... id 0..1stringUnique id for inter-element referencing
....... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... coding Σ0..*CodingCode defined by a terminology system
........ id 0..1stringUnique id for inter-element referencing
........ extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ system Σ1..1uriIdentity of the terminology system
Required Pattern: https://www.atih.sante.fr/les-versions-de-la-ccam
........ version Σ0..1stringVersion of the system - if relevant
........ code Σ0..1codeSymbol in syntax defined by the system
........ display Σ0..1stringRepresentation defined by the system
........ userSelected Σ0..1booleanIf this coding was chosen directly by the user
....... text Σ0..1stringPlain text representation of the concept
...... reasonCode 0..*CodeableConceptWhy activity should be done or why activity was prohibited
Binding: SNOMEDCTClinicalFindings (example): Identifies why a care plan activity is needed. Can include any health condition codes as well as such concepts as "general wellness", prophylaxis, surgical preparation, etc.


...... reasonReference C0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Why activity is needed
ref-1: SHALL have a contained resource if a local reference is provided
...... goal C0..*Reference(Goal)Goals this activity relates to
ref-1: SHALL have a contained resource if a local reference is provided
...... status ?!1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.

...... statusReason 0..1CodeableConceptReason for current status
...... doNotPerform ?!0..1booleanIf true, activity is prohibiting action
...... scheduled[x] 0..1When activity is to occur
....... scheduledTimingTiming
....... scheduledPeriodPeriod
....... scheduledStringstring
...... location C0..1Reference(Location)Where it should happen
ref-1: SHALL have a contained resource if a local reference is provided
...... performer C0..*Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)Who will be responsible?
ref-1: SHALL have a contained resource if a local reference is provided
...... product[x] 0..1What is to be administered/supplied
Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity.

....... productCodeableConceptCodeableConcept
....... productReferenceReference(Medication | Substance)
...... dailyAmount C0..1SimpleQuantityHow to consume/day?
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... quantity C0..1SimpleQuantityHow much to administer/supply/consume
qty-3: If a code for the unit is present, the system SHALL also be present
sqty-1: The comparator is not used on a SimpleQuantity
...... description 0..1stringExtra info describing activity to perform
... note 0..*AnnotationComments about the plan

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CarePlan.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
CarePlan.statusrequiredRequestStatus
http://hl7.org/fhir/ValueSet/request-status|4.0.1
from the FHIR Standard
CarePlan.intentrequiredCarePlanIntent
http://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1
from the FHIR Standard
CarePlan.categoryrequiredTreatmentType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/TreatmentType
from this IG
CarePlan.activity.outcomeCodeableConceptexampleCarePlanActivityOutcome
http://hl7.org/fhir/ValueSet/care-plan-activity-outcome
from the FHIR Standard
CarePlan.activity.detail.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1
from the FHIR Standard
CarePlan.activity.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity.detail.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
CarePlan.activity.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard
CarePlan.activity.detail.product[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard
CarePlan.activity:activity-code.outcomeCodeableConceptexampleCarePlanActivityOutcome
http://hl7.org/fhir/ValueSet/care-plan-activity-outcome
from the FHIR Standard
CarePlan.activity:activity-code.detail.kindrequiredCarePlanActivityKind
http://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1
from the FHIR Standard
CarePlan.activity:activity-code.detail.codeexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
from the FHIR Standard
CarePlan.activity:activity-code.detail.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
CarePlan.activity:activity-code.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1
from the FHIR Standard
CarePlan.activity:activity-code.detail.product[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard

This structure is derived from CarePlan

Summary

Mandatory: 1 element (5 nested mandatory elements)
Must-Support: 6 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element CarePlan.activity is sliced based on the value of pattern:detail.code.coding.system

 

Other representations of profile: CSV, Excel, Schematron