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

FHIR IG Statistics: StructureDefinition/TrainingPatient.exercise4

Packageorg.example.ProfilingTrainingMay
Resource TypeStructureDefinition
IdTrainingPatient.exercise4
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=org.example.ProfilingTrainingMay@0.0.1&canonical=http://example.org/fhir/StructureDefinition/TrainingPatient3
URLhttp://example.org/fhir/StructureDefinition/TrainingPatient3
Statusdraft
NameTrainingPatient3
DescriptionThis is the profile for Patient that results from completing the fourth exercise of the Profiling training course.
TypePatient
Kindresource

Resources that use this resource

StructureDefinition
TrainingObservation3TrainingObservation3

Resources that this resource uses

StructureDefinition
TrainingPatient2TrainingPatient2

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "url": "http://example.org/fhir/StructureDefinition/TrainingPatient3",
  "name": "TrainingPatient3",
  "status": "draft",
  "description": "This is the profile for Patient that results from completing the fourth exercise of the Profiling training course.",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "cda",
      "uri": "http://hl7.org/v3/cda",
      "name": "CDA (R2)"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    },
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    },
    {
      "identity": "loinc",
      "uri": "http://loinc.org",
      "name": "LOINC code for the element"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Patient",
  "baseDefinition": "http://example.org/fhir/StructureDefinition/TrainingPatient2",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Patient.identifier",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Patient.identifier:nationalIdentifier",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.identifier",
        "sliceName": "nationalIdentifier",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.identifier:nationalIdentifier.system",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.identifier.system",
        "min": 1,
        "fixedUri": "http://national.registry.org/ids"
      },
      {
        "id": "Patient.identifier:nationalIdentifier.value",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.identifier.value",
        "min": 1
      },
      {
        "id": "Patient.identifier:hospitalIdentifier",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.identifier",
        "sliceName": "hospitalIdentifier",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Patient.identifier:hospitalIdentifier.system",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.identifier.system",
        "min": 1,
        "fixedUri": "http://alpha.alp/patient-ids"
      },
      {
        "id": "Patient.identifier:hospitalIdentifier.value",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.identifier.value",
        "min": 1
      },
      {
        "id": "Patient.address",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.address",
        "constraint": [
          {
            "key": "training-1",
            "severity": "error",
            "human": "For a temporary address, the period needs to be filled in",
            "expression": "(use = 'temp') implies period.exists()",
            "source": "Patient"
          }
        ]
      },
      {
        "id": "Patient.address.use",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.address.use",
        "condition": [
          "training-1"
        ]
      },
      {
        "id": "Patient.address.period",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Patient.address.period",
        "condition": [
          "training-1"
        ]
      }
    ]
  }
}