Class FhirPathValidation

java.lang.Object
de.gematik.test.tiger.fhir.validation.fhirpath.FhirPathValidation

public class FhirPathValidation extends Object
FHIRPath validation.

It allows you fo perform boolean FHIRPath expressions on requests and responses and to check if they evaluate as expected.

  • Field Details

  • Constructor Details

    • FhirPathValidation

      public FhirPathValidation()
  • Method Details

    • tgrCurrentRequestBodyEvaluatesTheFhirPath

      public void tgrCurrentRequestBodyEvaluatesTheFhirPath(String fhirPath, String errorMessage)
    • tgrCurrentRequestBodyEvaluatesTheFhirPath

      public void tgrCurrentRequestBodyEvaluatesTheFhirPath(String fhirPath)
    • tgrCurrentRequestEvaluatesTheFhirPath

      public void tgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath)
    • tgrCurrentRequestEvaluatesTheFhirPath

      public void tgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath, String errorMessage)
    • tgrCurrentRequestBodyEvaluatesTheFhirPaths

      public void tgrCurrentRequestBodyEvaluatesTheFhirPaths(String fhirPaths)
    • tgrCurrentRequestEvaluatesTheFhirPaths

      public void tgrCurrentRequestEvaluatesTheFhirPaths(String rbelPath, String fhirPaths)
    • tgrCurrentRequestEvaluatesTheFhirPaths

      public void tgrCurrentRequestEvaluatesTheFhirPaths(String rbelPath, String fhirPaths, String errorMessage)
    • tgrCurrentResponseBodyEvaluatesTheFhirPath

      public void tgrCurrentResponseBodyEvaluatesTheFhirPath(String fhirPath)
    • tgrCurrentResponseBodyEvaluatesTheFhirPath

      public void tgrCurrentResponseBodyEvaluatesTheFhirPath(String fhirPath, String errorMessage)
    • tgrCurrentResponseEvaluatesTheFhirPath

      public void tgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath)
    • tgrCurrentResponseEvaluatesTheFhirPath

      public void tgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath, String errorMessage)
    • tgrCurrentResponseBodyEvaluatesTheFhirPaths

      public void tgrCurrentResponseBodyEvaluatesTheFhirPaths(String fhirPaths)
    • tgrCurrentResponseEvaluatesTheFhirPaths

      public void tgrCurrentResponseEvaluatesTheFhirPaths(String rbelPath, String fhirPaths)
    • tgrCurrentResponseEvaluatesTheFhirPaths

      public void tgrCurrentResponseEvaluatesTheFhirPaths(String rbelPath, String fhirPaths, String errorMessage)
    • tgrCurrentRequestBodyFailesTheFhirPath

      public void tgrCurrentRequestBodyFailesTheFhirPath(String fhirPath)
    • tgrCurrentRequestFailsTheFhirPath

      public void tgrCurrentRequestFailsTheFhirPath(String rbelPath, String fhirPath)
    • tgrCurrentResponseBodyFailsTheFhirPath

      public void tgrCurrentResponseBodyFailsTheFhirPath(String fhirPath)
    • tgrCurrentResponseFailsTheFhirPath

      public void tgrCurrentResponseFailsTheFhirPath(String rbelPath, String fhirPath)
    • getFirstElementAsPrimitiveValueForFhirPath

      public String getFirstElementAsPrimitiveValueForFhirPath(String fhirPath)