added ability to check for any encounter type, removed unused files, some more report...
[openemr.git] / library / classes / rulesets / Cqm / reports / NFQ_0038 / Numerator4.php
blob13cc19c322c0751dca98d9a106b2d3da05d331ec
1 <?php
2 class NFQ_0038_Numerator4 implements CqmFilterIF
4 public function getTitle() {
5 return "Numerator 4";
8 public function test( CqmPatient $patient, $dateBegin, $dateEnd )
10 $options = array( Medication::OPTION_COUNT => 2 );
11 $dobPlus42Days = date( 'Y-m-d 00:00:00', strtotime( '+42 day', strtotime( $patient->dob ) ) );
12 $dobPlus2Years = date( 'Y-m-d 00:00:00', strtotime( '+2 year', strtotime( $patient->dob ) ) );
13 if ( Helper::checkMed( Medication::HIB, $dobPlus42Days, $dobPlus2Years, $options ) &&
14 !Helper::checkAllergy( Allergy::HIB, $patient ) ) {
15 return true;
17 return false;