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

Invariance for Observation.effective[x] on the core VitalSigns profile

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R4
    • Orders & Observations
    • Observation
    • 10.1.20.2.3 Constraints
    • Hide

      We will make the following changes to the constraint on Observation.effective[x]:

      ((effective is dateTime) implies (effective as dateTime).toString().length() >= 10)
      and
      (effective.start.exists() implies (effective.start as dateTime).toString().length() >= 10)
      and
      (effective.end.exists() implies (effective.end as dateTime).toString().length() >= 10)

      and update the description of the invariant to:  vs-1: if Observation.effective[x] is dateTime and has a value then that value shall be precise at least to the day.

      Show
      We will make the following changes to the constraint on Observation.effective [x] : ((effective is dateTime) implies (effective as dateTime).toString().length() >= 10) and (effective.start.exists() implies (effective.start as dateTime).toString().length() >= 10) and (effective.end.exists() implies (effective.end as dateTime).toString().length() >= 10) and update the description of the invariant to:  vs-1: if Observation.effective [x] is dateTime and has a value then that value shall be precise at least to the day.
    • Rob Hausam/ Yanick Gaudet: 9-0-0
    • Correction
    • Compatible, substantive

    Description

      The constraint on Observation.effective[x] should be re-written to be ($this is dateTime) implies ($this as dateTime).toString().length() >= 8 so as to not exclude efectivePeriod.

      Attachments

        Activity

          People

            Unassigned Unassigned
            nrdavis1 Nathan Davis
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: