Skip to content

Commit 677595c

Browse files
committed
Fixed the fhirpath expression in testscript for ELZ
1 parent 518ff7f commit 677595c

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

output/R4/ELZ-0-2-0-beta/ELZ/Test/Serving-XIS/elz-serving-xis-scenario-1-maximal-json.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@
4747
<variable>
4848
<name value="servicerequestid"/>
4949
<description value="The resource id from the ServiceRequest"/>
50-
<expression value="Task.focus.reference.substring(Task.focus.reference.lastIndexOf('/') + 1)"/>
50+
<expression value="Task.focus.reference.replaceMatches('^.*ServiceRequest/','')"/>
5151
<sourceId value="taskfromserver"/>
5252
</variable>
5353
<variable>
5454
<name value="compositionid"/>
5555
<description value="The resource id from the Composition"/>
56-
<expression value="ServiceRequest.supportingInfo.first().reference.substring(ServiceRequest.supportingInfo.first().reference.lastIndexOf('/') + 1)"/>
56+
<expression value="ServiceRequest.supportingInfo.first().reference.replaceMatches('^.*Composition/','')"/>
5757
<sourceId value="servicerequestfromserver"/>
5858
</variable>
5959
<test id="01-serve-Task">

output/R4/ELZ-0-2-0-beta/ELZ/Test/Serving-XIS/elz-serving-xis-scenario-1-maximal-xml.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@
4747
<variable>
4848
<name value="servicerequestid"/>
4949
<description value="The resource id from the ServiceRequest"/>
50-
<expression value="Task.focus.reference.substring(Task.focus.reference.lastIndexOf('/') + 1)"/>
50+
<expression value="Task.focus.reference.replaceMatches('^.*ServiceRequest/','')"/>
5151
<sourceId value="taskfromserver"/>
5252
</variable>
5353
<variable>
5454
<name value="compositionid"/>
5555
<description value="The resource id from the Composition"/>
56-
<expression value="ServiceRequest.supportingInfo.first().reference.substring(ServiceRequest.supportingInfo.first().reference.lastIndexOf('/') + 1)"/>
56+
<expression value="ServiceRequest.supportingInfo.first().reference.replaceMatches('^.*Composition/','')"/>
5757
<sourceId value="servicerequestfromserver"/>
5858
</variable>
5959
<test id="01-serve-Task">

output/R4/ELZ-0-2-0-beta/ELZ/Test/Serving-XIS/elz-serving-xis-scenario-2-minimal-json.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@
4747
<variable>
4848
<name value="servicerequestid"/>
4949
<description value="The resource id of the Servicerequest"/>
50-
<expression value="Task.focus.reference.substring(Task.focus.reference.lastIndexOf('/') + 1)"/>
50+
<expression value="Task.focus.reference.replaceMatches('^.*ServiceRequest/','')"/>
5151
<sourceId value="taskfromserver"/>
5252
</variable>
5353
<variable>
5454
<name value="compositionid"/>
5555
<description value="The resource id of the Composition"/>
56-
<expression value="ServiceRequest.supportingInfo.first().reference.substring(ServiceRequest.supportingInfo.first().reference.lastIndexOf('/') + 1)"/>
56+
<expression value="ServiceRequest.supportingInfo.first().reference.replaceMatches('^.*Composition/','')"/>
5757
<sourceId value="servicerequestfromserver"/>
5858
</variable>
5959
<test id="01-serve-Task">

output/R4/ELZ-0-2-0-beta/ELZ/Test/Serving-XIS/elz-serving-xis-scenario-2-minimal-xml.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@
4747
<variable>
4848
<name value="servicerequestid"/>
4949
<description value="The resource id of the Servicerequest"/>
50-
<expression value="Task.focus.reference.substring(Task.focus.reference.lastIndexOf('/') + 1)"/>
50+
<expression value="Task.focus.reference.replaceMatches('^.*ServiceRequest/','')"/>
5151
<sourceId value="taskfromserver"/>
5252
</variable>
5353
<variable>
5454
<name value="compositionid"/>
5555
<description value="The resource id of the Composition"/>
56-
<expression value="ServiceRequest.supportingInfo.first().reference.substring(ServiceRequest.supportingInfo.first().reference.lastIndexOf('/') + 1)"/>
56+
<expression value="ServiceRequest.supportingInfo.first().reference.replaceMatches('^.*Composition/','')"/>
5757
<sourceId value="servicerequestfromserver"/>
5858
</variable>
5959
<test id="01-serve-Task">

src/ELZ-0-2-0-beta/Test/Serving-XIS/elz-serving-xis-scenario-1-maximal.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
<variable>
2424
<name value="servicerequestid"/>
2525
<description value="The resource id from the ServiceRequest"/>
26-
<expression value="Task.focus.reference.substring(Task.focus.reference.lastIndexOf('/') + 1)"/>
26+
<expression value="Task.focus.reference.replaceMatches('^.*ServiceRequest/','')"/>
2727
<sourceId value="taskfromserver"/>
2828
</variable>
2929

3030

3131
<variable>
3232
<name value="compositionid"/>
3333
<description value="The resource id from the Composition"/>
34-
<expression value="ServiceRequest.supportingInfo.first().reference.substring(ServiceRequest.supportingInfo.first().reference.lastIndexOf('/') + 1)"/>
34+
<expression value="ServiceRequest.supportingInfo.first().reference.replaceMatches('^.*Composition/','')"/>
3535
<sourceId value="servicerequestfromserver"/>
3636
</variable>
3737

src/ELZ-0-2-0-beta/Test/Serving-XIS/elz-serving-xis-scenario-2-minimal.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@
2323
<variable>
2424
<name value="servicerequestid"/>
2525
<description value="The resource id of the Servicerequest"/>
26-
<expression value="Task.focus.reference.substring(Task.focus.reference.lastIndexOf('/') + 1)"/>
26+
<expression value="Task.focus.reference.replaceMatches('^.*ServiceRequest/','')"/>
2727
<sourceId value="taskfromserver"/>
2828
</variable>
2929

3030
<variable>
3131
<name value="compositionid"/>
3232
<description value="The resource id of the Composition"/>
33-
<expression value="ServiceRequest.supportingInfo.first().reference.substring(ServiceRequest.supportingInfo.first().reference.lastIndexOf('/') + 1)"/>
33+
<expression value="ServiceRequest.supportingInfo.first().reference.replaceMatches('^.*Composition/','')"/>
3434
<sourceId value="servicerequestfromserver"/>
3535
</variable>
3636

0 commit comments

Comments
 (0)