PackagesCanonicalsLogsProblems
    Packages
    iknl.fhir.nl.r4.palga@0.1.0
    https://iknl.nl/palga-iknl/StructureDefinition/palga-on-fhir-patient
{
  "description": null,
  "_filename": "StructureDefinition-palga-on-fhir-patient.json",
  "package_name": "iknl.fhir.nl.r4.palga",
  "date": "2023-07-24T13:45:21.82609+00:00",
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "PalgaOnFHIR_Patient",
  "mapping": [ {
    "uri": "https://zibs.nl/wiki/Patient-v3.2(2020EN)",
    "name": "zib Patient-v3.2(2020EN)",
    "identity": "zib-patient-v3.2-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/Nationality-v3.0(2020EN)",
    "name": "zib Nationality-v3.0(2020EN)",
    "identity": "zib-nationality-v3.0-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/MaritalStatus-v3.1(2020EN)",
    "name": "zib MaritalStatus-v3.1(2020EN)",
    "identity": "zib-maritalstatus-v3.1-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/LanguageProficiency-v3.2(2020EN)",
    "name": "zib LanguageProficiency-v3.2(2020EN)",
    "identity": "zib-languageproficiency-v3.2-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)",
    "name": "zib ContactInformation-v1.2(2020EN)",
    "identity": "zib-contactinformation-v1.2-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/ContactPerson-v3.4(2020EN)",
    "name": "zib ContactPerson-v3.4(2020EN)",
    "identity": "zib-contactperson-v3.4-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/Payer-v3.1.1(2020EN)",
    "name": "zib Payer-v3.1.1(2020EN)",
    "identity": "zib-payer-v3.1.1-2020EN"
  }, {
    "uri": "http://unknown.org/Palga-IKNL",
    "identity": "palga-iknl"
  } ],
  "abstract": false,
  "type": "Patient",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "0.1.0",
  "status": "draft",
  "id": "ddf31773-0017-4cd0-8bac-a6e65334f77d",
  "kind": "resource",
  "url": "https://iknl.nl/palga-iknl/StructureDefinition/palga-on-fhir-patient",
  "version": "0.1.0",
  "differential": {
    "element": [ {
      "id": "Patient.extension",
      "min": 0,
      "path": "Patient.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.extension:birthPlace",
      "min": 0,
      "path": "Patient.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/patient-birthPlace" ]
      } ],
      "sliceName": "birthPlace"
    }, {
      "id": "Patient.extension:birthPlace.value[x].city",
      "path": "Patient.extension.value[x].city",
      "mapping": [ {
        "map": "Geboorteplaats",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.identifier:bsn",
      "max": "0",
      "path": "Patient.identifier",
      "sliceName": "bsn"
    }, {
      "id": "Patient.identifier:patientnummer",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "patientnummer",
      "patternIdentifier": {
        "type": {
          "coding": [ {
            "code": "patientnummer",
            "system": "http://iknl.nl/fhir/NamingSystem/patientnrs"
          }, {
            "code": "MR",
            "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
          } ]
        }
      }
    }, {
      "id": "Patient.identifier:patientnummer.value",
      "min": 1,
      "path": "Patient.identifier.value",
      "mapping": [ {
        "map": "patientnummer",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.identifier:extpatientnr1",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "extpatientnr1",
      "patternIdentifier": {
        "type": {
          "coding": [ {
            "code": "extpatientnr1",
            "system": "http://iknl.nl/fhir/NamingSystem/patientnrs"
          }, {
            "code": "MR",
            "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
          } ]
        }
      }
    }, {
      "id": "Patient.identifier:extpatientnr1.value",
      "min": 1,
      "path": "Patient.identifier.value",
      "mapping": [ {
        "map": "extpatientnr1",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.name:nameInformation",
      "path": "Patient.name",
      "sliceName": "nameInformation"
    }, {
      "id": "Patient.name:nameInformation.family.extension",
      "min": 0,
      "path": "Patient.name.family.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.name:nameInformation.family.extension:prefix",
      "min": 0,
      "path": "Patient.name.family.extension",
      "sliceName": "prefix"
    }, {
      "id": "Patient.name:nameInformation.family.extension:prefix.value[x]",
      "path": "Patient.name.family.extension.value[x]",
      "mapping": [ {
        "map": "Voorvoegsels",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.name:nameInformation.family.extension:lastName",
      "min": 0,
      "path": "Patient.name.family.extension",
      "sliceName": "lastName"
    }, {
      "id": "Patient.name:nameInformation.family.extension:lastName.value[x]",
      "path": "Patient.name.family.extension.value[x]",
      "mapping": [ {
        "map": "Geboortenaam",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.name:nameInformation.family.extension:partnerPrefix",
      "min": 0,
      "path": "Patient.name.family.extension",
      "sliceName": "partnerPrefix"
    }, {
      "id": "Patient.name:nameInformation.family.extension:partnerPrefix.value[x]",
      "path": "Patient.name.family.extension.value[x]",
      "mapping": [ {
        "map": "Vvpartnernaam",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.name:nameInformation.family.extension:partnerLastName",
      "min": 0,
      "path": "Patient.name.family.extension",
      "sliceName": "partnerLastName"
    }, {
      "id": "Patient.name:nameInformation.family.extension:partnerLastName.value[x]",
      "path": "Patient.name.family.extension.value[x]",
      "mapping": [ {
        "map": "Partnernaam",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.name:nameInformation.given",
      "max": "1",
      "path": "Patient.name.given",
      "mapping": [ {
        "map": "Voorletters",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.name:nameInformation.given.extension",
      "min": 1,
      "path": "Patient.name.given.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.name:nameInformation.given.extension:givenOrInitial",
      "min": 1,
      "path": "Patient.name.given.extension",
      "sliceName": "givenOrInitial"
    }, {
      "id": "Patient.name:nameInformation.given.extension:givenOrInitial.value[x]",
      "path": "Patient.name.given.extension.value[x]",
      "patternCode": "IN"
    }, {
      "id": "Patient.gender",
      "min": 1,
      "path": "Patient.gender",
      "mapping": [ {
        "map": "Geslacht",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.gender.extension",
      "min": 1,
      "path": "Patient.gender.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.gender.extension:genderCodelist",
      "min": 1,
      "path": "Patient.gender.extension",
      "sliceName": "genderCodelist"
    }, {
      "id": "Patient.birthDate",
      "path": "Patient.birthDate",
      "mapping": [ {
        "map": "Geboortedatum",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.address",
      "max": "1",
      "path": "Patient.address"
    }, {
      "id": "Patient.address.extension",
      "min": 0,
      "path": "Patient.address.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.address.extension:addressType",
      "min": 0,
      "path": "Patient.address.extension",
      "sliceName": "addressType"
    }, {
      "id": "Patient.address.extension:addressType.value[x]",
      "path": "Patient.address.extension.value[x]",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "HP",
          "system": "http://terminology.hl7.org/CodeSystem/v3-AddressUse",
          "display": "Primary Home"
        } ]
      }
    }, {
      "id": "Patient.address.line.extension",
      "min": 0,
      "path": "Patient.address.line.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.address.line.extension:streetName",
      "min": 0,
      "path": "Patient.address.line.extension",
      "sliceName": "streetName"
    }, {
      "id": "Patient.address.line.extension:streetName.value[x]",
      "path": "Patient.address.line.extension.value[x]",
      "mapping": [ {
        "map": "Straat",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.address.line.extension:houseNumber",
      "min": 0,
      "path": "Patient.address.line.extension",
      "sliceName": "houseNumber"
    }, {
      "id": "Patient.address.line.extension:houseNumber.value[x]",
      "path": "Patient.address.line.extension.value[x]",
      "mapping": [ {
        "map": "Huisnummer",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.address.city",
      "path": "Patient.address.city",
      "mapping": [ {
        "map": "Woonplaats",
        "identity": "palga-iknl"
      } ]
    }, {
      "id": "Patient.address.postalCode",
      "path": "Patient.address.postalCode",
      "short": "Postcode patiënt - Let op, hier kan 0000 XX gebruikt worden.",
      "comment": "Postcode patiënt - Let op, hier kan 0000 XX gebruikt worden.",
      "mapping": [ {
        "map": "Postcode",
        "identity": "palga-iknl"
      } ]
    } ]
  },
  "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
}