-
Notifications
You must be signed in to change notification settings - Fork 0
/
Composition.StructureDefinition.xml
122 lines (122 loc) · 5.87 KB
/
Composition.StructureDefinition.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
<url value="https://example.org/fhir/StructureDefinition/Composition" />
<name value="Composition" />
<status value="draft" />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Composition" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Composition" />
<derivation value="constraint" />
<differential>
<element id="Composition.contained">
<path value="Composition.contained" />
<slicing>
<discriminator>
<type value="profile" />
<path value="meta.profile" />
</discriminator>
<rules value="open" />
</slicing>
<short value="content" />
<definition value="ISO13606 content attribute" />
</element>
<element id="Composition.contained:entry">
<path value="Composition.contained" />
<sliceName value="entry" />
<short value="Entry" />
<definition value="ISO13606 Entry class" />
</element>
<element id="Composition.contained:section">
<path value="Composition.contained" />
<sliceName value="section" />
<short value="section" />
<definition value="ISO13606 Section class" />
<type>
<code value="Resource" />
<profile value="https://example.org/fhir/StructureDefinition/Section" />
</type>
</element>
<element id="Composition.contained:section.contained">
<path value="Composition.contained.contained" />
</element>
<element id="Composition.contained:section.contained:entry">
<path value="Composition.contained.contained" />
<sliceName value="entry" />
<definition value="ISO13606 Entry. Choose a specific “type of Entry” resource in FHIR (such as Observation, AllergyIntolerance, Condition, etc.). By category, these Resources include the clinical resources and base resources related to individuals and entities. Any included resource or profile could contain the SubjectOfInformationCategory extension. Preferably, resources should also include information about the information provider. See https://www.hl7.org/fhir/fivews.html "source" column" />
<comment value="This must contain Entry-like FHIR Resources or Profiles" />
</element>
<element id="Composition.extension">
<path value="Composition.extension" />
<slicing>
<discriminator>
<type value="value" />
<path value="url" />
</discriminator>
<rules value="open" />
</slicing>
<min value="0" />
</element>
<element id="Composition.extension:feederAudit">
<path value="Composition.extension" />
<sliceName value="feederAudit" />
<short value="AuditInfo" />
<definition value="ISO13606 Audit info inside of feeder_audit attribtute" />
<min value="0" />
<max value="1" />
<type>
<code value="Extension" />
<profile value="https://example.org/fhir/StructureDefinition/AuditInfo" />
</type>
<isModifier value="false" />
</element>
<element id="Composition.extension:policyIds">
<path value="Composition.extension" />
<sliceName value="policyIds" />
<short value="policy ids" />
<definition value="ISO13606 policy_ids attribute pointing to the corresponding Provenance resource with the corresponding policy" />
<min value="0" />
<max value="1" />
<type>
<code value="Extension" />
<profile value="https://example.org/fhir/StructureDefinition/PolicyIds" />
</type>
<isModifier value="false" />
</element>
<element id="Composition.author">
<path value="Composition.author" />
<short value="composer" />
<definition value="ISO13606 composer attribute." />
<comment value="ISO13606 composer is optional (0..1)" />
<max value="1" />
</element>
<element id="Composition.confidentiality">
<path value="Composition.confidentiality" />
<short value="sensitivity" />
<definition value="ISO13606 sensitivity attribute" />
</element>
<element id="Composition.section.entry">
<path value="Composition.section.entry" />
<type>
<code value="Reference" />
<profile value="https://example.org/fhir/StructureDefinition/Section" />
</type>
</element>
<element id="Composition.section.entry.contained">
<path value="Composition.section.entry.contained" />
<slicing>
<discriminator>
<type value="profile" />
<path value="meta.profile" />
</discriminator>
<rules value="open" />
</slicing>
</element>
<element id="Composition.section.entry.contained:entry">
<path value="Composition.section.entry.contained" />
<sliceName value="entry" />
<comment value="This must point to Entry-like FHIR Resources or Profiles. If no subject-like attribute is available on the Resource or Profile, the subjectOfInformationCategory extension should be used to provide this information. Available Resources such as Observation, MedicationAdministration, or AllergyIntolerance have attributes sutiable to store subject of information category contents. Check https://www.hl7.org/fhir/fivews.html for a comprehensive list of the Resources that contain information about 'subject'. If no information provider-like attribute is available on the Resource or Profile, the InformationProvider extension should be used to provide this information. Available Resources such as MedicationStatement has attributes suitable to store information provider contents. Check https://www.hl7.org/fhir/fivews.html for a comprehensive list of the Resources that contain information about 'source'." />
</element>
</differential>
</StructureDefinition>