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: ObservationResultsPathologyBRIPS

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

Este perfil restringe o recurso Observation para representar resultados produzidos por estudos de patologia clínica em um sumário do paciente.

Escopo/Uso

Este perfil restringe o recurso Observation para representar um estudo in vitro de patologia clínica. No caso de um estudo de observação múltipla, os resultados do estudo aparecem como sub-observações. Neste caso, este Observation de nível superior atua como um agrupador de todas as observações pertencentes ao estudo. O Observation de nível superior pode conter uma conclusão no elemento de valor e/ou uma interpretação global por parte do produtor do estudo, no elemento de comentário.

Este Observation pode representar o resultado de um exame de patolologia clínica simples, como uma citologia oncótica cervico-vaginal (testes de Papanicolau) ou pode agrupar o conjunto de resultados produzidos por um estudo complexo, uma biópsia para identificar os aspectos anátomo-patológicos de um tumor e informações que determinam o perfil da doença, seu tipo histológico, grau de malignidade e prognóstico. Neste último caso, o Observation traz a conclusão geral do estudo e faz referência aos resultados atômicos do estudo como sub- observações.

Uso indevido

Este recurso não deve ser utilizado para representar recursos que não sejam relacionados aos resultados de exames de in vitro de patologia clínica.

Caso de uso

Esse recurso é utilizado no Perfil DiagnosticReportBRIPS para representar os resultados das observações dos estudos in vitro de patologia clínica. Alguns casos de uso para este recurso são: resultados de exames de citopatologia, de resultados de biópsias de tecidos, níveis de marcadores tumorais no sangue ou em outros fluidos corporais para ajudar no diagnóstico e no monitoramento de doenças neoplásicas, resultados de análises de amostras de tecido para diagnóstico de doenças como câncer, inflamações, infecções, resultados de testes de imuno-histoquímica usados na identificação de antígenos específicos em amostras de tecido, etc.

Até o momento (junho 2024), a RNDS não possui dados de resultados de exame de Patologia Clínica.

Identificadores

Não se aplica.

Extensões

Este perfil não possui extensões.

Limites e Relacionamentos

O recurso ObservationResultsPathologyBRIPS permite expressar um par nome-valor ou uma coleção estruturada de pares nome-valor de Observations de exames de patologia, histopatologia e disciplina afins. Como tal, pode suportar a transmissão de qualquer tipo de informação desejada. Contudo, essa não é a sua intenção. O Observation destina-se a capturar medições e avaliações subjetivas pontuais. Não se destina a ser utilizado para contextos e casos de utilização específicos já abrangidos por outros recursos FHIR. O recurso ObservationResultsPathologyBRIPS não deve ser usado para registrar diagnósticos clínicos sobre um paciente que normalmente são capturados no recurso ConditionBRIPS. Em contraste com o recurso ObservationResultsBRIPS, o recurso DiagnosticReportBRIPS normalmente inclui contexto clínico adicional e alguma combinação de resultados atômicos, imagens, relatórios de imagem, interpretação textual e codificada e representações formatadas. Relatórios de exames de patologia devem ser representados usando o recurso DiagnosticReportBRIPS. Nele o recurso ObservationResultsBRIPS e suas fatias são referenciados, para fornecer os resultados atômicos para uma investigação específica.

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 ObservationResultsPathologyUvIps

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation ObservationResultsPathologyUvIps
... id 0..1 id ID do artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension 0..* Extension Extensões que não podem ser ignoradas
... identifier 0..* Identifier Identificador de negócios para observação
... basedOn 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequestBRIPS | NutritionOrder | ServiceRequest) Cumpre o plano, proposta ou pedido
... partOf 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Parte do evento referenciado
... status 1..1 code Status atual do exame
... category 1..* CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
... Slices for category Content/Rules for all slices
.... category:laboratory 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
..... id 0..1 string ID exclusivo para referência entre elementos
..... extension 0..* Extension Conteúdo adicional definido por implementações
..... coding 0..* CodingIPS Código definido por um sistema de terminologia
...... id 0..1 string ID exclusivo para referência entre elementos
...... extension 0..* Extension Conteúdo adicional definido por implementações
...... system 0..1 uri Identidade do sistema terminológico
...... version 0..1 string Versão do sistema - se relevante
...... code 0..1 code Símbolo na sintaxe definida pelo sistema
...... display 0..1 string Representação definida pelo sistema
...... userSelected 0..1 boolean Se esta codificação foi escolhida diretamente pelo usuário
..... text 0..1 string Representação de texto simples do conceito
... code 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto.
... subject 1..1 Reference(PatientBRIPS) Sobre quem e/ou sobre o que é a observação
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... reference 1..1 string Referência literal, URL relativa, interna ou absoluta.
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para este rescurso
... focus 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o assunto do registro
... encounter 0..1 Reference(Encounter) Evento de saúde durante o qual esta observação é feita
... effective[x] 1..1 dateTime, Period Tempo/período de tempo clinicamente relevante para observação
.... extension 0..* Extension Conteúdo adicional definido por implementações
..... id 0..1 string ID exclusivo para referência entre elementos
.... Slices for extension Content/Rules for all slices
..... extension:data-absent-reason 0..1 DataAbsentReason(5.1.0) Motivo da ausência da URL
... issued 0..1 instant Data/hora em que esta versão foi disponibilizada
... performer 1..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) Quem é o responsável pela observação
... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Resultado atual
... Slices for value[x] Content/Rules for all slices
.... value[x]:valueString 0..1 string Resultado atual
.... value[x]:valueRange 0..1 RangeIPS Conjunto de valores limitados por baixo e alto
.... value[x]:valueRatio 0..1 RatioIPS Uma proporção de dois valores de Quantidade -um numerador e um denominador
.... value[x]:valueTime 0..1 time Resultado atual
.... value[x]:valueDateTime 0..1 dateTime Resultado atual
.... value[x]:valuePeriod 0..1 Period Resultado atual
.... value[x]:valueQuantity 0..1 QuantityIPS Uma quantidade medida usando UCUM
.... value[x]:valueCodeableConcept 0..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
... dataAbsentReason 0..1 CodeableConcept Por que o resultado do componente está ausente
... interpretation 0..* CodeableConcept Alto, baixo, normal, etc
... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte do corpo observada
... method 0..1 CodeableConcept Como foi feito
... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada
... device 0..1 Reference(Device | DeviceMetric) Dispositivo
... referenceRange 0..* BackboneElement Fornece um guia para interpretação do resultado do componente
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... low 0..1 SimpleQuantity Quantidade Simples
.... high 0..1 SimpleQuantity Quantidade Simples
.... type 0..1 CodeableConcept Qualificador de faixa 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 Faixa de referência baseada em texto em uma observação
... hasMember 0..* Reference(ObservationResultsPathologyBRIPS | ObservationResultsBRIPS) Referência (Resulatado da observação)
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... reference 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
.... 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
... derivedFrom 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medidas relacionadas das quais a observação é feita
... component 0..* BackboneElement Resultados do componente
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... code 1..1 CodeableConcept Tipo de observação do componente (código/tipo)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsPathologyUvIps Pathology result for a simple test or for a panel/study
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
ips-2: if no "hasMember" element is present then Observation must have a" value"
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
ele-1: All FHIR elements must have a @value or children
... language 0..1 code Idioma do conteúdo 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 Resumo do texto do recurso, para interpretação humana
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
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 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 Identificador de negócios para observação
ele-1: All FHIR elements must have a @value or children
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequestBRIPS | NutritionOrder | ServiceRequest) Cumpre o plano, proposta ou pedido
ele-1: All FHIR elements must have a @value or children
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Parte do evento referenciado
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code Status atual do exame
Binding: ObservationStatus (required): Codes providing the status of an observation.


ele-1: All FHIR elements must have a @value or children
Fixed Value: final
... Slices for category 1..* CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Slice: Unordered, Open by pattern:$this
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


ele-1: All FHIR elements must have a @value or children
.... category:laboratory S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


ele-1: All FHIR elements must have a @value or children

Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: laboratory
..... id 0..1 string ID exclusivo para referência entre elementos
..... extension 0..* Extension Conteúdo adicional definido por implementações
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
..... coding S 0..* CodingIPS Código definido por um sistema de terminologia
ele-1: All FHIR elements must have a @value or children
...... id 0..1 string ID exclusivo para referência entre elementos
...... extension 0..* Extension Conteúdo adicional definido por implementações
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
...... system SΣ 0..1 uri Identidade do sistema terminológico
ele-1: All FHIR elements must have a @value or children
...... version Σ 0..1 string Versão do sistema - se relevante
ele-1: All FHIR elements must have a @value or children
...... code SΣ 0..1 code Símbolo na sintaxe definida pelo sistema
ele-1: All FHIR elements must have a @value or children
...... display SΣ 0..1 string Representação definida pelo sistema
ele-1: All FHIR elements must have a @value or children
....... Slices for extension Content/Rules for all slices
........ translation 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... userSelected Σ 0..1 boolean Se esta codificação foi escolhida diretamente pelo usuário
ele-1: All FHIR elements must have a @value or children
..... text SΣ 0..1 string Representação de texto simples do conceito
ele-1: All FHIR elements must have a @value or children
... code S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto.
Binding: Results Pathology Observation - IPS (extensible)
ele-1: All FHIR elements must have a @value or children
... subject SΣ 1..1 Reference(PatientBRIPS) Sobre quem e/ou sobre o que é a observação
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 absoluta.
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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 este rescurso
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 assunto do registro
ele-1: All FHIR elements must have a @value or children
... encounter Σ 0..1 Reference(Encounter) Evento de saúde durante o qual esta observação é feita
ele-1: All FHIR elements must have a @value or children
... effective[x] SΣ 1..1 Tempo/período de tempo clinicamente relevante para observação
ele-1: All FHIR elements must have a @value or children
.... effective[x]All Types Content/Rules for all Types
..... Slices for extension 0..* Extension Conteúdo adicional definido por implementações
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
...... extension:All Slices Content/Rules for all slices
....... id 0..1 string ID exclusivo para referência entre elementos
....... url 1..1 uri identifies the meaning of the extension
...... data-absent-reason S 0..1 code Motivo da ausência da URL
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/hora em que esta versão foi disponibilizada
ele-1: All FHIR elements must have a @value or children
... performer SΣ 1..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) Quem é o responsável pela observação
ele-1: All FHIR elements must have a @value or children
... Slices for value[x] SΣC 0..1 Resultado atual
Slice: Unordered, Closed by type:$this
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
.... value[x]:valueString SΣC 0..1 string Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valueRange SC 0..1 RangeIPS Conjunto de valores limitados por baixo e alto
ele-1: All FHIR elements must have a @value or children
rng-2: If present, low SHALL have a lower value than high
.... value[x]:valueRatio SC 0..1 RatioIPS Uma proporção de dois valores de Quantidade -um numerador e um denominador
ele-1: All FHIR elements must have a @value or children
rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
.... value[x]:valueTime SΣC 0..1 time Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valueDateTime SΣC 0..1 dateTime Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valuePeriod SΣC 0..1 Period Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valueQuantity SC 0..1 QuantityIPS Uma quantidade medida usando UCUM
ele-1: All FHIR elements must have a @value or children
qty-3: If a code for the unit is present, the system SHALL also be present
.... value[x]:valueCodeableConcept S 0..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: Results Coded Values Pathology - IPS (preferred)
ele-1: All FHIR elements must have a @value or children
... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está ausente
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 Alto, baixo, normal, etc
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 do corpo observada
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 Como foi feito
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
ele-1: All FHIR elements must have a @value or children
... device 0..1 Reference(Device | DeviceMetric) Dispositivo
ele-1: All FHIR elements must have a @value or children
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação do resultado do componente
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 ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 que não podem ser ignoradas mesmo que não sejam 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 Quantidade Simples
ele-1: All FHIR elements must have a @value or children
.... high C 0..1 SimpleQuantity Quantidade Simples
ele-1: All FHIR elements must have a @value or children
.... type 0..1 CodeableConcept Qualificador de faixa 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 Faixa de referência baseada em texto em uma observação
ele-1: All FHIR elements must have a @value or children
... hasMember Σ 0..* Reference(ObservationResultsPathologyBRIPS | ObservationResultsBRIPS) Referência (Resulatado da observação)
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medidas relacionadas 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 ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 que não podem ser ignoradas mesmo que não sejam 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 do componente (código/tipo)
Binding: LOINCCodes (example): Codes identifying names of simple observations.


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.category:laboratorypreferredPattern: laboratory
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeextensibleResultsPathologyObservationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/results-pathology-observations-uv-ips
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.value[x]:valueCodeableConceptpreferredResultsCodedValuesPathologyUvIps
http://hl7.org/fhir/uv/ips/ValueSet/result-coded-value-pathology-uv-ips
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.hasMember.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
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()
ips-2errorObservationif no "hasMember" element is present then Observation must have a" value"
: value.exists() or hasMember.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()
qty-3errorObservation.value[x]:valueQuantityIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rat-1errorObservation.value[x]:valueRatioNumerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
: (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
rng-2errorObservation.value[x]:valueRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsPathologyUvIps Pathology result for a simple test or for a panel/study
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
ips-2: if no "hasMember" element is present then Observation must have a" value"
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension ?! 0..* Extension Extensões que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificador de negócios para observação
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequestBRIPS | NutritionOrder | ServiceRequest) Cumpre o plano, proposta ou pedido
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Parte do evento referenciado
... status ?!Σ 1..1 code Status atual do exame
Binding: ObservationStatus (required): Codes providing the status of an observation.


Fixed Value: final
... Slices for category 1..* CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Slice: Unordered, Open by pattern:$this
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


.... category:laboratory S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.



Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: laboratory
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... id 0..1 string ID exclusivo para referência entre elementos
..... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
..... coding S 0..* CodingIPS Código definido por um sistema de terminologia
...... id 0..1 string ID exclusivo para referência entre elementos
...... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
...... system SΣ 0..1 uri Identidade do sistema terminológico
...... version Σ 0..1 string Versão do sistema - se relevante
...... code SΣ 0..1 code Símbolo na sintaxe definida pelo sistema
...... display SΣ 0..1 string Representação definida pelo sistema
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ translation 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
....... value 0..1 string Primitive value for string
Max Length:1048576
...... userSelected Σ 0..1 boolean Se esta codificação foi escolhida diretamente pelo usuário
..... text SΣ 0..1 string Representação de texto simples do conceito
... code S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto.
Binding: Results Pathology Observation - IPS (extensible)
... subject SΣ 1..1 Reference(PatientBRIPS) Sobre quem e/ou sobre o que é a observação
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Referência literal, URL relativa, interna ou absoluta.
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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 este rescurso
... focus Σ 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o assunto do registro
... encounter Σ 0..1 Reference(Encounter) Evento de saúde durante o qual esta observação é feita
... effective[x] SΣ 1..1 Tempo/período de tempo clinicamente relevante para observação
.... effective[x]All Types Content/Rules for all Types
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
...... extension:All Slices Content/Rules for all slices
....... id 0..1 string ID exclusivo para referência entre elementos
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri identifies the meaning of the extension
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... data-absent-reason S 0..1 code Motivo da ausência da URL
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 0..1 instant Data/hora em que esta versão foi disponibilizada
... performer SΣ 1..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) Quem é o responsável pela observação
... Slices for value[x] SΣC 0..1 Resultado atual
Slice: Unordered, Closed by type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... value[x]:valueString SΣC 0..1 string Resultado atual
.... value[x]:valueRange SC 0..1 RangeIPS Conjunto de valores limitados por baixo e alto
rng-2: If present, low SHALL have a lower value than high
.... value[x]:valueRatio SC 0..1 RatioIPS Uma proporção de dois valores de Quantidade -um numerador e um denominador
rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
.... value[x]:valueTime SΣC 0..1 time Resultado atual
.... value[x]:valueDateTime SΣC 0..1 dateTime Resultado atual
.... value[x]:valuePeriod SΣC 0..1 Period Resultado atual
.... value[x]:valueQuantity SC 0..1 QuantityIPS Uma quantidade medida usando UCUM
qty-3: If a code for the unit is present, the system SHALL also be present
.... value[x]:valueCodeableConcept S 0..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: Results Coded Values Pathology - IPS (preferred)
... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está ausente
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

... interpretation 0..* CodeableConcept Alto, baixo, normal, etc
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte do corpo observada
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.

... method 0..1 CodeableConcept Como foi feito
Binding: ObservationMethods (example): Methods for simple observations.

... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada
... device 0..1 Reference(Device | DeviceMetric) Dispositivo
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação do resultado do componente
obs-3: Must have at least a low or a high or text
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension ?!Σ 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... low C 0..1 SimpleQuantity Quantidade Simples
.... high C 0..1 SimpleQuantity Quantidade Simples
.... type 0..1 CodeableConcept Qualificador de faixa 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 Faixa de referência baseada em texto em uma observação
... hasMember Σ 0..* Reference(ObservationResultsPathologyBRIPS | ObservationResultsBRIPS) Referência (Resulatado da observação)
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medidas relacionadas das quais a observação é feita
... component SΣ 0..* BackboneElement Resultados do componente
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension ?!Σ 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... code Σ 1..1 CodeableConcept Tipo de observação do componente (código/tipo)
Binding: LOINCCodes (example): Codes identifying names of simple observations.

.... value[x] Σ 0..1 Actual component result
..... 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 Why the component result is missing
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... interpretation 0..* CodeableConcept High, low, normal, etc.
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


.... referenceRange 0..* See referenceRange (Observation) Provides guide for interpretation of component result

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.category:laboratorypreferredPattern: laboratory
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeextensibleResultsPathologyObservationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/results-pathology-observations-uv-ips
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.value[x]:valueCodeableConceptpreferredResultsCodedValuesPathologyUvIps
http://hl7.org/fhir/uv/ips/ValueSet/result-coded-value-pathology-uv-ips
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.hasMember.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
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()
ips-2errorObservationif no "hasMember" element is present then Observation must have a" value"
: value.exists() or hasMember.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()
qty-3errorObservation.value[x]:valueQuantityIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rat-1errorObservation.value[x]:valueRatioNumerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
: (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
rng-2errorObservation.value[x]:valueRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)

Esta estrutura é derivada de ObservationResultsPathologyUvIps

Visão diferencial

Esta estrutura é derivada de ObservationResultsPathologyUvIps

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation ObservationResultsPathologyUvIps
... id 0..1 id ID do artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension 0..* Extension Extensões que não podem ser ignoradas
... identifier 0..* Identifier Identificador de negócios para observação
... basedOn 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequestBRIPS | NutritionOrder | ServiceRequest) Cumpre o plano, proposta ou pedido
... partOf 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Parte do evento referenciado
... status 1..1 code Status atual do exame
... category 1..* CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
... Slices for category Content/Rules for all slices
.... category:laboratory 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
..... id 0..1 string ID exclusivo para referência entre elementos
..... extension 0..* Extension Conteúdo adicional definido por implementações
..... coding 0..* CodingIPS Código definido por um sistema de terminologia
...... id 0..1 string ID exclusivo para referência entre elementos
...... extension 0..* Extension Conteúdo adicional definido por implementações
...... system 0..1 uri Identidade do sistema terminológico
...... version 0..1 string Versão do sistema - se relevante
...... code 0..1 code Símbolo na sintaxe definida pelo sistema
...... display 0..1 string Representação definida pelo sistema
...... userSelected 0..1 boolean Se esta codificação foi escolhida diretamente pelo usuário
..... text 0..1 string Representação de texto simples do conceito
... code 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto.
... subject 1..1 Reference(PatientBRIPS) Sobre quem e/ou sobre o que é a observação
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... reference 1..1 string Referência literal, URL relativa, interna ou absoluta.
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para este rescurso
... focus 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o assunto do registro
... encounter 0..1 Reference(Encounter) Evento de saúde durante o qual esta observação é feita
... effective[x] 1..1 dateTime, Period Tempo/período de tempo clinicamente relevante para observação
.... extension 0..* Extension Conteúdo adicional definido por implementações
..... id 0..1 string ID exclusivo para referência entre elementos
.... Slices for extension Content/Rules for all slices
..... extension:data-absent-reason 0..1 DataAbsentReason(5.1.0) Motivo da ausência da URL
... issued 0..1 instant Data/hora em que esta versão foi disponibilizada
... performer 1..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) Quem é o responsável pela observação
... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Resultado atual
... Slices for value[x] Content/Rules for all slices
.... value[x]:valueString 0..1 string Resultado atual
.... value[x]:valueRange 0..1 RangeIPS Conjunto de valores limitados por baixo e alto
.... value[x]:valueRatio 0..1 RatioIPS Uma proporção de dois valores de Quantidade -um numerador e um denominador
.... value[x]:valueTime 0..1 time Resultado atual
.... value[x]:valueDateTime 0..1 dateTime Resultado atual
.... value[x]:valuePeriod 0..1 Period Resultado atual
.... value[x]:valueQuantity 0..1 QuantityIPS Uma quantidade medida usando UCUM
.... value[x]:valueCodeableConcept 0..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
... dataAbsentReason 0..1 CodeableConcept Por que o resultado do componente está ausente
... interpretation 0..* CodeableConcept Alto, baixo, normal, etc
... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte do corpo observada
... method 0..1 CodeableConcept Como foi feito
... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada
... device 0..1 Reference(Device | DeviceMetric) Dispositivo
... referenceRange 0..* BackboneElement Fornece um guia para interpretação do resultado do componente
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... low 0..1 SimpleQuantity Quantidade Simples
.... high 0..1 SimpleQuantity Quantidade Simples
.... type 0..1 CodeableConcept Qualificador de faixa 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 Faixa de referência baseada em texto em uma observação
... hasMember 0..* Reference(ObservationResultsPathologyBRIPS | ObservationResultsBRIPS) Referência (Resulatado da observação)
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... reference 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
.... 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
... derivedFrom 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medidas relacionadas das quais a observação é feita
... component 0..* BackboneElement Resultados do componente
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... code 1..1 CodeableConcept Tipo de observação do componente (código/tipo)

doco Documentation for this format

Visualização de elementos -chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsPathologyUvIps Pathology result for a simple test or for a panel/study
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
ips-2: if no "hasMember" element is present then Observation must have a" value"
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
ele-1: All FHIR elements must have a @value or children
... language 0..1 code Idioma do conteúdo 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 Resumo do texto do recurso, para interpretação humana
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
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 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 Identificador de negócios para observação
ele-1: All FHIR elements must have a @value or children
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequestBRIPS | NutritionOrder | ServiceRequest) Cumpre o plano, proposta ou pedido
ele-1: All FHIR elements must have a @value or children
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Parte do evento referenciado
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code Status atual do exame
Binding: ObservationStatus (required): Codes providing the status of an observation.


ele-1: All FHIR elements must have a @value or children
Fixed Value: final
... Slices for category 1..* CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Slice: Unordered, Open by pattern:$this
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


ele-1: All FHIR elements must have a @value or children
.... category:laboratory S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


ele-1: All FHIR elements must have a @value or children

Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: laboratory
..... id 0..1 string ID exclusivo para referência entre elementos
..... extension 0..* Extension Conteúdo adicional definido por implementações
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
..... coding S 0..* CodingIPS Código definido por um sistema de terminologia
ele-1: All FHIR elements must have a @value or children
...... id 0..1 string ID exclusivo para referência entre elementos
...... extension 0..* Extension Conteúdo adicional definido por implementações
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
...... system SΣ 0..1 uri Identidade do sistema terminológico
ele-1: All FHIR elements must have a @value or children
...... version Σ 0..1 string Versão do sistema - se relevante
ele-1: All FHIR elements must have a @value or children
...... code SΣ 0..1 code Símbolo na sintaxe definida pelo sistema
ele-1: All FHIR elements must have a @value or children
...... display SΣ 0..1 string Representação definida pelo sistema
ele-1: All FHIR elements must have a @value or children
....... Slices for extension Content/Rules for all slices
........ translation 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... userSelected Σ 0..1 boolean Se esta codificação foi escolhida diretamente pelo usuário
ele-1: All FHIR elements must have a @value or children
..... text SΣ 0..1 string Representação de texto simples do conceito
ele-1: All FHIR elements must have a @value or children
... code S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto.
Binding: Results Pathology Observation - IPS (extensible)
ele-1: All FHIR elements must have a @value or children
... subject SΣ 1..1 Reference(PatientBRIPS) Sobre quem e/ou sobre o que é a observação
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 absoluta.
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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 este rescurso
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 assunto do registro
ele-1: All FHIR elements must have a @value or children
... encounter Σ 0..1 Reference(Encounter) Evento de saúde durante o qual esta observação é feita
ele-1: All FHIR elements must have a @value or children
... effective[x] SΣ 1..1 Tempo/período de tempo clinicamente relevante para observação
ele-1: All FHIR elements must have a @value or children
.... effective[x]All Types Content/Rules for all Types
..... Slices for extension 0..* Extension Conteúdo adicional definido por implementações
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
...... extension:All Slices Content/Rules for all slices
....... id 0..1 string ID exclusivo para referência entre elementos
....... url 1..1 uri identifies the meaning of the extension
...... data-absent-reason S 0..1 code Motivo da ausência da URL
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/hora em que esta versão foi disponibilizada
ele-1: All FHIR elements must have a @value or children
... performer SΣ 1..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) Quem é o responsável pela observação
ele-1: All FHIR elements must have a @value or children
... Slices for value[x] SΣC 0..1 Resultado atual
Slice: Unordered, Closed by type:$this
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
.... value[x]:valueString SΣC 0..1 string Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valueRange SC 0..1 RangeIPS Conjunto de valores limitados por baixo e alto
ele-1: All FHIR elements must have a @value or children
rng-2: If present, low SHALL have a lower value than high
.... value[x]:valueRatio SC 0..1 RatioIPS Uma proporção de dois valores de Quantidade -um numerador e um denominador
ele-1: All FHIR elements must have a @value or children
rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
.... value[x]:valueTime SΣC 0..1 time Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valueDateTime SΣC 0..1 dateTime Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valuePeriod SΣC 0..1 Period Resultado atual
ele-1: All FHIR elements must have a @value or children
.... value[x]:valueQuantity SC 0..1 QuantityIPS Uma quantidade medida usando UCUM
ele-1: All FHIR elements must have a @value or children
qty-3: If a code for the unit is present, the system SHALL also be present
.... value[x]:valueCodeableConcept S 0..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: Results Coded Values Pathology - IPS (preferred)
ele-1: All FHIR elements must have a @value or children
... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está ausente
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 Alto, baixo, normal, etc
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 do corpo observada
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 Como foi feito
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
ele-1: All FHIR elements must have a @value or children
... device 0..1 Reference(Device | DeviceMetric) Dispositivo
ele-1: All FHIR elements must have a @value or children
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação do resultado do componente
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 ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 que não podem ser ignoradas mesmo que não sejam 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 Quantidade Simples
ele-1: All FHIR elements must have a @value or children
.... high C 0..1 SimpleQuantity Quantidade Simples
ele-1: All FHIR elements must have a @value or children
.... type 0..1 CodeableConcept Qualificador de faixa 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 Faixa de referência baseada em texto em uma observação
ele-1: All FHIR elements must have a @value or children
... hasMember Σ 0..* Reference(ObservationResultsPathologyBRIPS | ObservationResultsBRIPS) Referência (Resulatado da observação)
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medidas relacionadas 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 ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
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 que não podem ser ignoradas mesmo que não sejam 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 do componente (código/tipo)
Binding: LOINCCodes (example): Codes identifying names of simple observations.


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.category:laboratorypreferredPattern: laboratory
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeextensibleResultsPathologyObservationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/results-pathology-observations-uv-ips
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.value[x]:valueCodeableConceptpreferredResultsCodedValuesPathologyUvIps
http://hl7.org/fhir/uv/ips/ValueSet/result-coded-value-pathology-uv-ips
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.hasMember.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
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()
ips-2errorObservationif no "hasMember" element is present then Observation must have a" value"
: value.exists() or hasMember.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()
qty-3errorObservation.value[x]:valueQuantityIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rat-1errorObservation.value[x]:valueRatioNumerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
: (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
rng-2errorObservation.value[x]:valueRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)

Visualização instantânea

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* ObservationResultsPathologyUvIps Pathology result for a simple test or for a panel/study
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
ips-2: if no "hasMember" element is present then Observation must have a" value"
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension ?! 0..* Extension Extensões que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificador de negócios para observação
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequestBRIPS | NutritionOrder | ServiceRequest) Cumpre o plano, proposta ou pedido
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ImmunizationBRIPS | ImagingStudyBRIPS) Parte do evento referenciado
... status ?!Σ 1..1 code Status atual do exame
Binding: ObservationStatus (required): Codes providing the status of an observation.


Fixed Value: final
... Slices for category 1..* CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Slice: Unordered, Open by pattern:$this
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


.... category:laboratory S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.



Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: laboratory
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... id 0..1 string ID exclusivo para referência entre elementos
..... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
..... coding S 0..* CodingIPS Código definido por um sistema de terminologia
...... id 0..1 string ID exclusivo para referência entre elementos
...... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
...... system SΣ 0..1 uri Identidade do sistema terminológico
...... version Σ 0..1 string Versão do sistema - se relevante
...... code SΣ 0..1 code Símbolo na sintaxe definida pelo sistema
...... display SΣ 0..1 string Representação definida pelo sistema
....... id 0..1 string xml:id (or equivalent in JSON)
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
........ translation 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
....... value 0..1 string Primitive value for string
Max Length:1048576
...... userSelected Σ 0..1 boolean Se esta codificação foi escolhida diretamente pelo usuário
..... text SΣ 0..1 string Representação de texto simples do conceito
... code S 1..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto.
Binding: Results Pathology Observation - IPS (extensible)
... subject SΣ 1..1 Reference(PatientBRIPS) Sobre quem e/ou sobre o que é a observação
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Referência literal, URL relativa, interna ou absoluta.
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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 este rescurso
... focus Σ 0..* Reference(Resource) Sobre o que é a observação, quando não é sobre o assunto do registro
... encounter Σ 0..1 Reference(Encounter) Evento de saúde durante o qual esta observação é feita
... effective[x] SΣ 1..1 Tempo/período de tempo clinicamente relevante para observação
.... effective[x]All Types Content/Rules for all Types
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
...... extension:All Slices Content/Rules for all slices
....... id 0..1 string ID exclusivo para referência entre elementos
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri identifies the meaning of the extension
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... data-absent-reason S 0..1 code Motivo da ausência da URL
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 0..1 instant Data/hora em que esta versão foi disponibilizada
... performer SΣ 1..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) Quem é o responsável pela observação
... Slices for value[x] SΣC 0..1 Resultado atual
Slice: Unordered, Closed by type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... value[x]:valueString SΣC 0..1 string Resultado atual
.... value[x]:valueRange SC 0..1 RangeIPS Conjunto de valores limitados por baixo e alto
rng-2: If present, low SHALL have a lower value than high
.... value[x]:valueRatio SC 0..1 RatioIPS Uma proporção de dois valores de Quantidade -um numerador e um denominador
rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
.... value[x]:valueTime SΣC 0..1 time Resultado atual
.... value[x]:valueDateTime SΣC 0..1 dateTime Resultado atual
.... value[x]:valuePeriod SΣC 0..1 Period Resultado atual
.... value[x]:valueQuantity SC 0..1 QuantityIPS Uma quantidade medida usando UCUM
qty-3: If a code for the unit is present, the system SHALL also be present
.... value[x]:valueCodeableConcept S 0..1 CodeableConceptIPS Conceito - referência a uma terminologia ou apenas texto
Binding: Results Coded Values Pathology - IPS (preferred)
... dataAbsentReason C 0..1 CodeableConcept Por que o resultado do componente está ausente
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

... interpretation 0..* CodeableConcept Alto, baixo, normal, etc
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... note 0..* Annotation Comentários sobre a observação
... bodySite 0..1 CodeableConcept Parte do corpo observada
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.

... method 0..1 CodeableConcept Como foi feito
Binding: ObservationMethods (example): Methods for simple observations.

... specimen 0..1 Reference(SpecimenBRIPS) Amostra utilizada
... device 0..1 Reference(Device | DeviceMetric) Dispositivo
... referenceRange C 0..* BackboneElement Fornece um guia para interpretação do resultado do componente
obs-3: Must have at least a low or a high or text
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension ?!Σ 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... low C 0..1 SimpleQuantity Quantidade Simples
.... high C 0..1 SimpleQuantity Quantidade Simples
.... type 0..1 CodeableConcept Qualificador de faixa 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 Faixa de referência baseada em texto em uma observação
... hasMember Σ 0..* Reference(ObservationResultsPathologyBRIPS | ObservationResultsBRIPS) Referência (Resulatado da observação)
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo, Paciente)
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
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medidas relacionadas das quais a observação é feita
... component SΣ 0..* BackboneElement Resultados do componente
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... modifierExtension ?!Σ 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas
.... code Σ 1..1 CodeableConcept Tipo de observação do componente (código/tipo)
Binding: LOINCCodes (example): Codes identifying names of simple observations.

.... value[x] Σ 0..1 Actual component result
..... 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 Why the component result is missing
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... interpretation 0..* CodeableConcept High, low, normal, etc.
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


.... referenceRange 0..* See referenceRange (Observation) Provides guide for interpretation of component result

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.category:laboratorypreferredPattern: laboratory
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeextensibleResultsPathologyObservationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/results-pathology-observations-uv-ips
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.value[x]:valueCodeableConceptpreferredResultsCodedValuesPathologyUvIps
http://hl7.org/fhir/uv/ips/ValueSet/result-coded-value-pathology-uv-ips
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.hasMember.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
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()
ips-2errorObservationif no "hasMember" element is present then Observation must have a" value"
: value.exists() or hasMember.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()
qty-3errorObservation.value[x]:valueQuantityIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rat-1errorObservation.value[x]:valueRatioNumerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
: (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
rng-2errorObservation.value[x]:valueRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)

Esta estrutura é derivada de ObservationResultsPathologyUvIps

 

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