Availability.xml
  1 <?xml version="1.0" encoding="utf-8"?>
  2 <StructureDefinition xmlns="http://hl7.org/fhir">
  3   <id value="Availability" />
  4   <meta>
  5     <lastUpdated value="2023-03-26T06:21:02.749+02:00" />
  6   </meta>
  7   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
  8     <valueCode value="trial-use" />
  9   </extension>
 10   <url value="http://hl7.org/fhir/StructureDefinition/Availability" />
 11   <version value="5.0.0" />
 12   <name value="Availability" />
 13   <status value="draft" />
 14   <experimental value="false" />
 15   <date value="2023-03-26T06:21:02.0000000+02:00" />
 16   <publisher value="HL7 FHIR Standard" />
 17   <contact>
 18     <telecom>
 19       <system value="url" />
 20       <value value="http://hl7.org/fhir" />
 21     </telecom>
 22   </contact>
 23   <description value="Availability Type: Availability data for an {item}." />
 24   <jurisdiction>
 25     <coding>
 26       <system value="http://unstats.un.org/unsd/methods/m49/m49.htm" />
 27       <code value="001" />
 28       <display value="World" />
 29     </coding>
 30   </jurisdiction>
 31   <fhirVersion value="5.0.0" />
 32   <mapping>
 33     <identity value="rim" />
 34     <uri value="http://hl7.org/v3" />
 35     <name value="RIM Mapping" />
 36   </mapping>
 37   <kind value="complex-type" />
 38   <abstract value="false" />
 39   <type value="Availability" />
 40   <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DataType" />
 41   <derivation value="specialization" />
 42   <snapshot>
 43     <element id="Availability">
 44       <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
 45         <valueCode value="trial-use" />
 46       </extension>
 47       <path value="Availability" />
 48       <short value="Availability data for an {item}" />
 49       <definition value="Availability data for an {item}." />
 50       <min value="0" />
 51       <max value="*" />
 52       <base>
 53         <path value="Availability" />
 54         <min value="0" />
 55         <max value="*" />
 56       </base>
 57       <constraint>
 58         <key value="ele-1" />
 59         <severity value="error" />
 60         <human value="All FHIR elements must have a @value or children" />
 61         <expression value="hasValue() or (children().count() > id.count())" />
 62         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
 63       </constraint>
 64       <isModifier value="false" />
 65       <mapping>
 66         <identity value="rim" />
 67         <map value="n/a" />
 68       </mapping>
 69     </element>
 70     <element id="Availability.id">
 71       <path value="Availability.id" />
 72       <representation value="xmlAttr" />
 73       <short value="Unique id for inter-element referencing" />
 74       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
 75       <min value="0" />
 76       <max value="1" />
 77       <base>
 78         <path value="Element.id" />
 79         <min value="0" />
 80         <max value="1" />
 81       </base>
 82       <type>
 83         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
 84           <valueUrl value="id" />
 85         </extension>
 86         <code value="http://hl7.org/fhirpath/System.String" />
 87       </type>
 88       <condition value="ele-1" />
 89       <isModifier value="false" />
 90       <isSummary value="false" />
 91       <mapping>
 92         <identity value="rim" />
 93         <map value="n/a" />
 94       </mapping>
 95     </element>
 96     <element id="Availability.extension">
 97       <path value="Availability.extension" />
 98       <slicing>
 99         <discriminator>
100           <type value="value" />
101           <path value="url" />
102         </discriminator>
103         <description value="Extensions are always sliced by (at least) url" />
104         <rules value="open" />
105       </slicing>
106       <short value="Additional content defined by implementations" />
107       <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." />
108       <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." />
109       <alias value="extensions" />
110       <alias value="user content" />
111       <min value="0" />
112       <max value="*" />
113       <base>
114         <path value="Element.extension" />
115         <min value="0" />
116         <max value="*" />
117       </base>
118       <type>
119         <code value="Extension" />
120       </type>
121       <constraint>
122         <key value="ele-1" />
123         <severity value="error" />
124         <human value="All FHIR elements must have a @value or children" />
125         <expression value="hasValue() or (children().count() > id.count())" />
126         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
127       </constraint>
128       <constraint>
129         <key value="ext-1" />
130         <severity value="error" />
131         <human value="Must have either extensions or value[x], not both" />
132         <expression value="extension.exists() != value.exists()" />
133         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
134       </constraint>
135       <isModifier value="false" />
136       <isSummary value="false" />
137       <mapping>
138         <identity value="rim" />
139         <map value="n/a" />
140       </mapping>
141     </element>
142     <element id="Availability.availableTime">
143       <path value="Availability.availableTime" />
144       <short value="Times the {item} is available" />
145       <definition value="Times the {item} is available." />
146       <requirements value="A collection of times that the {item} is available." />
147       <min value="0" />
148       <max value="*" />
149       <base>
150         <path value="Availability.availableTime" />
151         <min value="0" />
152         <max value="*" />
153       </base>
154       <type>
155         <code value="Element" />
156       </type>
157       <constraint>
158         <key value="av-1" />
159         <severity value="error" />
160         <human value="Cannot include start/end times when selecting all day availability." />
161         <expression value="allDay.exists().not() or (allDay implies availableStartTime.exists().not() and availableEndTime.exists().not())" />
162         <source value="http://hl7.org/fhir/StructureDefinition/Availability" />
163       </constraint>
164       <constraint>
165         <key value="ele-1" />
166         <severity value="error" />
167         <human value="All FHIR elements must have a @value or children" />
168         <expression value="hasValue() or (children().count() > id.count())" />
169         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
170       </constraint>
171       <isModifier value="false" />
172       <isSummary value="true" />
173     </element>
174     <element id="Availability.availableTime.id">
175       <path value="Availability.availableTime.id" />
176       <representation value="xmlAttr" />
177       <short value="Unique id for inter-element referencing" />
178       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
179       <min value="0" />
180       <max value="1" />
181       <base>
182         <path value="Element.id" />
183         <min value="0" />
184         <max value="1" />
185       </base>
186       <type>
187         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
188           <valueUrl value="string" />
189         </extension>
190         <code value="http://hl7.org/fhirpath/System.String" />
191       </type>
192       <condition value="ele-1" />
193       <isModifier value="false" />
194       <isSummary value="false" />
195       <mapping>
196         <identity value="rim" />
197         <map value="n/a" />
198       </mapping>
199     </element>
200     <element id="Availability.availableTime.extension">
201       <path value="Availability.availableTime.extension" />
202       <slicing>
203         <discriminator>
204           <type value="value" />
205           <path value="url" />
206         </discriminator>
207         <description value="Extensions are always sliced by (at least) url" />
208         <rules value="open" />
209       </slicing>
210       <short value="Additional content defined by implementations" />
211       <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." />
212       <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." />
213       <alias value="extensions" />
214       <alias value="user content" />
215       <min value="0" />
216       <max value="*" />
217       <base>
218         <path value="Element.extension" />
219         <min value="0" />
220         <max value="*" />
221       </base>
222       <type>
223         <code value="Extension" />
224       </type>
225       <constraint>
226         <key value="ele-1" />
227         <severity value="error" />
228         <human value="All FHIR elements must have a @value or children" />
229         <expression value="hasValue() or (children().count() > id.count())" />
230         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
231       </constraint>
232       <constraint>
233         <key value="ext-1" />
234         <severity value="error" />
235         <human value="Must have either extensions or value[x], not both" />
236         <expression value="extension.exists() != value.exists()" />
237         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
238       </constraint>
239       <isModifier value="false" />
240       <isSummary value="false" />
241       <mapping>
242         <identity value="rim" />
243         <map value="n/a" />
244       </mapping>
245     </element>
246     <element id="Availability.availableTime.daysOfWeek">
247       <path value="Availability.availableTime.daysOfWeek" />
248       <short value="mon | tue | wed | thu | fri | sat | sun" />
249       <definition value="mon | tue | wed | thu | fri | sat | sun." />
250       <requirements value="Indicates which days of the week are available between the start and end Times." />
251       <min value="0" />
252       <max value="*" />
253       <base>
254         <path value="Availability.availableTime.daysOfWeek" />
255         <min value="0" />
256         <max value="*" />
257       </base>
258       <type>
259         <code value="code" />
260       </type>
261       <constraint>
262         <key value="ele-1" />
263         <severity value="error" />
264         <human value="All FHIR elements must have a @value or children" />
265         <expression value="hasValue() or (children().count() > id.count())" />
266         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
267       </constraint>
268       <isModifier value="false" />
269       <isSummary value="true" />
270       <binding>
271         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">
272           <valueString value="The purpose for which an extended contact detail should be used." />
273         </extension>
274         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
275           <valueString value="DaysOfWeek" />
276         </extension>
277         <strength value="required" />
278         <description value="The purpose for which an extended contact detail should be used." />
279         <valueSet value="http://hl7.org/fhir/ValueSet/days-of-week|5.0.0" />
280       </binding>
281     </element>
282     <element id="Availability.availableTime.allDay">
283       <path value="Availability.availableTime.allDay" />
284       <short value="Always available? i.e. 24 hour service" />
285       <definition value="Always available? i.e. 24 hour service." />
286       <requirements value="Is this always available? (hence times are irrelevant) i.e. 24 hour service." />
287       <min value="0" />
288       <max value="1" />
289       <base>
290         <path value="Availability.availableTime.allDay" />
291         <min value="0" />
292         <max value="1" />
293       </base>
294       <type>
295         <code value="boolean" />
296       </type>
297       <condition value="av-1" />
298       <constraint>
299         <key value="ele-1" />
300         <severity value="error" />
301         <human value="All FHIR elements must have a @value or children" />
302         <expression value="hasValue() or (children().count() > id.count())" />
303         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
304       </constraint>
305       <isModifier value="false" />
306       <isSummary value="true" />
307     </element>
308     <element id="Availability.availableTime.availableStartTime">
309       <path value="Availability.availableTime.availableStartTime" />
310       <short value="Opening time of day (ignored if allDay = true)" />
311       <definition value="Opening time of day (ignored if allDay = true)." />
312       <comment value="The timezone is expected to be specified or implied by the context this datatype is used." />
313       <requirements value="The opening time of day. Note: If the AllDay flag is set, then this time is ignored." />
314       <min value="0" />
315       <max value="1" />
316       <base>
317         <path value="Availability.availableTime.availableStartTime" />
318         <min value="0" />
319         <max value="1" />
320       </base>
321       <type>
322         <code value="time" />
323       </type>
324       <condition value="av-1" />
325       <constraint>
326         <key value="ele-1" />
327         <severity value="error" />
328         <human value="All FHIR elements must have a @value or children" />
329         <expression value="hasValue() or (children().count() > id.count())" />
330         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
331       </constraint>
332       <isModifier value="false" />
333       <isSummary value="true" />
334     </element>
335     <element id="Availability.availableTime.availableEndTime">
336       <path value="Availability.availableTime.availableEndTime" />
337       <short value="Closing time of day (ignored if allDay = true)" />
338       <definition value="Closing time of day (ignored if allDay = true)." />
339       <comment value="The timezone is expected to be specified or implied by the context this datatype is used." />
340       <requirements value="The closing time of day. Note: If the AllDay flag is set, then this time is ignored." />
341       <min value="0" />
342       <max value="1" />
343       <base>
344         <path value="Availability.availableTime.availableEndTime" />
345         <min value="0" />
346         <max value="1" />
347       </base>
348       <type>
349         <code value="time" />
350       </type>
351       <condition value="av-1" />
352       <constraint>
353         <key value="ele-1" />
354         <severity value="error" />
355         <human value="All FHIR elements must have a @value or children" />
356         <expression value="hasValue() or (children().count() > id.count())" />
357         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
358       </constraint>
359       <isModifier value="false" />
360       <isSummary value="true" />
361     </element>
362     <element id="Availability.notAvailableTime">
363       <path value="Availability.notAvailableTime" />
364       <short value="Not available during this time due to provided reason" />
365       <definition value="Not available during this time due to provided reason." />
366       <requirements value="The {item} is not available during this period of time due to the provided reason." />
367       <min value="0" />
368       <max value="*" />
369       <base>
370         <path value="Availability.notAvailableTime" />
371         <min value="0" />
372         <max value="*" />
373       </base>
374       <type>
375         <code value="Element" />
376       </type>
377       <constraint>
378         <key value="ele-1" />
379         <severity value="error" />
380         <human value="All FHIR elements must have a @value or children" />
381         <expression value="hasValue() or (children().count() > id.count())" />
382         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
383       </constraint>
384       <isModifier value="false" />
385       <isSummary value="true" />
386     </element>
387     <element id="Availability.notAvailableTime.id">
388       <path value="Availability.notAvailableTime.id" />
389       <representation value="xmlAttr" />
390       <short value="Unique id for inter-element referencing" />
391       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
392       <min value="0" />
393       <max value="1" />
394       <base>
395         <path value="Element.id" />
396         <min value="0" />
397         <max value="1" />
398       </base>
399       <type>
400         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
401           <valueUrl value="string" />
402         </extension>
403         <code value="http://hl7.org/fhirpath/System.String" />
404       </type>
405       <condition value="ele-1" />
406       <isModifier value="false" />
407       <isSummary value="false" />
408       <mapping>
409         <identity value="rim" />
410         <map value="n/a" />
411       </mapping>
412     </element>
413     <element id="Availability.notAvailableTime.extension">
414       <path value="Availability.notAvailableTime.extension" />
415       <slicing>
416         <discriminator>
417           <type value="value" />
418           <path value="url" />
419         </discriminator>
420         <description value="Extensions are always sliced by (at least) url" />
421         <rules value="open" />
422       </slicing>
423       <short value="Additional content defined by implementations" />
424       <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." />
425       <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." />
426       <alias value="extensions" />
427       <alias value="user content" />
428       <min value="0" />
429       <max value="*" />
430       <base>
431         <path value="Element.extension" />
432         <min value="0" />
433         <max value="*" />
434       </base>
435       <type>
436         <code value="Extension" />
437       </type>
438       <constraint>
439         <key value="ele-1" />
440         <severity value="error" />
441         <human value="All FHIR elements must have a @value or children" />
442         <expression value="hasValue() or (children().count() > id.count())" />
443         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
444       </constraint>
445       <constraint>
446         <key value="ext-1" />
447         <severity value="error" />
448         <human value="Must have either extensions or value[x], not both" />
449         <expression value="extension.exists() != value.exists()" />
450         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
451       </constraint>
452       <isModifier value="false" />
453       <isSummary value="false" />
454       <mapping>
455         <identity value="rim" />
456         <map value="n/a" />
457       </mapping>
458     </element>
459     <element id="Availability.notAvailableTime.description">
460       <path value="Availability.notAvailableTime.description" />
461       <short value="Reason presented to the user explaining why time not available" />
462       <definition value="Reason presented to the user explaining why time not available." />
463       <comment value="The reason will generally be provided to give the textual reason for displaying when the {item} is not available, e.g. 'Closed public holidays' or 'Independence Day'. In cases such as this, the `during` might not be included and local knowledge would be required in such cases (as don't desire to keep updating when the holiday occurs each year).

e.g.2: 'Closed for maintenance over the summer' for this example you would want to include the `during` period, unless this was a university hospital and the "summer" period was well known, but would recommend its inclusion anyway." />
464       <requirements value="The reason that can be presented to the user as to why this time is not available." />
465       <min value="0" />
466       <max value="1" />
467       <base>
468         <path value="Availability.notAvailableTime.description" />
469         <min value="0" />
470         <max value="1" />
471       </base>
472       <type>
473         <code value="string" />
474       </type>
475       <constraint>
476         <key value="ele-1" />
477         <severity value="error" />
478         <human value="All FHIR elements must have a @value or children" />
479         <expression value="hasValue() or (children().count() > id.count())" />
480         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
481       </constraint>
482       <isModifier value="false" />
483       <isSummary value="true" />
484     </element>
485     <element id="Availability.notAvailableTime.during">
486       <path value="Availability.notAvailableTime.during" />
487       <short value="Service not available during this period" />
488       <definition value="Service not available during this period." />
489       <requirements value="The {item} is not available (seasonally or for a public holiday) during this period." />
490       <min value="0" />
491       <max value="1" />
492       <base>
493         <path value="Availability.notAvailableTime.during" />
494         <min value="0" />
495         <max value="1" />
496       </base>
497       <type>
498         <code value="Period" />
499       </type>
500       <constraint>
501         <key value="ele-1" />
502         <severity value="error" />
503         <human value="All FHIR elements must have a @value or children" />
504         <expression value="hasValue() or (children().count() > id.count())" />
505         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
506       </constraint>
507       <isModifier value="false" />
508       <isSummary value="true" />
509     </element>
510   </snapshot>
511   <differential>
512     <element id="Availability">
513       <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
514         <valueCode value="trial-use" />
515       </extension>
516       <path value="Availability" />
517       <short value="Availability data for an {item}" />
518       <definition value="Availability data for an {item}." />
519       <min value="0" />
520       <max value="*" />
521     </element>
522     <element id="Availability.availableTime">
523       <path value="Availability.availableTime" />
524       <short value="Times the {item} is available" />
525       <definition value="Times the {item} is available." />
526       <requirements value="A collection of times that the {item} is available." />
527       <min value="0" />
528       <max value="*" />
529       <type>
530         <code value="Element" />
531       </type>
532       <constraint>
533         <key value="av-1" />
534         <severity value="error" />
535         <human value="Cannot include start/end times when selecting all day availability." />
536         <expression value="allDay.exists().not() or (allDay implies availableStartTime.exists().not() and availableEndTime.exists().not())" />
537         <source value="http://hl7.org/fhir/StructureDefinition/Availability" />
538       </constraint>
539       <isSummary value="true" />
540     </element>
541     <element id="Availability.availableTime.daysOfWeek">
542       <path value="Availability.availableTime.daysOfWeek" />
543       <short value="mon | tue | wed | thu | fri | sat | sun" />
544       <definition value="mon | tue | wed | thu | fri | sat | sun." />
545       <requirements value="Indicates which days of the week are available between the start and end Times." />
546       <min value="0" />
547       <max value="*" />
548       <type>
549         <code value="code" />
550       </type>
551       <isSummary value="true" />
552       <binding>
553         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">
554           <valueString value="The purpose for which an extended contact detail should be used." />
555         </extension>
556         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
557           <valueString value="DaysOfWeek" />
558         </extension>
559         <strength value="required" />
560         <description value="The purpose for which an extended contact detail should be used." />
561         <valueSet value="http://hl7.org/fhir/ValueSet/days-of-week|5.0.0" />
562       </binding>
563     </element>
564     <element id="Availability.availableTime.allDay">
565       <path value="Availability.availableTime.allDay" />
566       <short value="Always available? i.e. 24 hour service" />
567       <definition value="Always available? i.e. 24 hour service." />
568       <requirements value="Is this always available? (hence times are irrelevant) i.e. 24 hour service." />
569       <min value="0" />
570       <max value="1" />
571       <type>
572         <code value="boolean" />
573       </type>
574       <condition value="av-1" />
575       <isSummary value="true" />
576     </element>
577     <element id="Availability.availableTime.availableStartTime">
578       <path value="Availability.availableTime.availableStartTime" />
579       <short value="Opening time of day (ignored if allDay = true)" />
580       <definition value="Opening time of day (ignored if allDay = true)." />
581       <comment value="The timezone is expected to be specified or implied by the context this datatype is used." />
582       <requirements value="The opening time of day. Note: If the AllDay flag is set, then this time is ignored." />
583       <min value="0" />
584       <max value="1" />
585       <type>
586         <code value="time" />
587       </type>
588       <condition value="av-1" />
589       <isSummary value="true" />
590     </element>
591     <element id="Availability.availableTime.availableEndTime">
592       <path value="Availability.availableTime.availableEndTime" />
593       <short value="Closing time of day (ignored if allDay = true)" />
594       <definition value="Closing time of day (ignored if allDay = true)." />
595       <comment value="The timezone is expected to be specified or implied by the context this datatype is used." />
596       <requirements value="The closing time of day. Note: If the AllDay flag is set, then this time is ignored." />
597       <min value="0" />
598       <max value="1" />
599       <type>
600         <code value="time" />
601       </type>
602       <condition value="av-1" />
603       <isSummary value="true" />
604     </element>
605     <element id="Availability.notAvailableTime">
606       <path value="Availability.notAvailableTime" />
607       <short value="Not available during this time due to provided reason" />
608       <definition value="Not available during this time due to provided reason." />
609       <requirements value="The {item} is not available during this period of time due to the provided reason." />
610       <min value="0" />
611       <max value="*" />
612       <type>
613         <code value="Element" />
614       </type>
615       <isSummary value="true" />
616     </element>
617     <element id="Availability.notAvailableTime.description">
618       <path value="Availability.notAvailableTime.description" />
619       <short value="Reason presented to the user explaining why time not available" />
620       <definition value="Reason presented to the user explaining why time not available." />
621       <comment value="The reason will generally be provided to give the textual reason for displaying when the {item} is not available, e.g. 'Closed public holidays' or 'Independence Day'. In cases such as this, the `during` might not be included and local knowledge would be required in such cases (as don't desire to keep updating when the holiday occurs each year).

e.g.2: 'Closed for maintenance over the summer' for this example you would want to include the `during` period, unless this was a university hospital and the "summer" period was well known, but would recommend its inclusion anyway." />
622       <requirements value="The reason that can be presented to the user as to why this time is not available." />
623       <min value="0" />
624       <max value="1" />
625       <type>
626         <code value="string" />
627       </type>
628       <isSummary value="true" />
629     </element>
630     <element id="Availability.notAvailableTime.during">
631       <path value="Availability.notAvailableTime.during" />
632       <short value="Service not available during this period" />
633       <definition value="Service not available during this period." />
634       <requirements value="The {item} is not available (seasonally or for a public holiday) during this period." />
635       <min value="0" />
636       <max value="1" />
637       <type>
638         <code value="Period" />
639       </type>
640       <isSummary value="true" />
641     </element>
642   </differential>
643 </StructureDefinition>