StructureDefinition-ch-orf-urgentnoficationcontactforthisdocument.xml
  1 <?xml version="1.0" encoding="utf-8"?>
  2 <StructureDefinition xmlns="http://hl7.org/fhir">
  3   <id value="ch-orf-urgentnoficationcontactforthisdocument" />
  4   <url value="http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-urgentnoficationcontactforthisdocument" />
  5   <version value="4.0.0-ballot-ci-build" />
  6   <name value="ChOrfUrgentNotificiationContactForThisDocument" />
  7   <title value="CH ORF Urgent Notification Contact For This Documet" />
  8   <status value="active" />
  9   <date value="2024-12-18T11:31:04.0000000+01:00" />
 10   <publisher value="HL7 Switzerland" />
 11   <contact>
 12     <name value="HL7 Switzerland" />
 13     <telecom>
 14       <system value="url" />
 15       <value value="https://www.hl7.ch/" />
 16     </telecom>
 17   </contact>
 18   <description value="An information recipient to notify for urgent matters (e.g. in a radiology service, the radiologist has to be called by phone right away at the time the doucment is received)." />
 19   <jurisdiction>
 20     <coding>
 21       <system value="urn:iso:std:iso:3166" />
 22       <code value="CH" />
 23     </coding>
 24   </jurisdiction>
 25   <copyright value="CC0-1.0" />
 26   <fhirVersion value="4.0.1" />
 27   <mapping>
 28     <identity value="rim" />
 29     <uri value="http://hl7.org/v3" />
 30     <name value="RIM Mapping" />
 31   </mapping>
 32   <kind value="complex-type" />
 33   <abstract value="false" />
 34   <context>
 35     <type value="element" />
 36     <expression value="Composition" />
 37   </context>
 38   <type value="Extension" />
 39   <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
 40   <derivation value="constraint" />
 41   <snapshot>
 42     <element id="Extension">
 43       <path value="Extension" />
 44       <short value="CH ORF Urgent Notification Contact For This Documet" />
 45       <definition value="An information recipient to notify for urgent matters (e.g. in a radiology service, the radiologist has to be called by phone right away at the time the doucment is received)." />
 46       <min value="0" />
 47       <max value="*" />
 48       <base>
 49         <path value="Extension" />
 50         <min value="0" />
 51         <max value="*" />
 52       </base>
 53       <condition value="ele-1" />
 54       <constraint>
 55         <key value="ele-1" />
 56         <severity value="error" />
 57         <human value="All FHIR elements must have a @value or children" />
 58         <expression value="hasValue() or (children().count() > id.count())" />
 59         <xpath value="@value|f:*|h:div" />
 60         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
 61       </constraint>
 62       <constraint>
 63         <key value="ext-1" />
 64         <severity value="error" />
 65         <human value="Must have either extensions or value[x], not both" />
 66         <expression value="extension.exists() != value.exists()" />
 67         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
 68         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
 69       </constraint>
 70       <isModifier value="false" />
 71     </element>
 72     <element id="Extension.id">
 73       <path value="Extension.id" />
 74       <representation value="xmlAttr" />
 75       <short value="Unique id for inter-element referencing" />
 76       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
 77       <min value="0" />
 78       <max value="1" />
 79       <base>
 80         <path value="Element.id" />
 81         <min value="0" />
 82         <max value="1" />
 83       </base>
 84       <type>
 85         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
 86           <valueUrl value="string" />
 87         </extension>
 88         <code value="http://hl7.org/fhirpath/System.String" />
 89       </type>
 90       <isModifier value="false" />
 91       <isSummary value="false" />
 92       <mapping>
 93         <identity value="rim" />
 94         <map value="n/a" />
 95       </mapping>
 96     </element>
 97     <element id="Extension.extension">
 98       <path value="Extension.extension" />
 99       <slicing>
100         <discriminator>
101           <type value="value" />
102           <path value="url" />
103         </discriminator>
104         <description value="Extensions are always sliced by (at least) url" />
105         <rules value="open" />
106       </slicing>
107       <short value="Extension" />
108       <definition value="An Extension" />
109       <min value="0" />
110       <max value="0" />
111       <base>
112         <path value="Element.extension" />
113         <min value="0" />
114         <max value="*" />
115       </base>
116       <type>
117         <code value="Extension" />
118       </type>
119       <constraint>
120         <key value="ele-1" />
121         <severity value="error" />
122         <human value="All FHIR elements must have a @value or children" />
123         <expression value="hasValue() or (children().count() > id.count())" />
124         <xpath value="@value|f:*|h:div" />
125         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
126       </constraint>
127       <constraint>
128         <key value="ext-1" />
129         <severity value="error" />
130         <human value="Must have either extensions or value[x], not both" />
131         <expression value="extension.exists() != value.exists()" />
132         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" />
133         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
134       </constraint>
135       <isModifier value="false" />
136       <isSummary value="false" />
137     </element>
138     <element id="Extension.url">
139       <path value="Extension.url" />
140       <representation value="xmlAttr" />
141       <short value="identifies the meaning of the extension" />
142       <definition value="Source of the definition for the extension code - a logical name or a URL." />
143       <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." />
144       <min value="1" />
145       <max value="1" />
146       <base>
147         <path value="Extension.url" />
148         <min value="1" />
149         <max value="1" />
150       </base>
151       <type>
152         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
153           <valueUrl value="uri" />
154         </extension>
155         <code value="http://hl7.org/fhirpath/System.String" />
156       </type>
157       <fixedUri value="http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-urgentnoficationcontactforthisdocument" />
158       <isModifier value="false" />
159       <isSummary value="false" />
160       <mapping>
161         <identity value="rim" />
162         <map value="N/A" />
163       </mapping>
164     </element>
165     <element id="Extension.value[x]">
166       <path value="Extension.value[x]" />
167       <slicing>
168         <discriminator>
169           <type value="type" />
170           <path value="$this" />
171         </discriminator>
172         <ordered value="false" />
173         <rules value="closed" />
174       </slicing>
175       <short value="Value of extension" />
176       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list)." />
177       <min value="1" />
178       <max value="1" />
179       <base>
180         <path value="Extension.value[x]" />
181         <min value="0" />
182         <max value="1" />
183       </base>
184       <type>
185         <code value="Reference" />
186       </type>
187       <constraint>
188         <key value="ele-1" />
189         <severity value="error" />
190         <human value="All FHIR elements must have a @value or children" />
191         <expression value="hasValue() or (children().count() > id.count())" />
192         <xpath value="@value|f:*|h:div" />
193         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
194       </constraint>
195       <isModifier value="false" />
196       <isSummary value="false" />
197       <mapping>
198         <identity value="rim" />
199         <map value="N/A" />
200       </mapping>
201     </element>
202     <element id="Extension.value[x]:valueReference">
203       <path value="Extension.value[x]" />
204       <sliceName value="valueReference" />
205       <short value="valueReference" />
206       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list)." />
207       <min value="1" />
208       <max value="1" />
209       <base>
210         <path value="Extension.value[x]" />
211         <min value="0" />
212         <max value="1" />
213       </base>
214       <type>
215         <code value="Reference" />
216         <targetProfile value="http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole" />
217       </type>
218       <constraint>
219         <key value="ele-1" />
220         <severity value="error" />
221         <human value="All FHIR elements must have a @value or children" />
222         <expression value="hasValue() or (children().count() > id.count())" />
223         <xpath value="@value|f:*|h:div" />
224         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
225       </constraint>
226       <isModifier value="false" />
227       <isSummary value="false" />
228       <mapping>
229         <identity value="rim" />
230         <map value="N/A" />
231       </mapping>
232     </element>
233   </snapshot>
234   <differential>
235     <element id="Extension">
236       <path value="Extension" />
237       <short value="CH ORF Urgent Notification Contact For This Documet" />
238       <definition value="An information recipient to notify for urgent matters (e.g. in a radiology service, the radiologist has to be called by phone right away at the time the doucment is received)." />
239     </element>
240     <element id="Extension.extension">
241       <path value="Extension.extension" />
242       <max value="0" />
243     </element>
244     <element id="Extension.url">
245       <path value="Extension.url" />
246       <fixedUri value="http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-urgentnoficationcontactforthisdocument" />
247     </element>
248     <element id="Extension.value[x]">
249       <path value="Extension.value[x]" />
250       <slicing>
251         <discriminator>
252           <type value="type" />
253           <path value="$this" />
254         </discriminator>
255         <ordered value="false" />
256         <rules value="open" />
257       </slicing>
258       <min value="1" />
259     </element>
260     <element id="Extension.value[x]:valueReference">
261       <path value="Extension.value[x]" />
262       <sliceName value="valueReference" />
263       <short value="valueReference" />
264       <min value="1" />
265       <max value="1" />
266       <type>
267         <code value="Reference" />
268         <targetProfile value="http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole" />
269       </type>
270     </element>
271   </differential>
272 </StructureDefinition>