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

NamingSystem constraint nsd-2 overly restrictive

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • Terminology Infrastructure
    • NamingSystem
    • Hide

      Change the nsd-2 constraint expression to take period (including time zone considerations) into account for the preferred identifier for a type.  The operation will need to address this consideration - the default would be to return the preferred identifier at the present time.  Will add an additional input parameter 'effective' (dateTime) to the $preferred-id operation to specify other than the 'current' time.

      Show
      Change the nsd-2 constraint expression to take period (including time zone considerations) into account for the preferred identifier for a type.  The operation will need to address this consideration - the default would be to return the preferred identifier at the present time.  Will add an additional input parameter 'effective' (dateTime) to the $preferred-id operation to specify other than the 'current' time.
    • Rob Hausam/Carmela Couderc: 7-0-2
    • Enhancement
    • Compatible, substantive
    • R5

    Description

      There is a period attached to NamingSystem.uniqueId which means that different identifiers of the same type can both be preferred.

      This scenario violates the constraint nsd-2 and also poses problems for the operation $preferred-id which can only return a single identifier. There is no mechanism for the client to specify the point in time that they are interested in.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mjlawley Michael Lawley
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: