Guia de Implementação da SES GO - CORE
1.2.6 - draft Brazil flag

Guia de Implementação da SES GO - CORE - Downloaded Version 1.2.6 See the Directory of published versions

Resource Profile: Plano de Cuidados, Instruções e Recomendações do Sumário de Alta

Official URL: https://fhir.saude.go.gov.br/r4/core/StructureDefinition/plano-cuidados-instrucoes-recomendacoes-sumario-alta Version: 1.2.6
Draft as of 2026-03-07 Computable Name: PlanoCuidadosInstrucoesRecomendacoesSumarioAlta

Utilizado para o registro de eventual plano de cuidados, instruções e recomendações emitidas na alta para execução após a internação.

Usos:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
Padrão necessário: unknown
... intent ?!Σ 1..1 code proposal | plan | order | option
Vínculo: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.
Padrão necessário: plan
... title Σ 1..1 string Human-friendly name for the care plan
Padrão necessário: Plano de Cuidados, Instruções e Recomendações do Sumário de Alta
... subject Σ 1..1 Reference(Cidadão Identificado) Identificação do Indivíduo
... encounter Σ 1..1 Reference(Contato Assistencial do Sumário de Alta) Encounter created as part of
... created Σ 1..1 dateTime Data e hora da saída da internação
... author Σ 1..1 Reference(Estabelecimento de Saúde) Identificador do Estabelecimento de Saúde
... activity C 1..1 BackboneElement Action to occur as part of plan
Constraints: cpl-3
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... detail C 1..1 BackboneElement In-line definition of activity
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... code 1..1 CodeableConcept Detail type of activity
Vínculo: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
...... text Σ 1..1 string Descrição do plano de cuidados, instruções e recomendações
..... status ?! 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Vínculo: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
Padrão necessário: unknown
..... doNotPerform ?! 0..1 boolean If true, activity is prohibiting action

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CarePlan.status Base required RequestStatus 📍4.0.1 a norma FHIR
CarePlan.intent Base required Care Plan Intent 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​code Base example Procedure Codes (SNOMED CT) 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​status Base required CarePlanActivityStatus 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
cpl-3 error CarePlan.activity Provide a reference or detail, not both detail.empty() or reference.empty()
dom-2 error CarePlan If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CarePlan If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error CarePlan If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error CarePlan If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CarePlan A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from CarePlan

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... status 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Padrão necessário: unknown
... intent 1..1 code proposal | plan | order | option
Padrão necessário: plan
... title 1..1 string Human-friendly name for the care plan
Padrão necessário: Plano de Cuidados, Instruções e Recomendações do Sumário de Alta
... subject 1..1 Reference(Cidadão Identificado) Identificação do Indivíduo
... encounter 1..1 Reference(Contato Assistencial do Sumário de Alta) Encounter created as part of
... created 1..1 dateTime Data e hora da saída da internação
... author 1..1 Reference(Estabelecimento de Saúde) Identificador do Estabelecimento de Saúde
... activity 1..1 BackboneElement Action to occur as part of plan
.... detail 1..1 BackboneElement In-line definition of activity
..... code 1..1 CodeableConcept Detail type of activity
...... text 1..1 string Descrição do plano de cuidados, instruções e recomendações
..... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Padrão necessário: unknown

doco Documentação para este formato
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Ids for this plan
... instantiatesCanonical Σ 0..* canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) Instantiates FHIR protocol or definition
... instantiatesUri Σ 0..* uri Instantiates external protocol or definition
... basedOn Σ 0..* Reference(CarePlan) Fulfills CarePlan
... replaces Σ 0..* Reference(CarePlan) CarePlan replaced by this CarePlan
... partOf Σ 0..* Reference(CarePlan) Part of referenced CarePlan
... status ?!Σ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
Padrão necessário: unknown
... intent ?!Σ 1..1 code proposal | plan | order | option
Vínculo: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.
Padrão necessário: plan
... category Σ 0..* CodeableConcept Type of plan
Vínculo: CarePlanCategory (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc.
... title Σ 1..1 string Human-friendly name for the care plan
Padrão necessário: Plano de Cuidados, Instruções e Recomendações do Sumário de Alta
... description Σ 0..1 string Summary of nature of plan
... subject Σ 1..1 Reference(Cidadão Identificado) Identificação do Indivíduo
... encounter Σ 1..1 Reference(Contato Assistencial do Sumário de Alta) Encounter created as part of
... period Σ 0..1 Period Time period plan covers
... created Σ 1..1 dateTime Data e hora da saída da internação
... author Σ 1..1 Reference(Estabelecimento de Saúde) Identificador do Estabelecimento de Saúde
... contributor 0..* Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) Who provided the content of the care plan
... careTeam 0..* Reference(CareTeam) Who's involved in plan?
... addresses Σ 0..* Reference(Condition) Health issues this plan addresses
... supportingInfo 0..* Reference(Resource) Information considered as part of plan
... goal 0..* Reference(Goal) Desired outcome of plan
... activity C 1..1 BackboneElement Action to occur as part of plan
Constraints: cpl-3
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... outcomeCodeableConcept 0..* CodeableConcept Results of the activity
Vínculo: CarePlanActivityOutcome (example): Identifies the results of the activity.
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... progress 0..* Annotation Comments about the activity status/progress
.... reference C 0..1 Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) Activity details defined in specific resource
.... detail C 1..1 BackboneElement In-line definition of activity
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Vínculo: 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..* uri Instantiates external protocol or definition
..... code 1..1 CodeableConcept Detail type of activity
Vínculo: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 0..* Coding Code defined by a terminology system
...... text Σ 1..1 string Descrição do plano de cuidados, instruções e recomendações
..... reasonCode 0..* CodeableConcept Why activity should be done or why activity was prohibited
Vínculo: 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 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Why activity is needed
..... goal 0..* Reference(Goal) Goals this activity relates to
..... status ?! 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Vínculo: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
Padrão necessário: unknown
..... statusReason 0..1 CodeableConcept Reason for current status
..... doNotPerform ?! 0..1 boolean If true, activity is prohibiting action
..... scheduled[x] 0..1 When activity is to occur
...... scheduledTiming Timing
...... scheduledPeriod Period
...... scheduledString string
..... location 0..1 Reference(Location) Where it should happen
..... performer 0..* Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) Who will be responsible?
..... product[x] 0..1 What is to be administered/supplied
Vínculo: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity.
...... productCodeableConcept CodeableConcept
...... productReference Reference(Medication | Substance)
..... dailyAmount 0..1 SimpleQuantity(4.0.1) How to consume/day?
..... quantity 0..1 SimpleQuantity(4.0.1) How much to administer/supply/consume
..... description 0..1 string Extra info describing activity to perform
... note 0..* Annotation Comments about the plan

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CarePlan.language Base preferred Common Languages 📍4.0.1 a norma FHIR
CarePlan.status Base required RequestStatus 📍4.0.1 a norma FHIR
CarePlan.intent Base required Care Plan Intent 📍4.0.1 a norma FHIR
CarePlan.category Base example Care Plan Category 📍4.0.1 a norma FHIR
CarePlan.activity.outcomeCodeableConcept Base example Care Plan Activity Outcome 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​kind Base required Care Plan Activity Kind 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​code Base example Procedure Codes (SNOMED CT) 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​status Base required CarePlanActivityStatus 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​product[x] Base example SNOMED CT Medication Codes 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
cpl-3 error CarePlan.activity Provide a reference or detail, not both detail.empty() or reference.empty()
dom-2 error CarePlan If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CarePlan If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error CarePlan If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error CarePlan If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CarePlan A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Key Elements View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
Padrão necessário: unknown
... intent ?!Σ 1..1 code proposal | plan | order | option
Vínculo: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.
Padrão necessário: plan
... title Σ 1..1 string Human-friendly name for the care plan
Padrão necessário: Plano de Cuidados, Instruções e Recomendações do Sumário de Alta
... subject Σ 1..1 Reference(Cidadão Identificado) Identificação do Indivíduo
... encounter Σ 1..1 Reference(Contato Assistencial do Sumário de Alta) Encounter created as part of
... created Σ 1..1 dateTime Data e hora da saída da internação
... author Σ 1..1 Reference(Estabelecimento de Saúde) Identificador do Estabelecimento de Saúde
... activity C 1..1 BackboneElement Action to occur as part of plan
Constraints: cpl-3
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... detail C 1..1 BackboneElement In-line definition of activity
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... code 1..1 CodeableConcept Detail type of activity
Vínculo: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
...... text Σ 1..1 string Descrição do plano de cuidados, instruções e recomendações
..... status ?! 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Vínculo: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
Padrão necessário: unknown
..... doNotPerform ?! 0..1 boolean If true, activity is prohibiting action

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CarePlan.status Base required RequestStatus 📍4.0.1 a norma FHIR
CarePlan.intent Base required Care Plan Intent 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​code Base example Procedure Codes (SNOMED CT) 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​status Base required CarePlanActivityStatus 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
cpl-3 error CarePlan.activity Provide a reference or detail, not both detail.empty() or reference.empty()
dom-2 error CarePlan If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CarePlan If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error CarePlan If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error CarePlan If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CarePlan A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from CarePlan

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... status 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Padrão necessário: unknown
... intent 1..1 code proposal | plan | order | option
Padrão necessário: plan
... title 1..1 string Human-friendly name for the care plan
Padrão necessário: Plano de Cuidados, Instruções e Recomendações do Sumário de Alta
... subject 1..1 Reference(Cidadão Identificado) Identificação do Indivíduo
... encounter 1..1 Reference(Contato Assistencial do Sumário de Alta) Encounter created as part of
... created 1..1 dateTime Data e hora da saída da internação
... author 1..1 Reference(Estabelecimento de Saúde) Identificador do Estabelecimento de Saúde
... activity 1..1 BackboneElement Action to occur as part of plan
.... detail 1..1 BackboneElement In-line definition of activity
..... code 1..1 CodeableConcept Detail type of activity
...... text 1..1 string Descrição do plano de cuidados, instruções e recomendações
..... status 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Padrão necessário: unknown

doco Documentação para este formato

Snapshot View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Ids for this plan
... instantiatesCanonical Σ 0..* canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) Instantiates FHIR protocol or definition
... instantiatesUri Σ 0..* uri Instantiates external protocol or definition
... basedOn Σ 0..* Reference(CarePlan) Fulfills CarePlan
... replaces Σ 0..* Reference(CarePlan) CarePlan replaced by this CarePlan
... partOf Σ 0..* Reference(CarePlan) Part of referenced CarePlan
... status ?!Σ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
Padrão necessário: unknown
... intent ?!Σ 1..1 code proposal | plan | order | option
Vínculo: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan.
Padrão necessário: plan
... category Σ 0..* CodeableConcept Type of plan
Vínculo: CarePlanCategory (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc.
... title Σ 1..1 string Human-friendly name for the care plan
Padrão necessário: Plano de Cuidados, Instruções e Recomendações do Sumário de Alta
... description Σ 0..1 string Summary of nature of plan
... subject Σ 1..1 Reference(Cidadão Identificado) Identificação do Indivíduo
... encounter Σ 1..1 Reference(Contato Assistencial do Sumário de Alta) Encounter created as part of
... period Σ 0..1 Period Time period plan covers
... created Σ 1..1 dateTime Data e hora da saída da internação
... author Σ 1..1 Reference(Estabelecimento de Saúde) Identificador do Estabelecimento de Saúde
... contributor 0..* Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) Who provided the content of the care plan
... careTeam 0..* Reference(CareTeam) Who's involved in plan?
... addresses Σ 0..* Reference(Condition) Health issues this plan addresses
... supportingInfo 0..* Reference(Resource) Information considered as part of plan
... goal 0..* Reference(Goal) Desired outcome of plan
... activity C 1..1 BackboneElement Action to occur as part of plan
Constraints: cpl-3
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... outcomeCodeableConcept 0..* CodeableConcept Results of the activity
Vínculo: CarePlanActivityOutcome (example): Identifies the results of the activity.
.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... progress 0..* Annotation Comments about the activity status/progress
.... reference C 0..1 Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) Activity details defined in specific resource
.... detail C 1..1 BackboneElement In-line definition of activity
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... kind 0..1 code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
Vínculo: 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..* uri Instantiates external protocol or definition
..... code 1..1 CodeableConcept Detail type of activity
Vínculo: ProcedureCodes(SNOMEDCT) (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 0..* Coding Code defined by a terminology system
...... text Σ 1..1 string Descrição do plano de cuidados, instruções e recomendações
..... reasonCode 0..* CodeableConcept Why activity should be done or why activity was prohibited
Vínculo: 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 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Why activity is needed
..... goal 0..* Reference(Goal) Goals this activity relates to
..... status ?! 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
Vínculo: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
Padrão necessário: unknown
..... statusReason 0..1 CodeableConcept Reason for current status
..... doNotPerform ?! 0..1 boolean If true, activity is prohibiting action
..... scheduled[x] 0..1 When activity is to occur
...... scheduledTiming Timing
...... scheduledPeriod Period
...... scheduledString string
..... location 0..1 Reference(Location) Where it should happen
..... performer 0..* Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) Who will be responsible?
..... product[x] 0..1 What is to be administered/supplied
Vínculo: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity.
...... productCodeableConcept CodeableConcept
...... productReference Reference(Medication | Substance)
..... dailyAmount 0..1 SimpleQuantity(4.0.1) How to consume/day?
..... quantity 0..1 SimpleQuantity(4.0.1) How much to administer/supply/consume
..... description 0..1 string Extra info describing activity to perform
... note 0..* Annotation Comments about the plan

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CarePlan.language Base preferred Common Languages 📍4.0.1 a norma FHIR
CarePlan.status Base required RequestStatus 📍4.0.1 a norma FHIR
CarePlan.intent Base required Care Plan Intent 📍4.0.1 a norma FHIR
CarePlan.category Base example Care Plan Category 📍4.0.1 a norma FHIR
CarePlan.activity.outcomeCodeableConcept Base example Care Plan Activity Outcome 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​kind Base required Care Plan Activity Kind 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​code Base example Procedure Codes (SNOMED CT) 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​status Base required CarePlanActivityStatus 📍4.0.1 a norma FHIR
CarePlan.activity.detail.​product[x] Base example SNOMED CT Medication Codes 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
cpl-3 error CarePlan.activity Provide a reference or detail, not both detail.empty() or reference.empty()
dom-2 error CarePlan If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CarePlan If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error CarePlan If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error CarePlan If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CarePlan A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron