add getComplianceStatus with date, reasons with date
added tests