Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-careplan | Versão: 1.0.0 | |||
Active as of 2025-02-27 | Nome computável: BRCoreCarePlan |
Este perfil restringe o recurso CarePlan que descreve a intenção de como um ou mais profissionais pretendem prestar cuidados a um determinado paciente, grupo ou comunidade por um período de tempo, possivelmente limitado ao cuidado de uma condição específica ou conjunto de condições.
O recurso br-core-careplan é um dos recursos de solicitação na especificação do fluxo de trabalho do FHIR .
Os Planos de Cuidados (CarePlan) são usados em muitas áreas da assistência médica com uma variedade de escopos. Eles podem ser tão simples quanto um clínico geral controlando quando seu paciente deve tomar a próxima imunização contra tétano até um plano detalhado para um paciente oncológico cobrindo dieta, quimioterapia, radiação, trabalho de laboratório e aconselhamento com relações de tempo detalhadas, pré-condições e objetivos. Eles podem ser usados em cuidados veterinários ou pesquisa clínica para descrever o cuidado de um rebanho ou outra coleção de animais. Na saúde pública, eles podem descrever campanhas de educação ou imunização.
Este recurso adota uma abordagem intermediária para a complexidade. Ele captura detalhes básicos sobre quem está envolvido e quais ações são pretendidas sem lidar com dados discretos sobre dependências e relacionamentos de tempo. Eles podem ser suportados quando necessário usando o mecanismo de extensão.
O escopo do recurso br-core-careplan pode variar amplamente. Exemplos incluem:
O recurso br-core-careplan pode ser usado para representar tanto os planos propostos (por exemplo, recomendações de um mecanismo de suporte à decisão ou retornados como parte de um relatório de consulta) quanto os planos ativos. A natureza do plano é comunicada pelo elemento status. Alguns sistemas podem precisar filtrar CarePlan para garantir que apenas planos apropriados sejam expostos por meio de uma determinada interface de usuário.
A seguir estão alguns exemplos de cenários de uso para este perfil:
Descreve o plano de um ou mais profissionais para o cuidado de um paciente em particular, grupo ou comunidade em um período, possivelmente limitado ao cuidado de uma condição específica ou conjunto de condições.
Os seguintes elementos devem ser obrigatórios, ou devem ser suportados, se os dados estiverem presentes no sistema de envio (definição Must Support).
Cada Perfil br-core-careplan deve ter:
Intent – códigos que indicam o grau de autoridade/intencionalidade associado a um plano de cuidados (proposta | plano | pedido | opção). |
Cada Perfil br-core-careplan deve oferecer suporte a: Não há elementos.
Para simplificar, o br-core-careplan permite a definição inline de atividades como parte de um plano usando o elemento activity.detail. No entanto, as atividades também podem ser definidas usando referências aos vários recursos “request”. Essas referências podem ser para recursos com status “planejado” ou para um pedido ativo. É possível que atividades planejadas existam (por exemplo, compromissos) sem precisar de um CarePlan. Os recursos br-core-careplan são usados quando há necessidade de agrupar atividades, metas e/ou participantes para fornecer algum grau de contexto.
Os recursos br-core-careplan podem ser vinculados a condições (br-core-condition) específicas, mas também podem ser independentes da condição e, em vez disso, focados em um tipo específico de cuidado (por exemplo, psicológico, nutricional) ou no cuidado prestado por um profissional ou grupo de profissionais específico.
Uma recomendação de imunização (ImmunizationRecommendation) pode ser interpretada como um tipo restrito de CarePlan lidando apenas com eventos de imunização. Onde tais informações podem aparecer em qualquer recurso, o recurso específico de imunização é o preferido.
Os recursos br-core-careplan representam uma instância de plano específica para um paciente ou grupo específico. Não se destina a ser usado para definir planos ou protocolos genéricos que sejam independentes de um indivíduo ou grupo específico. O br-core-careplan representa uma intenção específica, não uma definição geral. Protocolos e conjuntos de pedidos são suportados por meio de PlanDefinition.
Este recurso é referenciado por br-core-diagnosticreport, GuidanceResponse, ImagingStudy, Media, br-core-medicationrequest, br-core-medicationstatement, br-core-observation, br-core-procedure, QuestionnaireResponse e ServiceRequest.
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de CarePlan
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
CarePlan | |||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
0..* | canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) | Instancia o protocolo ou definição FHIR | |
![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan) | Cumpre o plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan) | Plano de cuidado substituído por este plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan) | Parte do plano de cuidado referenciado | |
![]() ![]() ![]() |
1..1 | code | O status desse plano de cuidado | |
![]() ![]() ![]() |
1..1 | code | Propósito do plano de cuidado definido | |
![]() ![]() ![]() |
0..* | CodeableConcept | Tipo de plano de cuidado | |
![]() ![]() ![]() |
0..1 | string | Nome casual para o plano de cuidado | |
![]() ![]() ![]() |
1..1 | string | Resumo da natureza do plano de cuidado | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | Paciente cujo o plano de cuidado referencia | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Atendimento no qual o plano de cuidado foi definido | |
![]() ![]() ![]() |
0..1 | Period | O período de tempo que o plano de cuidado abrange | |
![]() ![]() ![]() |
0..1 | dateTime | Data em que o registro foi gravado pela primeira vez | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem é o responsável pela definição do plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem forneceu o conteúdo do plano de cuidados | |
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Quem está envolvido no plano de cuidado | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition) | Problemas de saúde que este plano aborda | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações consideradas como parte do plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(Goal) | Resultado desejado do plano de cuidado | |
![]() ![]() ![]() |
1..1 | BackboneElement | Ação a ocorrer como parte do plano de cuidado | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Resultados da atividade | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. | |
![]() ![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o status/progresso da atividade | |
![]() ![]() ![]() ![]() |
0..1 | Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) | Detalhes da atividade definidos em recurso específico | |
![]() ![]() ![]() ![]() |
1..1 | BackboneElement | Definição da atividade em conformidade | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Tipos de recursos definidos como parte do FHIR que podem ser representados como definições em conformidade de uma atividade do plano de cuidados | |
![]() ![]() ![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) | Instancia o protocolo ou definição FHIR | |
![]() ![]() ![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de atividade detalhada Binding: Subgrupos da Tabela SUS (required) | |
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Por que a atividade deve ser feita ou por que a atividade foi proibida | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Por que a atividade é necessária | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Goal) | Objetivos com os quais esta atividade se relaciona | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Códigos que refletem o estado atual de uma atividade do plano de cuidados dentro de seu ciclo de vida geral. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo do status atual | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Se for verdade, a atividade está proibindo a ação | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Timing, Period, string | Quando a atividade deve ocorrer | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Location) | Onde a atividade deve ocorrer | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) | Quem será responsável pela atividade | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept, Reference(Medication | Substance) | O que deve ser administrado/fornecido | |
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Como consumir/dia? | |
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quanto administrar/fornecer/consumir | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Informações extras descrevendo a atividade a ser realizada | |
![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o plano de cuidados | |
![]() |
Path | Conformance | ValueSet | URI |
CarePlan.activity.detail.code | required | BRSubgrupoTabelaSUShttps://terminologia.saude.gov.br/fhir/ValueSet/BRSubgrupoTabelaSUS |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | CarePlan | Healthcare plan for patient or group dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) | Instancia o protocolo ou definição FHIR ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Cumpre o plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Plano de cuidado substituído por este plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Parte do plano de cuidado referenciado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | O status desse plano de cuidado Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | Propósito do plano de cuidado definido Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo de plano de cuidado Binding: 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. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | string | Nome casual para o plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | string | Resumo da natureza do plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Paciente cujo o plano de cuidado referencia ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Atendimento no qual o plano de cuidado foi definido ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo que o plano de cuidado abrange ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data em que o registro foi gravado pela primeira vez ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem é o responsável pela definição do plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem forneceu o conteúdo do plano de cuidados ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Quem está envolvido no plano de cuidado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition) | Problemas de saúde que este plano aborda ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações consideradas como parte do plano de cuidado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Goal) | Resultado desejado do plano de cuidado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
C | 1..1 | BackboneElement | Ação a ocorrer como parte do plano de cuidado cpl-3: Provide a reference or detail, not both ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Resultados da atividade Binding: CarePlanActivityOutcome (example): Identifies the results of the activity. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o status/progresso da atividade ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
C | 0..1 | Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) | Detalhes da atividade definidos em recurso específico ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
C | 1..1 | BackboneElement | Definição da atividade em conformidade ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Tipos de recursos definidos como parte do FHIR que podem ser representados como definições em conformidade de uma atividade do plano de cuidados Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) | Instancia o protocolo ou definição FHIR ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de atividade detalhada Binding: Subgrupos da Tabela SUS (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Por que a atividade deve ser feita ou por que a atividade foi proibida 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. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Por que a atividade é necessária ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Goal) | Objetivos com os quais esta atividade se relaciona ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
?! | 1..1 | code | Códigos que refletem o estado atual de uma atividade do plano de cuidados dentro de seu ciclo de vida geral. Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo do status atual ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
?! | 0..1 | boolean | Se for verdade, a atividade está proibindo a ação ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
1..1 | Quando a atividade deve ocorrer ele-1: All FHIR elements must have a @value or children | ||
![]() ![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Location) | Onde a atividade deve ocorrer ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) | Quem será responsável pela atividade ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..1 | O que deve ser administrado/fornecido Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity. ele-1: All FHIR elements must have a @value or children | ||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Medication | Substance) | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Como consumir/dia? ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quanto administrar/fornecer/consumir ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Informações extras descrevendo a atividade a ser realizada ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o plano de cuidados ele-1: All FHIR elements must have a @value or children | |
![]() |
Path | Conformance | ValueSet | URI |
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | |
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard | |
CarePlan.activity.outcomeCodeableConcept | example | CarePlanActivityOutcomehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcome from the FHIR Standard | |
CarePlan.activity.detail.kind | required | CarePlanActivityKindhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.code | required | BRSubgrupoTabelaSUShttps://terminologia.saude.gov.br/fhir/ValueSet/BRSubgrupoTabelaSUS | |
CarePlan.activity.detail.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | |
CarePlan.activity.detail.status | required | CarePlanActivityStatushttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.product[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | CarePlan | Healthcare plan for patient or group | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) | Instancia o protocolo ou definição FHIR | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Cumpre o plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Plano de cuidado substituído por este plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Parte do plano de cuidado referenciado | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | O status desse plano de cuidado Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Propósito do plano de cuidado definido Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo de plano de cuidado Binding: 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. | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Nome casual para o plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Resumo da natureza do plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Paciente cujo o plano de cuidado referencia | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Atendimento no qual o plano de cuidado foi definido | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo que o plano de cuidado abrange | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data em que o registro foi gravado pela primeira vez | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem é o responsável pela definição do plano de cuidado | ||||
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem forneceu o conteúdo do plano de cuidados | |||||
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Quem está envolvido no plano de cuidado | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition) | Problemas de saúde que este plano aborda | ||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações consideradas como parte do plano de cuidado | |||||
![]() ![]() ![]() |
0..* | Reference(Goal) | Resultado desejado do plano de cuidado | |||||
![]() ![]() ![]() |
C | 1..1 | BackboneElement | Ação a ocorrer como parte do plano de cuidado cpl-3: Provide a reference or detail, not both | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Resultados da atividade Binding: CarePlanActivityOutcome (example): Identifies the results of the activity. | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. | |||||
![]() ![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o status/progresso da atividade | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) | Detalhes da atividade definidos em recurso específico | ||||
![]() ![]() ![]() ![]() |
C | 1..1 | BackboneElement | Definição da atividade em conformidade | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Tipos de recursos definidos como parte do FHIR que podem ser representados como definições em conformidade de uma atividade do plano de cuidados Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) | Instancia o protocolo ou definição FHIR | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de atividade detalhada Binding: Subgrupos da Tabela SUS (required) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Por que a atividade deve ser feita ou por que a atividade foi proibida 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. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Por que a atividade é necessária | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Goal) | Objetivos com os quais esta atividade se relaciona | |||||
![]() ![]() ![]() ![]() ![]() |
?! | 1..1 | code | Códigos que refletem o estado atual de uma atividade do plano de cuidados dentro de seu ciclo de vida geral. Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle. | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo do status atual | |||||
![]() ![]() ![]() ![]() ![]() |
?! | 0..1 | boolean | Se for verdade, a atividade está proibindo a ação | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Quando a atividade deve ocorrer | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Location) | Onde a atividade deve ocorrer | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) | Quem será responsável pela atividade | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | O que deve ser administrado/fornecido Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity. | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Medication | Substance) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Como consumir/dia? | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quanto administrar/fornecer/consumir | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Informações extras descrevendo a atividade a ser realizada | |||||
![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o plano de cuidados | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
CarePlan.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | ||||
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard | ||||
CarePlan.activity.outcomeCodeableConcept | example | CarePlanActivityOutcomehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcome from the FHIR Standard | ||||
CarePlan.activity.detail.kind | required | CarePlanActivityKindhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1 from the FHIR Standard | ||||
CarePlan.activity.detail.code | required | BRSubgrupoTabelaSUShttps://terminologia.saude.gov.br/fhir/ValueSet/BRSubgrupoTabelaSUS | ||||
CarePlan.activity.detail.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | ||||
CarePlan.activity.detail.status | required | CarePlanActivityStatushttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1 from the FHIR Standard | ||||
CarePlan.activity.detail.product[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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() |
Esta estrutura é derivada de CarePlan
Summary
Mandatory: 5 elements
Structures
This structure refers to these other structures:
Visão diferencial
Esta estrutura é derivada de CarePlan
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
CarePlan | |||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
0..* | canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) | Instancia o protocolo ou definição FHIR | |
![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan) | Cumpre o plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan) | Plano de cuidado substituído por este plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan) | Parte do plano de cuidado referenciado | |
![]() ![]() ![]() |
1..1 | code | O status desse plano de cuidado | |
![]() ![]() ![]() |
1..1 | code | Propósito do plano de cuidado definido | |
![]() ![]() ![]() |
0..* | CodeableConcept | Tipo de plano de cuidado | |
![]() ![]() ![]() |
0..1 | string | Nome casual para o plano de cuidado | |
![]() ![]() ![]() |
1..1 | string | Resumo da natureza do plano de cuidado | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | Paciente cujo o plano de cuidado referencia | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Atendimento no qual o plano de cuidado foi definido | |
![]() ![]() ![]() |
0..1 | Period | O período de tempo que o plano de cuidado abrange | |
![]() ![]() ![]() |
0..1 | dateTime | Data em que o registro foi gravado pela primeira vez | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem é o responsável pela definição do plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem forneceu o conteúdo do plano de cuidados | |
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Quem está envolvido no plano de cuidado | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition) | Problemas de saúde que este plano aborda | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações consideradas como parte do plano de cuidado | |
![]() ![]() ![]() |
0..* | Reference(Goal) | Resultado desejado do plano de cuidado | |
![]() ![]() ![]() |
1..1 | BackboneElement | Ação a ocorrer como parte do plano de cuidado | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Resultados da atividade | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. | |
![]() ![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o status/progresso da atividade | |
![]() ![]() ![]() ![]() |
0..1 | Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) | Detalhes da atividade definidos em recurso específico | |
![]() ![]() ![]() ![]() |
1..1 | BackboneElement | Definição da atividade em conformidade | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Tipos de recursos definidos como parte do FHIR que podem ser representados como definições em conformidade de uma atividade do plano de cuidados | |
![]() ![]() ![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) | Instancia o protocolo ou definição FHIR | |
![]() ![]() ![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de atividade detalhada Binding: Subgrupos da Tabela SUS (required) | |
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Por que a atividade deve ser feita ou por que a atividade foi proibida | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Por que a atividade é necessária | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Goal) | Objetivos com os quais esta atividade se relaciona | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Códigos que refletem o estado atual de uma atividade do plano de cuidados dentro de seu ciclo de vida geral. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo do status atual | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Se for verdade, a atividade está proibindo a ação | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Timing, Period, string | Quando a atividade deve ocorrer | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Location) | Onde a atividade deve ocorrer | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) | Quem será responsável pela atividade | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept, Reference(Medication | Substance) | O que deve ser administrado/fornecido | |
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Como consumir/dia? | |
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quanto administrar/fornecer/consumir | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Informações extras descrevendo a atividade a ser realizada | |
![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o plano de cuidados | |
![]() |
Path | Conformance | ValueSet | URI |
CarePlan.activity.detail.code | required | BRSubgrupoTabelaSUShttps://terminologia.saude.gov.br/fhir/ValueSet/BRSubgrupoTabelaSUS |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | CarePlan | Healthcare plan for patient or group dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) | Instancia o protocolo ou definição FHIR ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Cumpre o plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Plano de cuidado substituído por este plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Parte do plano de cuidado referenciado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | O status desse plano de cuidado Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | Propósito do plano de cuidado definido Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo de plano de cuidado Binding: 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. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | string | Nome casual para o plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | string | Resumo da natureza do plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Paciente cujo o plano de cuidado referencia ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Atendimento no qual o plano de cuidado foi definido ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo que o plano de cuidado abrange ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data em que o registro foi gravado pela primeira vez ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem é o responsável pela definição do plano de cuidado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem forneceu o conteúdo do plano de cuidados ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Quem está envolvido no plano de cuidado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition) | Problemas de saúde que este plano aborda ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações consideradas como parte do plano de cuidado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Goal) | Resultado desejado do plano de cuidado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
C | 1..1 | BackboneElement | Ação a ocorrer como parte do plano de cuidado cpl-3: Provide a reference or detail, not both ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Resultados da atividade Binding: CarePlanActivityOutcome (example): Identifies the results of the activity. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o status/progresso da atividade ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
C | 0..1 | Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) | Detalhes da atividade definidos em recurso específico ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
C | 1..1 | BackboneElement | Definição da atividade em conformidade ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Tipos de recursos definidos como parte do FHIR que podem ser representados como definições em conformidade de uma atividade do plano de cuidados Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) | Instancia o protocolo ou definição FHIR ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de atividade detalhada Binding: Subgrupos da Tabela SUS (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Por que a atividade deve ser feita ou por que a atividade foi proibida 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. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Por que a atividade é necessária ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Goal) | Objetivos com os quais esta atividade se relaciona ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
?! | 1..1 | code | Códigos que refletem o estado atual de uma atividade do plano de cuidados dentro de seu ciclo de vida geral. Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo do status atual ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
?! | 0..1 | boolean | Se for verdade, a atividade está proibindo a ação ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
1..1 | Quando a atividade deve ocorrer ele-1: All FHIR elements must have a @value or children | ||
![]() ![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Location) | Onde a atividade deve ocorrer ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) | Quem será responsável pela atividade ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..1 | O que deve ser administrado/fornecido Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity. ele-1: All FHIR elements must have a @value or children | ||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Medication | Substance) | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Como consumir/dia? ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quanto administrar/fornecer/consumir ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Informações extras descrevendo a atividade a ser realizada ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o plano de cuidados ele-1: All FHIR elements must have a @value or children | |
![]() |
Path | Conformance | ValueSet | URI |
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | |
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard | |
CarePlan.activity.outcomeCodeableConcept | example | CarePlanActivityOutcomehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcome from the FHIR Standard | |
CarePlan.activity.detail.kind | required | CarePlanActivityKindhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.code | required | BRSubgrupoTabelaSUShttps://terminologia.saude.gov.br/fhir/ValueSet/BRSubgrupoTabelaSUS | |
CarePlan.activity.detail.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | |
CarePlan.activity.detail.status | required | CarePlanActivityStatushttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.product[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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() |
Visualização instantânea
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | CarePlan | Healthcare plan for patient or group | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) | Instancia o protocolo ou definição FHIR | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Cumpre o plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Plano de cuidado substituído por este plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan) | Parte do plano de cuidado referenciado | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | O status desse plano de cuidado Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Propósito do plano de cuidado definido Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo de plano de cuidado Binding: 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. | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Nome casual para o plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Resumo da natureza do plano de cuidado | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Paciente cujo o plano de cuidado referencia | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Atendimento no qual o plano de cuidado foi definido | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo que o plano de cuidado abrange | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data em que o registro foi gravado pela primeira vez | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem é o responsável pela definição do plano de cuidado | ||||
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device | CareTeam) | Quem forneceu o conteúdo do plano de cuidados | |||||
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Quem está envolvido no plano de cuidado | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition) | Problemas de saúde que este plano aborda | ||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações consideradas como parte do plano de cuidado | |||||
![]() ![]() ![]() |
0..* | Reference(Goal) | Resultado desejado do plano de cuidado | |||||
![]() ![]() ![]() |
C | 1..1 | BackboneElement | Ação a ocorrer como parte do plano de cuidado cpl-3: Provide a reference or detail, not both | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Resultados da atividade Binding: CarePlanActivityOutcome (example): Identifies the results of the activity. | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. | |||||
![]() ![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o status/progresso da atividade | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) | Detalhes da atividade definidos em recurso específico | ||||
![]() ![]() ![]() ![]() |
C | 1..1 | BackboneElement | Definição da atividade em conformidade | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Tipos de recursos definidos como parte do FHIR que podem ser representados como definições em conformidade de uma atividade do plano de cuidados Binding: CarePlanActivityKind (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) | Instancia o protocolo ou definição FHIR | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de atividade detalhada Binding: Subgrupos da Tabela SUS (required) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Por que a atividade deve ser feita ou por que a atividade foi proibida 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. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Por que a atividade é necessária | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Goal) | Objetivos com os quais esta atividade se relaciona | |||||
![]() ![]() ![]() ![]() ![]() |
?! | 1..1 | code | Códigos que refletem o estado atual de uma atividade do plano de cuidados dentro de seu ciclo de vida geral. Binding: CarePlanActivityStatus (required): Codes that reflect the current state of a care plan activity within its overall life cycle. | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo do status atual | |||||
![]() ![]() ![]() ![]() ![]() |
?! | 0..1 | boolean | Se for verdade, a atividade está proibindo a ação | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Quando a atividade deve ocorrer | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Location) | Onde a atividade deve ocorrer | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) | Quem será responsável pela atividade | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | O que deve ser administrado/fornecido Binding: SNOMEDCTMedicationCodes (example): A product supplied or administered as part of a care plan activity. | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Medication | Substance) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Como consumir/dia? | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quanto administrar/fornecer/consumir | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Informações extras descrevendo a atividade a ser realizada | |||||
![]() ![]() ![]() |
0..* | Annotation | Comentários sobre o plano de cuidados | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
CarePlan.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | ||||
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard | ||||
CarePlan.activity.outcomeCodeableConcept | example | CarePlanActivityOutcomehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcome from the FHIR Standard | ||||
CarePlan.activity.detail.kind | required | CarePlanActivityKindhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1 from the FHIR Standard | ||||
CarePlan.activity.detail.code | required | BRSubgrupoTabelaSUShttps://terminologia.saude.gov.br/fhir/ValueSet/BRSubgrupoTabelaSUS | ||||
CarePlan.activity.detail.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | ||||
CarePlan.activity.detail.status | required | CarePlanActivityStatushttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1 from the FHIR Standard | ||||
CarePlan.activity.detail.product[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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() |
Esta estrutura é derivada de CarePlan
Summary
Mandatory: 5 elements
Structures
This structure refers to these other structures:
Outras representações de perfil: CSV, Excel, Schematron