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

Make Specimen.subject must support

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Highest Highest
    • US Core (FHIR)
    • 5.0.1
    • Cross-Group Projects
    • US Core Specimen Profile
    • Hide

      Re: Adding Specimen.subject

      Proposal

      Add Specimen.subject  MS 0..1,  type reference MS target US Core Patient.

      Add Should search by patient search parameter.

      Rationale

      The main argument against adding Specimen.subject is that it might be unnecessarily restrictive, as not all specimens may have a relevant subject associated with them.  For example, if using the Specimen as a contained resource, or might not be relevant or applicable to all use cases.

      The main arguments for adding Specimen.subject is better Compliance with USCDI Regulations and access.

      Since US Core's main focus is accessing patient data, the argument that Specimen.subject is better Compliance with USCDI Regulations and patient access is compelling.

      RE: Using CodeableReference DataType

      Proposal:

      Observation.specimen to remain Reference datatype

      Rationale:

      There many arguments against using FHIR R5 datatype CodeableReference in US Core which is based on FHIR R4:

      1. Lack of Backwards Compatibility: Using the FHIR R5 datatype CodeableReference in a system based on FHIR R4 could result in compatibility issues, as the newer datatype may not be fully supported by the older version of the specification.
      1. Increased Complexity: Implementing the newer datatype could increase the complexity of the system, as it may require additional development resources and may also require updates to existing integrations and interfaces.
      1. Incompatible Tools and Libraries: The use of the FHIR R5 datatype may also limit the use of certain existing tools and libraries, as they may not be fully compatible with the new specification.
      1. Lack of Adoption: FHIR R5 is a relatively new specification, and there may not be widespread adoption or support for the CodeableReference datatype, leading to potential challenges in implementation and maintenance.

       

       
      Please note that we have used OpenAI's chatCPG to assist in answering this question. We review these responses and the information provided is based on our experience and implementer feedback and our design choices for US Core.
       

       

       

       

      Show
      Re: Adding Specimen.subject Proposal Add Specimen.subject  MS 0..1,  type reference MS target US Core Patient. Add Should search by patient search parameter. Rationale The main argument against adding Specimen.subject is that it might be unnecessarily restrictive, as not all specimens may have a relevant subject associated with them.  For example, if using the Specimen as a contained resource, or might not be relevant or applicable to all use cases. The main arguments for adding Specimen.subject is better Compliance with USCDI Regulations and access. Since US Core's main focus is accessing patient data, the argument that Specimen.subject is better Compliance with USCDI Regulations and patient access is compelling. RE: Using CodeableReference DataType Proposal: Observation.specimen to remain Reference datatype Rationale: There many arguments against using FHIR R5 datatype CodeableReference in US Core which is based on FHIR R4: Lack of Backwards Compatibility: Using the FHIR R5 datatype CodeableReference in a system based on FHIR R4 could result in compatibility issues, as the newer datatype may not be fully supported by the older version of the specification. Increased Complexity: Implementing the newer datatype could increase the complexity of the system, as it may require additional development resources and may also require updates to existing integrations and interfaces. Incompatible Tools and Libraries: The use of the FHIR R5 datatype may also limit the use of certain existing tools and libraries, as they may not be fully compatible with the new specification. Lack of Adoption: FHIR R5 is a relatively new specification, and there may not be widespread adoption or support for the CodeableReference datatype, leading to potential challenges in implementation and maintenance.     Please note that we have used OpenAI's chatCPG to assist in answering this question. We review these responses and the information provided is based on our experience and implementer feedback and our design choices for US Core.        
    • Brett Marquard / Jason Vogt : 16-0-1
    • Enhancement
    • Non-compatible

    Description

      The Specimen profile only includes one must support, the Specimen.type attribute. When referenced from the Observation that would satisfy USCDI requirements, but that resource cannot stand on its own where normally a specimen resource would be created because it needs to be managed on its own and then linked back to the patient that it came from.
      Suggest that Observation.specimen becomes a codeable rereference (to be addressed through separate JIRA) while the US Core Specimen Profile should be a must support to make it easier to manage specimen resource instances that only have one attribute without knowing who it is about.

      (Comment 1 - imported by: Hans Buitendijk)

      Attachments

        Activity

          People

            Unassigned Unassigned
            hbuitendijk Hans Buitendijk
            Hans Buitendijk
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: