package edu.gatech.i3l.fhir.jpa.dao; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; import ca.uhn.fhir.model.dstu2.resource.MedicationAdministration; import edu.gatech.i3l.fhir.dstu2.entities.DrugExposureAdministration; import edu.gatech.i3l.fhir.jpa.query.AbstractPredicateBuilder; import edu.gatech.i3l.fhir.jpa.query.PredicateBuilder; @Transactional(propagation = Propagation.REQUIRED) public class MedicationAdministrationFhirResourceDao extends BaseFhirResourceDao<MedicationAdministration> { public MedicationAdministrationFhirResourceDao() { super(); setResourceEntity(DrugExposureAdministration.class); setValidateBean(true); } @Override public PredicateBuilder getPredicateBuilder() { return new AbstractPredicateBuilder() {}; } }