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

Should getCurrentContext be mandatory?

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIRCast (FHIR)
    • current
    • Infrastructure & Messaging
    • Get Current Context
    • Hide

      At least one needs to be implemented. 

      Options are

      1. We can mandate one to be implement (say in configuration which one is supported).
      2. We can mandate resent of current context upon subscription (2.4.4)
      3. We can mandate GetCurrentContext (2.9)
      4. Mandate both.

      The implementation of GetCurrentContext is considered as being easier on hub as well as client.  As such will:

      1. remove section 2.4.4. from the specification (to prevent race condition).
      2. change section 2.9 to state that implementing GetCurrentContext is REQUIRED.
      Show
      At least one needs to be implemented.  Options are We can mandate one to be implement (say in configuration which one is supported). We can mandate resent of current context upon subscription (2.4.4) We can mandate GetCurrentContext (2.9) Mandate both. The implementation of GetCurrentContext is considered as being easier on hub as well as client.  As such will: remove section 2.4.4. from the specification (to prevent race condition). change section 2.9 to state that implementing GetCurrentContext is REQUIRED.
    • Correction
    • Non-compatible
    • current

    Description

      It seems that the standard heavily relies on getCurrentContext being available.

      e.g. mult-tab onsiderations, lost connectionsubscription expiration

      But the spec leaves this functionality as optional.

      Is it possible to have a reliable FHIRcast session without a getCurrentContext endpoint? Should it become mandatory?

      Attachments

        Activity

          People

            Isaac.Vetter Isaac Vetter
            paulius Paulius Galinauskas
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: