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 2025-07-17 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

Usos:

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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
.... Fatias para extension Conteúdo/regras para todas as fatias
..... extension:data-absent-reason 0..1 DataAbsentReason(5.2.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 Documentação para este formato
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... 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
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
Valor fixo: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Código da observação
Vínculo: 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
Fatia: Não ordenado, Aberto por 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
Vínculo: 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]Todos os tipos Conteúdo/regras para todos os tipos
..... id 0..1 string Identificador único para referenciação cruzada
..... Fatias para extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
...... extension: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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: 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
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... method 0..1 CodeableConcept Método de medição
Vínculo: 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
Constraints: obs-3
.... 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
Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept População do intervalo de referência
Vínculo: 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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
.... referenceRange 0..* Ver referenceRange (Observation) Valores de referência

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeValueSet / CódigoURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
From a norma FHIR
Observation.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
From a norma FHIR
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... 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
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
Valor fixo: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Código da observação
Vínculo: 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
Fatia: Não ordenado, Aberto por 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
Vínculo: 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]Todos os tipos Conteúdo/regras para todos os tipos
..... id 0..1 string Identificador único para referenciação cruzada
..... Fatias para extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
...... extension: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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: 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
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... method 0..1 CodeableConcept Método de medição
Vínculo: 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
Constraints: obs-3
.... 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
Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept População do intervalo de referência
Vínculo: 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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
.... referenceRange 0..* Ver referenceRange (Observation) Valores de referência

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeValueSet / CódigoURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
From a norma FHIR
Observation.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
From a norma FHIR
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
.... Fatias para extension Conteúdo/regras para todas as fatias
..... extension:data-absent-reason 0..1 DataAbsentReason(5.2.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 Documentação para este formato

Visualização de elementos -chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... 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
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
Valor fixo: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Código da observação
Vínculo: 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
Fatia: Não ordenado, Aberto por 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
Vínculo: 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]Todos os tipos Conteúdo/regras para todos os tipos
..... id 0..1 string Identificador único para referenciação cruzada
..... Fatias para extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
...... extension: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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: 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
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... method 0..1 CodeableConcept Método de medição
Vínculo: 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
Constraints: obs-3
.... 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
Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept População do intervalo de referência
Vínculo: 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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
.... referenceRange 0..* Ver referenceRange (Observation) Valores de referência

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeValueSet / CódigoURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
From a norma FHIR
Observation.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
From a norma FHIR
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationResultsUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... 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
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
Valor fixo: final
... category 0..* CodeableConceptIPS Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Código da observação
Vínculo: 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
Fatia: Não ordenado, Aberto por 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
Vínculo: 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]Todos os tipos Conteúdo/regras para todos os tipos
..... id 0..1 string Identificador único para referenciação cruzada
..... Fatias para extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
...... extension: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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: 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
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... method 0..1 CodeableConcept Método de medição
Vínculo: 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
Constraints: obs-3
.... 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
Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept População do intervalo de referência
Vínculo: 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
Vínculo: 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
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
.... referenceRange 0..* Ver referenceRange (Observation) Valores de referência

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeValueSet / CódigoURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
From a norma FHIR
Observation.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
From a norma FHIR
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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