StructureDefinition-BillingSummary.xml
  1 <?xml version="1.0" encoding="utf-8"?>
  2 <StructureDefinition xmlns="http://hl7.org/fhir">
  3   <id value="BillingSummary" />
  4   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
  5     <valueCode value="oo" />
  6   </extension>
  7   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics">
  8     <valueCode value="can-bind" />
  9   </extension>
 10   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
 11     <valueInteger value="2">
 12       <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
 13         <valueCanonical value="http://hl7.org/fhir/uv/order-catalog/ImplementationGuide/ig-uv-order-catalog" />
 14       </extension>
 15     </valueInteger>
 16   </extension>
 17   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
 18     <valueCode value="trial-use">
 19       <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
 20         <valueCanonical value="http://hl7.org/fhir/uv/order-catalog/ImplementationGuide/ig-uv-order-catalog" />
 21       </extension>
 22     </valueCode>
 23   </extension>
 24   <url value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/BillingSummary" />
 25   <identifier>
 26     <system value="urn:ietf:rfc:3986" />
 27     <value value="urn:oid:2.16.840.1.113883.4.642.40.999.42.5" />
 28   </identifier>
 29   <version value="1.0.0-ballot" />
 30   <name value="BillingSummary" />
 31   <title value="Billing summary for the plan definition" />
 32   <status value="draft" />
 33   <date value="2025-03-06T19:13:11.0000000+01:00" />
 34   <publisher value="HL7 International / Orders and Observations" />
 35   <contact>
 36     <telecom>
 37       <system value="url" />
 38       <value value="http://www.hl7.org/Special/committees/orders" />
 39     </telecom>
 40   </contact>
 41   <description value="This extension to PlanDefinition conveys the textual summary of the billing of the laboratory procedure represented by the PlanDefinition instance" />
 42   <jurisdiction>
 43     <coding>
 44       <system value="http://unstats.un.org/unsd/methods/m49/m49.htm" />
 45       <code value="001" />
 46     </coding>
 47   </jurisdiction>
 48   <fhirVersion value="5.0.0" />
 49   <mapping>
 50     <identity value="rim" />
 51     <uri value="http://hl7.org/v3" />
 52     <name value="RIM Mapping" />
 53   </mapping>
 54   <kind value="complex-type" />
 55   <abstract value="false" />
 56   <context>
 57     <type value="element" />
 58     <expression value="PlanDefinition" />
 59   </context>
 60   <type value="Extension" />
 61   <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
 62   <derivation value="constraint" />
 63   <snapshot>
 64     <extension url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version">
 65       <valueString value="5.0.0" />
 66     </extension>
 67     <element id="Extension">
 68       <path value="Extension" />
 69       <short value="Extension" />
 70       <definition value="An Extension" />
 71       <min value="0" />
 72       <max value="1" />
 73       <base>
 74         <path value="Extension" />
 75         <min value="0" />
 76         <max value="*" />
 77       </base>
 78       <constraint>
 79         <key value="ele-1" />
 80         <severity value="error" />
 81         <human value="All FHIR elements must have a @value or children" />
 82         <expression value="hasValue() or (children().count() > id.count())" />
 83         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
 84       </constraint>
 85       <constraint>
 86         <key value="ext-1" />
 87         <severity value="error" />
 88         <human value="Must have either extensions or value[x], not both" />
 89         <expression value="extension.exists() != value.exists()" />
 90         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
 91       </constraint>
 92       <isModifier value="false" />
 93     </element>
 94     <element id="Extension.id">
 95       <path value="Extension.id" />
 96       <representation value="xmlAttr" />
 97       <short value="Unique id for inter-element referencing" />
 98       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
 99       <min value="0" />
100       <max value="1" />
101       <base>
102         <path value="Element.id" />
103         <min value="0" />
104         <max value="1" />
105       </base>
106       <type>
107         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
108           <valueUrl value="id" />
109         </extension>
110         <code value="http://hl7.org/fhirpath/System.String" />
111       </type>
112       <condition value="ele-1" />
113       <isModifier value="false" />
114       <isSummary value="false" />
115       <mapping>
116         <identity value="rim" />
117         <map value="n/a" />
118       </mapping>
119     </element>
120     <element id="Extension.extension">
121       <path value="Extension.extension" />
122       <slicing>
123         <discriminator>
124           <type value="value" />
125           <path value="url" />
126         </discriminator>
127         <description value="Extensions are always sliced by (at least) url" />
128         <rules value="open" />
129       </slicing>
130       <short value="Extension" />
131       <definition value="An Extension" />
132       <min value="0" />
133       <max value="*" />
134       <base>
135         <path value="Element.extension" />
136         <min value="0" />
137         <max value="*" />
138       </base>
139       <type>
140         <code value="Extension" />
141       </type>
142       <constraint>
143         <key value="ele-1" />
144         <severity value="error" />
145         <human value="All FHIR elements must have a @value or children" />
146         <expression value="hasValue() or (children().count() > id.count())" />
147         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
148       </constraint>
149       <constraint>
150         <key value="ext-1" />
151         <severity value="error" />
152         <human value="Must have either extensions or value[x], not both" />
153         <expression value="extension.exists() != value.exists()" />
154         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
155       </constraint>
156       <isModifier value="false" />
157       <isSummary value="false" />
158     </element>
159     <element id="Extension.extension:textualSummary">
160       <path value="Extension.extension" />
161       <sliceName value="textualSummary" />
162       <label value="textual billing summary" />
163       <short value="billing textual summary" />
164       <definition value="Summarizes in a human-readable manner the billing, claims and reimbursement dispositions defined for the laboratory service defined by the PlanDefinition" />
165       <min value="0" />
166       <max value="1" />
167       <base>
168         <path value="Element.extension" />
169         <min value="0" />
170         <max value="*" />
171       </base>
172       <type>
173         <code value="Extension" />
174       </type>
175       <constraint>
176         <key value="ele-1" />
177         <severity value="error" />
178         <human value="All FHIR elements must have a @value or children" />
179         <expression value="hasValue() or (children().count() > id.count())" />
180         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
181       </constraint>
182       <constraint>
183         <key value="ext-1" />
184         <severity value="error" />
185         <human value="Must have either extensions or value[x], not both" />
186         <expression value="extension.exists() != value.exists()" />
187         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
188       </constraint>
189       <isModifier value="false" />
190       <isSummary value="false" />
191     </element>
192     <element id="Extension.extension:textualSummary.id">
193       <path value="Extension.extension.id" />
194       <representation value="xmlAttr" />
195       <short value="Unique id for inter-element referencing" />
196       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
197       <min value="0" />
198       <max value="1" />
199       <base>
200         <path value="Element.id" />
201         <min value="0" />
202         <max value="1" />
203       </base>
204       <type>
205         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
206           <valueUrl value="id" />
207         </extension>
208         <code value="http://hl7.org/fhirpath/System.String" />
209       </type>
210       <condition value="ele-1" />
211       <isModifier value="false" />
212       <isSummary value="false" />
213       <mapping>
214         <identity value="rim" />
215         <map value="n/a" />
216       </mapping>
217     </element>
218     <element id="Extension.extension:textualSummary.extension">
219       <path value="Extension.extension.extension" />
220       <slicing>
221         <discriminator>
222           <type value="value" />
223           <path value="url" />
224         </discriminator>
225         <description value="Extensions are always sliced by (at least) url" />
226         <rules value="open" />
227       </slicing>
228       <short value="Additional content defined by implementations" />
229       <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
230       <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." />
231       <alias value="extensions" />
232       <alias value="user content" />
233       <min value="0" />
234       <max value="*" />
235       <base>
236         <path value="Element.extension" />
237         <min value="0" />
238         <max value="*" />
239       </base>
240       <type>
241         <code value="Extension" />
242       </type>
243       <constraint>
244         <key value="ele-1" />
245         <severity value="error" />
246         <human value="All FHIR elements must have a @value or children" />
247         <expression value="hasValue() or (children().count() > id.count())" />
248         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
249       </constraint>
250       <constraint>
251         <key value="ext-1" />
252         <severity value="error" />
253         <human value="Must have either extensions or value[x], not both" />
254         <expression value="extension.exists() != value.exists()" />
255         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
256       </constraint>
257       <isModifier value="false" />
258       <isSummary value="false" />
259       <mapping>
260         <identity value="rim" />
261         <map value="n/a" />
262       </mapping>
263     </element>
264     <element id="Extension.extension:textualSummary.url">
265       <path value="Extension.extension.url" />
266       <representation value="xmlAttr" />
267       <short value="identifies the meaning of the extension" />
268       <definition value="Source of the definition for the extension code - a logical name or a URL." />
269       <comment value="The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension." />
270       <min value="1" />
271       <max value="1" />
272       <base>
273         <path value="Extension.url" />
274         <min value="1" />
275         <max value="1" />
276       </base>
277       <type>
278         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
279           <valueUrl value="uri" />
280         </extension>
281         <code value="http://hl7.org/fhirpath/System.String" />
282       </type>
283       <fixedUri value="textualSummary" />
284       <isModifier value="false" />
285       <isSummary value="false" />
286       <mapping>
287         <identity value="rim" />
288         <map value="N/A" />
289       </mapping>
290     </element>
291     <element id="Extension.extension:textualSummary.value[x]">
292       <path value="Extension.extension.value[x]" />
293       <short value="Value of extension" />
294       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list)." />
295       <min value="0" />
296       <max value="1" />
297       <base>
298         <path value="Extension.value[x]" />
299         <min value="0" />
300         <max value="1" />
301       </base>
302       <type>
303         <code value="markdown" />
304       </type>
305       <condition value="ext-1" />
306       <constraint>
307         <key value="ele-1" />
308         <severity value="error" />
309         <human value="All FHIR elements must have a @value or children" />
310         <expression value="hasValue() or (children().count() > id.count())" />
311         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
312       </constraint>
313       <isModifier value="false" />
314       <isSummary value="false" />
315       <mapping>
316         <identity value="rim" />
317         <map value="N/A" />
318       </mapping>
319     </element>
320     <element id="Extension.extension:reimbursabilitySummary">
321       <path value="Extension.extension" />
322       <sliceName value="reimbursabilitySummary" />
323       <label value="coded reimbursability summary" />
324       <short value="coded reimbursability summary of the service" />
325       <definition value="code summarizing the reimbursability of the laboratory service" />
326       <min value="0" />
327       <max value="*" />
328       <base>
329         <path value="Element.extension" />
330         <min value="0" />
331         <max value="*" />
332       </base>
333       <type>
334         <code value="Extension" />
335       </type>
336       <constraint>
337         <key value="ele-1" />
338         <severity value="error" />
339         <human value="All FHIR elements must have a @value or children" />
340         <expression value="hasValue() or (children().count() > id.count())" />
341         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
342       </constraint>
343       <constraint>
344         <key value="ext-1" />
345         <severity value="error" />
346         <human value="Must have either extensions or value[x], not both" />
347         <expression value="extension.exists() != value.exists()" />
348         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
349       </constraint>
350       <isModifier value="false" />
351       <isSummary value="false" />
352     </element>
353     <element id="Extension.extension:reimbursabilitySummary.id">
354       <path value="Extension.extension.id" />
355       <representation value="xmlAttr" />
356       <short value="Unique id for inter-element referencing" />
357       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
358       <min value="0" />
359       <max value="1" />
360       <base>
361         <path value="Element.id" />
362         <min value="0" />
363         <max value="1" />
364       </base>
365       <type>
366         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
367           <valueUrl value="id" />
368         </extension>
369         <code value="http://hl7.org/fhirpath/System.String" />
370       </type>
371       <condition value="ele-1" />
372       <isModifier value="false" />
373       <isSummary value="false" />
374       <mapping>
375         <identity value="rim" />
376         <map value="n/a" />
377       </mapping>
378     </element>
379     <element id="Extension.extension:reimbursabilitySummary.extension">
380       <path value="Extension.extension.extension" />
381       <slicing>
382         <discriminator>
383           <type value="value" />
384           <path value="url" />
385         </discriminator>
386         <description value="Extensions are always sliced by (at least) url" />
387         <rules value="open" />
388       </slicing>
389       <short value="Additional content defined by implementations" />
390       <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
391       <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." />
392       <alias value="extensions" />
393       <alias value="user content" />
394       <min value="0" />
395       <max value="*" />
396       <base>
397         <path value="Element.extension" />
398         <min value="0" />
399         <max value="*" />
400       </base>
401       <type>
402         <code value="Extension" />
403       </type>
404       <constraint>
405         <key value="ele-1" />
406         <severity value="error" />
407         <human value="All FHIR elements must have a @value or children" />
408         <expression value="hasValue() or (children().count() > id.count())" />
409         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
410       </constraint>
411       <constraint>
412         <key value="ext-1" />
413         <severity value="error" />
414         <human value="Must have either extensions or value[x], not both" />
415         <expression value="extension.exists() != value.exists()" />
416         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
417       </constraint>
418       <isModifier value="false" />
419       <isSummary value="false" />
420       <mapping>
421         <identity value="rim" />
422         <map value="n/a" />
423       </mapping>
424     </element>
425     <element id="Extension.extension:reimbursabilitySummary.url">
426       <path value="Extension.extension.url" />
427       <representation value="xmlAttr" />
428       <short value="identifies the meaning of the extension" />
429       <definition value="Source of the definition for the extension code - a logical name or a URL." />
430       <comment value="The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension." />
431       <min value="1" />
432       <max value="1" />
433       <base>
434         <path value="Extension.url" />
435         <min value="1" />
436         <max value="1" />
437       </base>
438       <type>
439         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
440           <valueUrl value="uri" />
441         </extension>
442         <code value="http://hl7.org/fhirpath/System.String" />
443       </type>
444       <fixedUri value="reimbursabilitySummary" />
445       <isModifier value="false" />
446       <isSummary value="false" />
447       <mapping>
448         <identity value="rim" />
449         <map value="N/A" />
450       </mapping>
451     </element>
452     <element id="Extension.extension:reimbursabilitySummary.value[x]">
453       <path value="Extension.extension.value[x]" />
454       <short value="Value of extension" />
455       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list)." />
456       <min value="0" />
457       <max value="1" />
458       <base>
459         <path value="Extension.value[x]" />
460         <min value="0" />
461         <max value="1" />
462       </base>
463       <type>
464         <code value="code" />
465       </type>
466       <condition value="ext-1" />
467       <constraint>
468         <key value="ele-1" />
469         <severity value="error" />
470         <human value="All FHIR elements must have a @value or children" />
471         <expression value="hasValue() or (children().count() > id.count())" />
472         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
473       </constraint>
474       <isModifier value="false" />
475       <isSummary value="false" />
476       <binding>
477         <strength value="extensible" />
478         <description value="Coarse categories of reimbursement dispositions for a laboratory service" />
479         <valueSet value="http://hl7.org/fhir/uv/order-catalog/ValueSet/laboratory-service-reimbursability-vs" />
480       </binding>
481       <mapping>
482         <identity value="rim" />
483         <map value="N/A" />
484       </mapping>
485     </element>
486     <element id="Extension.url">
487       <path value="Extension.url" />
488       <representation value="xmlAttr" />
489       <short value="identifies the meaning of the extension" />
490       <definition value="Source of the definition for the extension code - a logical name or a URL." />
491       <comment value="The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension." />
492       <min value="1" />
493       <max value="1" />
494       <base>
495         <path value="Extension.url" />
496         <min value="1" />
497         <max value="1" />
498       </base>
499       <type>
500         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
501           <valueUrl value="uri" />
502         </extension>
503         <code value="http://hl7.org/fhirpath/System.String" />
504       </type>
505       <fixedUri value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/BillingSummary" />
506       <isModifier value="false" />
507       <isSummary value="false" />
508       <mapping>
509         <identity value="rim" />
510         <map value="N/A" />
511       </mapping>
512     </element>
513     <element id="Extension.value[x]">
514       <path value="Extension.value[x]" />
515       <short value="Value of extension" />
516       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list)." />
517       <min value="0" />
518       <max value="0" />
519       <base>
520         <path value="Extension.value[x]" />
521         <min value="0" />
522         <max value="1" />
523       </base>
524       <type>
525         <code value="markdown" />
526       </type>
527       <type>
528         <code value="string" />
529       </type>
530       <condition value="ext-1" />
531       <constraint>
532         <key value="ele-1" />
533         <severity value="error" />
534         <human value="All FHIR elements must have a @value or children" />
535         <expression value="hasValue() or (children().count() > id.count())" />
536         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
537       </constraint>
538       <isModifier value="false" />
539       <isSummary value="false" />
540       <mapping>
541         <identity value="rim" />
542         <map value="N/A" />
543       </mapping>
544     </element>
545   </snapshot>
546   <differential>
547     <element id="Extension">
548       <path value="Extension" />
549       <max value="1" />
550     </element>
551     <element id="Extension.extension">
552       <path value="Extension.extension" />
553       <slicing>
554         <discriminator>
555           <type value="value" />
556           <path value="url" />
557         </discriminator>
558         <rules value="open" />
559       </slicing>
560     </element>
561     <element id="Extension.extension:textualSummary">
562       <path value="Extension.extension" />
563       <sliceName value="textualSummary" />
564       <label value="textual billing summary" />
565       <short value="billing textual summary" />
566       <definition value="Summarizes in a human-readable manner the billing, claims and reimbursement dispositions defined for the laboratory service defined by the PlanDefinition" />
567       <max value="1" />
568     </element>
569     <element id="Extension.extension:textualSummary.url">
570       <path value="Extension.extension.url" />
571       <fixedUri value="textualSummary" />
572     </element>
573     <element id="Extension.extension:textualSummary.value[x]">
574       <path value="Extension.extension.value[x]" />
575       <type>
576         <code value="markdown" />
577       </type>
578     </element>
579     <element id="Extension.extension:reimbursabilitySummary">
580       <path value="Extension.extension" />
581       <sliceName value="reimbursabilitySummary" />
582       <label value="coded reimbursability summary" />
583       <short value="coded reimbursability summary of the service" />
584       <definition value="code summarizing the reimbursability of the laboratory service" />
585     </element>
586     <element id="Extension.extension:reimbursabilitySummary.url">
587       <path value="Extension.extension.url" />
588       <fixedUri value="reimbursabilitySummary" />
589     </element>
590     <element id="Extension.extension:reimbursabilitySummary.value[x]">
591       <path value="Extension.extension.value[x]" />
592       <type>
593         <code value="code" />
594       </type>
595       <binding>
596         <strength value="extensible" />
597         <description value="Coarse categories of reimbursement dispositions for a laboratory service" />
598         <valueSet value="http://hl7.org/fhir/uv/order-catalog/ValueSet/laboratory-service-reimbursability-vs" />
599       </binding>
600     </element>
601     <element id="Extension.url">
602       <path value="Extension.url" />
603       <fixedUri value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/BillingSummary" />
604     </element>
605     <element id="Extension.value[x]">
606       <path value="Extension.value[x]" />
607       <max value="0" />
608       <type>
609         <code value="markdown" />
610       </type>
611       <type>
612         <code value="string" />
613       </type>
614     </element>
615   </differential>
616 </StructureDefinition>