Good Faith Effort Exception: does a request qualify?
check_good_faith_requestJudges a request for apprentices under the Good Faith Effort Exception (26 CFR 1.45-8(f)(1)): a written request (electronic or registered mail) to a registered apprenticeship program covering the facility’s area and occupation, sent at least 45 days before the apprentices are needed (14 days for a later request to the same program), with the dates, occupation, location, number, expected hours, contact and a statement of intent to employ. Denied, or unanswered for 5 business days, it stands in for the apprentices for its period, up to 365 days (366 across a leap year). Returns the lead-time check, the response status, how long the exception runs and when to request again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| today | No | The date to judge from (YYYY-MM-DD); defaults to the response date or the request date. | |
| response | No | The program’s answer so far (default none). | |
| request_date | Yes | When the request was sent (YYYY-MM-DD): the send date for email, the delivery date on the receipt for registered mail. | |
| received_date | No | When the program received it (YYYY-MM-DD), if different: the five business days run from receipt (1.45-8(f)(1)(i)(C)). | |
| response_date | No | When the program answered (YYYY-MM-DD), if it did. | |
| needed_from_date | No | When the apprentices were asked to start (YYYY-MM-DD): coverage runs from here. | |
| needed_through_date | No | The last day of the employment period requested (YYYY-MM-DD), if the request named one. | |
| later_request_to_same_program | No | true if this is a later request to a program already asked once (14-day lead time instead of 45). |