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

describe possibility of SMART launch context becoming stale before subscription is complete

    XMLWordPrintableJSON

    Details

    • Type: Change Request
    • Status: Applied (View Workflow)
    • Priority: Medium
    • Resolution: Not Persuasive with Modification
    • Specification:
      FHIRCast (FHIR)
    • Raised in Version:
      0.1
    • Work Group:
      Imaging Integration
    • Related Page(s):
      (NA)
    • Related Section(s):
      Subscribing and Unsubscribing
    • Grouping:
    • Scheduling:
    • Resolution Description:
      Hide

      Topic:

      During II WG conversation, we discussed the possible race condition between a SMART app launch and a subscription being completed, such that the SMART launch context parameters, before completing a subscription, could become stale.

      We should add language to the Synchronization Considerations as well as the Subscribing and Unsubscribing section of the spec describing this potential race condition.

       

      Not persuasive with modification:

      Add language to the Synchronization Considerations as well as the Subscribing and Unsubscribing section of the spec describing this potential race condition. However, the likelihood of this to occur and the noticeability for the user makes this not considered worth while rearchitecting the standard for.

       

      Resolution:

      • Document this possibility in Synchronization Considerations. 
      • Describe expectations of quickly launched SMART apps
      Show
      Topic : During II WG conversation, we discussed the possible race condition between a SMART app launch and a subscription being completed, such that the SMART launch context parameters, before completing a subscription, could become stale. We should add language to the Synchronization Considerations as well as the Subscribing and Unsubscribing section of the spec describing this potential race condition.   Not persuasive with modification : Add language to the Synchronization Considerations  as well as the Subscribing and Unsubscribing section of the spec describing this potential race condition . However, the likelihood of this to occur and the noticeability for the user makes this not considered worth while rearchitecting the standard for.   Resolution : Document this possibility in Synchronization Considerations.  Describe expectations of quickly launched SMART apps
    • Resolution Vote:
      Isaac Vetter / Eric Martin : 5-0-0
    • Change Category:
      Clarification
    • Change Impact:
      Non-substantive

      Description

      During II WG conversation, we discussed the possible race condition between a SMART app launch and a subscription being completed, such that the SMART launch context parameters, before completing a subscription, could become stale.

      We should add language to the Synchronization Considerations as well as the Subscribing and Unsubscribing section of the spec describing this potential race condition.

       

      See: https://github.com/HL7/fhircast-docs/issues/304

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            Isaac.Vetter Isaac Vetter
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Vote Date: