{
  "resourceType": "StructureDefinition",
  "id": "biobankcy-sd-donor",
  "meta": {
    "versionId": "1",
    "lastUpdated": "2022-12-12T14:34:48.0818891+00:00"
  },
  "url": "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-sd-donor",
  "name": "BIOBANKCYSDDonor",
  "title": "Profile: Donor (biobank.cy)",
  "status": "draft",
  "date": "2022-03-24T10:46:38.3751258+00:00",
  "publisher": "biobank.cy",
  "contact": [
    {
      "name": "Molecular Medicine Research Center (MMRC)",
      "telecom": [
        {
          "system": "email",
          "value": "biobank@ucy.ac.cy",
          "use": "work"
        }
      ]
    }
  ],
  "description": "The pseudo-anonymized participants joining the biobank.cy data warehouse through particular research projects. Every BIOBANKCYSDDonor corresponds to exactly one BIOBANKCYSDResearchSubject and exactly one BIOBANKCYSDCitizen.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Patient",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Patient",
        "path": "Patient",
        "short": "Information about an individual",
        "definition": "Demographics and other administrative information about an receiving research or diagnostic services in biobank.cy",
        "mustSupport": true
      },
      {
        "id": "Patient.extension",
        "path": "Patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Patient.extension:growupPlace",
        "path": "Patient.extension",
        "sliceName": "growupPlace",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-ext-growupplace"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:growupPlace.value[x]",
        "path": "Patient.extension.value[x]",
        "min": 1
      },
      {
        "id": "Patient.extension:sistersNumber",
        "path": "Patient.extension",
        "sliceName": "sistersNumber",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-ext-siblingsnumber"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:sistersNumber.extension",
        "path": "Patient.extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingRelationship",
        "path": "Patient.extension.extension",
        "sliceName": "siblingRelationship",
        "min": 0
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingRelationship.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
              "code": "SIS",
              "display": "sister"
            }
          ]
        },
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/sibling-relationship-codes"
        }
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingRelationship.value[x].coding",
        "path": "Patient.extension.extension.value[x].coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingRelationship.value[x].coding.system",
        "path": "Patient.extension.extension.value[x].coding.system",
        "min": 1
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingRelationship.value[x].coding.code",
        "path": "Patient.extension.extension.value[x].coding.code",
        "min": 1
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingRelationship.value[x].coding.display",
        "path": "Patient.extension.extension.value[x].coding.display",
        "min": 1
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingsNumber",
        "path": "Patient.extension.extension",
        "sliceName": "siblingsNumber",
        "min": 0
      },
      {
        "id": "Patient.extension:sistersNumber.extension:siblingsNumber.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "min": 1
      },
      {
        "id": "Patient.extension:brothersNumber",
        "path": "Patient.extension",
        "sliceName": "brothersNumber",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-ext-siblingsnumber"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:brothersNumber.extension",
        "path": "Patient.extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingRelationship",
        "path": "Patient.extension.extension",
        "sliceName": "siblingRelationship",
        "min": 0
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingRelationship.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
              "code": "BRO",
              "display": "brother"
            }
          ]
        },
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/sibling-relationship-codes"
        }
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingRelationship.value[x].coding",
        "path": "Patient.extension.extension.value[x].coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingRelationship.value[x].coding.system",
        "path": "Patient.extension.extension.value[x].coding.system",
        "min": 1
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingRelationship.value[x].coding.code",
        "path": "Patient.extension.extension.value[x].coding.code",
        "min": 1
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingRelationship.value[x].coding.display",
        "path": "Patient.extension.extension.value[x].coding.display",
        "min": 1
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingsNumber",
        "path": "Patient.extension.extension",
        "sliceName": "siblingsNumber",
        "min": 0
      },
      {
        "id": "Patient.extension:brothersNumber.extension:siblingsNumber.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "min": 1
      },
      {
        "id": "Patient.extension:educationalLevel",
        "path": "Patient.extension",
        "sliceName": "educationalLevel",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-ext-educationlevel"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:educationalLevel.value[x]",
        "path": "Patient.extension.value[x]",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "binding": {
          "strength": "required"
        }
      },
      {
        "id": "Patient.extension:educationalLevel.value[x].coding.system",
        "path": "Patient.extension.value[x].coding.system",
        "min": 1
      },
      {
        "id": "Patient.extension:educationalLevel.value[x].coding.code",
        "path": "Patient.extension.value[x].coding.code",
        "min": 1
      },
      {
        "id": "Patient.extension:educationalLevel.value[x].coding.display",
        "path": "Patient.extension.value[x].coding.display",
        "min": 1
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin",
        "path": "Patient.extension",
        "sliceName": "motherPlaceOfOrigin",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-ext-relativepersonplaceoforigin"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin.extension",
        "path": "Patient.extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin.extension:relativeRelationship",
        "path": "Patient.extension.extension",
        "sliceName": "relativeRelationship",
        "min": 0
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin.extension:relativeRelationship.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
              "code": "MTH",
              "display": "mother"
            }
          ]
        },
        "binding": {
          "strength": "required",
          "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-ehdsipersonalrelationship"
        }
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin.extension:relativeRelationship.value[x].coding",
        "path": "Patient.extension.extension.value[x].coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin.extension:relativeRelationship.value[x].coding.system",
        "path": "Patient.extension.extension.value[x].coding.system",
        "min": 1
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin.extension:relativeRelationship.value[x].coding.code",
        "path": "Patient.extension.extension.value[x].coding.code",
        "min": 1
      },
      {
        "id": "Patient.extension:motherPlaceOfOrigin.extension:relativeRelationship.value[x].coding.display",
        "path": "Patient.extension.extension.value[x].coding.display",
        "min": 1
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin",
        "path": "Patient.extension",
        "sliceName": "fatherPlaceOfOrigin",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-ext-relativepersonplaceoforigin"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension",
        "path": "Patient.extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:relativeRelationship",
        "path": "Patient.extension.extension",
        "sliceName": "relativeRelationship",
        "min": 0
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:relativeRelationship.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
              "code": "FTH",
              "display": "father"
            }
          ]
        }
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:relativeRelationship.value[x].coding",
        "path": "Patient.extension.extension.value[x].coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:relativeRelationship.value[x].coding.system",
        "path": "Patient.extension.extension.value[x].coding.system",
        "min": 1
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:relativeRelationship.value[x].coding.code",
        "path": "Patient.extension.extension.value[x].coding.code",
        "min": 1
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:relativeRelationship.value[x].coding.display",
        "path": "Patient.extension.extension.value[x].coding.display",
        "min": 1
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:placeOfOrigin",
        "path": "Patient.extension.extension",
        "sliceName": "placeOfOrigin",
        "min": 0
      },
      {
        "id": "Patient.extension:fatherPlaceOfOrigin.extension:placeOfOrigin.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "min": 1
      },
      {
        "id": "Patient.extension:citizenship",
        "path": "Patient.extension",
        "sliceName": "citizenship",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/patient-citizenship"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:citizenship.extension",
        "path": "Patient.extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Patient.extension:citizenship.extension:code",
        "path": "Patient.extension.extension",
        "sliceName": "code",
        "min": 0
      },
      {
        "id": "Patient.extension:citizenship.extension:code.value[x]",
        "path": "Patient.extension.extension.value[x]",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2"
        }
      },
      {
        "id": "Patient.extension:race",
        "path": "Patient.extension",
        "sliceName": "race",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-ext-race"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Patient.extension:race.value[x]",
        "path": "Patient.extension.value[x]",
        "comment": "When the concept \"Other Race\" is used, the user shall specify exactly what race using the text element.",
        "requirements": "Corresponds to the ethnicity_fylh in REDCap.",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-vs-race"
        }
      },
      {
        "id": "Patient.identifier",
        "path": "Patient.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "definition": "Identifiers can be provided for every person registered in the biobank. 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) \n\nAdditionally, there are internal identifiers for the biobank.cy which are (1) MPI (Master Patient Index) which identifies the citizens accross all the research projects internally in the biobank.cy",
        "requirements": "People are known by a variety of ids. Some institutions maintain several, and most collect identifiers for exchange with other organizations concerning the person. Examples are national person identifier and local identifier.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Patient.identifier.value",
        "path": "Patient.identifier.value",
        "min": 1
      },
      {
        "id": "Patient.identifier:biobankUCY",
        "path": "Patient.identifier",
        "sliceName": "biobankUCY",
        "min": 1,
        "max": "1",
        "patternIdentifier": {
          "type": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                "code": "DR"
              }
            ]
          }
        }
      },
      {
        "id": "Patient.identifier:biobankUCY.use",
        "path": "Patient.identifier.use",
        "min": 1
      },
      {
        "id": "Patient.identifier:biobankUCY.type",
        "path": "Patient.identifier.type",
        "min": 1
      },
      {
        "id": "Patient.identifier:biobankUCY.system",
        "path": "Patient.identifier.system",
        "max": "0"
      },
      {
        "id": "Patient.identifier:biobankUCY.value",
        "path": "Patient.identifier.value",
        "min": 1
      },
      {
        "id": "Patient.identifier:biobankUCY.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.active",
        "path": "Patient.active",
        "max": "0"
      },
      {
        "id": "Patient.name",
        "path": "Patient.name",
        "max": "0",
        "constraint": [
          {
            "key": "ips-pat-1",
            "severity": "error",
            "human": "Patient.name.given or Patient.name.family or both SHALL be present",
            "expression": "family.exists() or given.exists()",
            "xpath": "f:given or f:family",
            "source": "http://hl7.org/fhir/uv/ips/StructureDefinition/Patient-uv-ips"
          }
        ]
      },
      {
        "id": "Patient.telecom",
        "path": "Patient.telecom",
        "max": "0"
      },
      {
        "id": "Patient.gender",
        "path": "Patient.gender",
        "comment": "Create conceptMap for http://ig.biobank.cy/fhir/ValueSet/biobankcy-vs-ehdsiadministrativegender",
        "mustSupport": true
      },
      {
        "id": "Patient.birthDate",
        "path": "Patient.birthDate",
        "mustSupport": true
      },
      {
        "id": "Patient.deceased[x]",
        "path": "Patient.deceased[x]",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Patient.address",
        "path": "Patient.address",
        "short": "One or more addresses for the person.",
        "definition": "One or more addresses for the person.",
        "comment": "Follow the structure of the prototype of the national EHR address datatype.",
        "max": "0",
        "type": [
          {
            "code": "Address",
            "profile": [
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-address"
            ]
          }
        ],
        "constraint": [
          {
            "key": "pat-cnt-2or3-char",
            "severity": "warning",
            "human": "The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.",
            "expression": "country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))",
            "source": "http://hl7.org/fhir/uv/ips/StructureDefinition/Patient-uv-ips"
          }
        ]
      },
      {
        "id": "Patient.maritalStatus",
        "path": "Patient.maritalStatus",
        "max": "0",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Patient.multipleBirth[x]",
        "path": "Patient.multipleBirth[x]",
        "comment": "Not to be used for biobank.cy"
      },
      {
        "id": "Patient.photo",
        "path": "Patient.photo",
        "max": "0"
      },
      {
        "id": "Patient.contact",
        "path": "Patient.contact",
        "max": "0"
      },
      {
        "id": "Patient.contact.relationship",
        "path": "Patient.contact.relationship",
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ContactRelationship"
            }
          ],
          "strength": "required",
          "description": "The nature of the relationship between a patient and a contact person for that patient as defined by eHDSI in MVC",
          "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-ehdsiroleclass"
        }
      },
      {
        "id": "Patient.contact.name.use",
        "path": "Patient.contact.name.use",
        "mustSupport": true
      },
      {
        "id": "Patient.contact.name.family",
        "path": "Patient.contact.name.family",
        "mustSupport": true
      },
      {
        "id": "Patient.contact.name.given",
        "path": "Patient.contact.name.given",
        "mustSupport": true
      },
      {
        "id": "Patient.contact.telecom.system",
        "path": "Patient.contact.telecom.system",
        "mustSupport": true
      },
      {
        "id": "Patient.contact.telecom.value",
        "path": "Patient.contact.telecom.value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Patient.contact.telecom.use",
        "path": "Patient.contact.telecom.use",
        "mustSupport": true
      },
      {
        "id": "Patient.contact.address",
        "path": "Patient.contact.address",
        "type": [
          {
            "code": "Address",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Address",
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-address"
            ]
          }
        ]
      },
      {
        "id": "Patient.contact.gender",
        "path": "Patient.contact.gender",
        "short": "Female | Male | Undifferentiated"
      },
      {
        "id": "Patient.contact.organization.reference",
        "path": "Patient.contact.organization.reference",
        "min": 1
      },
      {
        "id": "Patient.communication",
        "path": "Patient.communication",
        "max": "0"
      },
      {
        "id": "Patient.communication.language",
        "path": "Patient.communication.language",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet",
              "valueCanonical": "http://hl7.org/fhir/ValueSet/all-languages"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "Language"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "valueSet": "http://ig.biobank.cy/fhir/ValueSet/biobankcy-vs-ehdsilanguage"
        }
      },
      {
        "id": "Patient.communication.language.coding",
        "path": "Patient.communication.language.coding",
        "min": 1
      },
      {
        "id": "Patient.generalPractitioner",
        "path": "Patient.generalPractitioner",
        "max": "0"
      },
      {
        "id": "Patient.managingOrganization",
        "path": "Patient.managingOrganization",
        "comment": "All the Patients of the biobank.cy shall hve the biobank.cy instance as managingOrganization."
      },
      {
        "id": "Patient.managingOrganization.reference",
        "path": "Patient.managingOrganization.reference",
        "comment": "Reference to biobank.cy organization.",
        "min": 1
      },
      {
        "id": "Patient.link.other",
        "path": "Patient.link.other",
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-hierarchy",
                "valueBoolean": false
              }
            ],
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Patient",
              "http://hl7.org/fhir/StructureDefinition/RelatedPerson",
              "http://ig.biobank.cy/fhir/StructureDefinition/biobankcy-sd-citizen"
            ]
          }
        ]
      },
      {
        "id": "Patient.link.other.reference",
        "path": "Patient.link.other.reference",
        "min": 1
      },
      {
        "id": "Patient.link.type",
        "path": "Patient.link.type",
        "fixedCode": "refer"
      }
    ]
  }
}