MyTrainingRequirement
object type
One training requirement that applies to YOU: the rule, its due instant (the later of your role grant and the rule's birth, plus its grace days) and whether a VALID certificate satisfies it today (certified · certificateId).
Fields
| Field | Type | Notes |
|---|---|---|
requirementId | ID ID! | No further notes. |
roleTemplateKey | String String! | No further notes. |
courseKey | String String! | No further notes. |
passMark | Int Int! | No further notes. |
graceDays | Int Int! | No further notes. |
dueAt | String String! | No further notes. |
certified | Boolean Boolean! | No further notes. |
certificateId | ID | No further notes. |
refreshDue | Boolean Boolean! | THE REFRESH STANDING — DERIVED at read time, never stored: certified AND the certificate was passed on an older version of the course (the play’s content changed, or the play is gone); false whenever not certified. Sit again to refresh. |
refreshDueAt | String | When the refresh falls due — the daily sweep’s first observation of the change + the strictest applicable graceDays; null until the sweep has observed it (the face words a due-less refresh honestly). |