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

Middle name for HumanName

    XMLWordPrintableJSON

Details

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

      Name "parts" are marked up with the iso21090-EN-qualifier extension, which permits taggin name properties with various attributes, including the middle name.

      http://hl7.org/fhir/extension-iso21090-en-qualifier.html

      To represent the data as you've noted, here are 3 example name snippits showing a complete name, one that shows the inclusion of the middle name extension, and another where you would just have a middle name.

        <name>
          <family value="Pos" />
          <given value="Bryon" />
          <given value="Richardo" />
        </name>
        <name>
          <family value="Pos" />
          <given value="Bryon" />
          <given value="Richardo">
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
              <valueCode value="MID" />
            </extension>
          </given>
        </name>
        <name>
          <given value="Richardo">
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
              <valueCode value="MID" />
            </extension>
          </given>
        </name>
      
      Show
      Name "parts" are marked up with the  iso21090-EN-qualifier  extension, which permits taggin name properties with various attributes, including the middle name. http://hl7.org/fhir/extension-iso21090-en-qualifier.html To represent the data as you've noted, here are 3 example name snippits showing a complete name, one that shows the inclusion of the middle name extension, and another where you would just have a middle name. <name> <family value= "Pos" /> <given value= "Bryon" /> <given value= "Richardo" /> </name> <name> <family value= "Pos" /> <given value= "Bryon" /> <given value= "Richardo" > <extension url= "http: //hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" > <valueCode value= "MID" /> </extension> </given> </name> <name> <given value= "Richardo" > <extension url= "http: //hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" > <valueCode value= "MID" /> </extension> </given> </name>
    • Brian Postlethwaite/Jenni Syed: 8-0-0

    Description

      Middle name/middle initial is a very common field on hospital forms, so it seems odd that there is no field in FHIR. If the first name is missing and the middle name is present in the source data, then HumanName.GivenName[0] = NULL and HumanName.GivenName[1]={Middle Name}. This implementation seems odd.

      Attachments

        Activity

          People

            Unassigned Unassigned
            echesley Emma Chesley (Inactive)
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: