Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.0.0 - STU1 Brazil flag

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

Resource Profile: ObservationResultsBRIPS

URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/ObservationResultsBRIPS Versão: 1.0.0
Active as of 2024-12-23 Nome computável: ObservationResultsBRIPS

Este perfil restringe o recurso Observation para representar vários tipos de resultados e observações associadas em um sumário do paciente. Este é o perfil base do qual derivam os outros perfis de resultados.

Escopo/Uso

Para apoiar a necessidade de apresentação de resultados individuais, ou grupos de resultados dos tipos de observações, onde o agrupamento de resultados é arbitrário, mas relevante para o objetivo do sumário do paciente, se introduziu um conjunto de fatias com o desenvolvimento de perfis que especializam o recurso Observation, com a finalidade de individualizar os diversos tipos de observações, onde as observações são apresentadas de forma estruturada. Essas fatias incluem os recursos:

ObservationResultsLaboratoryBRIPS, usado para registrar as observações de resultado de exames de Laboratório (Bioquímica, Hematologia, Microbiologia etc.)

ObservationResultsPathologyBRIPS, usado para registrar as observações de resultado de exames de Patologia (Histopatologia / disciplinas afins)

ObservationResultsRadiologyBRIPS, usado para registrar as observações do resultado de Exames de imagem (raio-x, tomografia computadorizada, ressonância magnética etc.)

Uso indevido

Este recurso não deve ser utilizado para representar resultados de observações que são contempladas em outros elementos do sumário do paciente.

Casos de uso

O Perfil ObservationResultsBRIPS é um recurso base. Outros recursos são usados no sumário para fornecer contexto para observações, como relatórios de exames de laboratório, de patologia e de imagem.

Os resultados de exames de laboratório informados atualmente pela RNDS, Covid-19 e Monkey Pox são registrados no recurso ObservationResultsLaboratoryBRIPS. No futuro, os resultados de exame enviados para a RNDS serão representados nas suas respectivas fatias do sumário do paciente.

Identificadores

Não se aplica.

Extensões

Este perfil não possui extensões.

Limites e Relacionamentos

O recurso ObservationResultsBRIPS não deve ser usado para registrar diagnósticos clínicos sobre um paciente ou assunto, essas informações devem ser registradas no recurso ConditionBRIPS. O recurso Observation é frequentemente referenciado pelo recurso Condition para fornecer dados subjetivos e objetivos específicos para apoiar suas afirmações, incluindo sintomas e avaliações da presença ou ausência de fenômenos diagnósticos significativos. Às vezes, os sintomas podem ser registrados como condições se nenhuma etiologia ainda tiver sido identificada ou se o sintoma for grave o suficiente para merecer tratamento independente, mas na maioria dos casos um sintoma pode ser representado em uma Observação relacionada à Condição em questão.

Em contraste com o recurso ObservationResultsBRIPS, o recurso DiagnosticReportBRIPS normalmente inclui contexto clínico adicional e alguma combinação de resultados atômicos, imagens ou interpretação textual e codificada e representações estruturadas. Os contexto clínico de relatórios laboratoriais, de patologia e de imagens deve ser representado usando o recurso DiagnosticReportBRIPS.

Mapeamento de estrutura BRDiagnosticoLaboratorioClinico-1.0 para ObservationResultsBRIPS

Este mapeamento utiliza o perfil Observation BRDiagnosticoLaboratorioClinico-1.0, que foi depreciado.

Elemento Card. Descrição Domínio/Mapeamento Observação
Observation.status 1..1 O estado do valor do resultado. BREstadoObservacao
Mapa:
Observation.status
Observation.category 1..1 Categoriza o exame ou teste utilizando os subgrupos do grupo 02 - Procedimentos com finalidade diagnóstica da Tabela SUS BRCategoriaExame
Mapa BRCategoriaExame -> ObservationCategoryCodes
Observation.code 1..1 Nome do exame BRNomeExame
Observation.subject 1..1 Referência ao indivíduo Observation.patient.reference
Observation.effectiveDateTime Data e hora da coleta da amostra, conforme ISO 8601. Suprimido nesse modelo da RNDS Será utilizada a data da liberação do resultado Observation.issued
Observation.issued 1..1 Data e hora da liberação, conforme ISO 8601.
Observation.performer.reference 1..* Referência ao responsável pelo resultado do exame Observation.performer.reference
Observation.value 1..1 Valor atribuído ao analito de acordo com o método de análise, de forma qualitativa. RN1: Cada tipo de resultado qualitativo está condicionado ao tipo de diagnóstico laboratorial. BRResultadoQualitativoExame
Mapa: BRResultadoQualitativoExame
-> Results Presence Absence - SNOMED CT IPS Free Set
Observation.Interpretation 0..1 Interpretação qualitativa de um resultado quantitativo. RN3: Cada tipo de interpretação está condicionado ao tipo de diagnóstico laboratorial. BRResultadoQualitativoExame
Mapa: BRResultadoQualitativoExame -> ObservationInterpretationCodes
Observation.note 0..* Comentários sobre os resultados do exame
Observation.method 1..1 Método analítico utilizado para determinação do resultado do analito. Observation.method
Observation.specimen.reference 1..1 Amostra de origem humana/animal usada em investigações biológicas/laboratoriais para fins diagnósticos. Observation.specimen.reference
Observation.referenceRange 1..1 Faixa de valores de resultado esperada para determinada população de indivíduos. Observation.referenceRange

Mapeamento de estrutura BRDiagnosticoLaboratorioClinico-2.0 para ObservationResultsBRIPS

No perfil BRDiagnosticoLaboratorioClinico-2.0 o elemento effectiveDateTime foi incluído.

Elemento Card. Descrição Domínio/Mapeamento Observação
Observation.status 1..1 O estado do valor do resultado. BREstadoObservacao
Observation.category 1..1 Categoriza o exame ou teste utilizando os subgrupos do grupo 02 - Procedimentos com finalidade diagnóstica da Tabela SUS BRCategoriaExame
Mapa BRCategoriaExame -> ObservationCategoryCodes
Observation.code 1..1 Nome do exame BRNomeExame
Observation.subject 1..1 Referência ao indivíduo Observation.patient.reference
Observation.effectiveDateTime 1..1 Data e hora da coleta da amostra, conforme ISO 8601. Observation.effectiveDateTime
Observation.issued 1..1 Data e hora da liberação, conforme ISO 8601. Observation.issued
Observation.performer.reference 1..* Referência ao responsável pelo resultado do exame Observation.performer.reference
Observation.value Valor atribuído ao analito de acordo com o método de análise, de forma qualitativa. RN1: Cada tipo de resultado qualitativo está condicionado ao tipo de diagnóstico laboratorial. BRResultadoQualitativoExame
Mapa: BRResultadoQualitativoExame
-> Results Presence Absence - SNOMED CT IPS Free Set
Observation.Interpretation 0..1 Interpretação qualitativa de um resultado quantitativo. RN3: Cada tipo de interpretação está condicionado ao tipo de diagnóstico laboratorial. BRResultadoQualitativoExame
Mapa: BRResultadoQualitativoExame -> ObservationInterpretationCodes
Observation.note 0..* Comentários sobre os resultados do exame Observation.note
Observation.method 1..1 Método analítico utilizado para determinação do resultado do analito. Observation.method
Observation.specimen.reference 1..1 Amostra de origem humana/animal usada em investigações biológicas/laboratoriais para fins diagnósticos. Observation.specimen.reference
Observation.referenceRange 1..1 Faixa de valores de resultado esperada para determinada população de indivíduos. Observation.referenceRange

Mapeamento de estrutura BRResultadoExameLaboratorial-3.2.1 para ObservationResultsBRIPS

Nessa versão há uma a inclusão da extensão patógeno para informar qual o patógeno encontrado no exame – conforme BRTerminologiaPatogeno. A informação contida na extensão Patógeno será informada no componente value.valueCodeableConcept utilizando a terminologia informada pelo MS.

Elemento Card. Descrição Domínio/Mapeamento Observação
Observation.status 1..1 O estado do valor do resultado. BREstadoObservacao
Mapa:
Observation.status
Observation.category 1..1 Categoriza o exame ou teste utilizando os subgrupos do grupo 02 - Procedimentos com finalidade diagnóstica da Tabela SUS BRCategoriaExame
Mapa BRCategoriaExame -> ObservationCategoryCodes
Observation.code 1..1 Nome do exame BRNomeExame
Observation.performer.reference 1..* Referência ao responsável pelo resultado do exame Observation.performer.reference
Observation.effectiveDateTime 1..1 Data e hora da coleta da amostra, conforme ISO 8601. Observation.effectiveDateTime
Observation.issued 1..1 Data e hora da liberação, conforme ISO 8601. Observation.issued
Observation.performer.reference 1..* Referência ao responsável pelo resultado do exame Observation.performer.reference
Observation.value Valor atribuído ao analito de acordo com o método de análise, de forma qualitativa. RN1: Cada tipo de resultado qualitativo está condicionado ao tipo de diagnóstico laboratorial. BRResultadoQualitativoExame
Mapa: BRResultadoQualitativoExame
-> Results Presence Absence - SNOMED CT IPS Free Set
Observation.Interpretation 0..1 Interpretação qualitativa de um resultado quantitativo. RN3: Cada tipo de interpretação está condicionado ao tipo de diagnóstico laboratorial. BRResultadoQualitativoExame
Mapa: BRResultadoQualitativoExame -> ObservationInterpretationCodes
Observation.note 0..* Comentários sobre os resultados do exame Observation.note
Observation.method 1..1 Método analítico utilizado para determinação do resultado do analito. Observation.method
Observation.specimen.reference 1..1 Amostra de origem humana/animal usada em investigações biológicas/laboratoriais para fins diagnósticos. Observation.specimen.reference
Observation.referenceRange 1..1 Faixa de valores de resultado esperada para determinada população de indivíduos. Observation.referenceRange

Mapeamento de estrutura BRDiagnosticoCOVID19-TesteRapido-01.01 para ObservationResultsBRIPS

O perfil Observation BRDiagnosticoCOVID19-TesteRapido-01.01, uma restrição do recurso BRDiagnosticoLaboratorioClinico-2.0. onde foram suprimidos os elementos interpretation, method e specimen. Esse recurso utiliza o value set , e para o nome de exame, o ValueSet BRNomeExameTRCOVID19LOINC-1.0. Todos são mapeados para o mesmo ValueSet do IPS, o Results Laboratory Observation IPS (LOINC), pois esses exames são um subconjunto do mesmo.

Elemento Card. Descrição Domínio/Mapeamento Observação
Observation.status 1..1 O estado do valor do resultado. BREstadoObservacao
Mapa:
Observation.status
Observation.category Categoria do Resultado Excluído do perfil da RNDS -> Observation.category
valor fixo = laboratory
Observation.code 1..1 Nome do exame BRNomeExame
Observation.patient.reference 1..1 Referência ao paciente Observation.patient.reference
Observation.effectiveDateTime 1..1 Data e hora da coleta da amostra, conforme ISO 8601. DateTime
Observation.issued 1..1 Data e hora da liberação, conforme ISO 8601. Observation.issued
Observation.performer.reference 1..* Referência ao responsável pelo resultado do exame Reference(Pessoa Jurídica e Profissional Liberal)
Observation.value Valor atribuído ao analito de acordo com o método de análise, de forma qualitativa. RN1: Cada tipo de resultado qualitativo está condicionado ao tipo de diagnóstico laboratorial. BRResultadoQualitativoExame
Mapa: BRResultadoQualitativoExame
-> Results Presence Absence - SNOMED CT IPS Free Set

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 ObservationResultsUvIps

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation ObservationResultsUvIps
... id 0..1 id Identificador lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
... text 0..1 Narrative Texto com o resumo do recurso
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier 0..* Identifier Identificadores externos para este recurso
... basedOn 0..* Reference(CarePlan | ServiceRequest | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Referência ao evento do qual este recurso faz parte
... status 1..1 code Status atual da observação
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
... code 1..1 CodeableConceptIPS Código da observação
... subject 1..1 Reference(PatientBRIPS | Group | Device | Location) De quem ou do que trata a observação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... reference 1..1 string Referência literal. URL relativa, interna ou externa
.... type 0..1 uri Tipo de recurso ao qual a referência é feita
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para o recurso
... focus 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o subject do registro
... encounter 0..1 Reference(Encounter) Atendimento no qual a observação foi feita
... effective[x] 1..1 dateTime, Period Tempo ou período de tempo clinicamente relevante para a observação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... Slices for extension Content/Rules for all slices
..... extension:data-absent-reason 0..1 DataAbsentReason(5.1.0) Por que o valor esperado não está presente
... issued 0..1 instant Data ou hora em que esta versão da observação ficou disponível
... performer 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period O resultado da observação
... dataAbsentReason 0..1 CodeableConcept Por quê o resultado não está disponível
... interpretation 0..* CodeableConcept Interpretação da observação
... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte anatômica alvo da observação
... method 0..1 CodeableConcept Método de medição
... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada para esta observação
... device 0..1 Reference(Device | DeviceMetric) Dispositivo de medida da observação
... referenceRange 0..* BackboneElement Fornece um guia para interpretação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... low 0..1 SimpleQuantity Limite inferior do intervalo
.... high 0..1 SimpleQuantity Limite superior do intervalo
.... type 0..1 CodeableConcept Qualificador do valor de referência
.... appliesTo 0..* CodeableConcept População do intervalo de referência
.... age 0..1 Range Faixa etária aplicável
.... text 0..1 string Intervalo de referência em formato textual
... hasMember 0..* Reference(ObservationResultsBRIPS | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da Observação
... derivedFrom 0..* Reference(DocumentReference | ImagingStudyBRIPS | Media | QuestionnaireResponse | ObservationResultsBRIPS | MolecularSequence) Medições relacionadas a partir das quais a observação é feita
... component 0..* BackboneElement Resultados do componente
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... code 1..1 CodeableConcept Tipo de observação de componente
.... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period O valor do resultado do componente
.... dataAbsentReason 0..1 CodeableConcept Por que o resultado do componente está faltando
.... interpretation 0..* CodeableConcept Interpretação da observação
.... referenceRange 0..* Valores de referência

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
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
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
ele-1: All FHIR elements must have a @value or children
... language 0..1 code Idioma do recurso
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding

ele-1: All FHIR elements must have a @value or children
... text 0..1 Narrative Texto com o resumo do recurso
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos
... extension 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
... modifierExtension ?! 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
... identifier Σ 0..* Identifier Identificadores externos para este recurso
ele-1: All FHIR elements must have a @value or children
... basedOn Σ 0..* Reference(CarePlan | ServiceRequest | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder) Referência ao pedido ou ao plano de tratamento que gerou este recurso
ele-1: All FHIR elements must have a @value or children
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Referência ao evento do qual este recurso faz parte
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code Status atual da observação
Binding: ObservationStatus (required): Codes providing the status of an observation.


ele-1: All FHIR elements must have a @value or children
Fixed Value: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


ele-1: All FHIR elements must have a @value or children
... code S 1..1 CodeableConceptIPS Código da observação
Binding: LOINCCodes (example): Codes identifying names of simple observations.


ele-1: All FHIR elements must have a @value or children
... subject SΣ 1..1 Reference(PatientBRIPS | Group | Device | Location) De quem ou do que trata a observação
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 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
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
ele-1: All FHIR elements must have a @value or children
.... type Σ 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
.... identifier Σ 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
.... display Σ 0..1 string Texto alternativo para o recurso
ele-1: All FHIR elements must have a @value or children
... focus Σ 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o subject do registro
ele-1: All FHIR elements must have a @value or children
... encounter Σ 0..1 Reference(Encounter) Atendimento no qual a observação foi feita
ele-1: All FHIR elements must have a @value or children
... effective[x] SΣ 1..1 Tempo ou período de tempo clinicamente relevante para a observação
ele-1: All FHIR elements must have a @value or children
.... effective[x]All Types Content/Rules for all Types
..... id 0..1 string Identificador único para referenciação cruzada
..... Slices for extension 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
...... data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 0..1 instant Data ou hora em que esta versão da observação ficou disponível
ele-1: All FHIR elements must have a @value or children
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
ele-1: All FHIR elements must have a @value or children
... value[x] SΣC 0..1 O resultado da observação
ele-1: All FHIR elements must have a @value or children
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
... dataAbsentReason C 0..1 CodeableConcept Por quê o resultado não está disponível
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


ele-1: All FHIR elements must have a @value or children
... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


ele-1: All FHIR elements must have a @value or children
... note 0..* Annotation Comentários sobre a observação
ele-1: All FHIR elements must have a @value or children
... bodySite 0..1 CodeableConcept Parte anatômica alvo da observação
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


ele-1: All FHIR elements must have a @value or children
... method 0..1 CodeableConcept Método de medição
Binding: ObservationMethods (example): Methods for simple observations.


ele-1: All FHIR elements must have a @value or children
... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada para esta observação
ele-1: All FHIR elements must have a @value or children
... device 0..1 Reference(Device | DeviceMetric) Dispositivo de medida da observação
ele-1: All FHIR elements must have a @value or children
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação
ele-1: All FHIR elements must have a @value or children
obs-3: Must have at least a low or a high or text
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 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
.... modifierExtension ?!Σ 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
.... low C 0..1 SimpleQuantity Limite inferior do intervalo
ele-1: All FHIR elements must have a @value or children
.... high C 0..1 SimpleQuantity Limite superior do intervalo
ele-1: All FHIR elements must have a @value or children
.... type 0..1 CodeableConcept Qualificador do valor de referência
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.


ele-1: All FHIR elements must have a @value or children
.... appliesTo 0..* CodeableConcept População do intervalo de referência
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


ele-1: All FHIR elements must have a @value or children
.... age 0..1 Range Faixa etária aplicável
ele-1: All FHIR elements must have a @value or children
.... text 0..1 string Intervalo de referência em formato textual
ele-1: All FHIR elements must have a @value or children
... hasMember Σ 0..* Reference(ObservationResultsBRIPS | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da Observação
ele-1: All FHIR elements must have a @value or children
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudyBRIPS | Media | QuestionnaireResponse | ObservationResultsBRIPS | MolecularSequence) Medições relacionadas a partir das quais a observação é feita
ele-1: All FHIR elements must have a @value or children
... component SΣ 0..* BackboneElement Resultados do componente
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 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
.... modifierExtension ?!Σ 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
.... code Σ 1..1 CodeableConcept Tipo de observação de componente
Binding: LOINCCodes (example): Codes identifying names of simple observations.


ele-1: All FHIR elements must have a @value or children
.... value[x] Σ 0..1 O valor do resultado do componente
ele-1: All FHIR elements must have a @value or children
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está faltando
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


ele-1: All FHIR elements must have a @value or children
.... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


ele-1: All FHIR elements must have a @value or children
.... referenceRange 0..* See referenceRange (Observation) Valores de referência
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Texto com o resumo do recurso
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... basedOn Σ 0..* Reference(CarePlan | ServiceRequest | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Referência ao evento do qual este recurso faz parte
... status ?!Σ 1..1 code Status atual da observação
Binding: ObservationStatus (required): Codes providing the status of an observation.


Fixed Value: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


... code S 1..1 CodeableConceptIPS Código da observação
Binding: LOINCCodes (example): Codes identifying names of simple observations.

... subject SΣ 1..1 Reference(PatientBRIPS | Group | Device | Location) De quem ou do que trata a observação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
.... type Σ 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).

.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... focus Σ 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o subject do registro
... encounter Σ 0..1 Reference(Encounter) Atendimento no qual a observação foi feita
... effective[x] SΣ 1..1 Tempo ou período de tempo clinicamente relevante para a observação
.... effective[x]All Types Content/Rules for all Types
..... id 0..1 string Identificador único para referenciação cruzada
..... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
...... data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 0..1 instant Data ou hora em que esta versão da observação ficou disponível
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... value[x] SΣC 0..1 O resultado da observação
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
... dataAbsentReason C 0..1 CodeableConcept Por quê o resultado não está disponível
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte anatômica alvo da observação
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.

... method 0..1 CodeableConcept Método de medição
Binding: ObservationMethods (example): Methods for simple observations.

... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada para esta observação
... device 0..1 Reference(Device | DeviceMetric) Dispositivo de medida da observação
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação
obs-3: Must have at least a low or a high or text
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... low C 0..1 SimpleQuantity Limite inferior do intervalo
.... high C 0..1 SimpleQuantity Limite superior do intervalo
.... type 0..1 CodeableConcept Qualificador do valor de referência
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... appliesTo 0..* CodeableConcept População do intervalo de referência
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


.... age 0..1 Range Faixa etária aplicável
.... text 0..1 string Intervalo de referência em formato textual
... hasMember Σ 0..* Reference(ObservationResultsBRIPS | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da Observação
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudyBRIPS | Media | QuestionnaireResponse | ObservationResultsBRIPS | MolecularSequence) Medições relacionadas a partir das quais a observação é feita
... component SΣ 0..* BackboneElement Resultados do componente
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... code Σ 1..1 CodeableConcept Tipo de observação de componente
Binding: LOINCCodes (example): Codes identifying names of simple observations.

.... value[x] Σ 0..1 O valor do resultado do componente
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está faltando
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


.... referenceRange 0..* See referenceRange (Observation) Valores de referência

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

Visão diferencial

Esta estrutura é derivada de ObservationResultsUvIps

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation ObservationResultsUvIps
... id 0..1 id Identificador lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
... text 0..1 Narrative Texto com o resumo do recurso
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier 0..* Identifier Identificadores externos para este recurso
... basedOn 0..* Reference(CarePlan | ServiceRequest | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Referência ao evento do qual este recurso faz parte
... status 1..1 code Status atual da observação
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
... code 1..1 CodeableConceptIPS Código da observação
... subject 1..1 Reference(PatientBRIPS | Group | Device | Location) De quem ou do que trata a observação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... reference 1..1 string Referência literal. URL relativa, interna ou externa
.... type 0..1 uri Tipo de recurso ao qual a referência é feita
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para o recurso
... focus 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o subject do registro
... encounter 0..1 Reference(Encounter) Atendimento no qual a observação foi feita
... effective[x] 1..1 dateTime, Period Tempo ou período de tempo clinicamente relevante para a observação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... Slices for extension Content/Rules for all slices
..... extension:data-absent-reason 0..1 DataAbsentReason(5.1.0) Por que o valor esperado não está presente
... issued 0..1 instant Data ou hora em que esta versão da observação ficou disponível
... performer 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period O resultado da observação
... dataAbsentReason 0..1 CodeableConcept Por quê o resultado não está disponível
... interpretation 0..* CodeableConcept Interpretação da observação
... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte anatômica alvo da observação
... method 0..1 CodeableConcept Método de medição
... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada para esta observação
... device 0..1 Reference(Device | DeviceMetric) Dispositivo de medida da observação
... referenceRange 0..* BackboneElement Fornece um guia para interpretação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... low 0..1 SimpleQuantity Limite inferior do intervalo
.... high 0..1 SimpleQuantity Limite superior do intervalo
.... type 0..1 CodeableConcept Qualificador do valor de referência
.... appliesTo 0..* CodeableConcept População do intervalo de referência
.... age 0..1 Range Faixa etária aplicável
.... text 0..1 string Intervalo de referência em formato textual
... hasMember 0..* Reference(ObservationResultsBRIPS | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da Observação
... derivedFrom 0..* Reference(DocumentReference | ImagingStudyBRIPS | Media | QuestionnaireResponse | ObservationResultsBRIPS | MolecularSequence) Medições relacionadas a partir das quais a observação é feita
... component 0..* BackboneElement Resultados do componente
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... code 1..1 CodeableConcept Tipo de observação de componente
.... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period O valor do resultado do componente
.... dataAbsentReason 0..1 CodeableConcept Por que o resultado do componente está faltando
.... interpretation 0..* CodeableConcept Interpretação da observação
.... referenceRange 0..* Valores de referência

doco Documentation for this format

Visualização de elementos -chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
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
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
ele-1: All FHIR elements must have a @value or children
... language 0..1 code Idioma do recurso
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding

ele-1: All FHIR elements must have a @value or children
... text 0..1 Narrative Texto com o resumo do recurso
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos
... extension 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
... modifierExtension ?! 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
... identifier Σ 0..* Identifier Identificadores externos para este recurso
ele-1: All FHIR elements must have a @value or children
... basedOn Σ 0..* Reference(CarePlan | ServiceRequest | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder) Referência ao pedido ou ao plano de tratamento que gerou este recurso
ele-1: All FHIR elements must have a @value or children
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Referência ao evento do qual este recurso faz parte
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code Status atual da observação
Binding: ObservationStatus (required): Codes providing the status of an observation.


ele-1: All FHIR elements must have a @value or children
Fixed Value: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


ele-1: All FHIR elements must have a @value or children
... code S 1..1 CodeableConceptIPS Código da observação
Binding: LOINCCodes (example): Codes identifying names of simple observations.


ele-1: All FHIR elements must have a @value or children
... subject SΣ 1..1 Reference(PatientBRIPS | Group | Device | Location) De quem ou do que trata a observação
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 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
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
ele-1: All FHIR elements must have a @value or children
.... type Σ 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
.... identifier Σ 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
.... display Σ 0..1 string Texto alternativo para o recurso
ele-1: All FHIR elements must have a @value or children
... focus Σ 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o subject do registro
ele-1: All FHIR elements must have a @value or children
... encounter Σ 0..1 Reference(Encounter) Atendimento no qual a observação foi feita
ele-1: All FHIR elements must have a @value or children
... effective[x] SΣ 1..1 Tempo ou período de tempo clinicamente relevante para a observação
ele-1: All FHIR elements must have a @value or children
.... effective[x]All Types Content/Rules for all Types
..... id 0..1 string Identificador único para referenciação cruzada
..... Slices for extension 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
...... data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 0..1 instant Data ou hora em que esta versão da observação ficou disponível
ele-1: All FHIR elements must have a @value or children
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
ele-1: All FHIR elements must have a @value or children
... value[x] SΣC 0..1 O resultado da observação
ele-1: All FHIR elements must have a @value or children
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
... dataAbsentReason C 0..1 CodeableConcept Por quê o resultado não está disponível
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


ele-1: All FHIR elements must have a @value or children
... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


ele-1: All FHIR elements must have a @value or children
... note 0..* Annotation Comentários sobre a observação
ele-1: All FHIR elements must have a @value or children
... bodySite 0..1 CodeableConcept Parte anatômica alvo da observação
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


ele-1: All FHIR elements must have a @value or children
... method 0..1 CodeableConcept Método de medição
Binding: ObservationMethods (example): Methods for simple observations.


ele-1: All FHIR elements must have a @value or children
... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada para esta observação
ele-1: All FHIR elements must have a @value or children
... device 0..1 Reference(Device | DeviceMetric) Dispositivo de medida da observação
ele-1: All FHIR elements must have a @value or children
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação
ele-1: All FHIR elements must have a @value or children
obs-3: Must have at least a low or a high or text
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 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
.... modifierExtension ?!Σ 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
.... low C 0..1 SimpleQuantity Limite inferior do intervalo
ele-1: All FHIR elements must have a @value or children
.... high C 0..1 SimpleQuantity Limite superior do intervalo
ele-1: All FHIR elements must have a @value or children
.... type 0..1 CodeableConcept Qualificador do valor de referência
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.


ele-1: All FHIR elements must have a @value or children
.... appliesTo 0..* CodeableConcept População do intervalo de referência
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


ele-1: All FHIR elements must have a @value or children
.... age 0..1 Range Faixa etária aplicável
ele-1: All FHIR elements must have a @value or children
.... text 0..1 string Intervalo de referência em formato textual
ele-1: All FHIR elements must have a @value or children
... hasMember Σ 0..* Reference(ObservationResultsBRIPS | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da Observação
ele-1: All FHIR elements must have a @value or children
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudyBRIPS | Media | QuestionnaireResponse | ObservationResultsBRIPS | MolecularSequence) Medições relacionadas a partir das quais a observação é feita
ele-1: All FHIR elements must have a @value or children
... component SΣ 0..* BackboneElement Resultados do componente
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 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
.... modifierExtension ?!Σ 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
.... code Σ 1..1 CodeableConcept Tipo de observação de componente
Binding: LOINCCodes (example): Codes identifying names of simple observations.


ele-1: All FHIR elements must have a @value or children
.... value[x] Σ 0..1 O valor do resultado do componente
ele-1: All FHIR elements must have a @value or children
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está faltando
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


ele-1: All FHIR elements must have a @value or children
.... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


ele-1: All FHIR elements must have a @value or children
.... referenceRange 0..* See referenceRange (Observation) Valores de referência
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

Visualização instantânea

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Texto com o resumo do recurso
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... basedOn Σ 0..* Reference(CarePlan | ServiceRequest | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Referência ao evento do qual este recurso faz parte
... status ?!Σ 1..1 code Status atual da observação
Binding: ObservationStatus (required): Codes providing the status of an observation.


Fixed Value: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


... code S 1..1 CodeableConceptIPS Código da observação
Binding: LOINCCodes (example): Codes identifying names of simple observations.

... subject SΣ 1..1 Reference(PatientBRIPS | Group | Device | Location) De quem ou do que trata a observação
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
.... type Σ 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).

.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... focus Σ 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o subject do registro
... encounter Σ 0..1 Reference(Encounter) Atendimento no qual a observação foi feita
... effective[x] SΣ 1..1 Tempo ou período de tempo clinicamente relevante para a observação
.... effective[x]All Types Content/Rules for all Types
..... id 0..1 string Identificador único para referenciação cruzada
..... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
...... data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 0..1 instant Data ou hora em que esta versão da observação ficou disponível
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... value[x] SΣC 0..1 O resultado da observação
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
... dataAbsentReason C 0..1 CodeableConcept Por quê o resultado não está disponível
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte anatômica alvo da observação
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.

... method 0..1 CodeableConcept Método de medição
Binding: ObservationMethods (example): Methods for simple observations.

... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada para esta observação
... device 0..1 Reference(Device | DeviceMetric) Dispositivo de medida da observação
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação
obs-3: Must have at least a low or a high or text
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... low C 0..1 SimpleQuantity Limite inferior do intervalo
.... high C 0..1 SimpleQuantity Limite superior do intervalo
.... type 0..1 CodeableConcept Qualificador do valor de referência
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... appliesTo 0..* CodeableConcept População do intervalo de referência
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


.... age 0..1 Range Faixa etária aplicável
.... text 0..1 string Intervalo de referência em formato textual
... hasMember Σ 0..* Reference(ObservationResultsBRIPS | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da Observação
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudyBRIPS | Media | QuestionnaireResponse | ObservationResultsBRIPS | MolecularSequence) Medições relacionadas a partir das quais a observação é feita
... component SΣ 0..* BackboneElement Resultados do componente
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
.... code Σ 1..1 CodeableConcept Tipo de observação de componente
Binding: LOINCCodes (example): Codes identifying names of simple observations.

.... value[x] Σ 0..1 O valor do resultado do componente
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está faltando
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... interpretation 0..* CodeableConcept Interpretação da observação
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


.... referenceRange 0..* See referenceRange (Observation) Valores de referência

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

 

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