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

Publish Box vai aqui

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-01-14 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:

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)

CaminhoConformidadeConjunto de valoresURI
CareTeam.categoryrequiredBRModalidadeAssistencial
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencial
From este IG
CareTeam.participant.roleexampleBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
From este IG
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

CaminhoConformidadeConjunto de valoresURI
CareTeam.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
CareTeam.statusrequiredCareTeamStatus
http://hl7.org/fhir/ValueSet/care-team-status|4.0.1
From a norma FHIR
CareTeam.categoryrequiredBRModalidadeAssistencial
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencial
From este IG
CareTeam.participant.roleexampleBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
From este IG
CareTeam.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
ctm-1errorCareTeam.participantCareTeam.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-2errorCareTeamIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCareTeamIf 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-4errorCareTeamIf 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-5errorCareTeamIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCareTeamA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust 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

CaminhoConformidadeConjunto de valoresURI
CareTeam.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
CareTeam.statusrequiredCareTeamStatus
http://hl7.org/fhir/ValueSet/care-team-status|4.0.1
From a norma FHIR
CareTeam.categoryrequiredBRModalidadeAssistencial
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencial
From este IG
CareTeam.participant.roleexampleBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
From este IG
CareTeam.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
ctm-1errorCareTeam.participantCareTeam.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-2errorCareTeamIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCareTeamIf 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-4errorCareTeamIf 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-5errorCareTeamIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCareTeamA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust 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)

CaminhoConformidadeConjunto de valoresURI
CareTeam.categoryrequiredBRModalidadeAssistencial
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencial
From este IG
CareTeam.participant.roleexampleBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
From este IG

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

CaminhoConformidadeConjunto de valoresURI
CareTeam.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
CareTeam.statusrequiredCareTeamStatus
http://hl7.org/fhir/ValueSet/care-team-status|4.0.1
From a norma FHIR
CareTeam.categoryrequiredBRModalidadeAssistencial
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencial
From este IG
CareTeam.participant.roleexampleBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
From este IG
CareTeam.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
ctm-1errorCareTeam.participantCareTeam.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-2errorCareTeamIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCareTeamIf 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-4errorCareTeamIf 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-5errorCareTeamIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCareTeamA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust 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

CaminhoConformidadeConjunto de valoresURI
CareTeam.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
CareTeam.statusrequiredCareTeamStatus
http://hl7.org/fhir/ValueSet/care-team-status|4.0.1
From a norma FHIR
CareTeam.categoryrequiredBRModalidadeAssistencial
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencial
From este IG
CareTeam.participant.roleexampleBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
From este IG
CareTeam.reasonCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
ctm-1errorCareTeam.participantCareTeam.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-2errorCareTeamIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCareTeamIf 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-4errorCareTeamIf 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-5errorCareTeamIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCareTeamA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

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