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

Discrepancy in use of terms and between base spec and this spec

    XMLWordPrintableJSON

Details

    • Icon: Comment Comment
    • Resolution: Considered - No action required
    • Icon: Medium Medium
    • US Core (FHIR)
    • 3.2.0 [deprecated]
    • Cross-Group Projects
    • Vitals-panel [deprecated]
    • Hide

       Re:  "if you could explain your reconciliation [of FHIR-30686], it would help me understand whether that is an acceptable disposition to change my vote from negative to affirmative"

       

      Background:

      Original Comment: HL7 Core vitals provides redundant and inconsistent advice on constructing panels, specifying the use of Observation.component under #7 and the use of Observation.related under #9. While #9 is out of date (R4 uses "hasMember" rather than the STU3 "related"), the guidance provided for Observation suggests that #9 is correct and #7 is incorrect for Vital Signs. (Viz., "Observation.component is used for any supporting result that cannot reasonably be interpreted and used outside the scope of the Observation it is a component of.")

      Ramifications of using the incorrect #7 pattern include a collision between appropriate vitals units and units needed for O2 supplementation, a reason for which US Core departs from this specification.

      US Core repeats the incorrect #7 guidance from HL7 Core, enforcing the addition of L/min to vitals units\. We should use member\.

      Existing Wording:

      3. Component results

      Proposed Wording:

      3. Member results

      Disposition for FHIR-30686:

      Although Implementers may use this profile as a base for creating one, there is no definition of a vitals "panel" in US Core nor is the hasMember a mandatory or must support element.   Based on prior comments the guidance on components for US Core has been updated here:  http://build.fhir.org/ig/HL7/US-Core/StructureDefinition-us-core-vital-signs.html#mandatory-and-must-support-data-elements

      Clarification of disposition:

      The commenter is referencing the FHIR Vitals profile (http://hl7.org/fhir/R4/vitalsigns.html) narrative summary items #7 and #9:

       We acknowledge that the FHIR vital signs guidance is a) too restrictive a units binding in item 7 and b) referencing an out of date element in 9 as the commenter has noted. 

       

      for issue  a) too restrictive a units binding in item 7 :

      In US Core we have a) acknowledged that there is too restrictive a units binding which results in this collision in the pulse ox profile as an STU Note (http://hl7.org/fhir/us/core/StructureDefinition-us-core-pulse-oximetry.html#mandatory-and-must-support-data-elements)

       

      for issue   b) referencing an out of date element in 9 :

      In US core  unlike in the core FHIR vitals profile (Vital Signs Panel) , we have not implemented the hasMember element for any vitals profile and therefore is it not an issue that affects US Core.  The US Core Pulse Ox profile has been profiled to use components and not the hasMember element.

      Note Observation.component is used for any supporting result that cannot reasonably be interpreted and used outside the scope of the Observation  and 

      For grouping related observations such as for a "panel" or "battery". In this case the Observation.code represents the "panel" code, typically Observation.value[x] is not present, and the set of member Observations are listed in Observation.hasMember

       

       ------------------------------------------------------------------------------------

      Re "From the point of view of US Core, this is handled. They could have referred it to the base spec for OO to resolve, since US Core adopts the base profile"

      The scope and context of the submitted US Core tracker is for US Core.  If it is determined the tracker it out of scope for US Core, but may be addressed through the FHIR specification,  we leave the decision to pursue a new tracker with the proper context of base FHIR  with the commenter.  In our experience forwarding US Core trackers to other work groups leads to confusion in the receiving work group.  

       Motion: Brett Marquard / Eric Haas : 21-0-2

      Show
        Re:   "if you could explain your reconciliation [of FHIR-30686] , it would help me understand whether that is an acceptable disposition to change my vote from negative to affirmative"   Background: Original Comment:  HL7 Core vitals provides redundant and inconsistent advice on constructing panels, specifying the use of Observation.component under #7 and the use of Observation.related under #9. While #9 is out of date (R4 uses "hasMember" rather than the STU3 "related"), the guidance provided for Observation suggests that #9 is correct and #7 is incorrect for Vital Signs. (Viz., "Observation.component is used for any supporting result that cannot reasonably be interpreted and used outside the scope of the Observation it is a component of.") Ramifications of using the incorrect #7 pattern include a collision between appropriate vitals units and units needed for O2 supplementation, a reason for which US Core departs from this specification. US Core repeats  the incorrect #7 guidance from HL7 Core, enforcing the addition of L/min to vitals units\. We should use member\. Existing Wording: 3. Component results Proposed Wording: 3. Member results Disposition for FHIR-30686 : Although Implementers may use this profile as a base for creating one, there is no definition of a vitals "panel" in US Core nor is the hasMember a mandatory or must support element.   Based on prior comments the guidance on components for US Core has been updated here:   http://build.fhir.org/ig/HL7/US-Core/StructureDefinition-us-core-vital-signs.html#mandatory-and-must-support-data-elements Clarification of disposition: The commenter is referencing the FHIR Vitals profile ( http://hl7.org/fhir/R4/vitalsigns.html ) narrative summary items #7 and #9:  We acknowledge that the FHIR vital signs guidance is a) too restrictive a units binding in item 7 and b) referencing an out of date element in 9 as the commenter has noted.    for issue  a) too restrictive a units binding in item 7 : In US Core we have a) acknowledged that there is too restrictive a units binding which results in this collision in the pulse ox profile as an STU Note ( http://hl7.org/fhir/us/core/StructureDefinition-us-core-pulse-oximetry.html#mandatory-and-must-support-data-elements )   for issue   b) referencing an out of date element in 9 : In US core  unlike in the core FHIR vitals profile ( Vital Signs Panel ) , we have not implemented the hasMember element for any vitals profile and therefore is it not an issue that affects US Core.  The US Core Pulse Ox profile has been profiled to use components and not the hasMember element. Note Observation.component  is used for any supporting result that cannot reasonably be interpreted and used outside the scope of the Observation  and   For grouping related observations such as for a "panel" or "battery". In this case the  Observation.code  represents the "panel" code, typically  Observation.value [x]  is not present, and the set of member Observations are listed in  Observation.hasMember    ------------------------------------------------------------------------------------ Re "From the point of view of US Core, this is handled. They could have referred it to the base spec for OO to resolve, since US Core adopts the base profile" The scope and context of the submitted US Core tracker is for US Core.  If it is determined the tracker it out of scope for US Core, but may be addressed through the FHIR specification,  we leave the decision to pursue a new tracker with the proper context of base FHIR  with the commenter.  In our experience forwarding US Core trackers to other work groups leads to confusion in the receiving work group.    Motion: Brett Marquard / Eric Haas : 21-0-2

    Description

      see attached document-

      Attachments

        Activity

          People

            Unassigned Unassigned
            klsalzman Keith Salzman
            Keith Salzman
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: