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

Message Bundle Wrapper for Collection

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • US Making EHR Data More available for Research and Public Health (MedMorph) (FHIR)
    • 0.1.0
    • Public Health
    • US Public Health Content Bundle
    • Artifacts Summary
      Report Submission
    • Hide

      We would add a MessageDefinition resource for each message type.
      MessageHeader would point to the MessageDefinition resource.
      MessageDefinition resource .focus.profile element would point to the desired structure definition to be expected in the message.

      On the US PH Reporting Bundle, we would have 3 slices.

      First slice - Message Header which is mandatory.

      Second Slice - optional Content Bundle.

      Third Slice - Any Resource.

      Content IGs can constrain the US PH Reporting Bundle to only limit to a specific type of structure such as a Content Bundle or a specific Resource. This should also be specified in the MessageDefinition resource pointed to within the MessageHeader resource. 

      MedMorph uses FHIR Messaging which contains the usage of a MessageHeader within a top level reporting bundle. The content of the message can be expressed as a Content Bundle which can be of type Document to support use cases that require Composition. The Content Bundle can also be just a list of all the resources. In addition since the data is transmitted via intermediaries, who may provide content services such as validation the inner bundle provides a way to extract the data easily and perform the necessary validations.

      Show
      We would add a MessageDefinition resource for each message type. MessageHeader would point to the MessageDefinition resource. MessageDefinition resource .focus.profile element would point to the desired structure definition to be expected in the message. On the US PH Reporting Bundle, we would have 3 slices. First slice - Message Header which is mandatory. Second Slice - optional Content Bundle. Third Slice - Any Resource. Content IGs can constrain the US PH Reporting Bundle to only limit to a specific type of structure such as a Content Bundle or a specific Resource. This should also be specified in the MessageDefinition resource pointed to within the MessageHeader resource.  MedMorph uses FHIR Messaging which contains the usage of a MessageHeader within a top level reporting bundle. The content of the message can be expressed as a Content Bundle which can be of type Document to support use cases that require Composition. The Content Bundle can also be just a list of all the resources. In addition since the data is transmitted via intermediaries, who may provide content services such as validation the inner bundle provides a way to extract the data easily and perform the necessary validations.
    • Maria Michaels / Sarah Gaunt: 25-0-0
    • Correction
    • Compatible, substantive

    Description

      Why is the Message Bundle wrapping the Collection bundle? Is there a specific reason for this separation when the Message Bundle has only 1 entry for the Collection? Could the content from the collection bundle be sliced into the Message Bundle?

      Attachments

        Activity

          People

            nageshbashyam Nagesh Bashyam
            alexander_goel Alex Goel
            Hans Buitendijk
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: