Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

238 Zeilen
8.3KB

  1. {
  2. "referenceValues": [
  3. {
  4. "id": 0,
  5. "seedKey": "operational-status.not-started",
  6. "category": "OperationalStatus",
  7. "name": "Not Started",
  8. "description": "Election-cycle job work has not started.",
  9. "value": "not-started",
  10. "source": "SystemSeed",
  11. "isActive": true,
  12. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  13. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  14. },
  15. {
  16. "id": 0,
  17. "seedKey": "operational-status.in-progress",
  18. "category": "OperationalStatus",
  19. "name": "In Progress",
  20. "description": "Election-cycle job work is actively in progress.",
  21. "value": "in-progress",
  22. "source": "SystemSeed",
  23. "isActive": true,
  24. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  25. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  26. },
  27. {
  28. "id": 0,
  29. "seedKey": "operational-status.blocked",
  30. "category": "OperationalStatus",
  31. "name": "Blocked",
  32. "description": "Election-cycle job work is blocked and needs intervention.",
  33. "value": "blocked",
  34. "source": "SystemSeed",
  35. "isActive": true,
  36. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  37. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  38. },
  39. {
  40. "id": 0,
  41. "seedKey": "operational-status.complete",
  42. "category": "OperationalStatus",
  43. "name": "Complete",
  44. "description": "Election-cycle job work is complete.",
  45. "value": "complete",
  46. "source": "SystemSeed",
  47. "isActive": true,
  48. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  49. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  50. },
  51. {
  52. "id": 0,
  53. "seedKey": "service-template.addressing",
  54. "category": "ServiceTemplate",
  55. "name": "Addressing",
  56. "description": "Default service template for addressing work.",
  57. "value": "addressing",
  58. "source": "SystemSeed",
  59. "isActive": true,
  60. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  61. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  62. },
  63. {
  64. "id": 0,
  65. "seedKey": "service-template.sorting",
  66. "category": "ServiceTemplate",
  67. "name": "Sorting",
  68. "description": "Default service template for sorting work.",
  69. "value": "sorting",
  70. "source": "SystemSeed",
  71. "isActive": true,
  72. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  73. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  74. },
  75. {
  76. "id": 0,
  77. "seedKey": "service-template.transportation",
  78. "category": "ServiceTemplate",
  79. "name": "Transportation",
  80. "description": "Default service template for transportation work.",
  81. "value": "transportation",
  82. "source": "SystemSeed",
  83. "isActive": true,
  84. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  85. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  86. },
  87. {
  88. "id": 0,
  89. "seedKey": "service-template.office-copy",
  90. "category": "ServiceTemplate",
  91. "name": "Office Copy",
  92. "description": "Default service template for office-copy work.",
  93. "value": "office-copy",
  94. "source": "SystemSeed",
  95. "isActive": true,
  96. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  97. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  98. },
  99. {
  100. "id": 0,
  101. "seedKey": "extension-reference.election-cycle.primary",
  102. "category": "ElectionCycleType",
  103. "name": "Primary",
  104. "description": "Extension-layer election-cycle reference value for primary elections.",
  105. "value": "primary",
  106. "source": "SystemSeed",
  107. "isActive": true,
  108. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  109. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  110. },
  111. {
  112. "id": 0,
  113. "seedKey": "extension-reference.election-cycle.general",
  114. "category": "ElectionCycleType",
  115. "name": "General",
  116. "description": "Extension-layer election-cycle reference value for general elections.",
  117. "value": "general",
  118. "source": "SystemSeed",
  119. "isActive": true,
  120. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  121. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  122. },
  123. {
  124. "id": 0,
  125. "seedKey": "extension-reference.mail-class.first-class",
  126. "category": "MailClass",
  127. "name": "First Class",
  128. "description": "Extension-layer mail-class reference value.",
  129. "value": "first-class",
  130. "source": "SystemSeed",
  131. "isActive": true,
  132. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  133. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  134. },
  135. {
  136. "id": 0,
  137. "seedKey": "extension-reference.mail-class.standard",
  138. "category": "MailClass",
  139. "name": "Standard",
  140. "description": "Extension-layer mail-class reference value.",
  141. "value": "standard",
  142. "source": "SystemSeed",
  143. "isActive": true,
  144. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  145. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  146. }
  147. ],
  148. "requiredFieldRules": [
  149. {
  150. "id": 0,
  151. "seedKey": "required-field.election-cycle-job.municipality-profile-id",
  152. "name": "Municipality Profile",
  153. "description": "Election-cycle jobs must be linked to a municipality profile.",
  154. "entityType": "ElectionCycleJob",
  155. "fieldPath": "municipalityProfileId",
  156. "readinessFeatureKey": "FR29.ReadinessStatus",
  157. "isRequired": true,
  158. "source": "SystemSeed",
  159. "isActive": true,
  160. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  161. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  162. },
  163. {
  164. "id": 0,
  165. "seedKey": "required-field.election-cycle-job.legacy-jurisdiction-j-code",
  166. "name": "Legacy Jurisdiction Code",
  167. "description": "Election-cycle jobs must keep the legacy jurisdiction bridge required by Story 1.8.",
  168. "entityType": "ElectionCycleJob",
  169. "fieldPath": "legacyJurisdictionJCode",
  170. "readinessFeatureKey": "FR29.ReadinessStatus",
  171. "isRequired": true,
  172. "source": "SystemSeed",
  173. "isActive": true,
  174. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  175. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  176. },
  177. {
  178. "id": 0,
  179. "seedKey": "required-field.election-cycle-job.election-date",
  180. "name": "Election Date",
  181. "description": "Election-cycle jobs need an election date before readiness can pass.",
  182. "entityType": "ElectionCycleJob",
  183. "fieldPath": "electionDate",
  184. "readinessFeatureKey": "FR29.ReadinessStatus",
  185. "isRequired": true,
  186. "source": "SystemSeed",
  187. "isActive": true,
  188. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  189. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  190. },
  191. {
  192. "id": 0,
  193. "seedKey": "required-field.election-cycle-job.mail-date",
  194. "name": "Mail Date",
  195. "description": "Election-cycle jobs need a planned mail date before readiness can pass.",
  196. "entityType": "ElectionCycleJob",
  197. "fieldPath": "mailDate",
  198. "readinessFeatureKey": "FR29.ReadinessStatus",
  199. "isRequired": true,
  200. "source": "SystemSeed",
  201. "isActive": true,
  202. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  203. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  204. },
  205. {
  206. "id": 0,
  207. "seedKey": "required-field.election-cycle-job.service-template",
  208. "name": "Service Template",
  209. "description": "Election-cycle jobs need a selected service template before readiness can pass.",
  210. "entityType": "ElectionCycleJob",
  211. "fieldPath": "serviceTemplate",
  212. "readinessFeatureKey": "FR29.ReadinessStatus",
  213. "isRequired": true,
  214. "source": "SystemSeed",
  215. "isActive": true,
  216. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  217. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  218. }
  219. ],
  220. "escalationRules": [
  221. {
  222. "id": 0,
  223. "seedKey": "escalation.overdue-milestone.operations-lead",
  224. "name": "Overdue Milestone Operations Lead Alert",
  225. "description": "Escalates election-cycle jobs whose active milestone is overdue.",
  226. "scenario": "OverdueMilestoneAlert",
  227. "triggerCondition": "activeMilestone.dueDate \u003C today \u0026\u0026 job.status != \u0027complete\u0027",
  228. "action": "NotifyOperationsLead",
  229. "milestoneBasis": "activeMilestone.dueDate",
  230. "alertWindow": "00:00:00",
  231. "priority": 1,
  232. "source": "SystemSeed",
  233. "isActive": true,
  234. "createdAt": "2026-05-06T18:58:39.8354954+00:00",
  235. "updatedAt": "2026-05-06T18:58:39.8354954+00:00"
  236. }
  237. ]
  238. }

Powered by TurnKey Linux.