Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1 Brazil flag

This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, see the Directory of published versions

Resource Profile: br-core-careteam

URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-careteam Versão: 1.0.0
Active as of 2026-03-12 Nome computável: BRCoreCareTeam

Este perfil restringe o recurso CareTeam que inclui todas as pessoas e organizações que planejam participar da coordenação e prestação de cuidados a um paciente

Escopo/Uso

O recurso br-core-careteam inclui todas as pessoas, equipes e organizações que planejam participar da coordenação e entrega de cuidados para um único paciente ou um grupo (como um casal em terapia ou um grupo de apoio). O recurso br-core-careteam também pode ser atribuído organizacionalmente sem um sujeito em contexto, como uma equipe de código azul ou equipe de resposta a emergências. Isso não se limita a profissionais, mas pode incluir outros cuidadores, como familiares, tutores, o próprio paciente ou outros. O recurso br-core-careteam, dependendo de onde utilizado, pode incluir membros da equipe de cuidados específicos para um plano de cuidados específico, um episódio, um encontro ou pode refletir todos os membros conhecidos da equipe nessas perspectivas. O recurso br-core-careteam de um indivíduo pode ser dinâmico ao longo do tempo, de modo que pode haver transitoriedade de membros da equipe, como uma equipe de reabilitação.

Caso de uso

A seguir estão alguns exemplos de cenários de uso para este perfil:

  • Consultar a equipe de cuidados de um paciente;
  • Registrar ou atualizar os dados da equipe de cuidado de um paciente.

Caso de uso da RNDS

Este perfil ainda não está implementado na RNDS.

MUST SUPPORT - Elementos de dados obrigatórios e que devem estar presentes

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-careteam deve ter:

  • Não há elementos obrigatórios.

Cada Perfil br-core-careteam deve oferecer suporte a:

  • Não há elementos.

Limites e relacionamentos

O recurso br-core-careteamé diferente de um grupo (Group). O grupo é independente do paciente e identifica um conjunto indiferenciado de indivíduos que devem ser alvo de uma ou mais atividades clínicas (por exemplo, conjunto de participantes de ensaios clínicos, conjunto de indivíduos impactados por ou em risco de um evento de saúde pública, um rebanho ou bando, etc.). O recurso br-core-careteam estabelece um conjunto de relacionamentos e funções e é específico para um determinado paciente. Os atores são os membros individuais ou grupo organizado de indivíduos. O br-core-careteam pode ser referenciado por EpisodeOfCare, Encounter ou CarePlan para identificar o conjunto de indivíduos (e suas respectivas funções) que devem estar envolvidos no fornecimento do atendimento definido por esses recursos.

Este recurso é referenciado por br-core-careplan, ChargeItem, Communication, CommunicationRequest, Consent, Contract, DeviceRequest, br-core-diagnosticreport, EpisodeOfCare, ImagingStudy, Media, br-core-medicationrequest, br-core-observation, ServiceRequest e Task.

Usos:

You can also check for usages in the FHIR IG Statistics

Visões formais do conteúdo do perfil

Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.

Esta estrutura é derivada de CareTeam

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CareTeam 0..* CareTeam Planned participants in the coordination and delivery of care for a patient or group
... id 0..1 id Identificador lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier 0..* Identifier Identificadores externos para este recurso
... status 0..1 code proposed | active | suspended | inactive | entered-in-error
... category 0..* CodeableConcept Tipo da equipe assistêncial
Vínculo: BR Modalidade Assistencial (required)
... name 0..1 string Nome da equipe assistêncial
... subject 0..1 Reference(BRCorePatient) Paciente referenciado pela equipe assistêncial
... encounter 0..1 Reference(br-core-encounter) Referência ao atendimento
... period 0..1 Period Período de atendimento pela a equipe assistêncial
... participant 0..* BackboneElement Lista de participantes envolvidos no atendimento
.... id 0..1 string Identificador único para referência cruzada
.... extension 0..* Extension Extension
.... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... role 0..* CodeableConcept Função do participante na equipe assistêncial
Vínculo: BR Ocupacao (example)
.... member 0..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) Referência ao partipante
.... onBehalfOf 0..1 Reference(BRCoreOrganization) Organização do participante
.... period 0..1 Period Período de tempo do participante atua no time assistêncial
... reasonCode 0..* CodeableConcept Motivo pelo qual a equipe assistência foi criada
... reasonReference 0..* Reference(BRCoreCondition) Referência aos diagnóstico que esta equipe assistencial cobre
... managingOrganization 0..* Reference(BRCoreOrganization) Organização da equipe assistêncial
... telecom 0..* ContactPoint Contato da equipe assistencial
... note 0..* Annotation Comentários adicionais sobre a equipe assistencial

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
CareTeam.category Base required BR Modalidade Assistencial 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.participant.​role Base example BR Ocupacao 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CareTeam 0..* CareTeam Planned participants in the coordination and delivery of care for a patient or group
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... status ?!Σ 0..1 code proposed | active | suspended | inactive | entered-in-error
Vínculo: CareTeamStatus (required): Indicates the status of the care team.
... category Σ 0..* CodeableConcept Tipo da equipe assistêncial
Vínculo: BR Modalidade Assistencial (required)
... name Σ 0..1 string Nome da equipe assistêncial
... subject Σ 0..1 Reference(BRCorePatient) Paciente referenciado pela equipe assistêncial
... encounter Σ 0..1 Reference(br-core-encounter) Referência ao atendimento
... period Σ 0..1 Period Período de atendimento pela a equipe assistêncial
... participant C 0..* BackboneElement Lista de participantes envolvidos no atendimento
Constraints: ctm-1
.... id 0..1 string Identificador único para referência cruzada
.... extension 0..* Extension Extension
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... role Σ 0..* CodeableConcept Função do participante na equipe assistêncial
Vínculo: BR Ocupacao (example)
.... member Σ 0..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) Referência ao partipante
.... onBehalfOf Σ 0..1 Reference(BRCoreOrganization) Organização do participante
.... period 0..1 Period Período de tempo do participante atua no time assistêncial
... reasonCode 0..* CodeableConcept Motivo pelo qual a equipe assistência foi criada
Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team.
... reasonReference 0..* Reference(BRCoreCondition) Referência aos diagnóstico que esta equipe assistencial cobre
... managingOrganization Σ 0..* Reference(BRCoreOrganization) Organização da equipe assistêncial
... telecom 0..* ContactPoint Contato da equipe assistencial
... note 0..* Annotation Comentários adicionais sobre a equipe assistencial

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CareTeam.language Base preferred Common Languages 📍4.0.1 a norma FHIR
CareTeam.status Base required CareTeamStatus 📍4.0.1 a norma FHIR
CareTeam.category Base required BR Modalidade Assistencial 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.participant.​role Base example BR Ocupacao 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
ctm-1 error CareTeam.participant CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
dom-2 error CareTeam If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CareTeam 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 CareTeam 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 CareTeam If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CareTeam 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()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CareTeam 0..* CareTeam Planned participants in the coordination and delivery of care for a patient or group
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... status ?!Σ 0..1 code proposed | active | suspended | inactive | entered-in-error
Vínculo: CareTeamStatus (required): Indicates the status of the care team.
... category Σ 0..* CodeableConcept Tipo da equipe assistêncial
Vínculo: BR Modalidade Assistencial (required)
... name Σ 0..1 string Nome da equipe assistêncial
... subject Σ 0..1 Reference(BRCorePatient) Paciente referenciado pela equipe assistêncial
... encounter Σ 0..1 Reference(br-core-encounter) Referência ao atendimento
... period Σ 0..1 Period Período de atendimento pela a equipe assistêncial
... participant C 0..* BackboneElement Lista de participantes envolvidos no atendimento
Constraints: ctm-1
.... id 0..1 string Identificador único para referência cruzada
.... extension 0..* Extension Extension
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... role Σ 0..* CodeableConcept Função do participante na equipe assistêncial
Vínculo: BR Ocupacao (example)
.... member Σ 0..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) Referência ao partipante
.... onBehalfOf Σ 0..1 Reference(BRCoreOrganization) Organização do participante
.... period 0..1 Period Período de tempo do participante atua no time assistêncial
... reasonCode 0..* CodeableConcept Motivo pelo qual a equipe assistência foi criada
Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team.
... reasonReference 0..* Reference(BRCoreCondition) Referência aos diagnóstico que esta equipe assistencial cobre
... managingOrganization Σ 0..* Reference(BRCoreOrganization) Organização da equipe assistêncial
... telecom 0..* ContactPoint Contato da equipe assistencial
... note 0..* Annotation Comentários adicionais sobre a equipe assistencial

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CareTeam.language Base preferred Common Languages 📍4.0.1 a norma FHIR
CareTeam.status Base required CareTeamStatus 📍4.0.1 a norma FHIR
CareTeam.category Base required BR Modalidade Assistencial 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.participant.​role Base example BR Ocupacao 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
ctm-1 error CareTeam.participant CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
dom-2 error CareTeam If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CareTeam 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 CareTeam 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 CareTeam If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CareTeam 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()

Visão diferencial

Esta estrutura é derivada de CareTeam

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CareTeam 0..* CareTeam Planned participants in the coordination and delivery of care for a patient or group
... id 0..1 id Identificador lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier 0..* Identifier Identificadores externos para este recurso
... status 0..1 code proposed | active | suspended | inactive | entered-in-error
... category 0..* CodeableConcept Tipo da equipe assistêncial
Vínculo: BR Modalidade Assistencial (required)
... name 0..1 string Nome da equipe assistêncial
... subject 0..1 Reference(BRCorePatient) Paciente referenciado pela equipe assistêncial
... encounter 0..1 Reference(br-core-encounter) Referência ao atendimento
... period 0..1 Period Período de atendimento pela a equipe assistêncial
... participant 0..* BackboneElement Lista de participantes envolvidos no atendimento
.... id 0..1 string Identificador único para referência cruzada
.... extension 0..* Extension Extension
.... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... role 0..* CodeableConcept Função do participante na equipe assistêncial
Vínculo: BR Ocupacao (example)
.... member 0..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) Referência ao partipante
.... onBehalfOf 0..1 Reference(BRCoreOrganization) Organização do participante
.... period 0..1 Period Período de tempo do participante atua no time assistêncial
... reasonCode 0..* CodeableConcept Motivo pelo qual a equipe assistência foi criada
... reasonReference 0..* Reference(BRCoreCondition) Referência aos diagnóstico que esta equipe assistencial cobre
... managingOrganization 0..* Reference(BRCoreOrganization) Organização da equipe assistêncial
... telecom 0..* ContactPoint Contato da equipe assistencial
... note 0..* Annotation Comentários adicionais sobre a equipe assistencial

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
CareTeam.category Base required BR Modalidade Assistencial 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.participant.​role Base example BR Ocupacao 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0

Visualização de elementos -chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CareTeam 0..* CareTeam Planned participants in the coordination and delivery of care for a patient or group
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... status ?!Σ 0..1 code proposed | active | suspended | inactive | entered-in-error
Vínculo: CareTeamStatus (required): Indicates the status of the care team.
... category Σ 0..* CodeableConcept Tipo da equipe assistêncial
Vínculo: BR Modalidade Assistencial (required)
... name Σ 0..1 string Nome da equipe assistêncial
... subject Σ 0..1 Reference(BRCorePatient) Paciente referenciado pela equipe assistêncial
... encounter Σ 0..1 Reference(br-core-encounter) Referência ao atendimento
... period Σ 0..1 Period Período de atendimento pela a equipe assistêncial
... participant C 0..* BackboneElement Lista de participantes envolvidos no atendimento
Constraints: ctm-1
.... id 0..1 string Identificador único para referência cruzada
.... extension 0..* Extension Extension
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... role Σ 0..* CodeableConcept Função do participante na equipe assistêncial
Vínculo: BR Ocupacao (example)
.... member Σ 0..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) Referência ao partipante
.... onBehalfOf Σ 0..1 Reference(BRCoreOrganization) Organização do participante
.... period 0..1 Period Período de tempo do participante atua no time assistêncial
... reasonCode 0..* CodeableConcept Motivo pelo qual a equipe assistência foi criada
Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team.
... reasonReference 0..* Reference(BRCoreCondition) Referência aos diagnóstico que esta equipe assistencial cobre
... managingOrganization Σ 0..* Reference(BRCoreOrganization) Organização da equipe assistêncial
... telecom 0..* ContactPoint Contato da equipe assistencial
... note 0..* Annotation Comentários adicionais sobre a equipe assistencial

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CareTeam.language Base preferred Common Languages 📍4.0.1 a norma FHIR
CareTeam.status Base required CareTeamStatus 📍4.0.1 a norma FHIR
CareTeam.category Base required BR Modalidade Assistencial 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.participant.​role Base example BR Ocupacao 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
ctm-1 error CareTeam.participant CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
dom-2 error CareTeam If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CareTeam 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 CareTeam 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 CareTeam If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CareTeam 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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. CareTeam 0..* CareTeam Planned participants in the coordination and delivery of care for a patient or group
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... status ?!Σ 0..1 code proposed | active | suspended | inactive | entered-in-error
Vínculo: CareTeamStatus (required): Indicates the status of the care team.
... category Σ 0..* CodeableConcept Tipo da equipe assistêncial
Vínculo: BR Modalidade Assistencial (required)
... name Σ 0..1 string Nome da equipe assistêncial
... subject Σ 0..1 Reference(BRCorePatient) Paciente referenciado pela equipe assistêncial
... encounter Σ 0..1 Reference(br-core-encounter) Referência ao atendimento
... period Σ 0..1 Period Período de atendimento pela a equipe assistêncial
... participant C 0..* BackboneElement Lista de participantes envolvidos no atendimento
Constraints: ctm-1
.... id 0..1 string Identificador único para referência cruzada
.... extension 0..* Extension Extension
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... role Σ 0..* CodeableConcept Função do participante na equipe assistêncial
Vínculo: BR Ocupacao (example)
.... member Σ 0..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) Referência ao partipante
.... onBehalfOf Σ 0..1 Reference(BRCoreOrganization) Organização do participante
.... period 0..1 Period Período de tempo do participante atua no time assistêncial
... reasonCode 0..* CodeableConcept Motivo pelo qual a equipe assistência foi criada
Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team.
... reasonReference 0..* Reference(BRCoreCondition) Referência aos diagnóstico que esta equipe assistencial cobre
... managingOrganization Σ 0..* Reference(BRCoreOrganization) Organização da equipe assistêncial
... telecom 0..* ContactPoint Contato da equipe assistencial
... note 0..* Annotation Comentários adicionais sobre a equipe assistencial

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
CareTeam.language Base preferred Common Languages 📍4.0.1 a norma FHIR
CareTeam.status Base required CareTeamStatus 📍4.0.1 a norma FHIR
CareTeam.category Base required BR Modalidade Assistencial 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.participant.​role Base example BR Ocupacao 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
CareTeam.reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
ctm-1 error CareTeam.participant CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
dom-2 error CareTeam If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error CareTeam 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 CareTeam 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 CareTeam If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice CareTeam 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()

 

Outras representações de perfil: CSV, Excel, Schematron