Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-condition | Versão: 1.0.0 | |||
Active as of 2025-02-27 | 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.
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de Condition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Condition | |||
![]() ![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | uri | URI(s) sob as quais este recurso é conhecido | |
![]() ![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Texto de 72 caracteres para resumo | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas | |
![]() ![]() ![]() |
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 | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Binding: Categoria do Diagnóstico (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Severidade da condição | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Suspeita Diagnóstica Binding: Suspeita Diagnóstica (required) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Local anatômico da condição, se relevante | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | Indivíduo com a Condição de Saúde avaliada | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 na qual o registro foi registrado pela primeira vez | |
![]() ![]() ![]() |
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 referenciação 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 | Sumário simples (específico à condição) | |
![]() ![]() ![]() ![]() |
0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro formal da avaliação | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo do estadiamento | |
![]() ![]() ![]() |
0..* | BackboneElement | Evidências de apoio ao diagnóstico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | Manifestação/sintoma | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Referência à informações de apoio | |
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |
![]() |
Path | Conformance | ValueSet | URI |
Condition.category | required | BRCategoriaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaDiagnostico | |
Condition.code | required | BRTerminologiaSuspeitaDiagnosticahttps://terminologia.saude.gov.br/fhir/ValueSet/BRTerminologiaSuspeitaDiagnostica |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto de 72 caracteres para resumo ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Binding: Categoria do Diagnóstico (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Suspeita Diagnóstica Binding: Suspeita Diagnóstica (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Indivíduo com a Condição de Saúde avaliada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal. URL relativa, interna ou externa ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Data ou idade estimada ou real do começo dos sintomas ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
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 ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data na qual o registro foi registrado pela primeira vez ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente con-1: Stage SHALL have summary or assessment ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Sumário simples (específico à condição) Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro formal da avaliação ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo do estadiamento Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico con-2: evidence SHALL have code or details ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestação/sintoma Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência à informações de apoio ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição ele-1: All FHIR elements must have a @value or children | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1 from the FHIR Standard | ||||
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1 from the FHIR Standard | ||||
Condition.category | required | BRCategoriaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaDiagnostico | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | required | BRTerminologiaSuspeitaDiagnosticahttps://terminologia.saude.gov.br/fhir/ValueSet/BRTerminologiaSuspeitaDiagnostica | ||||
Condition.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site from the FHIR Standard | ||||
Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | ||||
Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-type from the FHIR Standard | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptom from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto de 72 caracteres para resumo | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Binding: 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 Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Binding: Categoria do Diagnóstico (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Suspeita Diagnóstica Binding: Suspeita Diagnóstica (required) | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Indivíduo com a Condição de Saúde avaliada | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by 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 Binding: 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 na qual o registro foi registrado pela primeira vez | ||||
![]() ![]() ![]() |
Σ | 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 con-1: Stage SHALL have summary or assessment | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | Sumário simples (específico à condição) Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro formal da avaliação | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo do estadiamento Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico con-2: evidence SHALL have code or details | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | Manifestação/sintoma Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência à informações de apoio | ||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1 from the FHIR Standard | ||||
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1 from the FHIR Standard | ||||
Condition.category | required | BRCategoriaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaDiagnostico | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | required | BRTerminologiaSuspeitaDiagnosticahttps://terminologia.saude.gov.br/fhir/ValueSet/BRTerminologiaSuspeitaDiagnostica | ||||
Condition.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site from the FHIR Standard | ||||
Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | ||||
Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-type from the FHIR Standard | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptom from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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
Summary
Structures
This structure refers to these other structures:
Visão diferencial
Esta estrutura é derivada de Condition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Condition | |||
![]() ![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | uri | URI(s) sob as quais este recurso é conhecido | |
![]() ![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Texto de 72 caracteres para resumo | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas | |
![]() ![]() ![]() |
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 | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Binding: Categoria do Diagnóstico (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Severidade da condição | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Suspeita Diagnóstica Binding: Suspeita Diagnóstica (required) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Local anatômico da condição, se relevante | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | Indivíduo com a Condição de Saúde avaliada | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 na qual o registro foi registrado pela primeira vez | |
![]() ![]() ![]() |
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 referenciação 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 | Sumário simples (específico à condição) | |
![]() ![]() ![]() ![]() |
0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro formal da avaliação | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo do estadiamento | |
![]() ![]() ![]() |
0..* | BackboneElement | Evidências de apoio ao diagnóstico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | Manifestação/sintoma | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Referência à informações de apoio | |
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |
![]() |
Path | Conformance | ValueSet | URI |
Condition.category | required | BRCategoriaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaDiagnostico | |
Condition.code | required | BRTerminologiaSuspeitaDiagnosticahttps://terminologia.saude.gov.br/fhir/ValueSet/BRTerminologiaSuspeitaDiagnostica |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto de 72 caracteres para resumo ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Binding: Categoria do Diagnóstico (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Suspeita Diagnóstica Binding: Suspeita Diagnóstica (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Indivíduo com a Condição de Saúde avaliada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal. URL relativa, interna ou externa ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Referência ao atendimento no qual a condição foi diagnosticada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Data ou idade estimada ou real do começo dos sintomas ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
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 ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data na qual o registro foi registrado pela primeira vez ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Quem registrou a condição ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) | Pessoa que afirma a condição ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Estágio/grau da condição, geralmente avaliado formalmente con-1: Stage SHALL have summary or assessment ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Sumário simples (específico à condição) Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro formal da avaliação ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo do estadiamento Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico con-2: evidence SHALL have code or details ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestação/sintoma Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência à informações de apoio ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição ele-1: All FHIR elements must have a @value or children | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1 from the FHIR Standard | ||||
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1 from the FHIR Standard | ||||
Condition.category | required | BRCategoriaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaDiagnostico | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | required | BRTerminologiaSuspeitaDiagnosticahttps://terminologia.saude.gov.br/fhir/ValueSet/BRTerminologiaSuspeitaDiagnostica | ||||
Condition.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site from the FHIR Standard | ||||
Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | ||||
Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-type from the FHIR Standard | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptom from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto de 72 caracteres para resumo | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | O status clínico da condição ou do diagnóstico Binding: 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 Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Categoria da condição Binding: Categoria do Diagnóstico (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Suspeita Diagnóstica Binding: Suspeita Diagnóstica (required) | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Indivíduo com a Condição de Saúde avaliada | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by 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 Binding: 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 na qual o registro foi registrado pela primeira vez | ||||
![]() ![]() ![]() |
Σ | 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 con-1: Stage SHALL have summary or assessment | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | Sumário simples (específico à condição) Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | BRCoreDiagnosticReport | BRCoreObservation) | Registro formal da avaliação | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo do estadiamento Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Evidências de apoio ao diagnóstico con-2: evidence SHALL have code or details | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | Manifestação/sintoma Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Referência à informações de apoio | ||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre a condição | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Condition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1 from the FHIR Standard | ||||
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1 from the FHIR Standard | ||||
Condition.category | required | BRCategoriaDiagnosticohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaDiagnostico | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | required | BRTerminologiaSuspeitaDiagnosticahttps://terminologia.saude.gov.br/fhir/ValueSet/BRTerminologiaSuspeitaDiagnostica | ||||
Condition.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site from the FHIR Standard | ||||
Condition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | ||||
Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-type from the FHIR Standard | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptom from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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
Summary
Structures
This structure refers to these other structures:
Outras representações de perfil: CSV, Excel, Schematron