FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/ObservationPregnancyPTPS.StructureDefinition

Packagepackage.teste
Resource TypeStructureDefinition
IdObservationPregnancyPTPS.StructureDefinition
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=package.teste@1.0.7-draft&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPregnancyPTPS
URLhttps://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPregnancyPTPS
Statusdraft
Date2024-03-06T18:22:57.7716444+00:00
NameObservationPregnancyPTPS
TypeObservation
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
PatientPTCorePatient PT Core
ObservationPTCoreObservation PT Core

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPregnancyPTPS",
  "name": "ObservationPregnancyPTPS",
  "status": "draft",
  "date": "2024-03-06T18:22:57.7716444+00:00",
  "fhirVersion": "4.3.0",
  "kind": "resource",
  "abstract": false,
  "type": "Observation",
  "baseDefinition": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation.identifier",
        "path": "Observation.identifier",
        "max": "0"
      },
      {
        "id": "Observation.basedOn",
        "path": "Observation.basedOn",
        "max": "0"
      },
      {
        "id": "Observation.partOf",
        "path": "Observation.partOf",
        "max": "0"
      },
      {
        "id": "Observation.status",
        "path": "Observation.status",
        "definition": "Identifica o status do que foi observado. \r\n\r\n - “registered”: A existência da observação é registada, mas ainda não há resultado disponível.\r\n\r\n - “preliminary”: É uma observação inicial ou provisória: os dados podem estar incompletos ou não verificados.\r\n\r\n - “final”: A observação está completa e não há mais ações necessárias. Informações adicionais como \"liberado\", \"assinado\", etc. seriam representadas usando [Provenance], que fornece não apenas o ato, mas também os atores, datas e outros dados relacionados. Esses estados seriam associados a um status de observação 'preliminary' até que todos fossem concluídos e, então, um status de 'final' seria aplicado.\r\n\r\n - “amended”: Após ser final, a observação foi modificada posteriormente. Isso inclui atualizações/novas informações e correções.\r\n\r\n - “corrected”; Após ser final, a observação foi modificada para corrigir um erro no resultado do teste.\r\n\r\n - “cancelled”: A observação não está disponível porque a medição não foi iniciada ou não foi concluída (às vezes também chamada de \"abortada\").\r\n\r\n - “ entered-in-error”: A observação foi retirada após a versão final anterior. Esse registo eletrônico nunca deveria ter existido, embora seja possível que as decisões do mundo real tenham sido baseadas nele. (Se ocorreu atividade no mundo real, o status deve ser \"cancelled\" em vez de \"entered-in-error\".).\r\n\r\n - “ unknown”: O sistema de autoria/origem não sabe qual dos valores de status se aplica atualmente a esta observação. Nota: Este conceito não deve ser usado para \"outros\" - presume-se que um dos status listados se aplique, mas o sistema de autoria/fonte não sabe qual."
      },
      {
        "id": "Observation.category",
        "path": "Observation.category",
        "max": "0"
      },
      {
        "id": "Observation.code",
        "path": "Observation.code",
        "requirements": "Quando o elemento Observation.code corresponde a 82810-3 é obrigatório o envio, no elemento Observation.value[x].valueCodeableConcept de informação presente no value set Pregnancy Status.\r\n\r\nQuando o elemento Observation.code corresponde a 82810-3 e o elemento Observation.value[x].valueCodeableConcept corresponde a 77386006 é obrigatório o envio do elemento Observation.hasMember para indicação da data prevista do parto.\r\n\r\nQuando o elemento Observation.code corresponde a 49052-4  é obrigatório o envio de um valueQuantity, com código d, para identificação da unidade.\r\n\r\nQuando o elemento Observation.code corresponde a 49051-6  é obrigatório o envio de um valueQuantity, com código wk, para identificação da unidade.\r\n\r\nQuando o elemento Observation.code corresponde a 11636-8, 57062-2, 11637-6, 11639-2, 11638-4, 11996-6, 11640-0, 68497-7, 55281-0, 103974-2 é obrigatório o envio de um valueQuantity, com código {#}, para identificação da unidade.\r\n\r\nQuando o elemento Observation.code corresponde a 11778-8, 11779-6, 11780-4, 11781-2 é obrigatório o envio de um valueDateTime."
      },
      {
        "id": "Observation.subject",
        "path": "Observation.subject",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore"
            ]
          }
        ]
      },
      {
        "id": "Observation.focus",
        "path": "Observation.focus",
        "max": "0"
      },
      {
        "id": "Observation.encounter",
        "path": "Observation.encounter",
        "max": "0"
      },
      {
        "id": "Observation.issued",
        "path": "Observation.issued",
        "max": "0"
      },
      {
        "id": "Observation.performer",
        "path": "Observation.performer",
        "max": "0"
      },
      {
        "id": "Observation.value[x]",
        "path": "Observation.value[x]",
        "min": 1,
        "type": [
          {
            "code": "Quantity"
          },
          {
            "code": "CodeableConcept"
          },
          {
            "code": "boolean"
          },
          {
            "code": "integer"
          },
          {
            "code": "Range"
          },
          {
            "code": "time"
          },
          {
            "code": "dateTime"
          },
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "Observation.dataAbsentReason",
        "path": "Observation.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.note",
        "path": "Observation.note",
        "max": "0"
      },
      {
        "id": "Observation.bodySite",
        "path": "Observation.bodySite",
        "max": "0"
      },
      {
        "id": "Observation.method",
        "path": "Observation.method",
        "max": "0"
      },
      {
        "id": "Observation.specimen",
        "path": "Observation.specimen",
        "max": "0"
      },
      {
        "id": "Observation.device",
        "path": "Observation.device",
        "max": "0"
      },
      {
        "id": "Observation.referenceRange",
        "path": "Observation.referenceRange",
        "max": "0"
      },
      {
        "id": "Observation.derivedFrom",
        "path": "Observation.derivedFrom",
        "max": "0"
      },
      {
        "id": "Observation.component",
        "path": "Observation.component",
        "max": "0"
      }
    ]
  }
}