FHIR © HL7.org  |  FHIRsmith 0.18.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagesynapxe.hsar.hsg
Resource TypeStructureDefinition
Idprofile-Composition-put-care-report-observation.json
FHIR VersionR4B

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "profile-Composition-care-report-observation",
  "url": "http://ihis.sg/StructureDefinition/CareReportObservation",
  "version": "4.3.0-v3",
  "name": "profile-Composition-care-report-observation",
  "status": "active",
  "fhirVersion": "4.3.0",
  "kind": "resource",
  "abstract": false,
  "type": "Observation",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation",
        "path": "Observation",
        "short": "n/a",
        "definition": "Section \"resourceType\" below is for \"Observation\"",
        "comment": "Observation resource can be repeated for the same patient"
      },
      {
        "id": "Observation.id",
        "path": "Observation.id",
        "short": "n/a",
        "definition": "Logical id of this artifact",
        "comment": "The unique value of contained resource, it must match with the section.entry.reference\r\n\r\nSample Value: \"DE7C2B8F575F46B792C20D542E01A4B1\"",
        "min": 1
      },
      {
        "id": "Observation.meta",
        "path": "Observation.meta",
        "max": "0"
      },
      {
        "id": "Observation.implicitRules",
        "path": "Observation.implicitRules",
        "max": "0"
      },
      {
        "id": "Observation.language",
        "path": "Observation.language",
        "max": "0"
      },
      {
        "id": "Observation.text",
        "path": "Observation.text",
        "max": "0"
      },
      {
        "id": "Observation.contained",
        "path": "Observation.contained",
        "max": "0"
      },
      {
        "id": "Observation.extension",
        "path": "Observation.extension",
        "max": "0"
      },
      {
        "id": "Observation.modifierExtension",
        "path": "Observation.modifierExtension",
        "max": "0"
      },
      {
        "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",
        "short": "n/a",
        "definition": "Staus of obeservation",
        "comment": "Fixed Value: \"final\"",
        "requirements": "n/a",
        "fixedCode": "final",
        "isModifierReason": "n/a"
      },
      {
        "id": "Observation.category",
        "path": "Observation.category",
        "max": "0"
      },
      {
        "id": "Observation.code",
        "path": "Observation.code",
        "short": "n/a",
        "definition": "Type of observation",
        "comment": "Terminology code for representing the data element name such as \"diagnosis-code\" and \"complication-code\" so that SOE systems can specify the correct value that can be understood by downstream systems such as MCDR",
        "requirements": "n/a"
      },
      {
        "id": "Observation.code.id",
        "path": "Observation.code.id",
        "max": "0"
      },
      {
        "id": "Observation.code.extension",
        "path": "Observation.code.extension",
        "max": "0"
      },
      {
        "id": "Observation.code.coding",
        "path": "Observation.code.coding",
        "short": "n/a",
        "definition": "Code defined by a terminology system",
        "comment": "n/a",
        "requirements": "n/a",
        "max": "2"
      },
      {
        "id": "Observation.code.coding.id",
        "path": "Observation.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.code.coding.extension",
        "path": "Observation.code.coding.extension",
        "max": "0"
      },
      {
        "id": "Observation.code.coding.system",
        "path": "Observation.code.coding.system",
        "short": "n/a",
        "definition": "Identity of the terminology system",
        "comment": "Sample Value:\r\n\r\n\"http://ihis.sg/ValueSet/hsg-carereport-element\"\r\n\r\n\"http://loinc.org\"",
        "requirements": "n/a",
        "min": 1
      },
      {
        "id": "Observation.code.coding.version",
        "path": "Observation.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.code.coding.code",
        "path": "Observation.code.coding.code",
        "short": "n/a",
        "definition": "Symbol in syntax defined by the system",
        "comment": "Refer to the 'CareRportBusinessData' tab column G, F\r\n\r\nSample Value: \"diagnosis-code\", \"1558-6\" (loinc code)",
        "requirements": "n/a",
        "min": 1
      },
      {
        "id": "Observation.code.coding.display",
        "path": "Observation.code.coding.display",
        "short": "n/a",
        "definition": "Representation defined by the system",
        "comment": "Refer to the 'CareReportBusinessData' tab column H\r\n\r\nSample Value: \"Disgnosi Code\"",
        "requirements": "n/a",
        "example": [
          {
            "label": "Sample Value",
            "valueString": "Diagnosis Code"
          }
        ]
      },
      {
        "id": "Observation.code.coding.userSelected",
        "path": "Observation.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.code.text",
        "path": "Observation.code.text",
        "max": "0"
      },
      {
        "id": "Observation.subject",
        "path": "Observation.subject",
        "max": "0"
      },
      {
        "id": "Observation.focus",
        "path": "Observation.focus",
        "max": "0"
      },
      {
        "id": "Observation.encounter",
        "path": "Observation.encounter",
        "max": "0"
      },
      {
        "id": "Observation.effective[x]",
        "path": "Observation.effective[x]",
        "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]",
        "short": "n/a",
        "definition": "Value of the data element. Depending on the data type of the data element, use the respective FHIR data type. Refer to sample payload for how to construct this section",
        "comment": "Choice element\r\n\r\nDepends on the actual care report data, only 1 of below type chosen for the value type",
        "requirements": "n/a",
        "type": [
          {
            "code": "Quantity",
            "profile": [
              "http://ihis.sg/StructureDefinition/Composition-get-care-report-valueQuantity"
            ]
          },
          {
            "code": "CodeableConcept",
            "profile": [
              "http://ihis.sg/StructureDefinition/Composition-get-care-report-valueCodeableConcept"
            ]
          },
          {
            "code": "string",
            "profile": [
              "http://ihis.sg/StructureDefinition/Composition-get-care-report-valueString"
            ]
          },
          {
            "code": "boolean",
            "profile": [
              "http://ihis.sg/StructureDefinition/Composition-get-care-report-valueBoolean"
            ]
          },
          {
            "code": "integer",
            "profile": [
              "http://ihis.sg/StructureDefinition/Composition-get-care-report-valueInteger"
            ]
          },
          {
            "code": "time",
            "profile": [
              "http://ihis.sg/StructureDefinition/Composition-get-care-report-valueTime"
            ]
          },
          {
            "code": "dateTime",
            "profile": [
              "http://ihis.sg/StructureDefinition/Composition-get-care-report-valueDateTime"
            ]
          }
        ]
      },
      {
        "id": "Observation.dataAbsentReason",
        "path": "Observation.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.interpretation",
        "path": "Observation.interpretation",
        "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.hasMember",
        "path": "Observation.hasMember",
        "max": "0"
      },
      {
        "id": "Observation.derivedFrom",
        "path": "Observation.derivedFrom",
        "max": "0"
      },
      {
        "id": "Observation.component",
        "path": "Observation.component",
        "max": "0"
      }
    ]
  }
}