Skip to content

Commit fa088fb

Browse files
committed
case sections
1 parent 9fcf24e commit fa088fb

8 files changed

Lines changed: 365 additions & 662 deletions

File tree

lambdas/packages/hrm-form-definitions/form-definitions/usnc/v1/CaseSections.json

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,12 @@
33
"label": "Note",
44
"formPath": "caseForms/NoteForm.json"
55
},
6-
"referral": {
7-
"label": "Referral",
8-
"formPath": "caseForms/ReferralForm.json"
9-
},
10-
"household": {
11-
"label": "Household Member",
12-
"formPath": "caseForms/HouseholdForm.json"
13-
},
14-
"perpetrator": {
15-
"label": "Perpetrator",
16-
"formPath": "caseForms/PerpetratorForm.json"
17-
},
186
"incident": {
197
"label": "Incident",
208
"formPath": "caseForms/IncidentForm.json"
219
},
2210
"document": {
2311
"label": "Document",
2412
"formPath": "caseForms/DocumentForm.json"
25-
},
26-
"chicken": {
27-
"label": "Chicken",
28-
"formPath": "caseForms/ChickenForm.json"
2913
}
3014
}

lambdas/packages/hrm-form-definitions/form-definitions/usnc/v1/LayoutDefinitions.json

Lines changed: 7 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -11,95 +11,29 @@
1111
},
1212
"case": {
1313
"sectionTypes": {
14-
"household": {
15-
"splitFormAt": 7,
16-
"caseHomeOrder": 1,
17-
"printOrder": 1,
18-
"previewFields": [
19-
"name",
20-
"gender",
21-
"age",
22-
"relationshipToChild"
23-
],
24-
"layout": {
25-
"name": {
26-
"widthRatio": 1.5,
27-
"labelTemplateCode": "Case-PerpetratorName",
28-
"valueTemplateCode": "Case-SectionList-PreviewNameValue"
29-
},
30-
"age": {
31-
"labelTemplateCode": "Case-PerpetratorAge"
32-
},
33-
"gender": {
34-
"labelTemplateCode": "Case-PerpetratorGender"
35-
},
36-
"relationshipToChild": {
37-
"labelTemplateCode": "Case-PerpetratorRelationship"
38-
}
39-
}
40-
},
41-
"perpetrator": {
42-
"splitFormAt": 7,
43-
"caseHomeOrder": 2,
44-
"printOrder": 2,
45-
"previewFields": [
46-
"name",
47-
"gender",
48-
"age",
49-
"relationshipToChild"
50-
],
51-
"layout": {
52-
"name": {
53-
"labelTemplateCode": "Case-PerpetratorName",
54-
"valueTemplateCode": "Case-SectionList-PreviewNameValue"
55-
},
56-
"age": {
57-
"labelTemplateCode": "Case-PerpetratorAge"
58-
},
59-
"gender": {
60-
"labelTemplateCode": "Case-PerpetratorGender"
61-
},
62-
"relationshipToChild": {
63-
"labelTemplateCode": "Case-PerpetratorRelationship"
64-
}
65-
}
66-
},
14+
6715
"incident": {
6816
"previewFields": [
6917
"date",
70-
"duration",
18+
"incidentType",
7119
"location"
7220
],
7321
"layout": {
7422
"date": {
7523
"includeLabel": false,
7624
"format": "date"
7725
},
78-
"duration": {
79-
"includeLabel": true
80-
},
81-
"location": {
26+
"incidentType": {
8227
"includeLabel": true
8328
}
8429
},
85-
"caseHomeOrder": 3,
86-
"printOrder": 3,
87-
"splitFormAt": 3
88-
},
89-
"referral": {
90-
"previewFields": [
91-
"referredTo"
92-
],
93-
"layout": {
94-
"referredTo": {}
95-
},
96-
"splitFormAt": 2,
97-
"printOrder": 4,
98-
"caseHomeLocation": "timeline"
30+
"caseHomeOrder": 1,
31+
"printOrder": 1,
32+
"splitFormAt": 2
9933
},
10034
"document": {
10135
"splitFormAt": 1,
102-
"caseHomeOrder": 5,
36+
"caseHomeOrder": 2,
10337
"printFormat": "hidden",
10438
"previewFields": [
10539
"createdAt",
@@ -130,20 +64,6 @@
13064
"layout": {
13165
"note": {}
13266
}
133-
},
134-
"chicken": {
135-
"previewFields": [
136-
"boc"
137-
],
138-
"layout": {
139-
"boc": {
140-
"includeLabel": true
141-
}
142-
},
143-
"caseHomeOrder": 2,
144-
"splitFormAt": 2,
145-
"printOrder": 0,
146-
"printFormat": "list"
14767
}
14868
}
14969
}
Lines changed: 58 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,78 @@
11
[
22
{
33
"name": "status",
4-
"label": "Case Status",
4+
"label": "Status",
55
"type": "select",
6-
"isPII": false
7-
},
8-
{
9-
"name": "childIsAtRisk",
10-
"label": "Child is at risk",
11-
"type": "checkbox",
12-
"isPII": false
6+
"isPII": false,
7+
"options": [
8+
{
9+
"value": "",
10+
"label": ""
11+
},
12+
{
13+
"value": "Open",
14+
"label": "Open"
15+
},
16+
{
17+
"value": "Closed",
18+
"label": "Closed"
19+
},
20+
{
21+
"value": "In Progress",
22+
"label": "In Progress"
23+
}
24+
],
25+
"required": {
26+
"value": true,
27+
"message": "RequiredFieldError"
28+
}
1329
},
1430
{
15-
"name": "followUpDate",
16-
"label": "Follow Up Date",
17-
"type": "date-input",
18-
"isPII": false
31+
"name": "name",
32+
"label": "Name ",
33+
"type": "input",
34+
"isPII": false,
35+
"required": {
36+
"value": true,
37+
"message": "RequiredFieldError"
38+
}
1939
},
20-
2140
{
22-
"name": "reportDate",
23-
"label": "Date of Report",
41+
"name": "dateOfReport",
2442
"type": "date-input",
25-
"isPII": false
43+
"isPII": false,
44+
"label": "Date of Report"
2645
},
2746
{
2847
"name": "summary",
29-
"label": "Case Summary",
30-
"placeholder": "No case summary",
48+
"label": "Summary",
3149
"type": "textarea",
32-
"rows": 5,
33-
"width": 300,
34-
"isPII": true
35-
},
36-
{
37-
"name": "operatingArea",
38-
"label": "Operating Area",
39-
"type": "select",
40-
"options": [
41-
{ "value": "", "label": "" },
42-
{ "value": "East", "label": "East" },
43-
{ "value": "Harbor", "label": "Harbor" },
44-
{ "value": "Hollywood", "label": "Hollywood" },
45-
{ "value": "Metro", "label": "Metro" },
46-
{ "value": "Pacific", "label": "Pacific" },
47-
{ "value": "South LA", "label": "South LA" },
48-
{ "value": "Valley", "label": "Valley" }
49-
],
50-
"isPII": false
50+
"isPII": false,
51+
"rows": 20,
52+
"width": 250
5153
},
5254
{
5355
"name": "priority",
5456
"label": "Priority",
5557
"type": "select",
58+
"isPII": false,
5659
"options": [
57-
{ "value": "", "label": "" },
58-
{ "value": "High", "label": "High" },
59-
{ "value": "Medium", "label": "Medium" },
60-
{ "value": "Low", "label": "Low" }
61-
],
62-
"isPII": false
60+
{
61+
"value": "Unknown",
62+
"label": ""
63+
},
64+
{
65+
"value": "High",
66+
"label": "High"
67+
},
68+
{
69+
"value": "Medium",
70+
"label": "Medium"
71+
},
72+
{
73+
"value": "Low",
74+
"label": "Low"
75+
}
76+
]
6377
}
64-
]
78+
]

lambdas/packages/hrm-form-definitions/form-definitions/usnc/v1/caseForms/ChickenForm.json

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)