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

Rename $populate, $populatehtml and $populatelink "identifier" parameter to "url"

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • Structured Data Capture (SDC) (FHIR)
    • current
    • FHIR Infrastructure
    • SDC Base Questionnaire
    • Hide

      We will change the data type on the identifier parameter to token.  We will add a new parameter called 'canonical', of type uri that is defined as "The canonical identifier for the questionnaire (optionally version-specific)".  Finally, we will change the type of the three 'Reference' parameters to have a type of 'token' instead.

      Show
      We will change the data type on the identifier parameter to token.  We will add a new parameter called 'canonical', of type uri that is defined as "The canonical identifier for the questionnaire (optionally version-specific)".  Finally, we will change the type of the three 'Reference' parameters to have a type of 'token' instead.
    • Clem McDonald/Yunwei Wang: 9-0-0
    • Correction
    • Non-compatible

    Description

      $populate, $populatehtml and $populatelink operations on a Questionnaire in SDC (https://build.fhir.org/ig/HL7/sdc/OperationDefinition-Questionnaire-populate.html) take "identifier" parameter, which has type of "uri".

      This parameter does not make much sense as it is since for "identifier" it should have "Identifier" type (which includes system, too).

      At the same time, there is no way to reference Questionnaire by its canonical URI.

      Based on discussion in FHIR chat (https://chat.fhir.org/#narrow/stream/179166-implementers/topic/Questionnaire.20.24populate.20.22identifier.22.20parameter), it seems like this "identifier" parameter was meant to be a way to reference Questionnaire by canonical.

      Suggestion:

      1. Rename parameter to "url".
      2. Make parameter type to be "canonical".

      Attachments

        Activity

          People

            Unassigned Unassigned
            idubrov Ivan Dubrov (Inactive)
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: