Guia de Implementação do Projeto de Padronização e Qualificação dos Dados Assistenciais da Saúde Suplementar (PQDAS)
202309 - CI Build
Publish Box vai aqui
URL Canônica: https://fhir.ans.gov.br/StructureDefinition/condicao | Versão: 202309 | |||
Active as of 2022-12-19 | Nome computável: Condicao |
Condição de saúde
Deve ser utilizado para retratar a condição de saúde de um paciente
A condição é um dos recursos do evento na especificação do fluxo de trabalho FHIR.
Este recurso é usado para registrar informações detalhadas sobre uma condição, problema,
diagnóstico,
ou outro evento, situação, questão ou conceito clínico que subiu para um nível de
preocupação.
A condição pode ser um dia diagnóstico no contexto de um encontro, pode ser um
item na lista de problemas do profissional, ou pode ser uma preocupação que não existe no
Lista de problemas do profissional.Muitas vezes, uma condição é sobre a avaliação de um
clínico e
Afirmação de um aspecto particular do estado de saúde de um paciente.Pode ser usado para
gravar
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 da saúde
questões/situações que um profissional considera prejudicial, potencialmente prejudicial e
pode ser
investigado e gerenciado (problema), ou outro problema/situação de saúde que pode exigir
monitoramento e/ou gerenciamento (problema/preocupação de saúde).
O recurso de condição pode ser usado para registrar um certo estado de saúde de um paciente
que
Normalmente não apresenta um resultado negativo, p.gravidez.O recurso de condição pode ser
usado
Para registrar uma condição após um procedimento, como a condição de seguidores de
amputados-bka
um procedimento de amputação.
Enquanto as condições são frequentemente resultado da avaliação e afirmação de um clínico de
um
aspecto particular do estado de saúde de um paciente, as condições também podem ser
expressas pelo
paciente, pessoa relacionada ou qualquer membro da equipe de atendimento.Um clínico pode ter
uma preocupação com um
Condição do paciente (por exemplo, anorexia) com a qual o paciente não está preocupado.Da
mesma forma, o
O paciente pode ter uma condição (por exemplo, perda de cabelo) que não sobe ao nível de
importância
de modo que ele pertence à lista de problemas de um praticante.
Por exemplo, cada uma das seguintes condições pode subir ao nível de importância como
que pertence a uma lista de problemas ou preocupação devido ao seu impacto direto ou
indireto no
saúde do paciente.Esses exemplos também podem ser representados usando outros recursos, como
FamilyMemberhistory, observação ou procedimento.
Desempregado
Sem transporte (ou outras barreiras)
Suscetibilidade a quedas
Exposição à doença transmissível
História familiar de doença cardiovascular
Medo de câncer
Marcapasso cardíaco
Amputee-bka
Risco de vírus zika após viagens para um país
Ex-fumante
Viajar para um país planejado (que merece imunizações)
Acidente de veículo a motor
O paciente teve enxerto de desvio coronariano
A condição não deve ser utilizada para representar informações que não sejam de saúde, como informações administrativas, de agendamento ou de faturamento. O FHIR é projetado para lidar com informações de saúde, portanto, seu uso deve estar alinhado com esse propósito. O uso indevido do recurso "Condition" pode levar a imprecisões e erros de interoperabilidade.
A condição é um recurso de evento que pode ser usado para representar uma ampla gama de informações de saúde. O caso de uso a seguir ilustra como o recurso de condição pode ser usado para representar uma condição de saúde que é identificada por um profissional de saúde durante um encontro com um paciente. O caso de uso também ilustra como o recurso de condição pode ser usado para representar uma condição de saúde que é identificada pelo paciente ou pessoa relacionada.
O recurso de condição pode ser referenciado por outros recursos como "razões" para uma ação (por exemplo, MedicationRequest, Procedure, ServiceRequest, etc.) Este recurso não é normalmente usado para gravar informações sobre subjetivo e objetivo informações que podem levar à gravação de um recurso de condição. Tais sinais e Os sintomas são normalmente capturados usando o recurso de Observation. Embora em alguns casos um Sintoma persistente, febre, dor de cabeça pode ser capturada como uma condição antes de um definitivo O diagnóstico pode ser discernido por um clínico.Por outro lado, a dor de cabeça pode ser capturada como um Observação quando contribui para o estabelecimento de uma condição de meningite. Use o recurso de Observation quando um sintoma for resolvido sem gerenciamento de longo prazo, O rastreamento, ou quando um sintoma contribui para o estabelecimento de uma condição. Use a condição quando um sintoma requer gerenciamento de longo prazo, rastreamento ou é usado como proxy para um diagnóstico ou problema que ainda não está determinado. Quando o diagnóstico está relacionado a uma alergia ou intolerância, a Condition e AllergyIntolerance podem ser usados. No entanto, para ser acionável no apoio à decisão clínica, usar a Condição por si só não é suficiente, na condição de alergia o AllergyIntolerance precisa ser utilizado.
Descrição da entidade | Descrição do elemento | Tipo do dado | Mapeamento (FHIRPath) |
---|---|---|---|
Diagnóstico principal | Diagnóstico conforme CID-10 (RNDS).Opcional, se preenchido, não pode ser igual ao informado nos demais campos de CID. | Descritor de conceito | Condition.code.coding.where(system="http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBO").code |
Diagnóstico secundário | Diagnóstico conforme CID-10 (RNDS).Opcional, se preenchido, não pode ser igual ao informado nos demais campos de CID. | Descritor de conceito | Condition.code.coding.where(system="http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBO").code |
Terceiro diagnóstico | Diagnóstico conforme CID-10 (RNDS).Opcional, se preenchido, não pode ser igual ao informado nos demais campos de CID. | Descritor de conceito | Condition.code.coding.where(system="http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBO").code |
Quarto diagnóstico | Diagnóstico conforme CID-10 (RNDS).Opcional, se preenchido, não pode ser igual ao informado nos demais campos de CID. | Descritor de conceito | Condition.code.coding.where(system="http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBO").code |
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![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Condition | Dados de uma condição clínica | |
![]() ![]() ![]() | 0..1 | id | Identificador lógico ou físico da condição | |
![]() ![]() ![]() | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | |
![]() ![]() ![]() | 0..1 | uri | Regras implícitas deste perfil | |
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma desta condição | |
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta condição de forma legível para seres humanos | |
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência da existência dessa condição | |
![]() ![]() ![]() | 0..* | Extension | Conjunto de campos adicionais que são extensões ao modelo de informação | |
![]() ![]() ![]() | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | |
![]() ![]() ![]() | 0..* | Identifier | Identificador da condição | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Status de condição clínica | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Status de verificação de uma condição clínica | |
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria de uma condição clínica | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Severidade de uma condição clínica | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Conceito codificável que classifica uma condição clínica Binding: BRCID10-1.0 (required) | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceito codifica´vel que classifica a região do corpo de uma condição clínica | |
![]() ![]() ![]() | 1..1 | Reference(Paciente) | Paciente da condição clínica | |
![]() ![]() ![]() | 0..1 | Reference(Contato Assistencial) | Contexto do contato assistencial onde a condição clínica foi identificada | |
![]() ![]() ![]() | 0..1 | dateTime, Age, Period, Range, string | Duração da condição clínica | |
![]() ![]() ![]() | 0..1 | dateTime, Age, Period, Range, string | Remissão da condição clínica | |
![]() ![]() ![]() | 0..1 | dateTime | Data de registro da condição clínica | |
![]() ![]() ![]() | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica | |
![]() ![]() ![]() | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica | |
![]() ![]() ![]() | 0..* | BackboneElement | Estagiamento de uma condição clínica | |
![]() ![]() ![]() | 0..* | BackboneElement | Evidências que embasam a condição clínica | |
![]() ![]() ![]() | 0..* | Annotation | Notas e comentários adicionais sobre a condição clínica | |
![]() |
Path | Conformance | ValueSet |
Condition.code | required | BRCID10-1.0 |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | C | 0..* | Condition | Dados de uma condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico da condição | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma desta condição Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta condição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência da existência dessa condição | |||||
![]() ![]() ![]() | 0..* | Extension | Conjunto de campos adicionais que são extensões ao modelo de informação | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da condição | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de condição clínica Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de verificação de uma condição clínica Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria de uma condição clínica Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Severidade de uma condição clínica Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica uma condição clínica Binding: BRCID10-1.0 (required) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codifica´vel que classifica a região do corpo de uma condição clínica Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Contato Assistencial) | Contexto do contato assistencial onde a condição clínica foi identificada | ||||
![]() ![]() ![]() | Σ | 0..1 | Duração da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | C | 0..1 | Remissão da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | Data de registro da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica | ||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Estagiamento de uma condição clínica | ||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Evidências que embasam a condição clínica | ||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 0..* | Annotation | Notas e comentários adicionais sobre a condição clínica | |||||
![]() |
Path | Conformance | ValueSet | ||||
Condition.language | preferred | CommonLanguages
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodes | ||||
Condition.verificationStatus | required | ConditionVerificationStatus | ||||
Condition.category | extensible | ConditionCategoryCodes | ||||
Condition.severity | preferred | Condition/DiagnosisSeverity | ||||
Condition.code | required | BRCID10-1.0 | ||||
Condition.bodySite | example | SNOMEDCTBodyStructures |
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 | Dados de uma condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico da condição | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma desta condição Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta condição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência da existência dessa condição | |||||
![]() ![]() ![]() | 0..* | Extension | Conjunto de campos adicionais que são extensões ao modelo de informação | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da condição | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de condição clínica Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de verificação de uma condição clínica Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria de uma condição clínica Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Severidade de uma condição clínica Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica uma condição clínica Binding: BRCID10-1.0 (required) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codifica´vel que classifica a região do corpo de uma condição clínica Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Contato Assistencial) | Contexto do contato assistencial onde a condição clínica foi identificada | ||||
![]() ![]() ![]() | Σ | 0..1 | Duração da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | C | 0..1 | Remissão da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | Data de registro da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica | ||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Estagiamento de uma condição clínica | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() ![]() | C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment | ||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Kind of staging Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Evidências que embasam a condição clínica | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() ![]() | ΣC | 0..* | Reference(Resource) | Supporting information found elsewhere | ||||
![]() ![]() ![]() | 0..* | Annotation | Notas e comentários adicionais sobre a condição clínica | |||||
![]() |
Path | Conformance | ValueSet | ||||
Condition.language | preferred | CommonLanguages
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodes | ||||
Condition.verificationStatus | required | ConditionVerificationStatus | ||||
Condition.category | extensible | ConditionCategoryCodes | ||||
Condition.severity | preferred | Condition/DiagnosisSeverity | ||||
Condition.code | required | BRCID10-1.0 | ||||
Condition.bodySite | example | SNOMEDCTBodyStructures | ||||
Condition.stage.summary | example | ConditionStage | ||||
Condition.stage.type | example | ConditionStageType | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodes |
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
Visão diferencial
Esta estrutura é derivada de Condition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Condition | Dados de uma condição clínica | |
![]() ![]() ![]() | 0..1 | id | Identificador lógico ou físico da condição | |
![]() ![]() ![]() | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | |
![]() ![]() ![]() | 0..1 | uri | Regras implícitas deste perfil | |
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma desta condição | |
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta condição de forma legível para seres humanos | |
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência da existência dessa condição | |
![]() ![]() ![]() | 0..* | Extension | Conjunto de campos adicionais que são extensões ao modelo de informação | |
![]() ![]() ![]() | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | |
![]() ![]() ![]() | 0..* | Identifier | Identificador da condição | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Status de condição clínica | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Status de verificação de uma condição clínica | |
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria de uma condição clínica | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Severidade de uma condição clínica | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Conceito codificável que classifica uma condição clínica Binding: BRCID10-1.0 (required) | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceito codifica´vel que classifica a região do corpo de uma condição clínica | |
![]() ![]() ![]() | 1..1 | Reference(Paciente) | Paciente da condição clínica | |
![]() ![]() ![]() | 0..1 | Reference(Contato Assistencial) | Contexto do contato assistencial onde a condição clínica foi identificada | |
![]() ![]() ![]() | 0..1 | dateTime, Age, Period, Range, string | Duração da condição clínica | |
![]() ![]() ![]() | 0..1 | dateTime, Age, Period, Range, string | Remissão da condição clínica | |
![]() ![]() ![]() | 0..1 | dateTime | Data de registro da condição clínica | |
![]() ![]() ![]() | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica | |
![]() ![]() ![]() | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica | |
![]() ![]() ![]() | 0..* | BackboneElement | Estagiamento de uma condição clínica | |
![]() ![]() ![]() | 0..* | BackboneElement | Evidências que embasam a condição clínica | |
![]() ![]() ![]() | 0..* | Annotation | Notas e comentários adicionais sobre a condição clínica | |
![]() |
Path | Conformance | ValueSet |
Condition.code | required | BRCID10-1.0 |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | C | 0..* | Condition | Dados de uma condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico da condição | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma desta condição Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta condição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência da existência dessa condição | |||||
![]() ![]() ![]() | 0..* | Extension | Conjunto de campos adicionais que são extensões ao modelo de informação | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da condição | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de condição clínica Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de verificação de uma condição clínica Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria de uma condição clínica Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Severidade de uma condição clínica Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica uma condição clínica Binding: BRCID10-1.0 (required) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codifica´vel que classifica a região do corpo de uma condição clínica Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Contato Assistencial) | Contexto do contato assistencial onde a condição clínica foi identificada | ||||
![]() ![]() ![]() | Σ | 0..1 | Duração da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | C | 0..1 | Remissão da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | Data de registro da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica | ||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Estagiamento de uma condição clínica | ||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Evidências que embasam a condição clínica | ||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 0..* | Annotation | Notas e comentários adicionais sobre a condição clínica | |||||
![]() |
Path | Conformance | ValueSet | ||||
Condition.language | preferred | CommonLanguages
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodes | ||||
Condition.verificationStatus | required | ConditionVerificationStatus | ||||
Condition.category | extensible | ConditionCategoryCodes | ||||
Condition.severity | preferred | Condition/DiagnosisSeverity | ||||
Condition.code | required | BRCID10-1.0 | ||||
Condition.bodySite | example | SNOMEDCTBodyStructures |
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 | Dados de uma condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico da condição | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma desta condição Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta condição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência da existência dessa condição | |||||
![]() ![]() ![]() | 0..* | Extension | Conjunto de campos adicionais que são extensões ao modelo de informação | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da condição | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de condição clínica Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | ?!ΣC | 0..1 | CodeableConcept | Status de verificação de uma condição clínica Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria de uma condição clínica Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Severidade de uma condição clínica Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica uma condição clínica Binding: BRCID10-1.0 (required) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codifica´vel que classifica a região do corpo de uma condição clínica Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Contato Assistencial) | Contexto do contato assistencial onde a condição clínica foi identificada | ||||
![]() ![]() ![]() | Σ | 0..1 | Duração da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | C | 0..1 | Remissão da condição clínica | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Age | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() ![]() | string | |||||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | Data de registro da condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Profissional prestador do serviço) | Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica | ||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Estagiamento de uma condição clínica | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() ![]() | C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment | ||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Kind of staging Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() ![]() | C | 0..* | BackboneElement | Evidências que embasam a condição clínica | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() ![]() | ΣC | 0..* | Reference(Resource) | Supporting information found elsewhere | ||||
![]() ![]() ![]() | 0..* | Annotation | Notas e comentários adicionais sobre a condição clínica | |||||
![]() |
Path | Conformance | ValueSet | ||||
Condition.language | preferred | CommonLanguages
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodes | ||||
Condition.verificationStatus | required | ConditionVerificationStatus | ||||
Condition.category | extensible | ConditionCategoryCodes | ||||
Condition.severity | preferred | Condition/DiagnosisSeverity | ||||
Condition.code | required | BRCID10-1.0 | ||||
Condition.bodySite | example | SNOMEDCTBodyStructures | ||||
Condition.stage.summary | example | ConditionStage | ||||
Condition.stage.type | example | ConditionStageType | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodes |
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
Outras representações de perfil: CSV, Excel, Schematron