-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathssa-resident-station-schema.json
More file actions
104 lines (104 loc) · 3.17 KB
/
Copy pathssa-resident-station-schema.json
File metadata and controls
104 lines (104 loc) · 3.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://github.com/api-evangelist/social-security-administration/blob/main/json-schema/ssa-resident-station-schema.json",
"title": "SSA Resident Station",
"description": "Schema for a Social Security Administration Resident Station record. Resident Stations are smaller SSA offices that serve rural communities and may operate on limited schedules.",
"type": "object",
"required": ["OFFICE_CODE", "OFFICE_NAME", "CITY", "STATE"],
"properties": {
"OFFICE_CODE": {
"type": "string",
"description": "Unique identifier code for the resident station"
},
"OFFICE_NAME": {
"type": "string",
"description": "Official name of the SSA resident station"
},
"ADDRESS_LINE_1": {
"type": "string",
"description": "Primary street address"
},
"ADDRESS_LINE_2": {
"type": ["string", "null"],
"description": "Secondary address information"
},
"ADDRESS_LINE_3": {
"type": ["string", "null"],
"description": "Additional address information"
},
"CITY": {
"type": "string",
"description": "City where the resident station is located"
},
"STATE": {
"type": "string",
"minLength": 2,
"maxLength": 2,
"description": "Two-letter U.S. state abbreviation"
},
"ZIP_CODE": {
"type": "string",
"description": "ZIP code of the resident station"
},
"PHONE": {
"type": ["string", "null"],
"description": "Telephone number for the resident station"
},
"FAX": {
"type": ["string", "null"],
"description": "Fax number for the resident station"
},
"MONDAY_OPEN_TIME": {
"type": ["string", "null"],
"description": "Monday opening time (may be null if closed or limited hours)"
},
"MONDAY_CLOSE_TIME": {
"type": ["string", "null"],
"description": "Monday closing time"
},
"TUESDAY_OPEN_TIME": {
"type": ["string", "null"],
"description": "Tuesday opening time"
},
"TUESDAY_CLOSE_TIME": {
"type": ["string", "null"],
"description": "Tuesday closing time"
},
"WEDNESDAY_OPEN_TIME": {
"type": ["string", "null"],
"description": "Wednesday opening time"
},
"WEDNESDAY_CLOSE_TIME": {
"type": ["string", "null"],
"description": "Wednesday closing time"
},
"THURSDAY_OPEN_TIME": {
"type": ["string", "null"],
"description": "Thursday opening time"
},
"THURSDAY_CLOSE_TIME": {
"type": ["string", "null"],
"description": "Thursday closing time"
},
"FRIDAY_OPEN_TIME": {
"type": ["string", "null"],
"description": "Friday opening time"
},
"FRIDAY_CLOSE_TIME": {
"type": ["string", "null"],
"description": "Friday closing time"
},
"LATITUDE_NUM": {
"type": ["number", "null"],
"description": "Latitude in decimal degrees (WGS 84)"
},
"LONGITUDE_NUM": {
"type": ["number", "null"],
"description": "Longitude in decimal degrees (WGS 84)"
},
"ObjectId": {
"type": "integer",
"description": "ArcGIS Feature Service unique record identifier"
}
}
}