-
Type:
Change Request
-
Resolution: Persuasive
-
Priority:
Medium
-
International Patient Summary (FHIR)
-
Patient Care
-
(many)
-
-
Rob Hausam/Alexander Zautke : 12-0-0
-
Enhancement
-
Compatible, substantive
Have made and pre-applied multiple updates. These include:
1. Added SimpleQuantity-uv-ips (in addition to Quantity-uv-ips) for consistent use of quantities with restriction to UCUM units for all mustSupport elements in lab, pathology and imaging.
2. Removed "Observation-member-..." resource profiles for lab, pathology and imaging, as these added little or no modeling value but did add complexity and increased difficulty with validation.
3. Fixes for effective[x] with data-absent-reason - add explicit type slices where needed to allow instances to validate correctly.
4. Fix the Media observation name and title to start with "Media" (as that is the resource, not Observation).
5. Update definition text for effective[x]:data-absent-reason elements.
6. Remove required Observation.category of 'imaging' from Observation-imaging-uv-ips.
7. Fix ips-1 FHIRPath and Xpath constraints on Observation.effective[x] for lab, pathology and imaging observations, to not error with value types other than dateTime.
8. Allow multiple Observation.category values for generic, lab, pathology and imaging observations (along with the other observation profiles where category is not constrained).
9. Slice Observation.category for lab and pathology observations to require a 'laboratory' category (consistent with US Core).
10. Change Observation.interpretation slicing to the CodeableConcept level in lab and pathology observation.
11. Remove mustSupport and data type constraint from Observation.method.coding in lab observation.
12. Removed max=0 cardinality constraint to exclude Observation.bodySite from pathology observation.
13. Added full support for Observation.referenceRange (including SimpleQuantity-uv-ips for 'low' and 'high' and Range-uv-ips for 'age') for lab and pathology observations.
14. Modified names, titles and descriptive text for Quantity-uv-ips, Range-uv-ips and Ratio-uv-ips.
15. Re-defined Range.low and Range.high for Range-uv-ips as SimpleQuantity-uv-ips instead of constraining 'system' and 'code.
16. Re-defined Ratio.numerator and Ratio.denominator for Ratio-uv-ips as Quantity-uv-ips instead of constraining 'system' and 'code.
Item to consider: Should we allow Observation.component for lab (and elsewhere)?
Should review this again and compare with US Core.
- relates to
-
FHIR-25473 ips-1 constraint should only apply to Observation.effectiveDateTime
-
- Applied
-