Class Iti65Validator
- java.lang.Object
-
- org.openehealth.ipf.commons.ihe.fhir.FhirTransactionValidator.Support
-
- org.openehealth.ipf.commons.ihe.fhir.iti65.Iti65Validator
-
- All Implemented Interfaces:
org.openehealth.ipf.commons.ihe.fhir.FhirTransactionValidator
public class Iti65Validator extends org.openehealth.ipf.commons.ihe.fhir.FhirTransactionValidator.SupportValidator for ITI-65 transactions. THIS does not work properly yet!- Since:
- 3.6
- Author:
- Christian Ohr
-
-
Constructor Summary
Constructors Constructor Description Iti65Validator(ca.uhn.fhir.context.FhirContext fhirContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hl7.fhir.common.hapi.validation.support.ValidationSupportChainloadStructureDefinitions(ca.uhn.fhir.context.support.IValidationSupport baseValidationSupport, String kind)protected voidvalidateBundleConsistency(org.hl7.fhir.r4.model.Bundle bundle)Verifies that bundle has expected content and consistent patient referencesvoidvalidateRequest(Object payload, Map<String,Object> parameters)
-
-
-
Method Detail
-
validateRequest
public void validateRequest(Object payload, Map<String,Object> parameters)
- Specified by:
validateRequestin interfaceorg.openehealth.ipf.commons.ihe.fhir.FhirTransactionValidator- Overrides:
validateRequestin classorg.openehealth.ipf.commons.ihe.fhir.FhirTransactionValidator.Support
-
loadStructureDefinitions
public org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain loadStructureDefinitions(ca.uhn.fhir.context.support.IValidationSupport baseValidationSupport, String kind)
-
validateBundleConsistency
protected void validateBundleConsistency(org.hl7.fhir.r4.model.Bundle bundle)
Verifies that bundle has expected content and consistent patient references- Parameters:
bundle- transaction bundle
-
-