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

FHIR IG analytics

Packagezm-core
Resource TypeStructureDefinition
IdStructureDefinition-ZMCorePatientDemographics.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/MOH-Zambia/ZM-Core/StructureDefinition-ZMCorePatientDemographics.html
URLhttp://hapi.moh.gov.zm/fhir/StructureDefinition/ZMCorePatientDemographics
Version0.1.0
Statusactive
Date2026-08-09T08:43:02+00:00
NameZMCorePatientDemographics
TitlePatient Demographics
DescriptionCore patient demographic information for Zambian health systems
Typehttp://hapi.moh.gov.zm/fhir/StructureDefinition/ZMCorePatientDemographics
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition ZMCorePatientDemographics

NameFlagsCard.TypeDescription & Constraintsdoco
.. ZMCorePatientDemographics 0..*BasePatient Demographics
... identifier 1..*IdentifierPatient Identifier
... fullName 1..1stringPatient Full Name
... firstName 0..1stringPatient First Name
... lastName 0..1stringPatient Last Name
... birthDate 0..1dateDate of Birth
... gender 0..1codeGender
... maritalStatus 0..1CodeableConceptMarital Status
... ethnicity 0..1CodeableConceptEthnicity
... language 0..*CodeableConceptLanguages Spoken
... address 0..*AddressPatient Address
... contact 0..*ContactPointContact Information
... nextOfKin 0..1Reference()Next of Kin
... dateCreated 1..1dateTimeRecord Creation Date
... dateModified 0..1dateTimeRecord Last Modified Date

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "ZMCorePatientDemographics",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://hapi.moh.gov.zm/fhir/StructureDefinition/ZMCorePatientDemographics",
  "version": "0.1.0",
  "name": "ZMCorePatientDemographics",
  "title": "Patient Demographics",
  "status": "active",
  "date": "2026-08-09T08:43:02+00:00",
  "publisher": "Ministry of Health - Zambia",
  "contact": [
    {
      "name": "Ministry of Health - Zambia",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.moh.gov.zm/"
        },
        {
          "system": "email",
          "value": "digital.health@moh.gov.zm"
        }
      ]
    },
    {
      "name": "ZM-Core Team",
      "telecom": [
        {
          "system": "email",
          "value": "zm-core@moh.gov.zm",
          "use": "work"
        }
      ]
    }
  ],
  "description": "Core patient demographic information for Zambian health systems",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "ZM",
          "display": "Zambia"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hapi.moh.gov.zm/fhir/StructureDefinition/ZMCorePatientDemographics",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "ZMCorePatientDemographics",
        "path": "ZMCorePatientDemographics",
        "short": "Patient Demographics",
        "definition": "Core patient demographic information for Zambian health systems",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.identifier",
        "path": "ZMCorePatientDemographics.identifier",
        "short": "Patient Identifier",
        "definition": "Patient Identifier",
        "min": 1,
        "max": "*",
        "base": {
          "path": "ZMCorePatientDemographics.identifier",
          "min": 1,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.fullName",
        "path": "ZMCorePatientDemographics.fullName",
        "short": "Patient Full Name",
        "definition": "Patient Full Name",
        "min": 1,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.fullName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.firstName",
        "path": "ZMCorePatientDemographics.firstName",
        "short": "Patient First Name",
        "definition": "Patient First Name",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.firstName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.lastName",
        "path": "ZMCorePatientDemographics.lastName",
        "short": "Patient Last Name",
        "definition": "Patient Last Name",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.lastName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.birthDate",
        "path": "ZMCorePatientDemographics.birthDate",
        "short": "Date of Birth",
        "definition": "Date of Birth",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.birthDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.gender",
        "path": "ZMCorePatientDemographics.gender",
        "short": "Gender",
        "definition": "Gender",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.gender",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.maritalStatus",
        "path": "ZMCorePatientDemographics.maritalStatus",
        "short": "Marital Status",
        "definition": "Marital Status",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.maritalStatus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.ethnicity",
        "path": "ZMCorePatientDemographics.ethnicity",
        "short": "Ethnicity",
        "definition": "Ethnicity",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.ethnicity",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.language",
        "path": "ZMCorePatientDemographics.language",
        "short": "Languages Spoken",
        "definition": "Languages Spoken",
        "min": 0,
        "max": "*",
        "base": {
          "path": "ZMCorePatientDemographics.language",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.address",
        "path": "ZMCorePatientDemographics.address",
        "short": "Patient Address",
        "definition": "Patient Address",
        "min": 0,
        "max": "*",
        "base": {
          "path": "ZMCorePatientDemographics.address",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Address"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.contact",
        "path": "ZMCorePatientDemographics.contact",
        "short": "Contact Information",
        "definition": "Contact Information",
        "min": 0,
        "max": "*",
        "base": {
          "path": "ZMCorePatientDemographics.contact",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactPoint"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.nextOfKin",
        "path": "ZMCorePatientDemographics.nextOfKin",
        "short": "Next of Kin",
        "definition": "Next of Kin",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.nextOfKin",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.dateCreated",
        "path": "ZMCorePatientDemographics.dateCreated",
        "short": "Record Creation Date",
        "definition": "Record Creation Date",
        "min": 1,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.dateCreated",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.dateModified",
        "path": "ZMCorePatientDemographics.dateModified",
        "short": "Record Last Modified Date",
        "definition": "Record Last Modified Date",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ZMCorePatientDemographics.dateModified",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "ZMCorePatientDemographics",
        "path": "ZMCorePatientDemographics",
        "short": "Patient Demographics",
        "definition": "Core patient demographic information for Zambian health systems"
      },
      {
        "id": "ZMCorePatientDemographics.identifier",
        "path": "ZMCorePatientDemographics.identifier",
        "short": "Patient Identifier",
        "definition": "Patient Identifier",
        "min": 1,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.fullName",
        "path": "ZMCorePatientDemographics.fullName",
        "short": "Patient Full Name",
        "definition": "Patient Full Name",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.firstName",
        "path": "ZMCorePatientDemographics.firstName",
        "short": "Patient First Name",
        "definition": "Patient First Name",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.lastName",
        "path": "ZMCorePatientDemographics.lastName",
        "short": "Patient Last Name",
        "definition": "Patient Last Name",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.birthDate",
        "path": "ZMCorePatientDemographics.birthDate",
        "short": "Date of Birth",
        "definition": "Date of Birth",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.gender",
        "path": "ZMCorePatientDemographics.gender",
        "short": "Gender",
        "definition": "Gender",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.maritalStatus",
        "path": "ZMCorePatientDemographics.maritalStatus",
        "short": "Marital Status",
        "definition": "Marital Status",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.ethnicity",
        "path": "ZMCorePatientDemographics.ethnicity",
        "short": "Ethnicity",
        "definition": "Ethnicity",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.language",
        "path": "ZMCorePatientDemographics.language",
        "short": "Languages Spoken",
        "definition": "Languages Spoken",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.address",
        "path": "ZMCorePatientDemographics.address",
        "short": "Patient Address",
        "definition": "Patient Address",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Address"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.contact",
        "path": "ZMCorePatientDemographics.contact",
        "short": "Contact Information",
        "definition": "Contact Information",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactPoint"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.nextOfKin",
        "path": "ZMCorePatientDemographics.nextOfKin",
        "short": "Next of Kin",
        "definition": "Next of Kin",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.dateCreated",
        "path": "ZMCorePatientDemographics.dateCreated",
        "short": "Record Creation Date",
        "definition": "Record Creation Date",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "ZMCorePatientDemographics.dateModified",
        "path": "ZMCorePatientDemographics.dateModified",
        "short": "Record Last Modified Date",
        "definition": "Record Last Modified Date",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      }
    ]
  }
}