Skip to content

Commit 88e6359

Browse files
committed
fix 2 post-ballot Jira issues
1 parent c337551 commit 88e6359

6 files changed

Lines changed: 73 additions & 59 deletions

File tree

ig.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
[IG]
22
ig = input/PhdImplementationGuide.xml
33
template = hl7.fhir.template#current
4-
usage-stats-opt-out = false
54

65
[FSH]
76
timeout = 2000

input-cache/schemas/R5/fhir-single.xsd

Lines changed: 19 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
POSSIBILITY OF SUCH DAMAGE.
4848

4949

50-
Generated on Mon, Oct 20, 2025 13:04+0000 for FHIR v6.0.0-ballot3
50+
Generated on Tue, Oct 21, 2025 20:59+0000 for FHIR v6.0.0-ballot3
5151
-->
5252
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://hl7.org/fhir" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace" targetNamespace="http://hl7.org/fhir" elementFormDefault="qualified" version="6.0.0-ballot3">
5353
<!-- Note: When using this schema with some tools, it may also be necessary to declare xmlns:xml="http://www.w3.org/XML/1998/namespace", however this causes performance issues with other tools and thus is not in the base schemas. -->
@@ -28059,7 +28059,7 @@ The actual author of the section when it is not the author of the composition. I
2805928059
<xs:documentation xml:lang="en">A specialized legal clause or condition based on overarching contract type.</xs:documentation>
2806028060
</xs:annotation>
2806128061
</xs:element>
28062-
<xs:element name="text" minOccurs="0" maxOccurs="1" type="string">
28062+
<xs:element name="text" minOccurs="0" maxOccurs="1" type="markdown">
2806328063
<xs:annotation>
2806428064
<xs:documentation xml:lang="en">Statement of a provision in a policy or a contract.</xs:documentation>
2806528065
</xs:annotation>
@@ -28839,7 +28839,7 @@ The actual author of the section when it is not the author of the composition. I
2883928839
</xs:element>
2884028840
<xs:element name="status" minOccurs="1" maxOccurs="1" type="FinancialResourceStatusCodes">
2884128841
<xs:annotation>
28842-
<xs:documentation xml:lang="en">The status of the resource instance.</xs:documentation>
28842+
<xs:documentation xml:lang="en">The status of the resource instance. The status element does not indicate whether the policy reflected in the instance is in-force at any particular point in time, that would be conveyed via the 'period' element.</xs:documentation>
2884328843
</xs:annotation>
2884428844
</xs:element>
2884528845
<xs:element name="statusReason" minOccurs="0" maxOccurs="1" type="string">
@@ -29570,7 +29570,7 @@ The actual author of the section when it is not the author of the composition. I
2957029570
<xs:documentation xml:lang="en">A short name or tag for the benefit.</xs:documentation>
2957129571
</xs:annotation>
2957229572
</xs:element>
29573-
<xs:element name="description" minOccurs="0" maxOccurs="1" type="string">
29573+
<xs:element name="description" minOccurs="0" maxOccurs="1" type="markdown">
2957429574
<xs:annotation>
2957529575
<xs:documentation xml:lang="en">A richer description of the benefit or services covered.</xs:documentation>
2957629576
</xs:annotation>
@@ -35870,11 +35870,6 @@ See guidance around (not) making local changes to elements [here](canonicalresou
3587035870
<xs:documentation xml:lang="en">Second-tier of goods and services.</xs:documentation>
3587135871
</xs:annotation>
3587235872
</xs:element>
35873-
<xs:element name="informationSequence" minOccurs="0" maxOccurs="unbounded" type="positiveInt">
35874-
<xs:annotation>
35875-
<xs:documentation xml:lang="en">Exceptions, special conditions and supporting information applicable for this service or product.</xs:documentation>
35876-
</xs:annotation>
35877-
</xs:element>
3587835873
</xs:sequence>
3587935874
</xs:extension>
3588035875
</xs:complexContent>
@@ -36196,6 +36191,11 @@ See guidance around (not) making local changes to elements [here](canonicalresou
3619636191
<xs:documentation xml:lang="en">Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.</xs:documentation>
3619736192
</xs:annotation>
3619836193
</xs:element>
36194+
<xs:element name="informationSequence" minOccurs="0" maxOccurs="unbounded" type="positiveInt">
36195+
<xs:annotation>
36196+
<xs:documentation xml:lang="en">Exceptions, special conditions and supporting information applicable for this service or product.</xs:documentation>
36197+
</xs:annotation>
36198+
</xs:element>
3619936199
<xs:element name="provider" minOccurs="0" maxOccurs="unbounded" type="Reference">
3620036200
<xs:annotation>
3620136201
<xs:documentation xml:lang="en">The providers who are authorized for the services rendered to the patient.</xs:documentation>
@@ -39759,7 +39759,7 @@ For example, it is possible for a 'family' Group to be a performer of an Observa
3975939759
</xs:element>
3976039760
<xs:element name="modality" minOccurs="0" maxOccurs="1" type="CodeableConcept">
3976139761
<xs:annotation>
39762-
<xs:documentation xml:lang="en">The distinct modality for this selected series. This may be either an acquisition modality (e.g. CT, MR) or a non-acquisition modality (e.g. segmentation, presentation state).</xs:documentation>
39762+
<xs:documentation xml:lang="en">The distinct modality for this selected series. This MAY be either an acquisition modality (e.g. CT, MR) or a non-acquisition modality (e.g. segmentation, presentation state).</xs:documentation>
3976339763
</xs:annotation>
3976439764
</xs:element>
3976539765
<xs:element name="code" minOccurs="1" maxOccurs="1" type="CodeableConcept">
@@ -40044,12 +40044,12 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4004440044
</xs:complexType>
4004540045
<xs:element name="ImagingStudy" type="ImagingStudy">
4004640046
<xs:annotation>
40047-
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study may have multiple series of different modality values.</xs:documentation>
40047+
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study can have multiple series of different modality values.</xs:documentation>
4004840048
</xs:annotation>
4004940049
</xs:element>
4005040050
<xs:complexType name="ImagingStudy">
4005140051
<xs:annotation>
40052-
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study may have multiple series of different modality values.</xs:documentation>
40052+
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study can have multiple series of different modality values.</xs:documentation>
4005340053
<xs:documentation xml:lang="en">If the element is present, it must have either a @value, an @id, or extensions</xs:documentation>
4005440054
</xs:annotation>
4005540055
<xs:complexContent>
@@ -40067,7 +40067,7 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4006740067
</xs:element>
4006840068
<xs:element name="modality" minOccurs="0" maxOccurs="unbounded" type="CodeableConcept">
4006940069
<xs:annotation>
40070-
<xs:documentation xml:lang="en">All the distinct values of series.modality. This may be either an acquisition or a non-acquisition modality.</xs:documentation>
40070+
<xs:documentation xml:lang="en">All the distinct values of series.modality. This MAY be either an acquisition or a non-acquisition modality.</xs:documentation>
4007140071
</xs:annotation>
4007240072
</xs:element>
4007340073
<xs:element name="subject" minOccurs="1" maxOccurs="1" type="Reference">
@@ -40146,7 +40146,7 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4014640146
</xs:complexType>
4014740147
<xs:complexType name="ImagingStudy.Series">
4014840148
<xs:annotation>
40149-
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study may have multiple series of different modality values.</xs:documentation>
40149+
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study can have multiple series of different modality values.</xs:documentation>
4015040150
</xs:annotation>
4015140151
<xs:complexContent>
4015240152
<xs:extension base="BackboneElement">
@@ -40163,7 +40163,7 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4016340163
</xs:element>
4016440164
<xs:element name="modality" minOccurs="1" maxOccurs="1" type="CodeableConcept">
4016540165
<xs:annotation>
40166-
<xs:documentation xml:lang="en">The distinct modality for this series. This may be either an acquisition modality (e.g., CT, MR) or a non-acquisition modality (e.g., segmentation, presentation state).</xs:documentation>
40166+
<xs:documentation xml:lang="en">The distinct modality for this series. This MAY be either an acquisition modality (e.g., CT, MR) or a non-acquisition modality (e.g., segmentation, presentation state).</xs:documentation>
4016740167
</xs:annotation>
4016840168
</xs:element>
4016940169
<xs:element name="description" minOccurs="0" maxOccurs="1" type="string">
@@ -40212,7 +40212,7 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4021240212
</xs:complexType>
4021340213
<xs:complexType name="ImagingStudy.Performer">
4021440214
<xs:annotation>
40215-
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study may have multiple series of different modality values.</xs:documentation>
40215+
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study can have multiple series of different modality values.</xs:documentation>
4021640216
</xs:annotation>
4021740217
<xs:complexContent>
4021840218
<xs:extension base="BackboneElement">
@@ -40233,7 +40233,7 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4023340233
</xs:complexType>
4023440234
<xs:complexType name="ImagingStudy.Instance">
4023540235
<xs:annotation>
40236-
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study may have multiple series of different modality values.</xs:documentation>
40236+
<xs:documentation xml:lang="en">Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study can have multiple series of different modality values.</xs:documentation>
4023740237
</xs:annotation>
4023840238
<xs:complexContent>
4023940239
<xs:extension base="BackboneElement">
@@ -45642,11 +45642,6 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4564245642
<xs:element name="subjectCodeableConcept" type="CodeableConcept"/>
4564345643
<xs:element name="subjectReference" type="Reference"/>
4564445644
</xs:choice>
45645-
<xs:element name="basis" minOccurs="0" maxOccurs="1" type="FHIRTypes">
45646-
<xs:annotation>
45647-
<xs:documentation xml:lang="en">The population basis specifies the type of elements in the population. For a subject-based measure, this is boolean (because the subject and the population basis are the same, and the population criteria define yes/no values for each individual in the population). For measures that have a population basis that is different than the subject, this element specifies the type of the population basis. For example, an encounter-based measure has a subject of Patient and a population basis of Encounter, and the population criteria all return lists of Encounters.</xs:documentation>
45648-
</xs:annotation>
45649-
</xs:element>
4565045645
<xs:element name="date" minOccurs="0" maxOccurs="1" type="dateTime">
4565145646
<xs:annotation>
4565245647
<xs:documentation xml:lang="en">The date (and optionally time) when the measure was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the measure changes.</xs:documentation>
@@ -45757,26 +45752,6 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4575745752
<xs:documentation xml:lang="en">Notices and disclaimers regarding the use of the measure or related to intellectual property (such as code systems) referenced by the measure.</xs:documentation>
4575845753
</xs:annotation>
4575945754
</xs:element>
45760-
<xs:element name="scoring" minOccurs="0" maxOccurs="1" type="CodeableConcept">
45761-
<xs:annotation>
45762-
<xs:documentation xml:lang="en">Deprecated, use group.scoring. Indicates how the calculation is performed for the measure, including proportion, ratio, continuous-variable, and cohort. The value set is extensible, allowing additional measure scoring types to be represented.</xs:documentation>
45763-
</xs:annotation>
45764-
</xs:element>
45765-
<xs:element name="scoringUnit" minOccurs="0" maxOccurs="1" type="CodeableConcept">
45766-
<xs:annotation>
45767-
<xs:documentation xml:lang="en">Deprecated, use group.scoringUnit. Defines the expected units of measure for the measure score. This element SHOULD be specified as a UCUM unit.</xs:documentation>
45768-
</xs:annotation>
45769-
</xs:element>
45770-
<xs:element name="scoringPrecision" minOccurs="0" maxOccurs="1" type="positiveInt">
45771-
<xs:annotation>
45772-
<xs:documentation xml:lang="en">Deprecated, use group.scoringPrecision) When the score is a decimal value this should be used to specify the expected minimum number of digits after the decimal point to use for the precision of the value. When a scoringUnit is also specified, this value is the expected minimum number of digits after the decimal point when the score is expressed in the units specified.</xs:documentation>
45773-
</xs:annotation>
45774-
</xs:element>
45775-
<xs:element name="compositeScoring" minOccurs="0" maxOccurs="1" type="CodeableConcept">
45776-
<xs:annotation>
45777-
<xs:documentation xml:lang="en">Deprecated, use group.compositeScoring. If this is a composite measure, the scoring method used to combine the component measures to determine the composite score.</xs:documentation>
45778-
</xs:annotation>
45779-
</xs:element>
4578045755
<xs:element name="type" minOccurs="0" maxOccurs="unbounded" type="CodeableConcept">
4578145756
<xs:annotation>
4578245757
<xs:documentation xml:lang="en">Deprecated, use group.type. Indicates whether the measure is used to examine a process, an outcome over time, a patient-reported outcome, or a structure measure such as utilization.</xs:documentation>
@@ -45802,16 +45777,6 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4580245777
<xs:documentation xml:lang="en">Provides a summary of relevant clinical guidelines or other clinical recommendations supporting the measure.</xs:documentation>
4580345778
</xs:annotation>
4580445779
</xs:element>
45805-
<xs:element name="improvementNotation" minOccurs="0" maxOccurs="1" type="CodeableConcept">
45806-
<xs:annotation>
45807-
<xs:documentation xml:lang="en">Deprecated, use group.improvementNotation. Information on whether an increase or decrease in score is the preferred result (e.g., a higher score indicates better quality OR a lower score indicates better quality OR quality is within a range).</xs:documentation>
45808-
</xs:annotation>
45809-
</xs:element>
45810-
<xs:element name="improvementNotationGuidance" minOccurs="0" maxOccurs="1" type="markdown">
45811-
<xs:annotation>
45812-
<xs:documentation xml:lang="en">Deprecated, use group.improvementNotationGuidance. Narrative text to explain the improvement notation and how to interpret it.</xs:documentation>
45813-
</xs:annotation>
45814-
</xs:element>
4581545780
<xs:element name="term" type="Measure.Term" minOccurs="0" maxOccurs="unbounded">
4581645781
<xs:annotation>
4581745782
<xs:documentation xml:lang="en">Provides a description of an individual term used within the measure.</xs:documentation>
@@ -46345,6 +46310,7 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4634546310
<xs:element name="measureScoreRange" type="Range"/>
4634646311
<xs:element name="measureScoreDuration" type="Duration"/>
4634746312
<xs:element name="measureScoreBoolean" type="boolean"/>
46313+
<xs:element name="measureScoreRatio" type="Ratio"/>
4634846314
</xs:choice>
4634946315
<xs:element name="stratifier" type="MeasureReport.Stratifier" minOccurs="0" maxOccurs="unbounded">
4635046316
<xs:annotation>
@@ -46475,6 +46441,7 @@ The origin at the TLHC of the TLHC pixel is 0.0\0.0, the BRHC of the TLHC pixel
4647546441
<xs:element name="measureScoreRange" type="Range"/>
4647646442
<xs:element name="measureScoreDuration" type="Duration"/>
4647746443
<xs:element name="measureScoreBoolean" type="boolean"/>
46444+
<xs:element name="measureScoreRatio" type="Ratio"/>
4647846445
</xs:choice>
4647946446
</xs:sequence>
4648046447
</xs:extension>

input/fsh/StructureDefinition.PhdDeviceMetric.fsh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ Description: "Profile for the DeviceMetric for a PHD"
2020
* code 1..
2121
* ^comment = "Required for all measurements"
2222
* text ^short = "It is recommended to display at least the reference identifier for the MDC code."
23+
* source 1..1
24+
* ^short = "The device that is producing the metric"
25+
* ^definition = "The Device resource that represents the PHD device that is producing this metric."
2326
* source only Reference(PhdDevice)
2427
* unit
2528
* ^comment = "When the type of the observation is numeric or compound numeric, the unit could be filled in as well. This should be a UCUM code, but when that is not known, it can be an MDC code. This field can be updated by the gateway when an observation of the corresponding type is generated by the PHD."

0 commit comments

Comments
 (0)