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

Constrain .subject in profiles?

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • IHE SDC/eCC on FHIR (FHIR)
    • 1.0.0-ballot
    • Orders & Observations
    • IHE SDC/eCP on FHIR DiagnosticReport
      IHE SDC/eCP on FHIR DocumentReference
      IHE SDC/eCP on FHIR Observation
    • Hide

      Will make subject MustSupport in all profiles, there are some use cases like pooled COVID samples that these profiles could be used for, where a clear subject may not be identified.

      Another example where subject might not be available is in a tissue bank study.

      Currently DiagnosticReport.subject has 1..1 MS and subject is not constrained in other profiles.

      Future state: all profiles will be just MS for subject

      Show
      Will make subject MustSupport in all profiles, there are some use cases like pooled COVID samples that these profiles could be used for, where a clear subject may not be identified. Another example where subject might not be available is in a tissue bank study. Currently DiagnosticReport.subject has 1..1 MS and subject is not constrained in other profiles. Future state: all profiles will be just MS for subject
    • Alex Goel/Riki Merrick : 8-0-6
    • Enhancement
    • Non-compatible
    • current

    Description

      Will the .subject for a DiagnosticReport, Observation or DocumentReference ever be anything other than a Patient resource? Currently, the profiles allow other resources to be referenced (including Device, Location and Group). Can the profiles be constrained to only allow Patient to make it clearer for implementers? 

      As well, neither Observation nor DocumentReference require .subject (minimum cardinality is still 0 (although it is 1 for DiagnosticReport) and .subject isn't even Must Support for Observation. Should .subject be required in all three profiles?

      Attachments

        Activity

          People

            Unassigned Unassigned
            craig.newman Craig Newman
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: