Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-44815

Rename PractitionerRole.name to title, label, or something else

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R5
    • Patient Administration
    • PractitionerRole
    • Hide

      We will rename the element from PractitionerRole.name to PractitionerRole.display:

      We will also tweak the definition and comments slightly:

      Definition value that describes the intersection of the practitioner, organization, and the role of the practitioner within the organization. This is not the human name of the practitioner, though the textual representation of that human name may be a part of this property.
      Comments The PractitionerRole display value may be considered a de-normalized value from Practitioner and/or Organization for the purposes of convenient display in both the PractitionerRole resources and reference to it. When a system is consuming a PractitionerRole resource and displaying a name to a user, they may choose to use PractitionerRole.name, or they could use one or both of the names from the referenced Practitioner and/or Organization resources along with the role or other relevant properties in PractitionerRole.
      Show
      We will rename the element from  PractitionerRole.name  to  PractitionerRole.display : We will also tweak the definition and comments slightly: Definition A  value  that describes the intersection of the practitioner, organization, and the role of the practitioner within the organization. This is not the human name of the practitioner, though the textual representation of that human name may be a part of this property. Comments The PractitionerRole  display value  may be considered a de-normalized value from Practitioner and/or Organization for the purposes of convenient display in both the PractitionerRole resources and reference to it. When a system is consuming a PractitionerRole resource and displaying a name to a user, they may choose to use PractitionerRole.name, or they could use one or both of the names from the referenced Practitioner and/or Organization resources along with the role or other relevant properties in PractitionerRole.
    • Brian Postlethwaite / Ming Dunajick : 7-0-0
    • Clarification
    • Compatible, substantive

    Description

      'name' is going to be very confusing to implementers.  Users are inevitably going to confuse it with Practitioner.name.  Using a different name will help make it clear that this is a different beast.

      Attachments

        Activity

          People

            Unassigned Unassigned
            lloyd Lloyd McKenzie
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: