Package de.gematik.test.tiger.glue.fhir
Class StaticFhirValidationGlue
java.lang.Object
de.gematik.test.tiger.glue.fhir.StaticFhirValidationGlue
Glue code for Static-FHIR validation.
It allows you to validate FHIR resources against the FHIR specification.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.gematik.refv.SupportedValidationModulesupportedValidationModule(String enumName) voidtgrCurrentRequestAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType) voidtgrCurrentRequestAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType, String profileUrl) voidtgrCurrentRequestBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType) voidtgrCurrentRequestBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType, String profileUrl) voidtgrCurrentResponseAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType) voidtgrCurrentResponseAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType, String profileUrl) voidtgrCurrentResponseBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType) voidtgrCurrentResponseBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType, String profileUrl)
-
Constructor Details
-
StaticFhirValidationGlue
public StaticFhirValidationGlue()
-
-
Method Details
-
supportedValidationModule
-
tgrCurrentRequestBodyAtIsValidFHIRRessourceOfType
@Then("FHIR current request body is a valid {supportedValidationModule} resource") @Then("TGR current request body is a valid {supportedValidationModule} resource") @Wenn("FHIR die aktuelle Anfrage im Body eine g\u00fcltige {supportedValidationModule} Ressource enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage enth\u00e4lt im Body eine g\u00fcltige {supportedValidationModule} Ressource") public void tgrCurrentRequestBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType) -
tgrCurrentRequestBodyAtIsValidFHIRRessourceOfType
@Then("TGR current request body is a valid {supportedValidationModule} resource and conforms to profile {string}") @Then("FHIR current request body is a valid {supportedValidationModule} resource and conforms to profile {string}") @Wenn("FHIR die aktuelle Anfrage im Body eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage enth\u00e4lt im Body eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist") public void tgrCurrentRequestBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType, String profileUrl) -
tgrCurrentRequestAtIsValidFHIRRessourceOfType
@Then("TGR current request {string} is a valid {supportedValidationModule} resource") @Then("FHIR current request at {string} is a valid {supportedValidationModule} resource") @Wenn("FHIR die aktuelle Anfrage im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage enth\u00e4lt im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource") public void tgrCurrentRequestAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType) -
tgrCurrentRequestAtIsValidFHIRRessourceOfType
@Then("TGR current request {string} is a valid {supportedValidationModule} resource and conforms to profile {string}") @Then("FHIR current request at {string} is a valid {supportedValidationModule} resource and conforms to profile {string}") @Wenn("FHIR die aktuelle Anfrage im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Anfrage enth\u00e4lt im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist") public void tgrCurrentRequestAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType, String profileUrl) -
tgrCurrentResponseBodyAtIsValidFHIRRessourceOfType
@Then("TGR current response body is a valid {supportedValidationModule} resource") @Then("FHIR current response body is a valid {supportedValidationModule} resource") @Wenn("FHIR die aktuelle Antwort im Body eine g\u00fcltige {supportedValidationModule} Ressource enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Antwort enth\u00e4lt im Body eine g\u00fcltige {supportedValidationModule} Ressource") public void tgrCurrentResponseBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType) -
tgrCurrentResponseBodyAtIsValidFHIRRessourceOfType
@Then("TGR current response body is a valid {supportedValidationModule} resource and conforms to profile {string}") @Then("FHIR current response body is a valid {supportedValidationModule} resource and conforms to profile {string}") @Wenn("FHIR die aktuelle Antwort im Body eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Antwort enth\u00e4lt im Body eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist") public void tgrCurrentResponseBodyAtIsValidFHIRRessourceOfType(de.gematik.refv.SupportedValidationModule validationType, String profileUrl) -
tgrCurrentResponseAtIsValidFHIRRessourceOfType
@Then("TGR current response {string} is a valid FHIR {supportedValidationModule} resource") @Then("FHIR current response at {string} is a valid FHIR {supportedValidationModule} resource") @Wenn("FHIR die aktuelle Antwort im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Antwort enth\u00e4lt im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource") public void tgrCurrentResponseAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType) -
tgrCurrentResponseAtIsValidFHIRRessourceOfType
@Then("TGR current response {string} is a valid FHIR {supportedValidationModule} resource and conforms to profile {string}") @Then("FHIR current response at {string} is a valid FHIR {supportedValidationModule} resource and conforms to profile {string}") @Wenn("FHIR die aktuelle Antwort im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist enth\u00e4lt") @Dann("FHIR pr\u00fcfe die aktuelle Antwort enth\u00e4lt im Knoten {string} eine g\u00fcltige {supportedValidationModule} Ressource, die zum Profil {string} konform ist") public void tgrCurrentResponseAtIsValidFHIRRessourceOfType(String rbelPath, de.gematik.refv.SupportedValidationModule validationType, String profileUrl)
-