Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
BR
Publish Box vai aqui
| 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
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.
A seguir estão alguns exemplos de cenários de uso para este perfil:
Este perfil ainda não está implementado na RNDS.
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:
Cada Perfil br-core-careteam deve oferecer suporte a:
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:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de CareTeam
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | CareTeam | Planned participants in the coordination and delivery of care for a patient or group | |
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
0..1 | code | proposed | active | suspended | inactive | entered-in-error | |
![]() ![]() |
0..* | CodeableConcept | Tipo da equipe assistêncial Vínculo: BR Modalidade Assistencial (required) | |
![]() ![]() |
0..1 | string | Nome da equipe assistêncial | |
![]() ![]() |
0..1 | Reference(BRCorePatient) | Paciente referenciado pela equipe assistêncial | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento | |
![]() ![]() |
0..1 | Period | Período de atendimento pela a equipe assistêncial | |
![]() ![]() |
0..* | BackboneElement | Lista de participantes envolvidos no atendimento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extension | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..* | CodeableConcept | Função do participante na equipe assistêncial Vínculo: BR Ocupacao (example) | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) | Referência ao partipante | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Organização do participante | |
![]() ![]() ![]() |
0..1 | Period | Período de tempo do participante atua no time assistêncial | |
![]() ![]() |
0..* | CodeableConcept | Motivo pelo qual a equipe assistência foi criada | |
![]() ![]() |
0..* | Reference(BRCoreCondition) | Referência aos diagnóstico que esta equipe assistencial cobre | |
![]() ![]() |
0..* | Reference(BRCoreOrganization) | Organização da equipe assistêncial | |
![]() ![]() |
0..* | ContactPoint | Contato da equipe assistencial | |
![]() ![]() |
0..* | Annotation | Comentários adicionais sobre a equipe assistencial | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| CareTeam.category | required | BRModalidadeAssistencialhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencialFrom este IG | |
| CareTeam.participant.role | example | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacaoFrom este IG |
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | CareTeam | Planned participants in the coordination and delivery of care for a patient or group | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 0..1 | code | proposed | active | suspended | inactive | entered-in-error Vínculo: CareTeamStatus (required): Indicates the status of the care team. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo da equipe assistêncial Vínculo: BR Modalidade Assistencial (required) | ||||
![]() ![]() |
Σ | 0..1 | string | Nome da equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Paciente referenciado pela equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento | ||||
![]() ![]() |
Σ | 0..1 | Period | Período de atendimento pela a equipe assistêncial | ||||
![]() ![]() |
C | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento Constraints: ctm-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extension | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Função do participante na equipe assistêncial Vínculo: BR Ocupacao (example) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) | Referência ao partipante | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização do participante | ||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo do participante atua no time assistêncial | |||||
![]() ![]() |
0..* | CodeableConcept | Motivo pelo qual a equipe assistência foi criada Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team. | |||||
![]() ![]() |
0..* | Reference(BRCoreCondition) | Referência aos diagnóstico que esta equipe assistencial cobre | |||||
![]() ![]() |
Σ | 0..* | Reference(BRCoreOrganization) | Organização da equipe assistêncial | ||||
![]() ![]() |
0..* | ContactPoint | Contato da equipe assistencial | |||||
![]() ![]() |
0..* | Annotation | Comentários adicionais sobre a equipe assistencial | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| CareTeam.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| CareTeam.status | required | CareTeamStatushttp://hl7.org/fhir/ValueSet/care-team-status|4.0.1From a norma FHIR | ||||
| CareTeam.category | required | BRModalidadeAssistencialhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencialFrom este IG | ||||
| CareTeam.participant.role | example | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacaoFrom este IG | ||||
| CareTeam.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findingsFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| 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() |
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | CareTeam | Planned participants in the coordination and delivery of care for a patient or group | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 0..1 | code | proposed | active | suspended | inactive | entered-in-error Vínculo: CareTeamStatus (required): Indicates the status of the care team. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo da equipe assistêncial Vínculo: BR Modalidade Assistencial (required) | ||||
![]() ![]() |
Σ | 0..1 | string | Nome da equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Paciente referenciado pela equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento | ||||
![]() ![]() |
Σ | 0..1 | Period | Período de atendimento pela a equipe assistêncial | ||||
![]() ![]() |
C | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento Constraints: ctm-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extension | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Função do participante na equipe assistêncial Vínculo: BR Ocupacao (example) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) | Referência ao partipante | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização do participante | ||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo do participante atua no time assistêncial | |||||
![]() ![]() |
0..* | CodeableConcept | Motivo pelo qual a equipe assistência foi criada Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team. | |||||
![]() ![]() |
0..* | Reference(BRCoreCondition) | Referência aos diagnóstico que esta equipe assistencial cobre | |||||
![]() ![]() |
Σ | 0..* | Reference(BRCoreOrganization) | Organização da equipe assistêncial | ||||
![]() ![]() |
0..* | ContactPoint | Contato da equipe assistencial | |||||
![]() ![]() |
0..* | Annotation | Comentários adicionais sobre a equipe assistencial | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| CareTeam.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| CareTeam.status | required | CareTeamStatushttp://hl7.org/fhir/ValueSet/care-team-status|4.0.1From a norma FHIR | ||||
| CareTeam.category | required | BRModalidadeAssistencialhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencialFrom este IG | ||||
| CareTeam.participant.role | example | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacaoFrom este IG | ||||
| CareTeam.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findingsFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| 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() |
Esta estrutura é derivada de CareTeam
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Visão diferencial
Esta estrutura é derivada de CareTeam
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | CareTeam | Planned participants in the coordination and delivery of care for a patient or group | |
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
0..1 | code | proposed | active | suspended | inactive | entered-in-error | |
![]() ![]() |
0..* | CodeableConcept | Tipo da equipe assistêncial Vínculo: BR Modalidade Assistencial (required) | |
![]() ![]() |
0..1 | string | Nome da equipe assistêncial | |
![]() ![]() |
0..1 | Reference(BRCorePatient) | Paciente referenciado pela equipe assistêncial | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento | |
![]() ![]() |
0..1 | Period | Período de atendimento pela a equipe assistêncial | |
![]() ![]() |
0..* | BackboneElement | Lista de participantes envolvidos no atendimento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extension | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..* | CodeableConcept | Função do participante na equipe assistêncial Vínculo: BR Ocupacao (example) | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) | Referência ao partipante | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Organização do participante | |
![]() ![]() ![]() |
0..1 | Period | Período de tempo do participante atua no time assistêncial | |
![]() ![]() |
0..* | CodeableConcept | Motivo pelo qual a equipe assistência foi criada | |
![]() ![]() |
0..* | Reference(BRCoreCondition) | Referência aos diagnóstico que esta equipe assistencial cobre | |
![]() ![]() |
0..* | Reference(BRCoreOrganization) | Organização da equipe assistêncial | |
![]() ![]() |
0..* | ContactPoint | Contato da equipe assistencial | |
![]() ![]() |
0..* | Annotation | Comentários adicionais sobre a equipe assistencial | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| CareTeam.category | required | BRModalidadeAssistencialhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencialFrom este IG | |
| CareTeam.participant.role | example | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacaoFrom este IG |
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | CareTeam | Planned participants in the coordination and delivery of care for a patient or group | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 0..1 | code | proposed | active | suspended | inactive | entered-in-error Vínculo: CareTeamStatus (required): Indicates the status of the care team. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo da equipe assistêncial Vínculo: BR Modalidade Assistencial (required) | ||||
![]() ![]() |
Σ | 0..1 | string | Nome da equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Paciente referenciado pela equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento | ||||
![]() ![]() |
Σ | 0..1 | Period | Período de atendimento pela a equipe assistêncial | ||||
![]() ![]() |
C | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento Constraints: ctm-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extension | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Função do participante na equipe assistêncial Vínculo: BR Ocupacao (example) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) | Referência ao partipante | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização do participante | ||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo do participante atua no time assistêncial | |||||
![]() ![]() |
0..* | CodeableConcept | Motivo pelo qual a equipe assistência foi criada Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team. | |||||
![]() ![]() |
0..* | Reference(BRCoreCondition) | Referência aos diagnóstico que esta equipe assistencial cobre | |||||
![]() ![]() |
Σ | 0..* | Reference(BRCoreOrganization) | Organização da equipe assistêncial | ||||
![]() ![]() |
0..* | ContactPoint | Contato da equipe assistencial | |||||
![]() ![]() |
0..* | Annotation | Comentários adicionais sobre a equipe assistencial | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| CareTeam.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| CareTeam.status | required | CareTeamStatushttp://hl7.org/fhir/ValueSet/care-team-status|4.0.1From a norma FHIR | ||||
| CareTeam.category | required | BRModalidadeAssistencialhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencialFrom este IG | ||||
| CareTeam.participant.role | example | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacaoFrom este IG | ||||
| CareTeam.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findingsFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| 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
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | CareTeam | Planned participants in the coordination and delivery of care for a patient or group | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 0..1 | code | proposed | active | suspended | inactive | entered-in-error Vínculo: CareTeamStatus (required): Indicates the status of the care team. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo da equipe assistêncial Vínculo: BR Modalidade Assistencial (required) | ||||
![]() ![]() |
Σ | 0..1 | string | Nome da equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Paciente referenciado pela equipe assistêncial | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento | ||||
![]() ![]() |
Σ | 0..1 | Period | Período de atendimento pela a equipe assistêncial | ||||
![]() ![]() |
C | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento Constraints: ctm-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extension | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Função do participante na equipe assistêncial Vínculo: BR Ocupacao (example) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson | BRCorePatient | BRCoreOrganization | br-core-careteam) | Referência ao partipante | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização do participante | ||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo do participante atua no time assistêncial | |||||
![]() ![]() |
0..* | CodeableConcept | Motivo pelo qual a equipe assistência foi criada Vínculo: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team. | |||||
![]() ![]() |
0..* | Reference(BRCoreCondition) | Referência aos diagnóstico que esta equipe assistencial cobre | |||||
![]() ![]() |
Σ | 0..* | Reference(BRCoreOrganization) | Organização da equipe assistêncial | ||||
![]() ![]() |
0..* | ContactPoint | Contato da equipe assistencial | |||||
![]() ![]() |
0..* | Annotation | Comentários adicionais sobre a equipe assistencial | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| CareTeam.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| CareTeam.status | required | CareTeamStatushttp://hl7.org/fhir/ValueSet/care-team-status|4.0.1From a norma FHIR | ||||
| CareTeam.category | required | BRModalidadeAssistencialhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeAssistencialFrom este IG | ||||
| CareTeam.participant.role | example | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacaoFrom este IG | ||||
| CareTeam.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findingsFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| 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() |
Esta estrutura é derivada de CareTeam
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Outras representações de perfil: CSV, Excel, Schematron