HL7 FHIR · JSON-LD Context

Hl7 Fhir Context

JSON-LD context defining the semantic vocabulary for Hl7 Fhir from HL7 FHIR.

13 Classes 21 Properties 6 Namespaces
View Context View on GitHub

Namespaces

fhir: http://hl7.org/fhir/
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
loinc: http://loinc.org/
snomed: http://snomed.info/sct/
hl7v3: http://terminology.hl7.org/CodeSystem/v3-

Classes

resourceType id meta active gender family system code display value status valueQuantity text

Properties

Property Type Container
Patient reference
Observation reference
Condition reference
MedicationRequest reference
Encounter reference
Bundle reference
Practitioner reference
Organization reference
identifier set
name set
telecom set
birthDate date
address set
generalPractitioner reference set
given list
prefix list
subject reference
effectiveDateTime dateTime
issued dateTime
coding set
reference reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "fhir": "http://hl7.org/fhir/",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "loinc": "http://loinc.org/",
    "snomed": "http://snomed.info/sct/",
    "hl7v3": "http://terminology.hl7.org/CodeSystem/v3-",

    "Patient": {
      "@id": "fhir:Patient",
      "@type": "@id"
    },
    "Observation": {
      "@id": "fhir:Observation",
      "@type": "@id"
    },
    "Condition": {
      "@id": "fhir:Condition",
      "@type": "@id"
    },
    "MedicationRequest": {
      "@id": "fhir:MedicationRequest",
      "@type": "@id"
    },
    "Encounter": {
      "@id": "fhir:Encounter",
      "@type": "@id"
    },
    "Bundle": {
      "@id": "fhir:Bundle",
      "@type": "@id"
    },
    "Practitioner": {
      "@id": "fhir:Practitioner",
      "@type": "@id"
    },
    "Organization": {
      "@id": "fhir:Organization",
      "@type": "@id"
    },

    "resourceType": "fhir:resourceType",
    "id": "fhir:Resource.id",
    "meta": "fhir:Resource.meta",
    "identifier": {
      "@id": "fhir:Patient.identifier",
      "@container": "@set"
    },
    "active": "fhir:Patient.active",
    "name": {
      "@id": "fhir:Patient.name",
      "@container": "@set"
    },
    "telecom": {
      "@id": "fhir:Patient.telecom",
      "@container": "@set"
    },
    "gender": "fhir:Patient.gender",
    "birthDate": {
      "@id": "fhir:Patient.birthDate",
      "@type": "xsd:date"
    },
    "address": {
      "@id": "fhir:Patient.address",
      "@container": "@set"
    },
    "generalPractitioner": {
      "@id": "fhir:Patient.generalPractitioner",
      "@type": "@id",
      "@container": "@set"
    },

    "family": "fhir:HumanName.family",
    "given": {
      "@id": "fhir:HumanName.given",
      "@container": "@list"
    },
    "prefix": {
      "@id": "fhir:HumanName.prefix",
      "@container": "@list"
    },
    "system": "fhir:Coding.system",
    "code": "fhir:Coding.code",
    "display": "fhir:Coding.display",
    "value": "fhir:Identifier.value",
    "status": "fhir:status",
    "subject": {
      "@id": "fhir:Observation.subject",
      "@type": "@id"
    },
    "effectiveDateTime": {
      "@id": "fhir:Observation.effectiveDateTime",
      "@type": "xsd:dateTime"
    },
    "issued": {
      "@id": "fhir:Observation.issued",
      "@type": "xsd:dateTime"
    },
    "valueQuantity": "fhir:Observation.valueQuantity",
    "coding": {
      "@id": "fhir:CodeableConcept.coding",
      "@container": "@set"
    },
    "text": "fhir:CodeableConcept.text",
    "reference": {
      "@id": "fhir:Reference.reference",
      "@type": "@id"
    }
  }
}