family-member-history-genetics-parent.xml
  1 <?xml version="1.0" encoding="utf-8"?>
  2 <StructureDefinition xmlns="http://hl7.org/fhir">
  3   <id value="family-member-history-genetics-parent" />
  4   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
  5     <valueCode value="pc" />
  6   </extension>
  7   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
  8     <valueInteger value="1" />
  9   </extension>
 10   <url value="http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent" />
 11   <version value="4.0.1" />
 12   <name value="parent" />
 13   <status value="draft" />
 14   <date value="2013-10-02" />
 15   <publisher value="Health Level Seven International (Clinical Genomics)" />
 16   <contact>
 17     <telecom>
 18       <system value="url" />
 19       <value value="http://www.hl7.org/Special/committees/clingenomics" />
 20     </telecom>
 21   </contact>
 22   <description value="Identifies a parent of the relative." />
 23   <fhirVersion value="4.0.1" />
 24   <mapping>
 25     <identity value="rim" />
 26     <uri value="http://hl7.org/v3" />
 27     <name value="RIM Mapping" />
 28   </mapping>
 29   <kind value="complex-type" />
 30   <abstract value="false" />
 31   <context>
 32     <type value="element" />
 33     <expression value="FamilyMemberHistory" />
 34   </context>
 35   <type value="Extension" />
 36   <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
 37   <derivation value="constraint" />
 38   <snapshot>
 39     <element id="Extension">
 40       <path value="Extension" />
 41       <short value="Mother(s) & Father(s) - genetic & other" />
 42       <definition value="Identifies a parent of the relative." />
 43       <comment value="Some individuals may have more than two parents (e.g. genetic vs. adoptive parents).  Even non-genetic relationships can be relevant in terms of genetic exposure." />
 44       <min value="0" />
 45       <max value="*" />
 46       <base>
 47         <path value="Extension" />
 48         <min value="0" />
 49         <max value="*" />
 50       </base>
 51       <condition value="ele-1" />
 52       <constraint>
 53         <key value="ele-1" />
 54         <severity value="error" />
 55         <human value="All FHIR elements must have a @value or children" />
 56         <expression value="hasValue() or (children().count() > id.count())" />
 57         <xpath value="@value|f:*|h:div" />
 58         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
 59       </constraint>
 60       <constraint>
 61         <key value="ext-1" />
 62         <severity value="error" />
 63         <human value="Must have either extensions or value[x], not both" />
 64         <expression value="extension.exists() != value.exists()" />
 65         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
 66         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
 67       </constraint>
 68       <isModifier value="false" />
 69       <mapping>
 70         <identity value="rim" />
 71         <map value="player[classCode<LIV, determinerCode=INSTANCE].scopesRole" />
 72       </mapping>
 73     </element>
 74     <element id="Extension.id">
 75       <path value="Extension.id" />
 76       <representation value="xmlAttr" />
 77       <short value="Unique id for inter-element referencing" />
 78       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
 79       <min value="0" />
 80       <max value="1" />
 81       <base>
 82         <path value="Element.id" />
 83         <min value="0" />
 84         <max value="1" />
 85       </base>
 86       <type>
 87         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
 88           <valueUrl value="string" />
 89         </extension>
 90         <code value="http://hl7.org/fhirpath/System.String" />
 91       </type>
 92       <isModifier value="false" />
 93       <isSummary value="false" />
 94       <mapping>
 95         <identity value="rim" />
 96         <map value="n/a" />
 97       </mapping>
 98     </element>
 99     <element id="Extension.extension">
100       <path value="Extension.extension" />
101       <slicing>
102         <discriminator>
103           <type value="value" />
104           <path value="url" />
105         </discriminator>
106         <description value="Extensions are always sliced by (at least) url" />
107         <rules value="open" />
108       </slicing>
109       <short value="Additional content defined by implementations" />
110       <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 manageable, 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." />
111       <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." />
112       <alias value="extensions" />
113       <alias value="user content" />
114       <min value="0" />
115       <max value="*" />
116       <base>
117         <path value="Element.extension" />
118         <min value="0" />
119         <max value="*" />
120       </base>
121       <type>
122         <code value="Extension" />
123       </type>
124       <constraint>
125         <key value="ele-1" />
126         <severity value="error" />
127         <human value="All FHIR elements must have a @value or children" />
128         <expression value="hasValue() or (children().count() > id.count())" />
129         <xpath value="@value|f:*|h:div" />
130         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
131       </constraint>
132       <constraint>
133         <key value="ext-1" />
134         <severity value="error" />
135         <human value="Must have either extensions or value[x], not both" />
136         <expression value="extension.exists() != value.exists()" />
137         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" />
138         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
139       </constraint>
140       <isModifier value="false" />
141       <isSummary value="false" />
142       <mapping>
143         <identity value="rim" />
144         <map value="n/a" />
145       </mapping>
146     </element>
147     <element id="Extension.extension:type">
148       <path value="Extension.extension" />
149       <sliceName value="type" />
150       <short value="mother | father | adoptive mother | etc." />
151       <definition value="Distinguishes between different types of parental relationships with varying granularity to support capturing the relationship "to the degree known"." />
152       <min value="1" />
153       <max value="1" />
154       <base>
155         <path value="Element.extension" />
156         <min value="0" />
157         <max value="*" />
158       </base>
159       <type>
160         <code value="Extension" />
161       </type>
162       <constraint>
163         <key value="ele-1" />
164         <severity value="error" />
165         <human value="All FHIR elements must have a @value or children" />
166         <expression value="hasValue() or (children().count() > id.count())" />
167         <xpath value="@value|f:*|h:div" />
168         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
169       </constraint>
170       <constraint>
171         <key value="ext-1" />
172         <severity value="error" />
173         <human value="Must have either extensions or value[x], not both" />
174         <expression value="extension.exists() != value.exists()" />
175         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" />
176         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
177       </constraint>
178       <isModifier value="false" />
179       <isSummary value="false" />
180       <mapping>
181         <identity value="rim" />
182         <map value="code" />
183       </mapping>
184     </element>
185     <element id="Extension.extension:type.id">
186       <path value="Extension.extension.id" />
187       <representation value="xmlAttr" />
188       <short value="Unique id for inter-element referencing" />
189       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
190       <min value="0" />
191       <max value="1" />
192       <base>
193         <path value="Element.id" />
194         <min value="0" />
195         <max value="1" />
196       </base>
197       <type>
198         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
199           <valueUrl value="string" />
200         </extension>
201         <code value="http://hl7.org/fhirpath/System.String" />
202       </type>
203       <isModifier value="false" />
204       <isSummary value="false" />
205       <mapping>
206         <identity value="rim" />
207         <map value="n/a" />
208       </mapping>
209     </element>
210     <element id="Extension.extension:type.extension">
211       <path value="Extension.extension.extension" />
212       <slicing>
213         <discriminator>
214           <type value="value" />
215           <path value="url" />
216         </discriminator>
217         <description value="Extensions are always sliced by (at least) url" />
218         <rules value="open" />
219       </slicing>
220       <short value="Extension" />
221       <definition value="An Extension" />
222       <min value="0" />
223       <max value="0" />
224       <base>
225         <path value="Element.extension" />
226         <min value="0" />
227         <max value="*" />
228       </base>
229       <type>
230         <code value="Extension" />
231       </type>
232       <constraint>
233         <key value="ele-1" />
234         <severity value="error" />
235         <human value="All FHIR elements must have a @value or children" />
236         <expression value="hasValue() or (children().count() > id.count())" />
237         <xpath value="@value|f:*|h:div" />
238         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
239       </constraint>
240       <constraint>
241         <key value="ext-1" />
242         <severity value="error" />
243         <human value="Must have either extensions or value[x], not both" />
244         <expression value="extension.exists() != value.exists()" />
245         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" />
246         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
247       </constraint>
248       <isModifier value="false" />
249       <isSummary value="false" />
250     </element>
251     <element id="Extension.extension:type.url">
252       <path value="Extension.extension.url" />
253       <representation value="xmlAttr" />
254       <short value="identifies the meaning of the extension" />
255       <definition value="Source of the definition for the extension code - a logical name or a URL." />
256       <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." />
257       <min value="1" />
258       <max value="1" />
259       <base>
260         <path value="Extension.url" />
261         <min value="1" />
262         <max value="1" />
263       </base>
264       <type>
265         <code value="uri" />
266       </type>
267       <fixedUri value="type" />
268       <isModifier value="false" />
269       <isSummary value="false" />
270       <mapping>
271         <identity value="rim" />
272         <map value="N/A" />
273       </mapping>
274     </element>
275     <element id="Extension.extension:type.value[x]">
276       <path value="Extension.extension.value[x]" />
277       <short value="Value of extension" />
278       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." />
279       <min value="1" />
280       <max value="1" />
281       <base>
282         <path value="Extension.value[x]" />
283         <min value="0" />
284         <max value="1" />
285       </base>
286       <type>
287         <code value="CodeableConcept" />
288       </type>
289       <constraint>
290         <key value="ele-1" />
291         <severity value="error" />
292         <human value="All FHIR elements must have a @value or children" />
293         <expression value="hasValue() or (children().count() > id.count())" />
294         <xpath value="@value|f:*|h:div" />
295         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
296       </constraint>
297       <isModifier value="false" />
298       <isSummary value="false" />
299       <binding>
300         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
301           <valueString value="ParentRelationshipType" />
302         </extension>
303         <strength value="required" />
304         <description value="Parental relationship types." />
305         <valueSet value="http://hl7.org/fhir/ValueSet/parent-relationship-codes|4.0.1" />
306       </binding>
307       <mapping>
308         <identity value="rim" />
309         <map value="N/A" />
310       </mapping>
311     </element>
312     <element id="Extension.extension:reference">
313       <path value="Extension.extension" />
314       <sliceName value="reference" />
315       <short value="Link to parent relative(s)" />
316       <definition value="Points to the FamilyMemberHistory record of the relation who is the parent of this relation." />
317       <min value="1" />
318       <max value="1" />
319       <base>
320         <path value="Element.extension" />
321         <min value="0" />
322         <max value="*" />
323       </base>
324       <type>
325         <code value="Extension" />
326       </type>
327       <constraint>
328         <key value="ele-1" />
329         <severity value="error" />
330         <human value="All FHIR elements must have a @value or children" />
331         <expression value="hasValue() or (children().count() > id.count())" />
332         <xpath value="@value|f:*|h:div" />
333         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
334       </constraint>
335       <constraint>
336         <key value="ext-1" />
337         <severity value="error" />
338         <human value="Must have either extensions or value[x], not both" />
339         <expression value="extension.exists() != value.exists()" />
340         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" />
341         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
342       </constraint>
343       <isModifier value="false" />
344       <isSummary value="false" />
345       <mapping>
346         <identity value="rim" />
347         <map value="player.id" />
348       </mapping>
349     </element>
350     <element id="Extension.extension:reference.id">
351       <path value="Extension.extension.id" />
352       <representation value="xmlAttr" />
353       <short value="Unique id for inter-element referencing" />
354       <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
355       <min value="0" />
356       <max value="1" />
357       <base>
358         <path value="Element.id" />
359         <min value="0" />
360         <max value="1" />
361       </base>
362       <type>
363         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
364           <valueUrl value="string" />
365         </extension>
366         <code value="http://hl7.org/fhirpath/System.String" />
367       </type>
368       <isModifier value="false" />
369       <isSummary value="false" />
370       <mapping>
371         <identity value="rim" />
372         <map value="n/a" />
373       </mapping>
374     </element>
375     <element id="Extension.extension:reference.extension">
376       <path value="Extension.extension.extension" />
377       <slicing>
378         <discriminator>
379           <type value="value" />
380           <path value="url" />
381         </discriminator>
382         <description value="Extensions are always sliced by (at least) url" />
383         <rules value="open" />
384       </slicing>
385       <short value="Extension" />
386       <definition value="An Extension" />
387       <min value="0" />
388       <max value="0" />
389       <base>
390         <path value="Element.extension" />
391         <min value="0" />
392         <max value="*" />
393       </base>
394       <type>
395         <code value="Extension" />
396       </type>
397       <constraint>
398         <key value="ele-1" />
399         <severity value="error" />
400         <human value="All FHIR elements must have a @value or children" />
401         <expression value="hasValue() or (children().count() > id.count())" />
402         <xpath value="@value|f:*|h:div" />
403         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
404       </constraint>
405       <constraint>
406         <key value="ext-1" />
407         <severity value="error" />
408         <human value="Must have either extensions or value[x], not both" />
409         <expression value="extension.exists() != value.exists()" />
410         <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" />
411         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
412       </constraint>
413       <isModifier value="false" />
414       <isSummary value="false" />
415     </element>
416     <element id="Extension.extension:reference.url">
417       <path value="Extension.extension.url" />
418       <representation value="xmlAttr" />
419       <short value="identifies the meaning of the extension" />
420       <definition value="Source of the definition for the extension code - a logical name or a URL." />
421       <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." />
422       <min value="1" />
423       <max value="1" />
424       <base>
425         <path value="Extension.url" />
426         <min value="1" />
427         <max value="1" />
428       </base>
429       <type>
430         <code value="uri" />
431       </type>
432       <fixedUri value="reference" />
433       <isModifier value="false" />
434       <isSummary value="false" />
435       <mapping>
436         <identity value="rim" />
437         <map value="N/A" />
438       </mapping>
439     </element>
440     <element id="Extension.extension:reference.value[x]">
441       <path value="Extension.extension.value[x]" />
442       <short value="Value of extension" />
443       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." />
444       <min value="1" />
445       <max value="1" />
446       <base>
447         <path value="Extension.value[x]" />
448         <min value="0" />
449         <max value="1" />
450       </base>
451       <type>
452         <code value="Reference" />
453         <targetProfile value="http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" />
454       </type>
455       <constraint>
456         <key value="ele-1" />
457         <severity value="error" />
458         <human value="All FHIR elements must have a @value or children" />
459         <expression value="hasValue() or (children().count() > id.count())" />
460         <xpath value="@value|f:*|h:div" />
461         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
462       </constraint>
463       <isModifier value="false" />
464       <isSummary value="false" />
465       <mapping>
466         <identity value="rim" />
467         <map value="N/A" />
468       </mapping>
469     </element>
470     <element id="Extension.url">
471       <path value="Extension.url" />
472       <representation value="xmlAttr" />
473       <short value="identifies the meaning of the extension" />
474       <definition value="Source of the definition for the extension code - a logical name or a URL." />
475       <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." />
476       <min value="1" />
477       <max value="1" />
478       <base>
479         <path value="Extension.url" />
480         <min value="1" />
481         <max value="1" />
482       </base>
483       <type>
484         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
485           <valueUrl value="uri" />
486         </extension>
487         <code value="http://hl7.org/fhirpath/System.String" />
488       </type>
489       <fixedUri value="http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent" />
490       <isModifier value="false" />
491       <isSummary value="false" />
492       <mapping>
493         <identity value="rim" />
494         <map value="N/A" />
495       </mapping>
496     </element>
497     <element id="Extension.value[x]">
498       <path value="Extension.value[x]" />
499       <short value="Value of extension" />
500       <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." />
501       <min value="0" />
502       <max value="0" />
503       <base>
504         <path value="Extension.value[x]" />
505         <min value="0" />
506         <max value="1" />
507       </base>
508       <type>
509         <code value="base64Binary" />
510       </type>
511       <type>
512         <code value="boolean" />
513       </type>
514       <type>
515         <code value="canonical" />
516       </type>
517       <type>
518         <code value="code" />
519       </type>
520       <type>
521         <code value="date" />
522       </type>
523       <type>
524         <code value="dateTime" />
525       </type>
526       <type>
527         <code value="decimal" />
528       </type>
529       <type>
530         <code value="id" />
531       </type>
532       <type>
533         <code value="instant" />
534       </type>
535       <type>
536         <code value="integer" />
537       </type>
538       <type>
539         <code value="markdown" />
540       </type>
541       <type>
542         <code value="oid" />
543       </type>
544       <type>
545         <code value="positiveInt" />
546       </type>
547       <type>
548         <code value="string" />
549       </type>
550       <type>
551         <code value="time" />
552       </type>
553       <type>
554         <code value="unsignedInt" />
555       </type>
556       <type>
557         <code value="uri" />
558       </type>
559       <type>
560         <code value="url" />
561       </type>
562       <type>
563         <code value="uuid" />
564       </type>
565       <type>
566         <code value="Address" />
567       </type>
568       <type>
569         <code value="Age" />
570       </type>
571       <type>
572         <code value="Annotation" />
573       </type>
574       <type>
575         <code value="Attachment" />
576       </type>
577       <type>
578         <code value="CodeableConcept" />
579       </type>
580       <type>
581         <code value="Coding" />
582       </type>
583       <type>
584         <code value="ContactPoint" />
585       </type>
586       <type>
587         <code value="Count" />
588       </type>
589       <type>
590         <code value="Distance" />
591       </type>
592       <type>
593         <code value="Duration" />
594       </type>
595       <type>
596         <code value="HumanName" />
597       </type>
598       <type>
599         <code value="Identifier" />
600       </type>
601       <type>
602         <code value="Money" />
603       </type>
604       <type>
605         <code value="Period" />
606       </type>
607       <type>
608         <code value="Quantity" />
609       </type>
610       <type>
611         <code value="Range" />
612       </type>
613       <type>
614         <code value="Ratio" />
615       </type>
616       <type>
617         <code value="Reference" />
618       </type>
619       <type>
620         <code value="SampledData" />
621       </type>
622       <type>
623         <code value="Signature" />
624       </type>
625       <type>
626         <code value="Timing" />
627       </type>
628       <type>
629         <code value="ContactDetail" />
630       </type>
631       <type>
632         <code value="Contributor" />
633       </type>
634       <type>
635         <code value="DataRequirement" />
636       </type>
637       <type>
638         <code value="Expression" />
639       </type>
640       <type>
641         <code value="ParameterDefinition" />
642       </type>
643       <type>
644         <code value="RelatedArtifact" />
645       </type>
646       <type>
647         <code value="TriggerDefinition" />
648       </type>
649       <type>
650         <code value="UsageContext" />
651       </type>
652       <type>
653         <code value="Dosage" />
654       </type>
655       <type>
656         <code value="Meta" />
657       </type>
658       <constraint>
659         <key value="ele-1" />
660         <severity value="error" />
661         <human value="All FHIR elements must have a @value or children" />
662         <expression value="hasValue() or (children().count() > id.count())" />
663         <xpath value="@value|f:*|h:div" />
664         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
665       </constraint>
666       <isModifier value="false" />
667       <isSummary value="false" />
668       <mapping>
669         <identity value="rim" />
670         <map value="N/A" />
671       </mapping>
672     </element>
673   </snapshot>
674   <differential>
675     <element id="Extension">
676       <path value="Extension" />
677       <short value="Mother(s) & Father(s) - genetic & other" />
678       <definition value="Identifies a parent of the relative." />
679       <comment value="Some individuals may have more than two parents (e.g. genetic vs. adoptive parents).  Even non-genetic relationships can be relevant in terms of genetic exposure." />
680       <min value="0" />
681       <max value="*" />
682       <isModifier value="false" />
683       <mapping>
684         <identity value="rim" />
685         <map value="player[classCode<LIV, determinerCode=INSTANCE].scopesRole" />
686       </mapping>
687     </element>
688     <element id="Extension.extension:type">
689       <path value="Extension.extension" />
690       <sliceName value="type" />
691       <short value="mother | father | adoptive mother | etc." />
692       <definition value="Distinguishes between different types of parental relationships with varying granularity to support capturing the relationship "to the degree known"." />
693       <min value="1" />
694       <max value="1" />
695       <type>
696         <code value="Extension" />
697       </type>
698       <isModifier value="false" />
699       <mapping>
700         <identity value="rim" />
701         <map value="code" />
702       </mapping>
703     </element>
704     <element id="Extension.extension:type.extension">
705       <path value="Extension.extension.extension" />
706       <max value="0" />
707     </element>
708     <element id="Extension.extension:type.url">
709       <path value="Extension.extension.url" />
710       <type>
711         <code value="uri" />
712       </type>
713       <fixedUri value="type" />
714     </element>
715     <element id="Extension.extension:type.value[x]">
716       <path value="Extension.extension.value[x]" />
717       <min value="1" />
718       <type>
719         <code value="CodeableConcept" />
720       </type>
721       <binding>
722         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
723           <valueString value="ParentRelationshipType" />
724         </extension>
725         <strength value="required" />
726         <description value="Parental relationship types." />
727         <valueSet value="http://hl7.org/fhir/ValueSet/parent-relationship-codes|4.0.1" />
728       </binding>
729     </element>
730     <element id="Extension.extension:reference">
731       <path value="Extension.extension" />
732       <sliceName value="reference" />
733       <short value="Link to parent relative(s)" />
734       <definition value="Points to the FamilyMemberHistory record of the relation who is the parent of this relation." />
735       <min value="1" />
736       <max value="1" />
737       <type>
738         <code value="Extension" />
739       </type>
740       <isModifier value="false" />
741       <mapping>
742         <identity value="rim" />
743         <map value="player.id" />
744       </mapping>
745     </element>
746     <element id="Extension.extension:reference.extension">
747       <path value="Extension.extension.extension" />
748       <max value="0" />
749     </element>
750     <element id="Extension.extension:reference.url">
751       <path value="Extension.extension.url" />
752       <type>
753         <code value="uri" />
754       </type>
755       <fixedUri value="reference" />
756     </element>
757     <element id="Extension.extension:reference.value[x]">
758       <path value="Extension.extension.value[x]" />
759       <min value="1" />
760       <type>
761         <code value="Reference" />
762         <targetProfile value="http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" />
763       </type>
764     </element>
765     <element id="Extension.url">
766       <path value="Extension.url" />
767       <fixedUri value="http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent" />
768     </element>
769     <element id="Extension.value[x]">
770       <path value="Extension.value[x]" />
771       <min value="0" />
772       <max value="0" />
773     </element>
774   </differential>
775 </StructureDefinition>