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

Event.partOf should support some kind of... role specifier

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Not Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R5
    • FHIR Infrastructure
    • Event Pattern
    • Hide

      What we're understanding here is that you want to say "Communication B is 'partOf' Communication A", however you want to be able to differentiate whether that linkage is asserting "A is the overall communication thread B is part of" as opposed to "A is the first message in the thread".

      We're not thrilled with that notion of tying together Communication into threads and certainly don't think this belongs as a new core structure.  The second scenario "B points to A as first message in the thread" would not be a correct use of 'partOf'".  Instead, you'd need to trace the "inResponseTo" chain, or perhaps have an extension that points to the first of the thread.  There's no 'composition' relationship there.

      If our understanding is incorrect, please resubmit with more clarity.

      Show
      What we're understanding here is that you want to say "Communication B is 'partOf' Communication A", however you want to be able to differentiate whether that linkage is asserting "A is the overall communication thread B is part of" as opposed to "A is the first message in the thread". We're not thrilled with that notion of tying together Communication into threads and certainly don't think this belongs as a new core structure.  The second scenario "B points to A as first message in the thread" would not be a correct use of 'partOf'".  Instead, you'd need to trace the "inResponseTo" chain, or perhaps have an extension that points to the first of the thread.  There's no 'composition' relationship there. If our understanding is incorrect, please resubmit with more clarity.
    • John Hatem/Jose Costa Teixeira: 3-0-0

    Description

      Event.partOf is an array of references to any.

      But to make consistent use (e.g., following a link to a Communication.partOf that specifically acts as a thread root) we need some way to mark partOf links with a relationship.

      Could add Event.partOf.role, or a role extension of some kind?

      Attachments

        Activity

          People

            Unassigned Unassigned
            jmandel Josh Mandel
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: