Class ValidationServiceImp

java.lang.Object
org.ehrbase.service.ValidationServiceImp
All Implemented Interfaces:
ValidationService

@Service public class ValidationServiceImp extends Object implements ValidationService
ValidationService implementation.
Since:
1.0.0
Author:
Christian Chevalley
  • Constructor Summary

    Constructors
    Constructor
    Description
    ValidationServiceImp(KnowledgeCacheService knowledgeCacheService, org.ehrbase.terminology.openehr.TerminologyService terminologyService, ServerConfig serverConfig, org.springframework.beans.factory.ObjectProvider<org.ehrbase.validation.terminology.ExternalTerminologyValidation> objectProvider, boolean sharedAqlQueryCache)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    check(com.nedap.archie.rm.composition.Composition composition)
     
    void
    check(com.nedap.archie.rm.ehr.EhrStatus ehrStatus)
     
    void
    check(String templateID, com.nedap.archie.rm.composition.Composition composition)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ValidationServiceImp

      public ValidationServiceImp(KnowledgeCacheService knowledgeCacheService, org.ehrbase.terminology.openehr.TerminologyService terminologyService, ServerConfig serverConfig, org.springframework.beans.factory.ObjectProvider<org.ehrbase.validation.terminology.ExternalTerminologyValidation> objectProvider, @Value("${cache.validation.useSharedRMPathQueryCache:true}") boolean sharedAqlQueryCache)
  • Method Details