Circular relationship between resources - 2018-May Core Norm Infrastructure #169

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • References
    • 2.3.0
    • Hide

      Fix

      Show
      Fix
    • Grahame Grieve/Rick Geimer: 7-0-4
    • Clarification
    • Non-substantive
    • STU3

      Existing Wording: The corresponding reverse relationship from the target to the source exists in a logical sense, but is not represented explicitly in the target resource.

      Proposed Wording: The corresponding reverse relationship from the target to the source exists in a logical sense, but is not typically represented explicitly in the target resource.

      Comment:

      I don't think there is a strict requirement that this circular relationship doesn't exist, which leads me to my proposed wording change. For example, MedicationRequest A can reference MedicationRequest B, which can reference MedicationRequest A again. Another example: Condition.detail -> MedicationRequest.supportingInformation -> Goal.addresses -> Condition again.

      Found documentation indicating that circular resource references are allowed. Perhaps reference/relate to references.html#2.3.0.7 somehow

      Summary:

      Circular relationship between resources

            Assignee:
            Unassigned
            Reporter:
            Sean McIlvenna
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: