Package de.gematik.test.tiger.glue.fhir
Class FhirPathValidationGlue
java.lang.Object
de.gematik.test.tiger.glue.fhir.FhirPathValidationGlue
Glue code for FHIRPath validation.
It allows you fo perform boolean FHIRPath expressions on requests and responses and to check if they evaluate as expected.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeprecated01(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPath {string}voiddeprecated02(String rbelPath, String fhirPath, String errorMessage) Deprecated.v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPath {string} with error message {string}voiddeprecated03(String rbelPath, String fhirPaths) Deprecated.v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPaths:voiddeprecated04(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPath {string}voiddeprecated05(String rbelPath, String fhirPath, String errorMessage) Deprecated.v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPath {string} with error message {string}voiddeprecated06(String rbelPath, String fhirPaths) Deprecated.v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPaths:voiddeprecated07(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current request at {string} fails the FHIRPath {string}voiddeprecated08(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current response at {string} fails the FHIRPath {string}voidvoidtgrCurrentRequestBodyEvaluatesTheFhirPath(String fhirPath, String errorMessage) voidtgrCurrentRequestBodyEvaluatesTheFhirPaths(String fhirPaths) voidtgrCurrentRequestBodyFailesTheFhirPath(String fhirPath) voidtgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath) voidtgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath, String errorMessage) voidtgrCurrentRequestEvaluatesTheFhirPaths(String rbelPath, String fhirPaths) voidtgrCurrentRequestFailsTheFhirPath(String rbelPath, String fhirPath) voidvoidtgrCurrentResponseBodyEvaluatesTheFhirPath(String fhirPath, String errorMessage) voidvoidtgrCurrentResponseBodyFailsTheFhirPath(String fhirPath) voidtgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath) voidtgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath, String errorMessage) voidtgrCurrentResponseEvaluatesTheFhirPaths(String rbelPath, String fhirPaths) voidtgrCurrentResponseFailsTheFhirPath(String rbelPath, String fhirPath)
-
Constructor Details
-
FhirPathValidationGlue
public FhirPathValidationGlue()
-
-
Method Details
-
tgrCurrentRequestBodyEvaluatesTheFhirPath
@Then("TGR current request body evaluates the FHIRPath {string}") @Then("FHIR current request body evaluates the FHIRPath {string}") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage erf\u00fcllt im Body den FHIRPath {string}") @Wenn("FHIR die aktuelle Anfrage im Body den FHIRPath {string} erf\u00fcllt") public void tgrCurrentRequestBodyEvaluatesTheFhirPath(String fhirPath) -
tgrCurrentRequestBodyEvaluatesTheFhirPath
@Then("TGR current request body evaluates the FHIRPath {string} with error message {string}") @Then("FHIR current request body evaluates the FHIRPath {string} with error message {string}") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage erf\u00fcllt im Body den FHIRPath {string} mit der Fehlermeldung {string}") @Wenn("FHIR die aktuelle Anfrage im Body den FHIRPath {string} mit der Fehlermeldung {string} erf\u00fcllt") public void tgrCurrentRequestBodyEvaluatesTheFhirPath(String fhirPath, String errorMessage) -
deprecated01
@Deprecated(since="v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPath {string}") @Then("TGR current request {string} evaluates the FHIRPath {string}") public void deprecated01(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPath {string}- Parameters:
rbelPath-fhirPath-
-
tgrCurrentRequestEvaluatesTheFhirPath
@Then("FHIR current request at {string} evaluates the FHIRPath {string}") @Dann("FHIR pr\u00fcfe aktuelle Anfrage im Knoten {string} erf\u00fcllt den FHIRPath {string}") @Wenn("FHIR die aktuelle Anfrage im Knoten {string} den FHIRPath {string} erf\u00fcllt") public void tgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath) -
deprecated02
@Deprecated(since="v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPath {string} with error message {string}") @Then("TGR current request {string} evaluates the FHIRPath {string} with error message {string}") public void deprecated02(String rbelPath, String fhirPath, String errorMessage) Deprecated.v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPath {string} with error message {string} -
tgrCurrentRequestEvaluatesTheFhirPath
@Then("FHIR current request at {string} evaluates the FHIRPath {string} with error message {string}") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage erf\u00fcllt im Knoten {string} den FHIRPath {string} mit der Fehlermeldung {string}") @Wenn("FHIR die aktuelle Anfrage im Knoten {string} den FHIRPath {string} mit der Fehlermeldung {string} erf\u00fcllt") public void tgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath, String errorMessage) -
tgrCurrentRequestBodyEvaluatesTheFhirPaths
@Then("TGR current request body evaluates the FHIRPaths:") @Then("FHIR current request body evaluates the FHIRPaths:") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage erf\u00fcllt im Body die FHIRPath Ausdr\u00fccke:") @Wenn("FHIR die aktuelle Anfrage im Body die FHIRPath Ausdr\u00fccke erf\u00fcllt:") public void tgrCurrentRequestBodyEvaluatesTheFhirPaths(String fhirPaths) -
deprecated03
@Deprecated(since="v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPaths:") @Then("TGR current request {string} evaluates the FHIRPaths:") public void deprecated03(String rbelPath, String fhirPaths) Deprecated.v1.1.0 Please replace with FHIR current request at {string} evaluates the FHIRPaths: -
tgrCurrentRequestEvaluatesTheFhirPaths
@Then("FHIR current request at {string} evaluates the FHIRPaths:") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage erf\u00fcllt im Knoten {string} die FHIRPath Ausdr\u00fccke:") @Wenn("FHIR die aktuelle Anfrage im Knoten {string} die FHIRPath Ausdr\u00fccke erf\u00fcllt:") public void tgrCurrentRequestEvaluatesTheFhirPaths(String rbelPath, String fhirPaths) -
tgrCurrentResponseBodyEvaluatesTheFhirPath
@Then("TGR current response body evaluates the FHIRPath {string}") @Then("FHIR current response body evaluates the FHIRPath {string}") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Body den FHIRPath {string}") @Wenn("FHIR die aktuelle Antwort im Body den FHIRPath {string} erf\u00fcllt") public void tgrCurrentResponseBodyEvaluatesTheFhirPath(String fhirPath) -
tgrCurrentResponseBodyEvaluatesTheFhirPath
@Then("TGR current response body evaluates the FHIRPath {string} with error message {string}") @Then("FHIR current response body evaluates the FHIRPath {string} with error message {string}") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Body den FHIRPath {string} mit der Fehlermeldung {string}") @Wenn("FHIR die aktuelle Antwort im Body den FHIRPath {string} mit der Fehlermeldung {string} erf\u00fcllt") public void tgrCurrentResponseBodyEvaluatesTheFhirPath(String fhirPath, String errorMessage) -
deprecated04
@Deprecated(since="v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPath {string}") @Then("TGR current response {string} evaluates the FHIRPaths {string}") public void deprecated04(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPath {string} -
tgrCurrentResponseEvaluatesTheFhirPath
@Then("FHIR current response at {string} evaluates the FHIRPath {string}") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Knoten {string} den FHIRPath {string}") @Wenn("FHIR die aktuelle Antwort im Knoten {string} den FHIRPath {string} erf\u00fcllt") public void tgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath) -
deprecated05
@Deprecated(since="v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPath {string} with error message {string}") @Then("TGR current response {string} evaluates the FHIRPath {string} with error message {string}") public void deprecated05(String rbelPath, String fhirPath, String errorMessage) Deprecated.v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPath {string} with error message {string} -
tgrCurrentResponseEvaluatesTheFhirPath
@Then("FHIR current response at {string} evaluates the FHIRPath {string} with error message {string}") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Knoten {string} den FHIRPath {string} mit der Fehlermeldung {string}") @Wenn("FHIR die aktuelle Antwort im Knoten {string} den FHIRPath {string} mit der Fehlermeldung {string} erf\u00fcllt") public void tgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath, String errorMessage) -
tgrCurrentResponseBodyEvaluatesTheFhirPaths
@Then("TGR current response body evaluates the FHIRPaths:") @Then("FHIR current response body evaluates the FHIRPaths:") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Body die FHIRPath Ausdr\u00fccke:") @Wenn("FHIR die aktuelle Antwort im Body die FHIRPath Ausdr\u00fccke erf\u00fcllt:") public void tgrCurrentResponseBodyEvaluatesTheFhirPaths(String fhirPaths) -
deprecated06
@Deprecated(since="v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPaths:") @Then("TGR current response {string} evaluates the FHIRPaths:") public void deprecated06(String rbelPath, String fhirPaths) Deprecated.v1.1.0 Please replace with FHIR current response at {string} evaluates the FHIRPaths: -
tgrCurrentResponseEvaluatesTheFhirPaths
@Then("FHIR current response at {string} evaluates the FHIRPaths:") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Knoten {string} die FHIRPath Ausdr\u00fccke:") @Wenn("FHIR die aktuelle Antwort im Knoten {string} die FHIRPath Ausdr\u00fccke erf\u00fcllt:") public void tgrCurrentResponseEvaluatesTheFhirPaths(String rbelPath, String fhirPaths) -
tgrCurrentRequestBodyFailesTheFhirPath
@Then("TGR current request body fails the FHIRPath {string}") @Then("FHIR current request body fails the FHIRPath {string}") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage erf\u00fcllt im Body nicht den FHIRPath {string}") @Wenn("FHIR die aktuelle Anfrage im Body nicht den FHIRPath {string} erf\u00fcllt") public void tgrCurrentRequestBodyFailesTheFhirPath(String fhirPath) -
deprecated07
@Deprecated(since="v1.1.0 Please replace with FHIR current request at {string} fails the FHIRPath {string}") @Then("TGR current request {string} fails the FHIRPath {string}") public void deprecated07(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current request at {string} fails the FHIRPath {string} -
tgrCurrentRequestFailsTheFhirPath
@Then("FHIR current request at {string} fails the FHIRPath {string}") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage erf\u00fcllt im Knoten {string} nicht den FHIRPath {string}") @Wenn("FHIR die aktuelle Anfrage im Knoten {string} nicht den FHIRPath {string} erf\u00fcllt") public void tgrCurrentRequestFailsTheFhirPath(String rbelPath, String fhirPath) -
tgrCurrentResponseBodyFailsTheFhirPath
@Then("TGR current response body fails the FHIRPath {string}") @Then("FHIR current response body fails the FHIRPath {string}") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Body nicht den FHIRPath {string}") @Wenn("FHIR die aktuelle Antwort im Body nicht den FHIRPath {string} erf\u00fcllt") public void tgrCurrentResponseBodyFailsTheFhirPath(String fhirPath) -
deprecated08
@Deprecated(since="v1.1.0 Please replace with FHIR current response at {string} fails the FHIRPath {string}") @Then("TGR current response {string} fails the FHIRPath {string}") public void deprecated08(String rbelPath, String fhirPath) Deprecated.v1.1.0 Please replace with FHIR current response at {string} fails the FHIRPath {string} -
tgrCurrentResponseFailsTheFhirPath
@Then("FHIR current response at {string} fails the FHIRPath {string}") @Dann("FHIR pr\u00fcfe die aktuelle Antwort erf\u00fcllt im Knoten {string} nicht den FHIRPath {string}") @Wenn("FHIR die aktuelle Antwort im Knoten {string} nicht den FHIRPath {string} erf\u00fcllt") public void tgrCurrentResponseFailsTheFhirPath(String rbelPath, String fhirPath)
-