PractitionerRole

Description

We adapted the PractitionerRole resource to collect information about the contact information and affiliations of persons being contributors

  • in a clinical, epidemiological or Public health study that was uploaded in NFDI4Health' German Central Health Study Hub;
  • in the creation, maintenance etc. of documents or questionnaires that were uploaded in NFDI4Health' German Central Health Study Hub.
Title Canonical
NFDI4Health PR MDS Practitioner Role https://www.nfdi4health.de/fhir/metadataschema/StructureDefinition/nfdi4health-pr-mds-practitioner-role

References

Reference direction Title Path
references to NFDI4Health PR MDS Practitioner PractitionerRole.practitioner
references to Practitioner PractitionerRole.practitioner
references to NFDI4Health PR MDS Affiliation PractitionerRole.organization
is referenced by NFDI4Health PR MDS Provenance Provenance.agent.who
is referenced by NFDI4Health PR MDS Study ResearchStudy.extension[roles].extension[party]
is referenced by NFDI4Health PR MDS Questionnaire Questionnaire.extension[roles].extension[party]
is referenced by NFDI4Health PR MDS Document DocumentReference.extension[roles].extension[party]
is referenced by NFDI4Health PR MDS Composition Composition.author

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ I0..1Period
practitionerΣ I0..1Reference(Practitioner | NFDI4Health PR MDS Practitioner)
organizationΣ I0..1Reference(NFDI4Health PR MDS Affiliation)
codeΣ1..1CodeableConceptBinding
specialtyΣ0..*CodeableConceptBinding
locationΣ I0..*Reference(Location)
healthcareServiceI0..*Reference(HealthcareService)
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ1..1string
useΣ ?!0..1codeBindingPattern
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ1..1string
useΣ ?!0..1codeBindingPattern
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ I0..1Period
practitionerΣ I0..1Reference(Practitioner | NFDI4Health PR MDS Practitioner)
organizationΣ I0..1Reference(NFDI4Health PR MDS Affiliation)
codeΣ1..1CodeableConceptBinding
specialtyΣ0..*CodeableConceptBinding
locationΣ I0..*Reference(Location)
healthcareServiceI0..*Reference(HealthcareService)
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ1..1string
useΣ ?!0..1codeBindingPattern
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ1..1string
useΣ ?!0..1codeBindingPattern
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ I0..1Period
practitionerΣ I0..1Reference(Practitioner | NFDI4Health PR MDS Practitioner)
organizationΣ I0..1Reference(NFDI4Health PR MDS Affiliation)
codeΣ1..1CodeableConceptBinding
specialtyΣ0..*CodeableConceptBinding
locationΣ I0..*Reference(Location)
healthcareServiceI0..*Reference(HealthcareService)
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ1..1string
useΣ ?!0..1codeBindingPattern
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ1..1string
useΣ ?!0..1codeBindingPattern
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)
{
    "resourceType": "StructureDefinition",
    "id": "nfdi4health-pr-mds-practitioner-role",
    "url": "https://www.nfdi4health.de/fhir/metadataschema/StructureDefinition/nfdi4health-pr-mds-practitioner-role",
    "version": "0.9",
    "name": "NFDI4Health_PR_MDS_Practitioner_Role",
    "title": "NFDI4Health PR MDS Practitioner Role",
    "status": "draft",
    "contact":  [
        {
            "name": "NFDI4Health",
            "telecom":  [
                {
                    "system": "url",
                    "value": "https://www.nfdi4health.de"
                }
            ]
        }
    ],
    "description": "Profile to collect information about the contact information and affiliations of persons having roles.",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "v2",
            "uri": "http://hl7.org/v2",
            "name": "HL7 v2 Mapping"
        },
        {
            "identity": "rim",
            "uri": "http://hl7.org/v3",
            "name": "RIM Mapping"
        },
        {
            "identity": "servd",
            "uri": "http://www.omg.org/spec/ServD/1.0/",
            "name": "ServD"
        },
        {
            "identity": "w5",
            "uri": "http://hl7.org/fhir/fivews",
            "name": "FiveWs Pattern Mapping"
        },
        {
            "identity": "NFDI4Health",
            "name": "NFDI4Health to FHIR Mapping"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "PractitionerRole",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "PractitionerRole",
                "path": "PractitionerRole",
                "mapping":  [
                    {
                        "identity": "NFDI4Health",
                        "map": "Resource.contributors.personal"
                    }
                ]
            },
            {
                "id": "PractitionerRole.practitioner",
                "path": "PractitionerRole.practitioner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Practitioner",
                            "https://www.nfdi4health.de/fhir/metadataschema/StructureDefinition/nfdi4health-pr-mds-practitioner"
                        ]
                    }
                ]
            },
            {
                "id": "PractitionerRole.organization",
                "path": "PractitionerRole.organization",
                "short": "Organisation(s) associated with the contributor",
                "definition": "Group of items providing further information about the organisation(s) associated with the contributor.",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://www.nfdi4health.de/fhir/metadataschema/StructureDefinition/nfdi4health-pr-mds-affiliation"
                        ]
                    }
                ],
                "mapping":  [
                    {
                        "identity": "NFDI4Health",
                        "map": "Resource.contributors.affiliations"
                    }
                ]
            },
            {
                "id": "PractitionerRole.code",
                "path": "PractitionerRole.code",
                "short": "Contributor type",
                "definition": "Contributor type a person fulfills. For example, this can be a principal investigator of a study or an author of a document.",
                "min": 1,
                "max": "1",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://www.nfdi4health.de/fhir/metadataschema/ValueSet/nfdi4health-vs-mds-personal-roles-nci-local"
                },
                "mapping":  [
                    {
                        "identity": "NFDI4Health",
                        "map": "Resource.contributors.personal.type"
                    }
                ]
            },
            {
                "id": "PractitionerRole.telecom",
                "path": "PractitionerRole.telecom",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "system"
                        }
                    ],
                    "description": "Email and phone",
                    "rules": "open"
                },
                "definition": "Email and phone of the  person, group of persons or institution/organisation."
            },
            {
                "id": "PractitionerRole.telecom:email",
                "path": "PractitionerRole.telecom",
                "sliceName": "email",
                "short": "Email address",
                "definition": "Email address of the person or group of persons",
                "min": 0,
                "max": "1",
                "mapping":  [
                    {
                        "identity": "NFDI4Health",
                        "map": "Resource.contributors.email"
                    }
                ]
            },
            {
                "id": "PractitionerRole.telecom:email.system",
                "path": "PractitionerRole.telecom.system",
                "min": 1,
                "fixedCode": "email"
            },
            {
                "id": "PractitionerRole.telecom:email.value",
                "path": "PractitionerRole.telecom.value",
                "min": 1
            },
            {
                "id": "PractitionerRole.telecom:email.use",
                "path": "PractitionerRole.telecom.use",
                "patternCode": "work"
            },
            {
                "id": "PractitionerRole.telecom:phone",
                "path": "PractitionerRole.telecom",
                "sliceName": "phone",
                "short": "Phone number",
                "definition": "Phone number of the person or group of persons",
                "comment": "Short input help: Please, use the International ITU-T E.164-number structure for geographic areas, e.g. +49 (0)153 1112233.",
                "min": 0,
                "max": "1",
                "mapping":  [
                    {
                        "identity": "NFDI4Health",
                        "map": "Resource.contributors.phone"
                    }
                ]
            },
            {
                "id": "PractitionerRole.telecom:phone.system",
                "path": "PractitionerRole.telecom.system",
                "min": 1,
                "fixedCode": "phone"
            },
            {
                "id": "PractitionerRole.telecom:phone.value",
                "path": "PractitionerRole.telecom.value",
                "min": 1,
                "example":  [
                    {
                        "label": "Phone number",
                        "valueString": "+49 (0)153 1112233"
                    }
                ]
            },
            {
                "id": "PractitionerRole.telecom:phone.use",
                "path": "PractitionerRole.telecom.use",
                "patternCode": "work"
            }
        ]
    }
}

Examples


Example contact data of Nina Kirchhof using NFDI4Health PR MDS Practitioner Role

InstanceOfPractitionerRoleNinaKirchhof


Example contact data of Kathleen Merikangas using NFDI4Health PR MDS Practitioner Role

InstanceOfPractitionerRoleKathleenMerikangas