Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the IPS 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://ips.saude.gov.br/fhir/StructureDefinition/ConditionBRIPS | Versão: 1.0.0 | |||
Active as of 2024-12-23 | Nome computável: ConditionBRIPS |
Contém os dados relacionados à condição de saúde ou condição alvo do paciente avaliado.
Este perfil representa as restrições aplicadas ao recurso Condition pelo Guia de Implementação FHIR do Resumo Internacional do Paciente (IPS). Um registro de um problema é representado no Sumário do Paciente como uma instância do recurso Condition restringido por esse perfil.
Este recurso é usado 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 afirmaçã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.
Na construção do Sumário do Paciente os diagnósticos ativos descritos na lista de problemas do Registro de Atendimento Clínico (RAC) do último ano a partir da solicitação de geração do sumário serão exibidos no Sumário do Paciente bem com os diagnósticos informados no elemento Composition.section.entry.where(meta.profile=’https://simplifier.net/redenacionaldedadosemsaude/brcondicaosaude’).
A regra para os diagnósticos de internações hospitalares será definida quando estes dados estiverem disponíveis na RDNS.
Este perfil não possui extensões.
O recurso Condition pode ser referenciado por outros recursos como “motivos” para uma ação (por exemplo, MedicationRequest, Procedure, ServiceRequest, etc).
Este recurso normalmente não é usado para registrar informações sobre informações subjetivas e objetivas que possam levar ao registro de um recurso de Condition. Tais sinais e sintomas são normalmente capturados utilizando o recurso Observation; embora em alguns casos um sintoma persistente, por ex. febre, dor de cabeça pode ser capturada como uma Condition antes que um diagnóstico definitivo possa ser discernido por um médico. Num cenário de internação, uma lista de problemas de enfermagem pode documentar sintomas (como alterações respiratórias) como Conditions, se forem o foco da prestação de cuidados. Por outro lado, a dor de cabeça pode ser capturada como uma Observation, quando contribui para o estabelecimento de uma condição de meningite.
Use o recurso Observation quando um sintoma for resolvido sem gerenciamento e rastreamento de longo prazo ou quando um sintoma contribuir para o estabelecimento de uma condição.
Use o recurso Condition quando um sintoma requer gerenciamento e rastreamento de longo prazo ou é usado como proxy para um diagnóstico ou problema que ainda não foi determinado.
Observe que uma Condition representa uma instância de uma condição, não o estado categórico do paciente. Esta pode ser uma distinção sutil para condições sistêmicas, mas é mais fácil de ver com condições que podem acontecer mais do que uma vez, por ex. refutar um registro de ferida não significa que o paciente não tenha outras feridas, e a resolução de um caso de otite média não descarta recorrência. Uma observação de que o paciente não tem feridas significa que o paciente não tem feridas naquele momento.
Quando o diagnóstico está relacionado a uma alergia ou intolerância, os recursos Condition e AllergyIntolerance podem ser usados. No entanto, para ser acionável no apoio à decisão, usar a Condition por si só não é suficiente, pois a condição de alergia ou intolerância precisa ser representada como uma AllergyIntolerance.
Este recurso é referenciado por AdverseEvent, ImmunizationBRIPS, MedicationStatementBRIPS, ProcedureBRIPS.
A RNDS criou 4 perfis que utilizam o perfil Condition, conforme Tabela 1 abaixo. Para o perfil Condition canônico o elemento clinicalStatus é obrigatório. No caso de não ter sido informado ou suprimido pela RNDS será considerado como ‘active’ assumindo que se a condição clínica foi informada a mesma será considerada como ativa. Já, para o elemento verificationStatus que foi suprimido na RNDS o mesmo será considerado como “unconfirmed”.
Tabela 1. Perfis RNDs que utilizam o perfil Condition.
Perfis RNDS que utilizam para Condition | clinicaStatus | verificationStatus | category |
---|---|---|---|
BRCID10Avaliado-1.0 | 0..1 | suprimido | 0..1 |
BRCIAP2Avaliado-1.0 | 0..1 | suprimido | 0..1 |
BRCondicaoSaude | suprimido | suprimido | suprimido |
BRProblemaDiagnostico | 0..1 | suprimido | 0..1 |
Mapeamento para ConditionBRIPS | será considerado como 'Ativo' | Será considerado como 'unconfirmed' |
Elemento | Card. | Descrição | Domínio | Mapeamento | Observação |
---|---|---|---|---|---|
Condition.clinicalStatus | 0..1 | Estado da Resolução do diagnóstico e/ou problema | BREstadoResolucaoDiagnosticoProblema-1.0 |
Condition.clinicalStatus | Se não estiver preenchido ou não informado será considerado como 'Ativo' |
Condition.verificationStatus | 0..1 | Foi suprimido na RNDS | Condition.verificationStatus | Se não estiver preenchido ou não informado será considerado como 'unconfimed' | |
Condition.category | 0..1 | Categoria do diagnóstico ou problema | BRCategoriaDiagnostico |
Condition.category Fixo em |
|
Condition.code | 1..1 | Diagnóstico ou problema | BRCID10-1.0BRCIAP2-1.0 | Condition.code | A Terminologia preffered é o SNOMED-IPS entretanto não existe o diagnóstico de Monkeypox no SNOMED IPS apenas o vírus. O diagnóstico existe no SNOMED-CT. Será usada a terminologia da RNDS que é CID10. |
Condition.subject.patient.reference | 1..1 | Referência ao indivíduo | Condition.subject.patient.reference | Condition.subject.patient.reference | |
Condition.onsetDateTime | 0..1 | Foi suprimido na RNDS | Condition.onsetDateTime | Será utilizada a data de envio do documento clínico, uma vez que este elemento foi suprimido na RNDS | |
Condition.note | 0..1 | Informação adicional sobre a condição | Anotação | Condition.note |
Elemento | Card. | Descrição | Domínio | Mapeamento | Observação |
---|---|---|---|---|---|
Condition.clinicalStatus | 1..1 | O status da condição clínica. Foi suprimido na RNDS. É obrigatório no IPS. | Condition.clinicalStatus | Se não estiver preenchido ou não informado será considerado como 'Ativo' | |
Condition.verificationStatus | 0..1 | O status de verificação para apoiar o status clínico da condição. Foi suprimido na RNDS | Condition.verificationStatus | Se não estiver preenchido ou não informado será considerado como 'unconfimed' | |
Condition.code | 1..1 | Identifica a suspeita diagnóstica com relação à condição de saúde avaliado. | BRTerminologiaSuspeitaDiagnostica | Condition.code | A Terminologia preffered é o SNOMED-IPS entretanto não existe o diagnóstico de Monkeypox no SNOMED IPS apenas o vírus. O diagnóstico existe no SNOMED-CT. Será usada a terminologia da RNDS que é CID10. |
Condition.subject.patient.reference | 1..1 | Referência ao indivíduo | Condition.subject.patient.reference | Condition.subject.patient.reference | |
Condition.onsetDateTime | 0..1 | Foi suprimido na RNDS | Condition.onsetDateTime | Será utilizada a data de envio do documento clínico, uma vez que este elemento foi suprimido na RNDS | |
Condition.stage.assessment.reference | 1..* | Estágio/grau da condição | Condition.stage.assessment.reference | Condition.stage.assessment.reference | Este elemento faz referência a resultados de exames laboratoriais que confirmam a condição clínica. Estas informações serão informadas no elemento ObservationResultsLaboratoryBRIPS |
Elemento | Card. | Descrição | Domínio | Mapeamento | Observação | Condition.clinicalStatus | 0..1 | O status da condição clínica | Condition.clinicalStatus | Condition.clinicalStatus | Se não estiver preenchido ou não informado será considerado como 'Ativo' | </tr>
---|---|---|---|---|---|
Condition.verificationStatus | 0..1 | O status de verificação para apoiar o status clínico da condição. Foi suprimido na RNDS |
Condition.verificationStatus | Condition.verificationStatus | Se não estiver preenchido ou não informado será considerado como 'unconfimed' |
Condition.category | 0..1 | Categoria do diagnóstico ou problema | BRCategoriaDiagnostico |
Condition.category Fixo em 'problem-list-item |
|
Condition.code | 1..1 | Identifica a suspeita diagnóstica com relação à condição de saúde avaliado. | BRTerminologiaSuspeitaDiagnostica | Condition.code Será usada a descrição do código em ‘PT’ ou ‘EN’ no elemento condition.code.coding.display |
A Terminologia preffered é o SNOMED-IPS entretanto não existe o diagnóstico de Monkeypox no SNOMED IPS apenas o vírus. O diagnóstico existe no SNOMED-CT. Será usada a terminologia da RNDS que é CID10. |
Condition.subject.patient.reference | 1..1 | Referência ao indivíduo | Condition.subject.patient.reference | Condition.subject.patient.reference | |
Condition.note | 0..1 | Informação adicional sobre a condição | Anotação | Condition.note |
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de ConditionUvIps
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
ConditionUvIps | |||
![]() ![]() ![]() |
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 | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | O status clínico da condição ou do diagnóstico | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico | |
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Categoria da condição | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Severidade da condição | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | Suspeita Diagnóstica | |
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Local anatômico da condição, se relevante | |
![]() ![]() ![]() |
1..1 | Reference(PatientBRIPS) | 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 | |
![]() ![]() ![]() ![]() |
1..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(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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a condição | |
![]() ![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | 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 | DiagnosticReportBRIPS | ObservationResultsBRIPS) | 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 | |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ConditionUvIps | Documentation of a health problem of the patient 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 | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | 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 | ||||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | 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 | |||||||
![]() ![]() ![]() |
S | 0..* | CodeableConceptIPS | Categoria da condição Binding: Problem Type - IPS (preferred)
ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred)
ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Suspeita Diagnóstica Binding: Problems - SNOMED CT + Absent/Unknown - IPS (preferred): Code for a clinical problem that is selected from SNOMED CT or a code for absent/unknown problem
ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example) ele-1: All FHIR elements must have a @value or children | |||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | 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 | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..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(Encounter) | Referência ao atendimento no qual a condição foi diagnosticada ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
SΣ | 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 | |||||||||
![]() ![]() ![]() |
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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a condição ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | 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 | DiagnosticReportBRIPS | ObservationResultsBRIPS) | 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 | preferred | ProblemTypeUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ips | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | preferred | ProblemsSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips | ||||
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..* | ConditionUvIps | Documentation of a health problem of the patient 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 | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | O status clínico da condição ou do diagnóstico Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | 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. | |||||||
![]() ![]() ![]() |
S | 0..* | CodeableConceptIPS | Categoria da condição Binding: Problem Type - IPS (preferred)
| ||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred)
| ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Suspeita Diagnóstica Binding: Problems - SNOMED CT + Absent/Unknown - IPS (preferred): Code for a clinical problem that is selected from SNOMED CT or a code for absent/unknown problem
| ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example) | |||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | 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 | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..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(Encounter) | Referência ao atendimento no qual a condição foi diagnosticada | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | Data ou idade estimada ou real do começo dos sintomas | |||||||
![]() ![]() ![]() ![]() |
dateTime S | |||||||||
![]() ![]() ![]() ![]() |
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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a condição | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | 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 | DiagnosticReportBRIPS | ObservationResultsBRIPS) | 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 | preferred | ProblemTypeUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ips | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | preferred | ProblemsSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips | ||||
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 ConditionUvIps
Summary
Structures
This structure refers to these other structures:
Visão diferencial
Esta estrutura é derivada de ConditionUvIps
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
ConditionUvIps | |||
![]() ![]() ![]() |
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 | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | O status clínico da condição ou do diagnóstico | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | O status de verificação para apoiar ou recusar o status clínico da condição ou do diagnóstico | |
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Categoria da condição | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Severidade da condição | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | Suspeita Diagnóstica | |
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Local anatômico da condição, se relevante | |
![]() ![]() ![]() |
1..1 | Reference(PatientBRIPS) | 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 | |
![]() ![]() ![]() ![]() |
1..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(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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a condição | |
![]() ![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | 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 | DiagnosticReportBRIPS | ObservationResultsBRIPS) | 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 | |
![]() |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() | ||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ConditionUvIps | Documentation of a health problem of the patient 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 | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | 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 | ||||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | 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 | |||||||
![]() ![]() ![]() |
S | 0..* | CodeableConceptIPS | Categoria da condição Binding: Problem Type - IPS (preferred)
ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred)
ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Suspeita Diagnóstica Binding: Problems - SNOMED CT + Absent/Unknown - IPS (preferred): Code for a clinical problem that is selected from SNOMED CT or a code for absent/unknown problem
ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example) ele-1: All FHIR elements must have a @value or children | |||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | 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 | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..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(Encounter) | Referência ao atendimento no qual a condição foi diagnosticada ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
SΣ | 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 | |||||||||
![]() ![]() ![]() |
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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a condição ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | 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 | DiagnosticReportBRIPS | ObservationResultsBRIPS) | 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 | preferred | ProblemTypeUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ips | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | preferred | ProblemsSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips | ||||
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..* | ConditionUvIps | Documentation of a health problem of the patient 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 | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | O status clínico da condição ou do diagnóstico Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | 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. | |||||||
![]() ![]() ![]() |
S | 0..* | CodeableConceptIPS | Categoria da condição Binding: Problem Type - IPS (preferred)
| ||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Severidade da condição Binding: Condition/DiagnosisSeverity (preferred)
| ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Suspeita Diagnóstica Binding: Problems - SNOMED CT + Absent/Unknown - IPS (preferred): Code for a clinical problem that is selected from SNOMED CT or a code for absent/unknown problem
| ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Local anatômico da condição, se relevante Binding: SNOMEDCTBodyStructures (example) | |||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | 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 | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..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(Encounter) | Referência ao atendimento no qual a condição foi diagnosticada | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | Data ou idade estimada ou real do começo dos sintomas | |||||||
![]() ![]() ![]() ![]() |
dateTime S | |||||||||
![]() ![]() ![]() ![]() |
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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a condição | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | 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 | DiagnosticReportBRIPS | ObservationResultsBRIPS) | 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 | preferred | ProblemTypeUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ips | ||||
Condition.severity | preferred | Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | preferred | ProblemsSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips | ||||
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 ConditionUvIps
Summary
Structures
This structure refers to these other structures:
Outras representações de perfil: CSV, Excel, Schematron