{
  "resourceType": "StructureDefinition",
  "id": "34fd36a3-2617-4763-bcd7-72703515d6f6",
  "meta": {
    "lastUpdated": "2022-06-01T07:52:32.5904538+00:00"
  },
  "url": "https://simplifier.net/winningtest/general-patient-profile",
  "name": "GeneralPatient",
  "title": "通用患者",
  "status": "draft",
  "date": "2022-06-01T07:52:49.9943087+00:00",
  "description": "此资源用于表示所有患者类型的共有部分，是患者的顶层抽象",
  "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://hl7.org/fhir/StructureDefinition/Patient",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Patient.extension",
        "path": "Patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Patient.extension:nationality",
        "path": "Patient.extension",
        "sliceName": "nationality",
        "short": "国籍",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/patient-nationality"
            ]
          }
        ]
      },
      {
        "id": "Patient.extension:ethnicGroup",
        "path": "Patient.extension",
        "sliceName": "ethnicGroup",
        "min": 0,
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://simplifier.net/winningtest/extension-patient-ethnicGroup"
            ]
          }
        ]
      },
      {
        "id": "Patient.identifier",
        "path": "Patient.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "type.coding.system"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Patient.identifier:patientId",
        "path": "Patient.identifier",
        "sliceName": "patientId",
        "short": "患者标识",
        "definition": "患者标识的值与个人标识相同",
        "max": "1"
      },
      {
        "id": "Patient.identifier:patientId.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:patientId.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:patientId.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.3215"
      },
      {
        "id": "Patient.identifier:patientId.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:patientId.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:patientRoleId",
        "path": "Patient.identifier",
        "sliceName": "patientRoleId",
        "short": "患者角色标识",
        "definition": "等同于业务角色标识"
      },
      {
        "id": "Patient.identifier:patientRoleId.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:patientRoleId.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:patientRoleId.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.4054"
      },
      {
        "id": "Patient.identifier:patientRoleId.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:patientRoleId.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientExternalId",
        "path": "Patient.identifier",
        "sliceName": "outpatientExternalId",
        "short": "第三方档案唯一索引（门诊）",
        "max": "1"
      },
      {
        "id": "Patient.identifier:outpatientExternalId.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientExternalId.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientExternalId.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.2.663.15"
      },
      {
        "id": "Patient.identifier:outpatientExternalId.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientExternalId.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientExternalId",
        "path": "Patient.identifier",
        "sliceName": "inpatientExternalId",
        "short": "第三方档案唯一索引（住院）",
        "max": "1"
      },
      {
        "id": "Patient.identifier:inpatientExternalId.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientExternalId.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientExternalId.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.2.663.21"
      },
      {
        "id": "Patient.identifier:inpatientExternalId.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientExternalId.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientMedicalRecordNo",
        "path": "Patient.identifier",
        "sliceName": "outpatientMedicalRecordNo",
        "short": "门（急）诊病历号",
        "max": "1"
      },
      {
        "id": "Patient.identifier:outpatientMedicalRecordNo.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientMedicalRecordNo.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientMedicalRecordNo.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.271"
      },
      {
        "id": "Patient.identifier:outpatientMedicalRecordNo.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:outpatientMedicalRecordNo.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientMedicalRecordNo",
        "path": "Patient.identifier",
        "sliceName": "inpatientMedicalRecordNo",
        "short": "住院病历号",
        "max": "1"
      },
      {
        "id": "Patient.identifier:inpatientMedicalRecordNo.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientMedicalRecordNo.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientMedicalRecordNo.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.318"
      },
      {
        "id": "Patient.identifier:inpatientMedicalRecordNo.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:inpatientMedicalRecordNo.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:cardNo",
        "path": "Patient.identifier",
        "sliceName": "cardNo",
        "short": "就诊卡号",
        "max": "1"
      },
      {
        "id": "Patient.identifier:cardNo.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:cardNo.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:cardNo.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.255"
      },
      {
        "id": "Patient.identifier:cardNo.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:cardNo.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:medicalInsuranceCardNo",
        "path": "Patient.identifier",
        "sliceName": "medicalInsuranceCardNo",
        "short": "医保卡号",
        "max": "1"
      },
      {
        "id": "Patient.identifier:medicalInsuranceCardNo.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:medicalInsuranceCardNo.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.97"
      },
      {
        "id": "Patient.identifier:medicalInsuranceCardNo.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:medicalInsuranceCardNo.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:idCardNo",
        "path": "Patient.identifier",
        "sliceName": "idCardNo",
        "short": "身份证号",
        "max": "1"
      },
      {
        "id": "Patient.identifier:idCardNo.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:idCardNo.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.78"
      },
      {
        "id": "Patient.identifier:idCardNo.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:idCardNo.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.identifier:caseNo",
        "path": "Patient.identifier",
        "sliceName": "caseNo",
        "short": "病案号",
        "max": "1"
      },
      {
        "id": "Patient.identifier:caseNo.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier:caseNo.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier:caseNo.system",
        "path": "Patient.identifier.system",
        "fixedUri": "urn:oid:1.2.156.112604.1.1.220"
      },
      {
        "id": "Patient.identifier:caseNo.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier:caseNo.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.name",
        "path": "Patient.name",
        "short": "姓名",
        "max": "1",
        "type": [
          {
            "code": "HumanName",
            "profile": [
              "https://simplifier.net/winningtest/chinese-human-name-profile"
            ]
          }
        ]
      },
      {
        "id": "Patient.gender",
        "path": "Patient.gender",
        "short": "性别"
      },
      {
        "id": "Patient.birthDate",
        "path": "Patient.birthDate",
        "short": "出生日期"
      },
      {
        "id": "Patient.maritalStatus",
        "path": "Patient.maritalStatus",
        "short": "婚姻状况",
        "binding": {
          "strength": "required",
          "description": "婚姻状况代码",
          "valueSet": "urn:oid:1.2.156.112604.1.2.6"
        }
      }
    ]
  }
}