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-condition | Versão: 1.0.0 | |||
| Active as of 2026-01-14 | Nome computável: BRCoreCondition | |||
Este perfil representa as restrições aplicadas ao recurso FHIR R4 Condition
Este perfil é utilizado para registrar informações detalhadas sobre uma condição, problema, diagnóstico ou outro evento, situação, problema ou conceito clínico que atingiu um nível de preocupação. A Condition pode ser um diagnóstico pontual no contexto de um encontro, pode ser um item da Lista de Problemas do profissional ou pode ser uma preocupação que não existe na Lista de Problemas do profissional. Muitas vezes, uma condição trata-se da avaliação e declaração de um médico sobre um aspecto específico do estado de saúde de um paciente. Pode ser usado para registrar informações sobre uma doença/doença identificada a partir da aplicação do raciocínio clínico sobre os achados patológicos e fisiopatológicos (diagnóstico), ou identificação de problemas/situações de saúde que um profissional considera prejudiciais, potencialmente prejudiciais e que podem ser investigadas e gerenciadas (problema) ou outro problema/situação de saúde que possa exigir monitoramento e/ou gestão contínua (problema/preocupação de saúde).
O recurso Condition não deve ser utilizado para registrar informações que não são condições de saúde ou diagnósticos, como eventos clínicos ou procedimentos.
Consulta sobre problemas e condições de saúde atuais ou históricos de um paciente.
No Brasil utiliza-se a Classificação Internacional de Doenças – CID naversão 10 e versão 11 a partir de 2025 para codificar Conditions. Na atenção primária é possível utilizar também a Classificação Internacional de Atenção Primária (CIAP).
Este perfil não possui extensões.
Usos:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de Condition
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
Condition | |||
![]() ![]() |
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 | CodeableConcept | O status clínico da condição ou do diagnóstico | |
![]() ![]() |
0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error | |
![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Vínculo: ConditionCategoryCodes (required) | |
![]() ![]() |
0..1 | CodeableConcept | Severidade da condição | |
![]() ![]() |
0..1 | CodeableConcept | Identifica a suspeita diagnóstica com relação à condição de saúde avaliada Vínculo: BR Problema Diagnostico (required) | |
![]() ![]() |
0..* | CodeableConcept | Local anatômico da condição, se relevante Vínculo: SNOMEDCTBodyStructures (required) | |
![]() ![]() |
1..1 | Reference(BRCorePatient) | Referência aos dados sobre o indivíduo cuja a condição de saúde está sendo avaliada | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..1 | string | Referência literal. URL relativa, interna ou externa | |
![]() ![]() ![]() |
0..1 | uri | Tipo de recurso ao qual a referência é feita | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Data ou idade estimada ou real do começo dos sintomas | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Data ou idade estimada ou real em que o diagnóstico foi resolvido ou entrou em remissão | |
![]() ![]() |
0..1 | dateTime | Data de registro | |
![]() ![]() |
0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição | |
![]() ![]() |
0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição | |
![]() ![]() |
0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos descrevendo estágios da condição (por exemplo, estágios de câncer) | |
![]() ![]() ![]() |
0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro da avaliação | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos que descrevem o tipo do estadiamento (por exemplo, clínico ou patológico) | |
![]() ![]() |
0..* | BackboneElement | Evidências de apoio ao diagnóstico | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..* | CodeableConcept | Códigos que descrevem a manifestação ou sintomas de uma condição | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Referência a informações de apoio | |
![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| Condition.category | required | ConditionCategoryCodeshttp://hl7.org/fhir/ValueSet/condition-categoryFrom a norma FHIR | |
| Condition.code | required | BRProblemaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRProblemaDiagnosticoFrom este IG | |
| Condition.bodySite | required | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-siteFrom a norma FHIR |
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
Σ | 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 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Vínculo: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Vínculo: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Vínculo: ConditionCategoryCodes (required) | |||||
![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Vínculo: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Identifica a suspeita diagnóstica com relação à condição de saúde avaliada Vínculo: BR Problema Diagnostico (required) | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Vínculo: SNOMEDCTBodyStructures (required) | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência aos dados sobre o indivíduo cuja a condição de saúde está sendo avaliada | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada | ||||
![]() ![]() |
Σ | 0..1 | Data ou idade estimada ou real do começo dos sintomas | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
C | 0..1 | Data ou idade estimada ou real em que o diagnóstico foi resolvido ou entrou em remissão | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Data de registro | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição | ||||
![]() ![]() |
C | 0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Códigos descrevendo estágios da condição (por exemplo, estágios de câncer) Vínculo: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro da avaliação | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos que descrevem o tipo do estadiamento (por exemplo, clínico ou patológico) Vínculo: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Códigos que descrevem a manifestação ou sintomas de uma condição Vínculo: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência a informações de apoio | ||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1From a norma FHIR | ||||
| Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1From a norma FHIR | ||||
| Condition.category | required | ConditionCategoryCodeshttp://hl7.org/fhir/ValueSet/condition-categoryFrom a norma FHIR | ||||
| Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severityFrom a norma FHIR | ||||
| Condition.code | required | BRProblemaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRProblemaDiagnosticoFrom este IG | ||||
| Condition.bodySite | required | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-siteFrom a norma FHIR | ||||
| Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-typesFrom a norma FHIR | ||||
| Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stageFrom a norma FHIR | ||||
| Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-typeFrom a norma FHIR | ||||
| Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptomFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment : summary.exists() or assessment.exists() | |
| con-2 | error | Condition.evidence | evidence SHALL have code or details : code.exists() or detail.exists() | |
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item : clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty() | |
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists() | |
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error : verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty() | |
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Condition | 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 | Condition | 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 | Condition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Condition | 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: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
Σ | 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 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Vínculo: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Vínculo: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Vínculo: ConditionCategoryCodes (required) | |||||
![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Vínculo: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Identifica a suspeita diagnóstica com relação à condição de saúde avaliada Vínculo: BR Problema Diagnostico (required) | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Vínculo: SNOMEDCTBodyStructures (required) | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência aos dados sobre o indivíduo cuja a condição de saúde está sendo avaliada | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada | ||||
![]() ![]() |
Σ | 0..1 | Data ou idade estimada ou real do começo dos sintomas | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
C | 0..1 | Data ou idade estimada ou real em que o diagnóstico foi resolvido ou entrou em remissão | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Data de registro | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição | ||||
![]() ![]() |
C | 0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Códigos descrevendo estágios da condição (por exemplo, estágios de câncer) Vínculo: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro da avaliação | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos que descrevem o tipo do estadiamento (por exemplo, clínico ou patológico) Vínculo: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Códigos que descrevem a manifestação ou sintomas de uma condição Vínculo: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência a informações de apoio | ||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1From a norma FHIR | ||||
| Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1From a norma FHIR | ||||
| Condition.category | required | ConditionCategoryCodeshttp://hl7.org/fhir/ValueSet/condition-categoryFrom a norma FHIR | ||||
| Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severityFrom a norma FHIR | ||||
| Condition.code | required | BRProblemaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRProblemaDiagnosticoFrom este IG | ||||
| Condition.bodySite | required | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-siteFrom a norma FHIR | ||||
| Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-typesFrom a norma FHIR | ||||
| Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stageFrom a norma FHIR | ||||
| Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-typeFrom a norma FHIR | ||||
| Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptomFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment : summary.exists() or assessment.exists() | |
| con-2 | error | Condition.evidence | evidence SHALL have code or details : code.exists() or detail.exists() | |
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item : clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty() | |
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists() | |
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error : verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty() | |
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Condition | 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 | Condition | 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 | Condition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Condition | 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 Condition
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Visão diferencial
Esta estrutura é derivada de Condition
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
Condition | |||
![]() ![]() |
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 | CodeableConcept | O status clínico da condição ou do diagnóstico | |
![]() ![]() |
0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error | |
![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Vínculo: ConditionCategoryCodes (required) | |
![]() ![]() |
0..1 | CodeableConcept | Severidade da condição | |
![]() ![]() |
0..1 | CodeableConcept | Identifica a suspeita diagnóstica com relação à condição de saúde avaliada Vínculo: BR Problema Diagnostico (required) | |
![]() ![]() |
0..* | CodeableConcept | Local anatômico da condição, se relevante Vínculo: SNOMEDCTBodyStructures (required) | |
![]() ![]() |
1..1 | Reference(BRCorePatient) | Referência aos dados sobre o indivíduo cuja a condição de saúde está sendo avaliada | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..1 | string | Referência literal. URL relativa, interna ou externa | |
![]() ![]() ![]() |
0..1 | uri | Tipo de recurso ao qual a referência é feita | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Data ou idade estimada ou real do começo dos sintomas | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Data ou idade estimada ou real em que o diagnóstico foi resolvido ou entrou em remissão | |
![]() ![]() |
0..1 | dateTime | Data de registro | |
![]() ![]() |
0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição | |
![]() ![]() |
0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição | |
![]() ![]() |
0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos descrevendo estágios da condição (por exemplo, estágios de câncer) | |
![]() ![]() ![]() |
0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro da avaliação | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos que descrevem o tipo do estadiamento (por exemplo, clínico ou patológico) | |
![]() ![]() |
0..* | BackboneElement | Evidências de apoio ao diagnóstico | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..* | CodeableConcept | Códigos que descrevem a manifestação ou sintomas de uma condição | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Referência a informações de apoio | |
![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| Condition.category | required | ConditionCategoryCodeshttp://hl7.org/fhir/ValueSet/condition-categoryFrom a norma FHIR | |
| Condition.code | required | BRProblemaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRProblemaDiagnosticoFrom este IG | |
| Condition.bodySite | required | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-siteFrom a norma FHIR |
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
Σ | 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 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Vínculo: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Vínculo: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Vínculo: ConditionCategoryCodes (required) | |||||
![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Vínculo: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Identifica a suspeita diagnóstica com relação à condição de saúde avaliada Vínculo: BR Problema Diagnostico (required) | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Vínculo: SNOMEDCTBodyStructures (required) | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência aos dados sobre o indivíduo cuja a condição de saúde está sendo avaliada | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada | ||||
![]() ![]() |
Σ | 0..1 | Data ou idade estimada ou real do começo dos sintomas | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
C | 0..1 | Data ou idade estimada ou real em que o diagnóstico foi resolvido ou entrou em remissão | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Data de registro | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição | ||||
![]() ![]() |
C | 0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Códigos descrevendo estágios da condição (por exemplo, estágios de câncer) Vínculo: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro da avaliação | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos que descrevem o tipo do estadiamento (por exemplo, clínico ou patológico) Vínculo: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Códigos que descrevem a manifestação ou sintomas de uma condição Vínculo: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência a informações de apoio | ||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1From a norma FHIR | ||||
| Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1From a norma FHIR | ||||
| Condition.category | required | ConditionCategoryCodeshttp://hl7.org/fhir/ValueSet/condition-categoryFrom a norma FHIR | ||||
| Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severityFrom a norma FHIR | ||||
| Condition.code | required | BRProblemaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRProblemaDiagnosticoFrom este IG | ||||
| Condition.bodySite | required | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-siteFrom a norma FHIR | ||||
| Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-typesFrom a norma FHIR | ||||
| Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stageFrom a norma FHIR | ||||
| Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-typeFrom a norma FHIR | ||||
| Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptomFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment : summary.exists() or assessment.exists() | |
| con-2 | error | Condition.evidence | evidence SHALL have code or details : code.exists() or detail.exists() | |
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item : clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty() | |
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists() | |
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error : verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty() | |
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Condition | 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 | Condition | 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 | Condition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Condition | 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: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
Σ | 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 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Vínculo: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Vínculo: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Vínculo: ConditionCategoryCodes (required) | |||||
![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Vínculo: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Identifica a suspeita diagnóstica com relação à condição de saúde avaliada Vínculo: BR Problema Diagnostico (required) | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Vínculo: SNOMEDCTBodyStructures (required) | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência aos dados sobre o indivíduo cuja a condição de saúde está sendo avaliada | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada | ||||
![]() ![]() |
Σ | 0..1 | Data ou idade estimada ou real do começo dos sintomas | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
C | 0..1 | Data ou idade estimada ou real em que o diagnóstico foi resolvido ou entrou em remissão | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Data de registro | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição | ||||
![]() ![]() |
C | 0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Códigos descrevendo estágios da condição (por exemplo, estágios de câncer) Vínculo: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro da avaliação | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Códigos que descrevem o tipo do estadiamento (por exemplo, clínico ou patológico) Vínculo: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Códigos que descrevem a manifestação ou sintomas de uma condição Vínculo: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência a informações de apoio | ||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1From a norma FHIR | ||||
| Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1From a norma FHIR | ||||
| Condition.category | required | ConditionCategoryCodeshttp://hl7.org/fhir/ValueSet/condition-categoryFrom a norma FHIR | ||||
| Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severityFrom a norma FHIR | ||||
| Condition.code | required | BRProblemaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRProblemaDiagnosticoFrom este IG | ||||
| Condition.bodySite | required | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-siteFrom a norma FHIR | ||||
| Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-typesFrom a norma FHIR | ||||
| Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stageFrom a norma FHIR | ||||
| Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-typeFrom a norma FHIR | ||||
| Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptomFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment : summary.exists() or assessment.exists() | |
| con-2 | error | Condition.evidence | evidence SHALL have code or details : code.exists() or detail.exists() | |
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item : clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty() | |
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists() | |
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error : verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty() | |
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Condition | 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 | Condition | 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 | Condition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Condition | 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 Condition
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Outras representações de perfil: CSV, Excel, Schematron