Guia de Implementação do Projeto de Padronização e Qualificação dos Dados Assistenciais da Saúde Suplementar (PQDAS)
202309 - CI Build Brazil flag

Publish Box vai aqui

Resource Profile: Condição

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

Escopo/Uso

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

Uso indevido

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.

Caso de uso

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.

Limites e Relacionamentos

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.

Mapeamento de estrutura

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:

Visões formais do conteúdo do perfil

Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.

Esta estrutura é derivada de Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..*ConditionDados de uma condição clínica
... id 0..1idIdentificador lógico ou físico da condição
... meta 0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules 0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história desta condição de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência da existência dessa condição
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension 0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador da condição
... clinicalStatus 0..1CodeableConceptStatus de condição clínica
... verificationStatus 0..1CodeableConceptStatus de verificação de uma condição clínica
... category 0..*CodeableConceptCategoria de uma condição clínica
... severity 0..1CodeableConceptSeveridade de uma condição clínica
... code 1..1CodeableConceptConceito codificável que classifica uma condição clínica
Binding: BRCID10-1.0 (required)
... bodySite 0..*CodeableConceptConceito codifica´vel que classifica a região do corpo de uma condição clínica
... subject 1..1Reference(Paciente)Paciente da condição clínica
... encounter 0..1Reference(Contato Assistencial)Contexto do contato assistencial onde a condição clínica foi identificada
... onset[x] 0..1dateTime, Age, Period, Range, stringDuração da condição clínica
... abatement[x] 0..1dateTime, Age, Period, Range, stringRemissão da condição clínica
... recordedDate 0..1dateTimeData de registro da condição clínica
... recorder 0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica
... asserter 0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica
... stage 0..*BackboneElementEstagiamento de uma condição clínica
... evidence 0..*BackboneElementEvidências que embasam a condição clínica
... note 0..*AnnotationNotas e comentários adicionais sobre a condição clínica

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Condition.coderequiredBRCID10-1.0
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDados de uma condição clínica
... id Σ0..1idIdentificador lógico ou físico da condição
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história desta condição de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência da existência dessa condição
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier Σ0..*IdentifierIdentificador da condição
... clinicalStatus ?!ΣC0..1CodeableConceptStatus de condição clínica
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConceptStatus 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.

... category 0..*CodeableConceptCategoria de uma condição clínica
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSeveridade de uma condição clínica
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code Σ1..1CodeableConceptConceito codificável que classifica uma condição clínica
Binding: BRCID10-1.0 (required)
... bodySite Σ0..*CodeableConceptConceito 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.


... subject Σ1..1Reference(Paciente)Paciente da condição clínica
... encounter Σ0..1Reference(Contato Assistencial)Contexto do contato assistencial onde a condição clínica foi identificada
... onset[x] Σ0..1Duração da condição clínica
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1Remissão da condição clínica
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTimeData de registro da condição clínica
... recorder Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica
... asserter Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica
... stage C0..*BackboneElementEstagiamento de uma condição clínica
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
... evidence C0..*BackboneElementEvidências que embasam a condição clínica
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
... note 0..*AnnotationNotas e comentários adicionais sobre a condição clínica

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.categoryextensibleConditionCategoryCodes
Condition.severitypreferredCondition/DiagnosisSeverity
Condition.coderequiredBRCID10-1.0
Condition.bodySiteexampleSNOMEDCTBodyStructures

Constraints

IdGradePath(s)DetailsRequirements
con-1errorCondition.stageStage SHALL have summary or assessment
: summary.exists() or assessment.exists()
con-2errorCondition.evidenceevidence SHALL have code or details
: code.exists() or detail.exists()
con-3best practiceConditionCondition.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-4errorConditionIf 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-5errorConditionCondition.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-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDados de uma condição clínica
... id Σ0..1idIdentificador lógico ou físico da condição
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história desta condição de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência da existência dessa condição
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier Σ0..*IdentifierIdentificador da condição
... clinicalStatus ?!ΣC0..1CodeableConceptStatus de condição clínica
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConceptStatus 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.

... category 0..*CodeableConceptCategoria de uma condição clínica
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSeveridade de uma condição clínica
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code Σ1..1CodeableConceptConceito codificável que classifica uma condição clínica
Binding: BRCID10-1.0 (required)
... bodySite Σ0..*CodeableConceptConceito 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.


... subject Σ1..1Reference(Paciente)Paciente da condição clínica
... encounter Σ0..1Reference(Contato Assistencial)Contexto do contato assistencial onde a condição clínica foi identificada
... onset[x] Σ0..1Duração da condição clínica
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1Remissão da condição clínica
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTimeData de registro da condição clínica
... recorder Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica
... asserter Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica
... stage C0..*BackboneElementEstagiamento de uma condição clínica
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... summary C0..1CodeableConceptSimple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).

.... assessment C0..*Reference(ClinicalImpression | DiagnosticReport | Observation)Formal record of assessment
.... type 0..1CodeableConceptKind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).

... evidence C0..*BackboneElementEvidências que embasam a condição clínica
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣC0..*CodeableConceptManifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.


.... detail ΣC0..*Reference(Resource)Supporting information found elsewhere
... note 0..*AnnotationNotas e comentários adicionais sobre a condição clínica

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.categoryextensibleConditionCategoryCodes
Condition.severitypreferredCondition/DiagnosisSeverity
Condition.coderequiredBRCID10-1.0
Condition.bodySiteexampleSNOMEDCTBodyStructures
Condition.stage.summaryexampleConditionStage
Condition.stage.typeexampleConditionStageType
Condition.evidence.codeexampleManifestationAndSymptomCodes

Constraints

IdGradePath(s)DetailsRequirements
con-1errorCondition.stageStage SHALL have summary or assessment
: summary.exists() or assessment.exists()
con-2errorCondition.evidenceevidence SHALL have code or details
: code.exists() or detail.exists()
con-3best practiceConditionCondition.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-4errorConditionIf 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-5errorConditionCondition.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-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Visão diferencial

Esta estrutura é derivada de Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..*ConditionDados de uma condição clínica
... id 0..1idIdentificador lógico ou físico da condição
... meta 0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules 0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história desta condição de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência da existência dessa condição
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension 0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador da condição
... clinicalStatus 0..1CodeableConceptStatus de condição clínica
... verificationStatus 0..1CodeableConceptStatus de verificação de uma condição clínica
... category 0..*CodeableConceptCategoria de uma condição clínica
... severity 0..1CodeableConceptSeveridade de uma condição clínica
... code 1..1CodeableConceptConceito codificável que classifica uma condição clínica
Binding: BRCID10-1.0 (required)
... bodySite 0..*CodeableConceptConceito codifica´vel que classifica a região do corpo de uma condição clínica
... subject 1..1Reference(Paciente)Paciente da condição clínica
... encounter 0..1Reference(Contato Assistencial)Contexto do contato assistencial onde a condição clínica foi identificada
... onset[x] 0..1dateTime, Age, Period, Range, stringDuração da condição clínica
... abatement[x] 0..1dateTime, Age, Period, Range, stringRemissão da condição clínica
... recordedDate 0..1dateTimeData de registro da condição clínica
... recorder 0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica
... asserter 0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica
... stage 0..*BackboneElementEstagiamento de uma condição clínica
... evidence 0..*BackboneElementEvidências que embasam a condição clínica
... note 0..*AnnotationNotas e comentários adicionais sobre a condição clínica

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Condition.coderequiredBRCID10-1.0

Visualização de elementos -chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDados de uma condição clínica
... id Σ0..1idIdentificador lógico ou físico da condição
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história desta condição de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência da existência dessa condição
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier Σ0..*IdentifierIdentificador da condição
... clinicalStatus ?!ΣC0..1CodeableConceptStatus de condição clínica
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConceptStatus 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.

... category 0..*CodeableConceptCategoria de uma condição clínica
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSeveridade de uma condição clínica
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code Σ1..1CodeableConceptConceito codificável que classifica uma condição clínica
Binding: BRCID10-1.0 (required)
... bodySite Σ0..*CodeableConceptConceito 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.


... subject Σ1..1Reference(Paciente)Paciente da condição clínica
... encounter Σ0..1Reference(Contato Assistencial)Contexto do contato assistencial onde a condição clínica foi identificada
... onset[x] Σ0..1Duração da condição clínica
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1Remissão da condição clínica
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTimeData de registro da condição clínica
... recorder Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica
... asserter Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica
... stage C0..*BackboneElementEstagiamento de uma condição clínica
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
... evidence C0..*BackboneElementEvidências que embasam a condição clínica
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
... note 0..*AnnotationNotas e comentários adicionais sobre a condição clínica

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.categoryextensibleConditionCategoryCodes
Condition.severitypreferredCondition/DiagnosisSeverity
Condition.coderequiredBRCID10-1.0
Condition.bodySiteexampleSNOMEDCTBodyStructures

Constraints

IdGradePath(s)DetailsRequirements
con-1errorCondition.stageStage SHALL have summary or assessment
: summary.exists() or assessment.exists()
con-2errorCondition.evidenceevidence SHALL have code or details
: code.exists() or detail.exists()
con-3best practiceConditionCondition.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-4errorConditionIf 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-5errorConditionCondition.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-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Visualização instantânea

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDados de uma condição clínica
... id Σ0..1idIdentificador lógico ou físico da condição
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história desta condição de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência da existência dessa condição
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier Σ0..*IdentifierIdentificador da condição
... clinicalStatus ?!ΣC0..1CodeableConceptStatus de condição clínica
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConceptStatus 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.

... category 0..*CodeableConceptCategoria de uma condição clínica
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSeveridade de uma condição clínica
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code Σ1..1CodeableConceptConceito codificável que classifica uma condição clínica
Binding: BRCID10-1.0 (required)
... bodySite Σ0..*CodeableConceptConceito 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.


... subject Σ1..1Reference(Paciente)Paciente da condição clínica
... encounter Σ0..1Reference(Contato Assistencial)Contexto do contato assistencial onde a condição clínica foi identificada
... onset[x] Σ0..1Duração da condição clínica
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1Remissão da condição clínica
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTimeData de registro da condição clínica
... recorder Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que reportou a condição clínica
... asserter Σ0..1Reference(Profissional prestador do serviço)Prestador, Paciente ou Pessoa relacionada que confirma a condição clínica
... stage C0..*BackboneElementEstagiamento de uma condição clínica
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... summary C0..1CodeableConceptSimple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).

.... assessment C0..*Reference(ClinicalImpression | DiagnosticReport | Observation)Formal record of assessment
.... type 0..1CodeableConceptKind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).

... evidence C0..*BackboneElementEvidências que embasam a condição clínica
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣC0..*CodeableConceptManifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.


.... detail ΣC0..*Reference(Resource)Supporting information found elsewhere
... note 0..*AnnotationNotas e comentários adicionais sobre a condição clínica

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.categoryextensibleConditionCategoryCodes
Condition.severitypreferredCondition/DiagnosisSeverity
Condition.coderequiredBRCID10-1.0
Condition.bodySiteexampleSNOMEDCTBodyStructures
Condition.stage.summaryexampleConditionStage
Condition.stage.typeexampleConditionStageType
Condition.evidence.codeexampleManifestationAndSymptomCodes

Constraints

IdGradePath(s)DetailsRequirements
con-1errorCondition.stageStage SHALL have summary or assessment
: summary.exists() or assessment.exists()
con-2errorCondition.evidenceevidence SHALL have code or details
: code.exists() or detail.exists()
con-3best practiceConditionCondition.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-4errorConditionIf 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-5errorConditionCondition.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-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

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