
eedm.institution-employers.v11.1.0.institution-employers.json Maven / Gradle / Ivy
{
"title" : "Institution Employers",
"description" : "Information about the institution that employs people.",
"version" : "11.1.0",
"type" : "object",
"properties" : {
"metadata" : {
"$ref" : "resource:/eedm/metadata.json"
},
"id" : {
"title" : "ID",
"description" : "The global identifier of the institution employer.",
"type" : "string",
"format" : "guid",
"pattern" : "^[a-f0-9]{8}(?:-[a-f0-9]{4}){3}-[a-f0-9]{12}$"
},
"title" : {
"title" : "Title",
"description" : "The full name of the institution employer.",
"type" : "string",
"minLength" : 1
},
"code" : {
"title" : "Code",
"description" : "A code that may be used to identify the institution employer.",
"type" : "string"
},
"address" : {
"title" : "Address",
"description" : "The physical address associated with the institution employer.",
"type" : "object",
"properties" : {
"addressLines" : {
"title" : "Address Lines",
"description" : "The address lines of the address, such as a street address, post office box number, or city, region, and postal code.",
"type" : "array",
"minItems" : 1,
"items" : {
"type" : "string"
}
},
"city" : {
"title" : "City",
"description" : "The city associated with the employer.",
"type" : "string",
"minLength" : 1
},
"state" : {
"title" : "State",
"description" : "The state associated with the employer.",
"type" : "string",
"minLength" : 1
},
"country" : {
"title" : "Country",
"description" : "The ISO 3166-1 alpha-3 code of the country associated with the employer.",
"enum" : [ "AFG", "AGO", "ALB", "AND", "ARE", "ARG", "ARM", "ATG", "AUS", "AUT", "AZE", "BDI", "BEL", "BEN", "BES", "BFA", "BGD", "BGR", "BHR", "BHS", "BIH", "BLR", "BLZ", "BOL", "BRA", "BRB", "BRN", "BTN", "BWA", "CAF", "CAN", "CHE", "CHL", "CHN", "CIV", "CMR", "COD", "COG", "COL", "COM", "CPV", "CRI", "CUB", "CUW", "CYP", "CZE", "DEU", "DJI", "DMA", "DNK", "DOM", "DZA", "ECU", "EGY", "ERI", "ESH", "ESP", "EST", "ETH", "FIN", "FJI", "FRA", "FSM", "GAB", "GBR", "GEO", "GHA", "GIN", "GLP", "GMB", "GNB", "GNQ", "GRC", "GRD", "GTM", "GUY", "HND", "HRV", "HTI", "HUN", "IDN", "IMN", "IND", "IRL", "IRN", "IRQ", "ISL", "ISR", "ITA", "JAM", "JOR", "JPN", "KAZ", "KEN", "KGZ", "KHM", "KIR", "KNA", "KOR", "KWT", "LAO", "LBN", "LBR", "LBY", "LCA", "LIE", "LKA", "LSO", "LTU", "LUX", "LVA", "MAR", "MCO", "MDA", "MDG", "MDV", "MEX", "MHL", "MKD", "MLI", "MLT", "MMR", "MNE", "MNG", "MNP", "MOZ", "MRT", "MUS", "MWI", "MYS", "NAM", "NER", "NGA", "NIC", "NLD", "NOR", "NPL", "NRU", "NZL", "OMN", "PAK", "PAN", "PCN", "PER", "PHL", "PLW", "PNG", "POL", "PRI", "PRK", "PRT", "PRY", "PSE", "QAT", "ROU", "RUS", "RWA", "SAU", "SDN", "SEN", "SGP", "SLB", "SLE", "SLV", "SMR", "SOM", "SRB", "SSD", "STP", "SUR", "SVK", "SVN", "SWE", "SWZ", "SXM", "SYC", "SYR", "TCD", "TGO", "THA", "TJK", "TKM", "TLS", "TON", "TTO", "TUN", "TUR", "TUV", "TWN", "TZA", "UGA", "UKR", "URY", "USA", "UZB", "VAT", "VCT", "VEN", "VNM", "VUT", "WSM", "YEM", "ZAF", "ZMB", "ZWE" ],
"type" : "string"
},
"postalCode" : {
"title" : "Postal Code",
"description" : "The postal code associated with the employer.",
"type" : "string",
"minLength" : 1
}
},
"additionalProperties" : false,
"required" : [ "addressLines", "city", "state", "country", "postalCode" ]
},
"phoneNumber" : {
"title" : "Phone Number",
"description" : "The phone number associated with the employer.",
"type" : "string"
}
},
"required" : [ "id", "title", "address" ],
"additionalProperties" : false,
"links" : [ {
"rel" : "filter",
"encType" : "application/x-www-form-urlencoded",
"method" : "GET",
"href" : "/institution-employers?criteria={\"code\": {$code}}",
"title" : "Code",
"description" : "A code used to identify the institution employer.",
"schema" : {
"type" : "object",
"properties" : {
"code" : {
"type" : "string"
}
}
},
"targetSchema" : {
"$ref" : "institution-employers.json#"
}
} ]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy