Skip to content

Commit 9834fb8

Browse files
committed
Updated to new FHIR Resource versions for API v2
1 parent 5ff7b6d commit 9834fb8

3 files changed

Lines changed: 43 additions & 43 deletions

File tree

docs/src/process-development/api-v2/dsf/requester-and-recipient.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ icon: creative
55

66
### Requester and Recipient Elements
77

8-
Below you will find a set of examples for each Coding used by `requester` and `recipient` elements from the [dsf-extension-process-authorization](https://github.com/datasharingframework/dsf/blob/main/dsf-fhir/dsf-fhir-validation/src/main/resources/fhir/StructureDefinition/dsf-extension-process-authorization-1.0.0.xml). CodeSystems referenced in the examples can be found [here](https://github.com/datasharingframework/dsf/tree/main/dsf-fhir/dsf-fhir-validation/src/main/resources/fhir/CodeSystem). Use this collection as a reference point when creating your own [ActivityDefinitions](../fhir/activitydefinition.md).
8+
Below you will find a set of examples for each Coding used by `requester` and `recipient` elements from the [dsf-extension-process-authorization](https://github.com/datasharingframework/dsf/blob/main/dsf-fhir/dsf-fhir-validation/src/main/resources/fhir/StructureDefinition/dsf-extension-process-authorization-2.0.0.xml). CodeSystems referenced in the examples can be found [here](https://github.com/datasharingframework/dsf/tree/main/dsf-fhir/dsf-fhir-validation/src/main/resources/fhir/CodeSystem). Use this collection as a reference point when creating your own [ActivityDefinitions](../fhir/activitydefinition.md).
99

1010
#### Requester
1111
The `requester` element uses one of the following Codings:
1212
```xml
13-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|1.0.0" />
14-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all-practitioner|1.0.0" />
15-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|1.0.0" />
16-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization-practitioner|1.0.0" />
17-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|1.0.0" />
18-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role-practitioner|1.0.0" />
19-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-all|1.0.0" />
20-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-organization|1.0.0" />
21-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-parent-organization-role|1.0.0" />
13+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|2.0.0" />
14+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all-practitioner|2.0.0" />
15+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|2.0.0" />
16+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization-practitioner|2.0.0" />
17+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|2.0.0" />
18+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role-practitioner|2.0.0" />
19+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-all|2.0.0" />
20+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-organization|2.0.0" />
21+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-parent-organization-role|2.0.0" />
2222
```
2323

2424
##### Local All
@@ -194,9 +194,9 @@ The `requester` element uses one of the following Codings:
194194
#### Recipient
195195
The `recipeint` element uses one of the following Codings:
196196
```xml
197-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|1.0.0" />
198-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|1.0.0" />
199-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|1.0.0" />
197+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|2.0.0" />
198+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|2.0.0" />
199+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|2.0.0" />
200200
```
201201

202202
##### Local All

docs/src/process-development/api-v2/guides/creating-activity-definitions.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -216,19 +216,19 @@ The next slice is `requester`:
216216
<min value="1" />
217217
<type>
218218
<code value="Coding" />
219-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|1.0.0" />
220-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all-practitioner|1.0.0" />
221-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|1.0.0" />
222-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization-practitioner|1.0.0" />
223-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|1.0.0" />
224-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role-practitioner|1.0.0" />
225-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-all|1.0.0" />
226-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-organization|1.0.0" />
227-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-parent-organization-role|1.0.0" />
219+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|2.0.0" />
220+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all-practitioner|2.0.0" />
221+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|2.0.0" />
222+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization-practitioner|2.0.0" />
223+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|2.0.0" />
224+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role-practitioner|2.0.0" />
225+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-all|2.0.0" />
226+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-organization|2.0.0" />
227+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-remote-parent-organization-role|2.0.0" />
228228
</type>
229229
<binding>
230230
<strength value="required" />
231-
<valueSet value="http://dsf.dev/fhir/ValueSet/process-authorization-requester|1.0.0" />
231+
<valueSet value="http://dsf.dev/fhir/ValueSet/process-authorization-requester|2.0.0" />
232232
</binding>
233233
</element>
234234
...
@@ -278,7 +278,7 @@ We now have to look at the elements that are defined in one of the profiles to f
278278
<max value="1" />
279279
<type>
280280
<code value="Extension" />
281-
<profile value="http://dsf.dev/fhir/StructureDefinition/extension-process-authorization-organization-practitioner|1.0.0" />
281+
<profile value="http://dsf.dev/fhir/StructureDefinition/extension-process-authorization-organization-practitioner|2.0.0" />
282282
</type>
283283
</element>
284284
<element id="Coding.system">
@@ -523,13 +523,13 @@ Now we are back to looking at the [dsf-extension-process-authorization](https://
523523
<min value="1" />
524524
<type>
525525
<code value="Coding" />
526-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|1.0.0" />
527-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|1.0.0" />
528-
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|1.0.0" />
526+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-all|2.0.0" />
527+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-organization|2.0.0" />
528+
<profile value="http://dsf.dev/fhir/StructureDefinition/coding-process-authorization-local-parent-organization-role|2.0.0" />
529529
</type>
530530
<binding>
531531
<strength value="required" />
532-
<valueSet value="http://dsf.dev/fhir/ValueSet/process-authorization-recipient|1.0.0" />
532+
<valueSet value="http://dsf.dev/fhir/ValueSet/process-authorization-recipient|2.0.0" />
533533
</binding>
534534
</element>
535535
...

docs/src/process-development/api-v2/guides/creating-task-resources-based-on-a-definition.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Before we start adding any elements listed in Forge's element tree, we have to i
2727
```xml
2828
<Task xmlns="http://hl7.org/fhir">
2929
<meta>
30-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
30+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
3131
</meta>
3232
</Task>
3333
```
@@ -36,9 +36,9 @@ The first element which can be found in the element tree is the `instantiatesCan
3636
```xml
3737
<Task xmlns="http://hl7.org/fhir">
3838
<meta>
39-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
39+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
4040
</meta>
41-
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|1.0" />
41+
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|2.0" />
4242
</Task>
4343
```
4444
We can continue this process for all primitive elements like these. Just make sure you pay attention to use the correct data type (e.g. proper coding value for elements with `coding` type).
@@ -50,9 +50,9 @@ By now your [Task](../fhir/task.md) resources should look something like this:
5050
```xml
5151
<Task xmlns="http://hl7.org/fhir">
5252
<meta>
53-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
53+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
5454
</meta>
55-
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|1.0" />
55+
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|2.0" />
5656
<status value="requested"/>
5757
<intent value="order"/>
5858
<authoredOn value="2024-02-08T10:00:00+00:00" />
@@ -68,9 +68,9 @@ We will start the same way we started with primitive elements, by adding the `re
6868
```xml
6969
<Task xmlns="http://hl7.org/fhir">
7070
<meta>
71-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
71+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
7272
</meta>
73-
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|1.0" />
73+
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|2.0" />
7474
<status value="requested"/>
7575
<intent value="order"/>
7676
<authoredOn value="2024-02-08T10:00:00+00:00" />
@@ -84,9 +84,9 @@ Then, we will add primitive elements to `requester` like we did before for `Task
8484
```xml
8585
<Task xmlns="http://hl7.org/fhir">
8686
<meta>
87-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
87+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
8888
</meta>
89-
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|1.0" />
89+
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|2.0" />
9090
<status value="requested"/>
9191
<intent value="order"/>
9292
<authoredOn value="2024-02-08T10:00:00+00:00" />
@@ -101,9 +101,9 @@ Next, we will add the `identifier` element and its primitive sub-elements just l
101101
```xml
102102
<Task xmlns="http://hl7.org/fhir">
103103
<meta>
104-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
104+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
105105
</meta>
106-
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|1.0" />
106+
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|2.0" />
107107
<status value="requested"/>
108108
<intent value="order"/>
109109
<authoredOn value="2024-02-08T10:00:00+00:00" />
@@ -125,9 +125,9 @@ You should now be able to fill out all elements in your [Task](../fhir/task.md)
125125
```xml
126126
<Task xmlns="http://hl7.org/fhir">
127127
<meta>
128-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
128+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
129129
</meta>
130-
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|1.0" />
130+
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|2.0" />
131131
<status value="requested"/>
132132
<intent value="order"/>
133133
<authoredOn value="2024-02-08T10:00:00+00:00" />
@@ -193,9 +193,9 @@ Now you should be able to add all remaining mandatory elements to your [Task](..
193193
```xml
194194
<Task xmlns="http://hl7.org/fhir">
195195
<meta>
196-
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|1.0"/>
196+
<profile value="http://dsf.dev/fhir/StructureDefinition/task-start-dic-process|2.0"/>
197197
</meta>
198-
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|1.0" />
198+
<instantiatesCanonical value="http://dsf.dev/bpe/Process/dicProcess|2.0" />
199199
<status value="requested"/>
200200
<intent value="order"/>
201201
<authoredOn value="2024-02-08T10:00:00+00:00" />

0 commit comments

Comments
 (0)