{ "description": "Practitioner profile for the prototype of the national integrated EHR of Cyprus refers to the natural or legal persons or other entity who is legally providing health to the citizens.", "_filename": "CYEHRSDPractitioner.StructureDefinition.json", "package_name": "ehealth4u.package", "date": null, "derivation": "constraint", "publisher": "eHealth4U", "fhirVersion": "4.0.1", "purpose": "Practitioner profile is intended to represent every person who provides services in the medical sector but it is also designed to represent the healthcare providers as referred in the national eHealth law of Cyprus.", "name": "CYEHRSDPractitioner", "abstract": false, "type": "Practitioner", "experimental": null, "resourceType": "StructureDefinition", "title": "Cyprus EHR Practitioner profile", "package_version": "1.0.0", "status": "draft", "id": "5dd45151-ce23-4616-a282-c9d76c63eb04", "kind": "resource", "url": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitioner-r4", "version": null, "differential": { "element": [ { "id": "Practitioner", "path": "Practitioner", "short": "A person with a formal responsibility in the provisioning of healthcare or related services", "constraint": [ { "key": "cyehr-practitioner-1", "human": "A citizen must have an identification number registered in Cyprus (nationalIdenitty or Passport with issuing coutnry =Cyprus or ARC) in order to have a national social insurance number", "source": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitioner-r4", "severity": "error", "expression": "identifier.where(system='urn:oid:2.16.840.1.113883.3.9143.2.1.4').exists() implies ( identifier.where(system='urn:oid:2.16.840.1.113883.3.9143.2.1.1' or system='urn:oid:2.16.840.1.113883.3.9143.2.1.2').extension('http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-issuingcountry').valueCodeableConcept.coding.where(code = 'CY').exists() or identifier.where(system='urn:oid:2.16.840.1.113883.3.9143.2.1.3').exists() )" } ], "definition": "A person who is directly or indirectly involved in the provisioning of healthcare.\r\n\r\nCyprusEHR: A person who delivers healthcare services according to the national eHealth law of Cyprus." }, { "id": "Practitioner.meta", "path": "Practitioner.meta" }, { "id": "Practitioner.meta.profile", "min": 1, "path": "Practitioner.meta.profile", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "value" } ] } }, { "id": "Practitioner.meta.profile:CyprusEHRProfile", "max": "1", "min": 1, "path": "Practitioner.meta.profile", "sliceName": "CyprusEHRProfile", "fixedCanonical": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitioner-r4" }, { "id": "Practitioner.identifier", "min": 1, "path": "Practitioner.identifier", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "definition": "Identifier for a person within a particular scope.\r\n\r\nCyprusEHR: Identifiers should be provided for every person registered in national integrated EHR system of Cyprus. There are three possible identifiers that can be used: (1) the national identity and the issuing country (2) the passport and the issuing country (3) the Alien Resident Card (in Cyprus) and (4) the Social Insurance Services. A Person SHALL have at least one of the first three identifiers.", "mustSupport": true }, { "id": "Practitioner.identifier.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "constraint": [ { "key": "cyehr-practitioner-2", "human": "If the identification is nationalIdentity or passport then the first 2 digits of the identification.value must be the same with the issuingCountry and the third digit must be the slash character", "source": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitioner-r4", "severity": "error", "expression": "value.substring(0,3) = extension('http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-issuingcountry').valueCodeableConcept.coding.code + '/'" } ], "path": "Practitioner.identifier", "definition": "Identifier for a person within a particular scope.\r\n\r\nCyprusEHR: Represents the national identity as published by a specific country. Therefore, the value of the nationalIdentity is the combination of a country code (see issuingCountry: http://hl7.org/fhir/ValueSet/iso3166-1-2) + the special character \"/\" + the national identity number (e.g. CY/1234567, GR/X-982120). The nationalIdentity can be used to record the national identity number of a person from any country included in the value set defined by the ISO 3166-1.", "short": "National Identification Number from any country.", "sliceName": "nationalIdentity", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.1" }, "max": "1", "id": "Practitioner.identifier:nationalIdentity", "comment": "CyprusEHR: For national identity card of Cyprus: http://moi.gov.cy/moi/CRMD/crmd.nsf/All/6263F7FAF548FDF0C2257D2C0030B3D7?OpenDocument\r\n\r\nCyprusEHR: The nationalIdentity.system is the number taken from the NeHA OID tree representing the national identification number as an indentification mechanism for humans." }, { "id": "Practitioner.identifier:nationalIdentity.extension", "min": 1, "path": "Practitioner.identifier.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.identifier:nationalIdentity.extension:issuingCountry", "min": 1, "path": "Practitioner.identifier.extension", "type": [ { "code": "Extension", "profile": [ "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-issuingcountry" ] } ], "short": "Issuing country of the person's national identity.", "sliceName": "issuingCountry", "definition": "Issuing country of the person's national identity using a 2-code of ISO 3166-1 countries." }, { "id": "Practitioner.identifier:nationalIdentity.extension:issuingCountry.value[x]", "path": "Practitioner.identifier.extension.value[x]", "binding": { "strength": "extensible", "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2", "description": "Iso 3166 Part 1: 2 Letter Codes" } }, { "id": "Practitioner.identifier:nationalIdentity.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:nationalIdentity.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:nationalIdentity.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "constraint": [ { "key": "cyehr-practitioner-3", "human": "If the identification is nationalIdentity or passport then the first 2 digits of the identification.value must be the same with the issuingCountry and the third digit must be the slash character", "source": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitioner-r4", "severity": "error", "expression": "value.substring(0,3) = extension('http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-issuingcountry').valueCodeableConcept.coding.code + '/'" } ], "path": "Practitioner.identifier", "definition": "Identifier for a person within a particular scope.\r\n\r\nCyprusEHR: Represents the passport as published by a specific country. Therefore, the value of the passport is the combination of a country code (see issuingCountry: http://hl7.org/fhir/ValueSet/iso3166-1-2) + the special character \"/\" + the passport number (e.g. CY/K675677768E, CN/E65050920). The passport can be used to record the passport number of a person from any country included in the value set defined by the ISO 3166-1.", "short": "The passport as identification of a human.", "sliceName": "passport", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.2" }, "max": "1", "id": "Practitioner.identifier:passport", "comment": "CyprusEHR: The passport.system is the number taken from the NeHA OID tree representing the passport number as an indentification mechanism for humans." }, { "id": "Practitioner.identifier:passport.extension", "min": 1, "path": "Practitioner.identifier.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.identifier:passport.extension:issuingCountry", "min": 1, "path": "Practitioner.identifier.extension", "type": [ { "code": "Extension", "profile": [ "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-issuingcountry" ] } ], "short": "Issuing country of the person's passport.", "sliceName": "issuingCountry", "definition": "CyprusEHR: Issuing country of the person's passport using a 2-code of ISO 3166-1 countries." }, { "id": "Practitioner.identifier:passport.extension:issuingCountry.value[x]", "path": "Practitioner.identifier.extension.value[x]", "binding": { "strength": "extensible", "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2", "description": "Iso 3166 Part 1: 2 Letter Codes" } }, { "id": "Practitioner.identifier:passport.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:passport.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:passport.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "path": "Practitioner.identifier", "definition": "Identifier for a person within a particular scope.\r\n\r\nCyprusEHR: Represents the Alien Resident Card Number as registered in Cyprus.", "short": "Alien Resident Card Number as registered in Cyprus.", "sliceName": "alienResidentCard", "alias": [ "Yellow Slip", "MEU-1", "MEU-2", "MEU-3", "Registration certificate", "Pink Slip" ], "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.3" }, "max": "1", "id": "Practitioner.identifier:alienResidentCard", "comment": "CyprusEHR: The registration certificate, or administratively called MEU-1 or MEU-2, identified as the Yellow slip (simply because it's printed on Yellow sheets) is available to everyone wishing to live, work or simply visitors desiring to have a long term residence in Cyprus.\r\n\r\n-The MEU-1 is only available for EEA Citizens and citizens of the Swiss Confederation . European Economic Area, abbreviate as EEA, consisted of 27 members states of Europeans Union + 3 countries of the European Free Trade Associations ( Island, Liechtenstein and Norway). -The MEU-2 is done for family-members of Europeans members citizens that are nor-europeans citizens. -The MEU-3 is the available after 5 years residency in Cyprus. You will obtain a permanent resident id-card. It is available for europeans citizens.\r\n\r\nPink Slip is for the non-europeans who are settled in Cyprus, called Cyprus temporary residence permit. It also enables tourists and visitors to extend their stay no matter what was the duration of their initial visa.\r\n\r\nhttp://moi.gov.cy/moi/CRMD/crmd.nsf/page07_en/page07_en?OpenDocument\r\n\r\nCyprusEHR: The alienResidentCard.system is the number taken from the NeHA OID tree representing the alien resident card number of Cyprus as an indentification mechanism for humans." }, { "id": "Practitioner.identifier:alienResidentCard.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:alienResidentCard.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:alienResidentCard.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "id": "Practitioner.identifier:socialInsuranceServices", "max": "1", "path": "Practitioner.identifier", "short": "Social Insurance Services", "comment": "CyprusEHR: A number Social Insurance Services Number is provided by the Ministry of Labour, Welfare and Social Insurance of Cyprus to all Cypriot and EU citizens for their contribution to the Social Insurance Scheme. http://www.mlsi.gov.cy/mlsi/sid/sidv2.nsf/index_en/index_en\r\n\r\nCyprusEHR: The socialInsuranceServices.system is the number taken from the NeHA OID tree representing the social insurance services number of Cyprus as an indentification mechanism for humans.", "sliceName": "socialInsuranceServices", "definition": "Identifier for a person within a particular scope.\r\n\r\nCyprusEHR: Represents the Social Insurance Services number as registered in Cyprus.", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.4" } }, { "id": "Practitioner.identifier:socialInsuranceServices.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:socialInsuranceServices.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:socialInsuranceServices.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "id": "Practitioner.identifier:cyMedicalRegister", "max": "1", "path": "Practitioner.identifier", "short": "Cyprus Medical Register number", "comment": "CyprusEHR: More information can be found in the Cyprus Medical Council webpage: https://www.moh.gov.cy/moh/cmc/cmc.nsf/doctorsregister_table_el/doctorsregister_table_el?OpenForm and https://www.moh.gov.cy/moh/cmc/cmc.nsf/form_el/form_el", "sliceName": "cyMedicalRegister", "definition": "An identifier that applies to this person in this role.\r\n\r\nCyprusEHR: The number provided by the Cyprus Medical Council for registration in the Cyprus Medical Register or/and recognition of a specialization title.", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.10" } }, { "id": "Practitioner.identifier:cyMedicalRegister.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:cyMedicalRegister.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:cyMedicalRegister.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "id": "Practitioner.identifier:cyGeneralNursingRegister", "max": "1", "path": "Practitioner.identifier", "short": "Cyprus General Nursing Register number", "comment": "CyprusEHR: More information can be found in Cyprus Nursing and Midwifery Council webpage: https://www.moh.gov.cy/moh/nmc/nmc.nsf/home_el/home_el?opendocument and https://www.moh.gov.cy/moh/nmc/nmc.nsf/page29_gr/page29_gr?OpenDocument", "sliceName": "cyGeneralNursingRegister", "definition": "An identifier that applies to this person in this role.\r\n\r\nCyprusEHR: The number provided by the Cyprus Nursing and Midwifery Council for registration in the Cyprus General Nursing Register.", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.12" } }, { "id": "Practitioner.identifier:cyGeneralNursingRegister.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:cyGeneralNursingRegister.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:cyGeneralNursingRegister.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "id": "Practitioner.identifier:cyMidwiferyNursingRegister", "max": "1", "path": "Practitioner.identifier", "short": "Cyprus Midwifery Register number", "comment": "CyprusEHR: More information can be found in Cyprus Nursing and Midwifery Council webpage: https://www.moh.gov.cy/moh/nmc/nmc.nsf/home_el/home_el?opendocument and https://www.moh.gov.cy/moh/nmc/nmc.nsf/page29_gr/page29_gr?OpenDocument", "sliceName": "cyMidwiferyNursingRegister", "definition": "An identifier that applies to this person in this role.\r\n\r\nCyprusEHR: The number provided by the Cyprus Nursing and Midwifery Council for registration in the Cyprus Midwifery Register.", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.13" } }, { "id": "Practitioner.identifier:cyMidwiferyNursingRegister.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:cyMidwiferyNursingRegister.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:cyMidwiferyNursingRegister.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "id": "Practitioner.identifier:cyPsychiatricNursingRegister", "max": "1", "path": "Practitioner.identifier", "short": "Cyprus Psychiatric Register number", "comment": "CyprusEHR: More information can be found in Cyprus Nursing and Midwifery Council webpage: https://www.moh.gov.cy/moh/nmc/nmc.nsf/home_el/home_el?opendocument and https://www.moh.gov.cy/moh/nmc/nmc.nsf/page29_gr/page29_gr?OpenDocument", "sliceName": "cyPsychiatricNursingRegister", "definition": "An identifier that applies to this person in this role.\r\n\r\nCyprusEHR: The number provided by the Cyprus Nursing and Midwifery Council for registration in the Cyprus Psychiatric Register.", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.14" } }, { "id": "Practitioner.identifier:cyPsychiatricNursingRegister.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:cyPsychiatricNursingRegister.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.identifier:cyPsychiatricNursingRegister.assigner", "path": "Practitioner.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "id": "Practitioner.identifier:providerCodeGHS", "max": "1", "path": "Practitioner.identifier", "short": "national GHS provider code", "sliceName": "providerCodeGHS", "definition": "National General Health System (GESY) provider code of Cyprus.", "patternIdentifier": { "use": "official", "system": "urn:oid:2.16.840.1.113883.3.9143.2.1.6" } }, { "id": "Practitioner.identifier:providerCodeGHS.system", "min": 1, "path": "Practitioner.identifier.system" }, { "id": "Practitioner.identifier:providerCodeGHS.value", "min": 1, "path": "Practitioner.identifier.value" }, { "id": "Practitioner.name", "min": 1, "path": "Practitioner.name", "mustSupport": true }, { "id": "Practitioner.name.use", "path": "Practitioner.name.use", "mustSupport": true }, { "id": "Practitioner.name.family", "path": "Practitioner.name.family", "mustSupport": true }, { "id": "Practitioner.name.given", "path": "Practitioner.name.given", "mustSupport": true }, { "id": "Practitioner.telecom", "path": "Practitioner.telecom", "mustSupport": true }, { "id": "Practitioner.telecom.system", "path": "Practitioner.telecom.system", "mustSupport": true }, { "id": "Practitioner.telecom.value", "min": 1, "path": "Practitioner.telecom.value", "mustSupport": true }, { "id": "Practitioner.telecom.use", "path": "Practitioner.telecom.use", "mustSupport": true }, { "id": "Practitioner.address", "path": "Practitioner.address", "type": [ { "code": "Address", "profile": [ "http://hl7.org/fhir/StructureDefinition/Address", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-address" ] } ], "mustSupport": true }, { "id": "Practitioner.qualification.extension", "min": 0, "path": "Practitioner.qualification.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.qualification.extension:educationDetails", "max": "1", "min": 0, "path": "Practitioner.qualification.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org.nz/fhir/StructureDefinition/educational-qualification" ] } ], "sliceName": "educationDetails" }, { "id": "Practitioner.qualification.code", "path": "Practitioner.qualification.code", "type": [ { "code": "CodeableConcept", "profile": [ "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips" ] } ] }, { "id": "Practitioner.qualification.issuer", "path": "Practitioner.qualification.issuer", "type": [ { "code": "Reference", "aggregation": [ "referenced" ], "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4" ] } ] }, { "id": "Practitioner.communication", "path": "Practitioner.communication", "binding": { "strength": "extensible", "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-ehdsilanguage" } } ] }, "contact": [ { "name": "eHealth Lab (University of Cyprus)", "telecom": [ { "use": "work", "value": "ehealthl@ucy.ac.cy", "system": "email" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner" }