Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
b99c7c6
NICTIZ-34671 build.properties aangepast
eyhlai Aug 11, 2025
7a798a4
NICTIZ-34671 MP9 3.0.0-rc.1 (punt vergeten)
eyhlai Aug 11, 2025
1d96c7a
Be more lenient in ada id naming for building blocks, to allow for st…
weteringac Aug 12, 2025
7386fdd
Merge remote-tracking branch 'origin/main' into NICTIZ-31375
hvroege-nictiz Aug 13, 2025
f327243
Merge remote-tracking branch 'origin/main' into NICTIZ-34671
eyhlai Aug 13, 2025
38bfd03
Generate testdata with the new buildscripts
hvroege-nictiz Aug 13, 2025
5159ead
Merge pull request #377 from Nictiz/NICTIZ-31375
hvroege-nictiz Aug 13, 2025
be64193
NICTIZ-34243 Testpatienten lijst bijgewerkt
eyhlai Aug 13, 2025
986c793
Merge remote-tracking branch 'origin/main' into NICTIZ-34243
eyhlai Aug 13, 2025
e6ed9ce
NICTIZ-34243 Aanpassing voor ant-build
eyhlai Aug 13, 2025
6a1db52
Merge remote-tracking branch 'origin/MP9-3.0.0-rc.1' into NICTIZ-34243
eyhlai Aug 13, 2025
53543ab
NICTIZ-34243 Error laatste stap onderzoeken van ant build
eyhlai Aug 14, 2025
be0376c
NICTIZ-34243 Resourceid verkort
eyhlai Aug 14, 2025
88895fc
Fixed build-ada2nts-mp-930
hvroege-nictiz Aug 15, 2025
22053ec
Fix QualificationTokens.json
hvroege-nictiz Aug 15, 2025
c4a36cd
update fhirPackage version
hvroege-nictiz Aug 18, 2025
4f33de1
Merge pull request #381 from Nictiz/NICTIZ-34802
hvroege-nictiz Aug 18, 2025
61a53ef
nl-core-Patient-mp9-AXXX_Toorn aangepast naar nl-core-Patient-mp9-Ava…
eyhlai Aug 18, 2025
5f1b7b3
Merge remote-tracking branch 'origin/MP9-3.0.0-rc.1' into NICTIZ-34243
eyhlai Aug 18, 2025
2a7394e
NICTIZ-34243 Alle scripts werken voor het aanmaken van de testscripts
eyhlai Aug 18, 2025
7239309
NICTIZ-34243 nl-core-patient-mp9 verwijderd uit de resourceid
eyhlai Aug 19, 2025
e1c818c
NICTIZ-34243 M-vandeXXX-RambaranMishre
eyhlai Aug 19, 2025
8bcee38
Merge branch 'MP9-3.0.0-rc.1' into NICTIZ-34671
eyhlai Aug 20, 2025
e408ea3
Merge pull request #376 from Nictiz/NICTIZ-34671
eyhlai Aug 20, 2025
9e433b4
NICTIZ-34243 MP9-3-complete.bat in 4-en gesplit met log, ada_2_nts-me…
eyhlai Aug 20, 2025
861176c
Merge pull request #379 from Nictiz/NICTIZ-34243
eyhlai Aug 25, 2025
9024d9a
Update fhir package mp9 2.0.0-rc.1
hvroege-nictiz Aug 25, 2025
d2c7668
Merge pull request #382 from Nictiz/NICTIZ-34683
hvroege-nictiz Aug 25, 2025
3297072
NICTIZ-35023 Testscripts opnieuw gegenereerd
eyhlai Sep 3, 2025
5a3655a
NICTIZ-34243 Testscripts opnieuw gegenereerd
eyhlai Sep 9, 2025
eaca613
Merge pull request #391 from Nictiz/NICTIZ-34243
eyhlai Sep 15, 2025
a76c42a
Merge pull request #388 from Nictiz/NICTIZ-35023
eyhlai Sep 15, 2025
348844e
NICTIZ-35937 <resource value="MedicationAdministration"/> aangepast
eyhlai Sep 25, 2025
3938d4d
NICTIZ-35941 asserts met tellingen op resources aangepast voor Test
eyhlai Oct 2, 2025
46d665c
NICTIZ-35941 Output scripts opnieuw opgebouwd middels MP9-3-complete.bat
eyhlai Oct 2, 2025
13f4355
NICTIZ-35941 Asserts met invalide tellingen op commentaar gezet
eyhlai Oct 8, 2025
5607fca
NICTIZ-35941 MP9-3-complete.bat uitgevoerd
eyhlai Oct 8, 2025
d850dee
NICTIZ-35941 Aanpassingen doorgevoerd, MP9-3-complete.bat uitgevoerd,…
eyhlai Oct 8, 2025
2fb3a64
NICTIZ-36334 Resource Device toevoegen
eyhlai Oct 9, 2025
babb226
NICTIZ-35941, NICTIZ-35937, NICTIZ-36334 MP-3-complete.bat, CONS aanp…
eyhlai Oct 9, 2025
369e40c
Add meta.profile to Device
hvroege-nictiz Oct 9, 2025
c38087c
Add deviceName
hvroege-nictiz Oct 9, 2025
18ef2d6
Fix fullUrl values and remove id
hvroege-nictiz Oct 9, 2025
5d6fb27
Possible FHIRPath fix for script9
hvroege-nictiz Oct 10, 2025
83842bc
NICTIZ-35941 Display van extensie relationAdministrationAgreement toe…
eyhlai Oct 14, 2025
b60cbbe
NICTIZ-35941 Display van extensie relationAdministrationAgreement toe…
eyhlai Oct 14, 2025
acf9e9e
NICTIZ-35941 MedMij - Display van extensie relationAdministrationAgre…
eyhlai Oct 14, 2025
f59bcc2
Update patchlevel before merge
hvroege-nictiz Oct 27, 2025
28a6765
Merge remote-tracking branch 'origin/main' into MP9-3.0.0-rc.1
hvroege-nictiz Oct 27, 2025
4a6cda8
restore MedMij load-resources
hvroege-nictiz Oct 27, 2025
dc0c97d
update FHIR package version
hvroege-nictiz Oct 27, 2025
83bd065
NICTIZ-35941 en NICTIZ-35937
eyhlai Oct 27, 2025
c5f0d40
NICTIZ-35937 handmatige fix - resources en param aangevuld met missen…
eyhlai Oct 28, 2025
d7b48f8
NICTIZ-35937 handmatige fix - params cons 12a, 12b, 12o
eyhlai Oct 29, 2025
d745491
Fix fhirpackage version
hvroege-nictiz Oct 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion Configuration/QualificationTokens.json
Original file line number Diff line number Diff line change
Expand Up @@ -1096,7 +1096,7 @@
},
{
"accessToken": "Bearer 988c42b3-738c-11f0-b558-0800200c9a66",
"resourceId": "nl-core-Patient-mp9-AXXX_Toorn",
"resourceId": "nl-core-Patient-mp9-AvandeXXX-Toorn",
"familyName": "XXX_Toorn",
"bsn": "999908868",
"qualificationScript": "MP9 Cert"
Expand Down
1,313 changes: 1,313 additions & 0 deletions Configuration/QualificationTokens.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Configuration/package.version.properties
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ package.nictiz.fhir.nl.stu3.images = 1.0.3
package.nictiz.fhir.nl.stu3.questionnaires = 2.0.8
package.nictiz.fhir.nl.stu3.zib2017 = 2.2.18
package.nictiz.fhir.nl.stu3.zib2020-preadopt = 0.1.3
package.nictiz.fhir.nl.r4.medicationprocess9 = 2.0.0-beta.6
package.nictiz.fhir.nl.r4.medicationprocess9 = 2.0.0-rc.2
package.nictiz.fhir.nl.r4.immunization = 2.0.0
package.nictiz.fhir.nl.r4.patientcorrections = 1.0.6
package.hl7.fhir.uv.sdc = 2.0.0
14 changes: 13 additions & 1 deletion buildscripts/MP9-3-complete.bat
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
@setlocal enabledelayedexpansion
@echo off

call ant -f ..\src\build-multiple.xml -Dinput.dirs="src/MP9-3-0-0-beta/Test, src/MP9-3-0-0-beta/Test-MedMij, src/MP9-3-0-0-beta/Cert, src/MP9-3-0-0-beta/Cert-MedMij"
@REM call ant -f ..\src\build-multiple.xml -Dinput.dirs="src/MP9-3-0-0-beta/Test, src/MP9-3-0-0-beta/Test-MedMij, src/MP9-3-0-0-beta/Cert, src/MP9-3-0-0-beta/Cert-MedMij"
echo.ant MP9-3-0-0-beta_Test...
call ant -f ..\src\build-multiple.xml -Dinput.dirs="src/MP9-3-0-0-beta/Test" >MP9-3-0-0-beta_Test.log

echo.ant MP9-3-0-0-beta_Test-MedMij...
call ant -f ..\src\build-multiple.xml -Dinput.dirs="src/MP9-3-0-0-beta/Test-MedMij" >MP9-3-0-0-beta_Test-MedMij.log

echo.ant MP9-3-0-0-beta_Cert...
call ant -f ..\src\build-multiple.xml -Dinput.dirs="src/MP9-3-0-0-beta/Cert, src/MP9-3-0-0-beta/Cert-MedMij" >MP9-3-0-0-beta_Cert.log

echo.ant MP9-3-0-0-beta_Cert-MedMij...
call ant -f ..\src\build-multiple.xml -Dinput.dirs="src/MP9-3-0-0-beta/Cert-MedMij" >MP9-3-0-0-beta_Cert-MedMij.log

echo.Done
pause
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

{ "goal" : "Cert",
"fhirVersion" : "R4",
"informationStandard" : "MP9 3.0.0-beta.3",
"informationStandard" : "MP9 3.0.0-rc.1",
"usecase" : "MO",
"role" :
{ "name" : "Receiving-System",
Expand All @@ -10,5 +10,5 @@
"fhirPackage" :
[
{ "name" : "nictiz.fhir.nl.r4.medicationprocess9",
"version" : "2.0.0-beta.6" } ],
"version" : "2.0.0-rc.3" } ],
"serverAlias" : "nictiz" }
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,11 @@
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains 3 MedicationDispense resource(s). "/>
<direction value="response"/>
<expression value="Bundle.entry.where(resource.is(MedicationDispense)).count() = 3"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<!-- NICTIZ-35941 -->
<!--<nts:include value="assert-returnCount" scope="project">
<nts:with-parameter name="resource" value="MedicationDispense"/>
<nts:with-parameter name="count" value="3"/>
</nts:include> -->
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains at least 6 entries. (Consists of 3 MedicationDispense and 3 Medication resources.)"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,11 @@
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains 2 MedicationDispense resource(s). "/>
<direction value="response"/>
<expression value="Bundle.entry.where(resource.is(MedicationDispense)).count() = 2"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<!-- NICTIZ-35941 -->
<!-- <nts:include value="assert-returnCount" scope="project">
<nts:with-parameter name="resource" value="MedicationDispense"/>
<nts:with-parameter name="count" value="2"/>
</nts:include> -->
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains at least 4 entries. (Consists of 2 MedicationDispense and 2 Medication resources.)"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<TestScript xmlns:nts="http://nictiz.nl/xsl/testscript" xmlns="http://hl7.org/fhir">
<id value="mp9-AdministrationAgreement-retrieve-10-x"/>
<url value="http://nictiz.nl/fhir/TestScript/mp9-AdministrationAgreement-retrieve-10-x"/>
<version value="r4-mp9-3.0.0-beta-patchlevel 2025.35"/>
<name value="Medication Process 9 3.0.0-beta - AdministrationAgreement - Retrieve - Scenario 10.x"/>
<status value="active"/>
<publisher value="Nictiz"/>
<contact>
<name value="Nictiz"/>
<telecom>
<system value="email"/>
<value value="[email protected]"/>
<use value="work"/>
</telecom>
</contact>
<description value="Scenario 10.x - KWAL Medicatiegegevens TA Script 10 (filterqueries pre-livegang kwalificatie)"/>
<origin>
<extension url="http://fhir.interoplab.eu/fhir/StructureDefinition/Interoplab-CL-ext-SUT">
<valueBoolean value="true"/>
</extension>
<index value="1"/>
<profile>
<system value="http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"/>
<code value="FHIR-Client"/>
</profile>
</origin>
<destination>
<extension url="http://fhir.interoplab.eu/fhir/StructureDefinition/Interoplab-CL-ext-SUT">
<valueBoolean value="false"/>
</extension>
<index value="1"/>
<profile>
<system value="http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"/>
<code value="FHIR-Server"/>
</profile>
</destination>
<test id="Scenario-10-x">
<name value="Scenario 10.x"/>
<description value="KWAL Medicatiegegevens TA Script 10 (filterqueries pre-livegang kwalificatie)"/>
<action>
<operation>
<type>
<system value="http://hl7.org/fhir/restful-interaction"/>
<code value="search"/>
</type>
<resource value="MedicationDispense"/>
<description value="Test client to retrieve MedicationDispense resource(s) representing MP9 building block AdministrationAgreement"/>
<destination value="1"/>
<encodeRequestUrl value="true"/>
<origin value="1"/>
<params value="?patient.identifier=http://fhir.nl/fhir/NamingSystem/bsn|999908911&amp;category=http://snomed.info/sct|422037009&amp;_include=MedicationDispense:medication&amp;_include=MedicationDispense:subject&amp;_include=MedicationDispense:performer&amp;_include:iterate=PractitionerRole:organization&amp;_include:iterate=PractitionerRole:practitioner&amp;_include:iterate=PractitionerRole:location"/>
</operation>
</action>
<action>
<assert>
<description value="Make sure that the server of the test simulator gives a success response."/>
<operator value="in"/>
<responseCode value="200,201"/>
<stopTestOnFail value="true"/>
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the server of the test simulator returns a Bundle."/>
<direction value="response"/>
<resource value="Bundle"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains 5 MedicationDispense resource(s). "/>
<direction value="response"/>
<expression value="Bundle.entry.where(resource.is(MedicationDispense)).count() = 5"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains at least 8 entries. (Consists of 5 MedicationDispense and 3 Medication resources.)"/>
<direction value="response"/>
<expression value="Bundle.entry.count() &gt;= 8"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
</test>
</TestScript>
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<TestScript xmlns:nts="http://nictiz.nl/xsl/testscript" xmlns="http://hl7.org/fhir">
<id value="mp9-AdministrationAgreement-retrieve-9-x"/>
<url value="http://nictiz.nl/fhir/TestScript/mp9-AdministrationAgreement-retrieve-9-x"/>
<version value="r4-mp9-3.0.0-beta-patchlevel 2025.35"/>
<name value="Medication Process 9 3.0.0-beta - AdministrationAgreement - Retrieve - Scenario 9.x"/>
<status value="active"/>
<publisher value="Nictiz"/>
<contact>
<name value="Nictiz"/>
<telecom>
<system value="email"/>
<value value="[email protected]"/>
<use value="work"/>
</telecom>
</contact>
<description value="Scenario 9.x - KWAL Medicatiegegevens TA script 9"/>
<origin>
<extension url="http://fhir.interoplab.eu/fhir/StructureDefinition/Interoplab-CL-ext-SUT">
<valueBoolean value="true"/>
</extension>
<index value="1"/>
<profile>
<system value="http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"/>
<code value="FHIR-Client"/>
</profile>
</origin>
<destination>
<extension url="http://fhir.interoplab.eu/fhir/StructureDefinition/Interoplab-CL-ext-SUT">
<valueBoolean value="false"/>
</extension>
<index value="1"/>
<profile>
<system value="http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"/>
<code value="FHIR-Server"/>
</profile>
</destination>
<test id="Scenario-9-x">
<name value="Scenario 9.x"/>
<description value="KWAL Medicatiegegevens TA script 9"/>
<action>
<operation>
<type>
<system value="http://hl7.org/fhir/restful-interaction"/>
<code value="search"/>
</type>
<resource value="MedicationDispense"/>
<description value="Test client to retrieve MedicationDispense resource(s) representing MP9 building block AdministrationAgreement"/>
<destination value="1"/>
<encodeRequestUrl value="true"/>
<origin value="1"/>
<params value="?patient.identifier=http://fhir.nl/fhir/NamingSystem/bsn|999908923&amp;category=http://snomed.info/sct|422037009&amp;_include=MedicationDispense:medication&amp;_include=MedicationDispense:subject&amp;_include=MedicationDispense:performer&amp;_include:iterate=PractitionerRole:organization&amp;_include:iterate=PractitionerRole:practitioner&amp;_include:iterate=PractitionerRole:location"/>
</operation>
</action>
<action>
<assert>
<description value="Make sure that the server of the test simulator gives a success response."/>
<operator value="in"/>
<responseCode value="200,201"/>
<stopTestOnFail value="true"/>
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the server of the test simulator returns a Bundle."/>
<direction value="response"/>
<resource value="Bundle"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains 8 MedicationDispense resource(s). "/>
<direction value="response"/>
<expression value="Bundle.entry.where(resource.is(MedicationDispense)).count() = 8"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains at least 9 entries. (Consists of 8 MedicationDispense and 1 Medication resources.)"/>
<direction value="response"/>
<expression value="Bundle.entry.count() &gt;= 9"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
</test>
</TestScript>
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

{ "goal" : "Cert",
"fhirVersion" : "R4",
"informationStandard" : "MP9 3.0.0-beta.3",
"informationStandard" : "MP9 3.0.0-rc.1",
"usecase" : "MO",
"role" :
{ "name" : "Retrieving-System",
Expand All @@ -11,5 +11,5 @@
"fhirPackage" :
[
{ "name" : "nictiz.fhir.nl.r4.medicationprocess9",
"version" : "2.0.0-beta.6" } ],
"version" : "2.0.0-rc.3" } ],
"serverAlias" : "nictiz" }
Original file line number Diff line number Diff line change
Expand Up @@ -70,23 +70,15 @@
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains 2 MedicationRequest resource(s). "/>
<direction value="response"/>
<expression value="Bundle.entry.where(resource.is(MedicationRequest)).count() = 2"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<action>
<assert>
<description value="Confirm that the returned searchset Bundle contains at least 3 entries. (Consists of 2 MedicationRequest and 1 Medication resources.)"/>
<direction value="response"/>
<expression value="Bundle.entry.count() &gt;= 3"/>
<stopTestOnFail value="false"/>
<warningOnly value="false"/>
</assert>
</action>
<!-- NICTIZ-35941 -->
<!--<nts:include value="assert-returnCount" scope="project">
<nts:with-parameter name="resource" value="MedicationRequest"/>
<nts:with-parameter name="count" value="2"/>
</nts:include>
<nts:include value="assert-returnEntryCountAtLeast" scope="project">
<nts:with-parameter name="count" value="3"/>
<nts:with-parameter name="breakdown"
value="(Consists of 2 MedicationRequest and 1 Medication resources.)"/>
</nts:include> -->
</test>
</TestScript>
Loading