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

This page is part of the IPS Brasil (v1.2.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: ObservationPregnancyOutcomeBRIPS

URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/ObservationPregnancyOutcomeBRIPS Versão: 1.2.0
Active as of 2026-08-22 Nome computável: ObservationPregnancyOutcomeBRIPS

Este perfil restringe o recurso Observation para representar o histórico resumido dos desfechos gestacionais da paciente na seção de História Obstétrica do Sumário Internacional do Paciente. Inclui a quantidade de gestações (LOINC 11996-6) e a quantidade de abortos (LOINC 11612-9) informadas nos documentos clínicos da RNDS.

Este perfil representa as restrições aplicadas ao recurso Observation para o registro do histórico resumido dos desfechos gestacionais da paciente. O desfecho gestacional é representado no Sumário do Paciente como uma instância do recurso Observation restringida por esse perfil, referenciada pela seção de História Obstétrica.

O projeto INSPIRA (Hospital Sírio-Libanês / HL7 Brasil, Protocolo 25000.176202/2023-57) revisou os perfis do Guia IPS Brasil, adicionou bindings nacionais da RNDS e expandiu o mapeamento de estrutura. A versão atual do Guia é 1.1.0 (2026).

Escopo/Uso

O perfil ObservationPregnancyOutcomeBRIPS especializa o perfil internacional Observation-pregnancy-outcome-uv-ips para o contexto brasileiro. É utilizado na seção História Obstétrica (Composition.section:sectionPregnancyHx) do Sumário do Paciente, na entrada pregnancyOutcomeSummary.

O elemento Observation.code é obrigatório (1..1, MustSupport) com binding required ao ValueSet pregnancies-summary-uv-ips, herdado do IPS, que reúne os códigos LOINC do resumo obstétrico — entre eles a quantidade de gestações (LOINC 11996-6) e a quantidade de abortos (LOINC 11612-9). O código local informado no documento clínico da RNDS é mapeado para o código LOINC correspondente por meio de ConceptMap, com equivalência parcial quando o conceito de origem for mais amplo do que o de destino.

O elemento Observation.value[x] é do tipo Quantity e registra a quantidade informada para o desfecho. Quando o desfecho registrado na RNDS não puder ser mapeado para o ValueSet — casos de texto livre ou código local sem equivalência — utiliza-se Observation.dataAbsentReason.

Uso indevido

Este perfil não deve ser utilizado para registrar o status gestacional atual da paciente — use o ObservationPregnancyStatusBRIPS — nem a data provável do parto, representada pelo ObservationPregnancyEDDBRIPS. Complicações e condições clínicas da gestação são registradas no ConditionBRIPS, e procedimentos obstétricos no ProcedureBRIPS.

Caso de uso

Condição de entrada

O histórico de desfechos gestacionais é extraído dos documentos clínicos da RNDS do último ano a partir da solicitação de geração do sumário:

  • RAC — Registro de Atendimento Clínico
  • SAO — Sumário de Alta Obstétrico

Cada desfecho informado (quantidade de gestações, quantidade de abortos) origina uma instância deste perfil, com o código LOINC correspondente em code e a quantidade em value[x].

Condição de saída

São exibidos os desfechos gestacionais informados nos registros disponíveis no período considerado. Desfechos sem equivalência terminológica são exibidos com dataAbsentReason, preservando a informação de que o dado existe na origem.

Extensões

Este perfil não possui extensões nacionais adicionais além das herdadas do IPS. O elemento Observation.effective[x] admite a extensão data-absent-reason quando a data da observação não estiver disponível.

Limites e Relacionamentos

O recurso é referenciado pela seção História Obstétrica da CompositionBRIPS, na entrada pregnancyOutcomeSummary. Referencia o PatientBRIPS em subject.

Mapeamento de estrutura

Elemento ObservationPregnancyOutcomeBRIPS Origem na RNDS Observação
status — Fixado como final na geração do sumário
code Código local do tipo de observação Mapeado via ConceptMap para o LOINC do resumo obstétrico (11996-6 gestações, 11612-9 abortos)
subject Identificação da paciente Referencia o PatientBRIPS
effective[x] Data da observação Na ausência, utiliza-se a data de envio do documento clínico
value[x] Quantidade informada Quantidade de gestações ou de abortos
dataAbsentReason Desfecho em texto livre ou sem equivalência Utilizado quando o desfecho não puder ser mapeado para o ValueSet do IPS

Usos:

You can also check for usages in the FHIR IG Statistics

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 ObservationPregnancyOutcomeUvIps

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation ObservationPregnancyOutcomeUvIps
... id 0..1 id Identificador lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
... text 0..1 Narrative Texto com o resumo do recurso
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier 0..* Identifier Identificadores externos para este recurso
... basedOn 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) Referência ao evento do qual este recurso faz parte
... status 1..1 code Status atual da observação
... category 0..* CodeableConcept Categoria de alto nível da observação
... code 1..1 CodeableConceptIPS Tipo de observação de desfecho gestacional
... subject 1..1 Reference(PatientBRIPS) Paciente cujo desfecho gestacional está sendo registrado
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... reference 1..1 string Referência literal. URL relativa, interna ou externa
.... type 0..1 uri Tipo de recurso ao qual a referência é feita
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para o recurso
... encounter 0..1 Reference(Encounter) Atendimento durante o qual a observação foi registrada
... effective[x] 1..1 dateTime Data clinicamente relevante para o desfecho gestacional
.... Fatias para extension Conteúdo/regras para todas as fatias
..... extension:data-absent-reason 0..1 DataAbsentReason(5.3.0) Por que o valor esperado não está presente
... issued S 0..1 instant Data de emissão
... performer 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Resultado da observação
... Fatias para value[x] Conteúdo/regras para todas as fatias
.... value[x]:valueQuantity 0..1 Quantity Quantidade informada para o desfecho gestacional
... dataAbsentReason S 0..1 CodeableConcept Razão da ausência do desfecho
... interpretation 0..* CodeableConcept Interpretação da observação
... note 0..* Annotation Comentários sobre a observação
... method 0..1 CodeableConcept Método de obtenção do desfecho gestacional
... hasMember 0..* Reference(Observation | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da observação
... derivedFrom 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medições relacionadas a partir das quais a observação é feita

doco Documentação para este formato
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationPregnancyOutcomeUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) Referência ao evento do qual este recurso faz parte
... status ?!Σ 1..1 code Status atual da observação
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... category 0..* CodeableConcept Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Tipo de observação de desfecho gestacional
Vínculo: Pregnancies Summary - IPS (required)
... subject SΣ 1..1 Reference(PatientBRIPS) Paciente cujo desfecho gestacional está sendo registrado
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
.... type Σ 0..1 uri Tipo de recurso ao qual a referência é feita
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... encounter Σ 0..1 Reference(Encounter) Atendimento durante o qual a observação foi registrada
... effective[x] SΣ 1..1 dateTime Data clinicamente relevante para o desfecho gestacional
.... Fatias para extension Conteúdo/regras para todas as fatias
..... extension:data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
... issued SΣ 0..1 instant Data de emissão
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... Fatias para value[x] ΣC 0..1 Resultado da observação
Fatia: Não ordenado, Fechado por 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]:valueQuantity SΣC 0..1 Quantity Quantidade informada para o desfecho gestacional
... dataAbsentReason SC 0..1 CodeableConcept Razão da ausência do desfecho
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Comentários sobre a observação
... method 0..1 CodeableConcept Método de obtenção do desfecho gestacional
Vínculo: ObservationMethods (example): Methods for simple observations.
... hasMember Σ 0..* Reference(Observation | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da observação
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medições relacionadas a partir das quais a observação é feita

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Observation.status Base required ObservationStatus 📍4.0.1 a norma FHIR
Observation.category Base preferred Observation Category Codes 📦4.0.1 a norma FHIR
Observation.code Base required Pregnancies Summary - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Observation.subject.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Observation.dataAbsentReason Base extensible DataAbsentReason 📦4.0.1 a norma FHIR
Observation.interpretation Base extensible Observation Interpretation Codes 📦4.0.1 a norma FHIR
Observation.method Base example Observation Methods 📦4.0.1 a norma FHIR
Observation.component.​code Base example LOINC Codes 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Observation If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Observation If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Observation If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Observation If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Observation A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
obs-6 error Observation dataAbsentReason SHALL only be present if Observation.value[x] is not present dataAbsentReason.empty() or value.empty()
obs-7 error Observation If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationPregnancyOutcomeUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) Referência ao evento do qual este recurso faz parte
... status ?!Σ 1..1 code Status atual da observação
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... category 0..* CodeableConcept Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Tipo de observação de desfecho gestacional
Vínculo: Pregnancies Summary - IPS (required)
... subject SΣ 1..1 Reference(PatientBRIPS) Paciente cujo desfecho gestacional está sendo registrado
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
.... type Σ 0..1 uri Tipo de recurso ao qual a referência é feita
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... focus Σ 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
... encounter Σ 0..1 Reference(Encounter) Atendimento durante o qual a observação foi registrada
... effective[x] SΣ 1..1 dateTime Data clinicamente relevante para o desfecho gestacional
.... id 0..1 string xml:id (or equivalent in JSON)
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
.... value 0..1 dateTime Primitive value for dateTime
... issued SΣ 0..1 instant Data de emissão
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... Fatias para value[x] ΣC 0..1 Resultado da observação
Fatia: Não ordenado, Fechado por 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]:valueQuantity SΣC 0..1 Quantity Quantidade informada para o desfecho gestacional
... dataAbsentReason SC 0..1 CodeableConcept Razão da ausência do desfecho
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Comentários sobre a observação
... method 0..1 CodeableConcept Método de obtenção do desfecho gestacional
Vínculo: ObservationMethods (example): Methods for simple observations.
... hasMember Σ 0..* Reference(Observation | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da observação
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medições relacionadas a partir das quais a observação é feita

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Observation.status Base required ObservationStatus 📍4.0.1 a norma FHIR
Observation.category Base preferred Observation Category Codes 📦4.0.1 a norma FHIR
Observation.code Base required Pregnancies Summary - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Observation.subject.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Observation.dataAbsentReason Base extensible DataAbsentReason 📦4.0.1 a norma FHIR
Observation.interpretation Base extensible Observation Interpretation Codes 📦4.0.1 a norma FHIR
Observation.method Base example Observation Methods 📦4.0.1 a norma FHIR
Observation.referenceRange.​type Base preferred Observation Reference Range Meaning Codes 📦4.0.1 a norma FHIR
Observation.referenceRange.​appliesTo Base example Observation Reference Range Applies To Codes 📦4.0.1 a norma FHIR
Observation.component.​code Base example LOINC Codes 📦4.0.1 a norma FHIR
Observation.component.​dataAbsentReason Base extensible DataAbsentReason 📦4.0.1 a norma FHIR
Observation.component.​interpretation Base extensible Observation Interpretation Codes 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Observation If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Observation If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Observation If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Observation If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Observation A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
obs-6 error Observation dataAbsentReason SHALL only be present if Observation.value[x] is not present dataAbsentReason.empty() or value.empty()
obs-7 error Observation If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

Visão diferencial

Esta estrutura é derivada de ObservationPregnancyOutcomeUvIps

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation ObservationPregnancyOutcomeUvIps
... id 0..1 id Identificador lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
... text 0..1 Narrative Texto com o resumo do recurso
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier 0..* Identifier Identificadores externos para este recurso
... basedOn 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) Referência ao evento do qual este recurso faz parte
... status 1..1 code Status atual da observação
... category 0..* CodeableConcept Categoria de alto nível da observação
... code 1..1 CodeableConceptIPS Tipo de observação de desfecho gestacional
... subject 1..1 Reference(PatientBRIPS) Paciente cujo desfecho gestacional está sendo registrado
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... reference 1..1 string Referência literal. URL relativa, interna ou externa
.... type 0..1 uri Tipo de recurso ao qual a referência é feita
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para o recurso
... encounter 0..1 Reference(Encounter) Atendimento durante o qual a observação foi registrada
... effective[x] 1..1 dateTime Data clinicamente relevante para o desfecho gestacional
.... Fatias para extension Conteúdo/regras para todas as fatias
..... extension:data-absent-reason 0..1 DataAbsentReason(5.3.0) Por que o valor esperado não está presente
... issued S 0..1 instant Data de emissão
... performer 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Resultado da observação
... Fatias para value[x] Conteúdo/regras para todas as fatias
.... value[x]:valueQuantity 0..1 Quantity Quantidade informada para o desfecho gestacional
... dataAbsentReason S 0..1 CodeableConcept Razão da ausência do desfecho
... interpretation 0..* CodeableConcept Interpretação da observação
... note 0..* Annotation Comentários sobre a observação
... method 0..1 CodeableConcept Método de obtenção do desfecho gestacional
... hasMember 0..* Reference(Observation | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da observação
... derivedFrom 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medições relacionadas a partir das quais a observação é feita

doco Documentação para este formato

Visualização de elementos -chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationPregnancyOutcomeUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) Referência ao evento do qual este recurso faz parte
... status ?!Σ 1..1 code Status atual da observação
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... category 0..* CodeableConcept Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Tipo de observação de desfecho gestacional
Vínculo: Pregnancies Summary - IPS (required)
... subject SΣ 1..1 Reference(PatientBRIPS) Paciente cujo desfecho gestacional está sendo registrado
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
.... type Σ 0..1 uri Tipo de recurso ao qual a referência é feita
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... encounter Σ 0..1 Reference(Encounter) Atendimento durante o qual a observação foi registrada
... effective[x] SΣ 1..1 dateTime Data clinicamente relevante para o desfecho gestacional
.... Fatias para extension Conteúdo/regras para todas as fatias
..... extension:data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
... issued SΣ 0..1 instant Data de emissão
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... Fatias para value[x] ΣC 0..1 Resultado da observação
Fatia: Não ordenado, Fechado por 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]:valueQuantity SΣC 0..1 Quantity Quantidade informada para o desfecho gestacional
... dataAbsentReason SC 0..1 CodeableConcept Razão da ausência do desfecho
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Comentários sobre a observação
... method 0..1 CodeableConcept Método de obtenção do desfecho gestacional
Vínculo: ObservationMethods (example): Methods for simple observations.
... hasMember Σ 0..* Reference(Observation | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da observação
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medições relacionadas a partir das quais a observação é feita

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Observation.status Base required ObservationStatus 📍4.0.1 a norma FHIR
Observation.category Base preferred Observation Category Codes 📦4.0.1 a norma FHIR
Observation.code Base required Pregnancies Summary - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Observation.subject.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Observation.dataAbsentReason Base extensible DataAbsentReason 📦4.0.1 a norma FHIR
Observation.interpretation Base extensible Observation Interpretation Codes 📦4.0.1 a norma FHIR
Observation.method Base example Observation Methods 📦4.0.1 a norma FHIR
Observation.component.​code Base example LOINC Codes 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Observation If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Observation If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Observation If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Observation If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Observation A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
obs-6 error Observation dataAbsentReason SHALL only be present if Observation.value[x] is not present dataAbsentReason.empty() or value.empty()
obs-7 error Observation If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

Visualização instantânea

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* ObservationPregnancyOutcomeUvIps Measurements and simple assertions
Constraints: obs-6, obs-7
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri URI(s) sob as quais este recurso é conhecido
... language 0..1 code Idioma do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto com o resumo do recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos
... extension 0..* Extension Extensões adicionais
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... basedOn Σ 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) Referência ao pedido ou ao plano de tratamento que gerou este recurso
... partOf Σ 0..* Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) Referência ao evento do qual este recurso faz parte
... status ?!Σ 1..1 code Status atual da observação
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... category 0..* CodeableConcept Categoria de alto nível da observação
Vínculo: ObservationCategoryCodes (preferred): Codes for high level observation categories.
... code S 1..1 CodeableConceptIPS Tipo de observação de desfecho gestacional
Vínculo: Pregnancies Summary - IPS (required)
... subject SΣ 1..1 Reference(PatientBRIPS) Paciente cujo desfecho gestacional está sendo registrado
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal. URL relativa, interna ou externa
.... type Σ 0..1 uri Tipo de recurso ao qual a referência é feita
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... focus Σ 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
... encounter Σ 0..1 Reference(Encounter) Atendimento durante o qual a observação foi registrada
... effective[x] SΣ 1..1 dateTime Data clinicamente relevante para o desfecho gestacional
.... id 0..1 string xml:id (or equivalent in JSON)
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:data-absent-reason S 0..1 code Por que o valor esperado não está presente
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
.... value 0..1 dateTime Primitive value for dateTime
... issued SΣ 0..1 instant Data de emissão
... performer Σ 0..* Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | RelatedPerson) O responsável pela observação
... Fatias para value[x] ΣC 0..1 Resultado da observação
Fatia: Não ordenado, Fechado por 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]:valueQuantity SΣC 0..1 Quantity Quantidade informada para o desfecho gestacional
... dataAbsentReason SC 0..1 CodeableConcept Razão da ausência do desfecho
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
... interpretation 0..* CodeableConcept Interpretação da observação
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Comentários sobre a observação
... method 0..1 CodeableConcept Método de obtenção do desfecho gestacional
Vínculo: ObservationMethods (example): Methods for simple observations.
... hasMember Σ 0..* Reference(Observation | QuestionnaireResponse | MolecularSequence) Recurso relacionado que pertence ao grupo da observação
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) Medições relacionadas a partir das quais a observação é feita

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Observation.status Base required ObservationStatus 📍4.0.1 a norma FHIR
Observation.category Base preferred Observation Category Codes 📦4.0.1 a norma FHIR
Observation.code Base required Pregnancies Summary - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Observation.subject.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Observation.dataAbsentReason Base extensible DataAbsentReason 📦4.0.1 a norma FHIR
Observation.interpretation Base extensible Observation Interpretation Codes 📦4.0.1 a norma FHIR
Observation.method Base example Observation Methods 📦4.0.1 a norma FHIR
Observation.referenceRange.​type Base preferred Observation Reference Range Meaning Codes 📦4.0.1 a norma FHIR
Observation.referenceRange.​appliesTo Base example Observation Reference Range Applies To Codes 📦4.0.1 a norma FHIR
Observation.component.​code Base example LOINC Codes 📦4.0.1 a norma FHIR
Observation.component.​dataAbsentReason Base extensible DataAbsentReason 📦4.0.1 a norma FHIR
Observation.component.​interpretation Base extensible Observation Interpretation Codes 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Observation If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Observation If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Observation If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Observation If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Observation A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
obs-6 error Observation dataAbsentReason SHALL only be present if Observation.value[x] is not present dataAbsentReason.empty() or value.empty()
obs-7 error Observation If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

 

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