UNPKG

melosys-schema

Version:
70 lines (69 loc) 2.7 kB
{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "http://melosys.nav.no/schemas/behandlingOversikter-definitions.json", "title": "The behandlingOversikter Schema", "definitions": { "behandlingOversikter": { "$id": "#/definitions/behandlingOversikter", "type": "array", "title": "The behandlingOversikter Schema", "uniqueItems": true, "items": { "$id": "#/definitions/behandlingOversikter/items", "type": "object", "title": "The Items Schema", "additionalProperties": false, "required": [ "behandlingID", "behandlingsstatus", "behandlingstype", "opprettetDato", "periode", "land" ], "properties": { "behandlingID": { "$id": "#/definitions/behandlingOversikter/items/properties/behandlingID", "$ref": "http://melosys.nav.no/schemas/definitions-schema.json#/definitions/behandlingID" }, "behandlingstype": { "$id": "#/definitions/behandlingOversikter/items/properties/behandlingstype", "title": "The Behandlingstype Schema", "$ref": "http://melosys.nav.no/schemas/definitions-schema.json#/definitions/kodeverk" }, "behandlingsstatus": { "$id": "#/definitions/behandlingOversikter/items/properties/behandlingsstatus", "title": "The Behandlingsstatus Schema", "$ref": "http://melosys.nav.no/schemas/definitions-schema.json#/definitions/kodeverk" }, "opprettetDato": { "title": "The opprettetDato Schema", "$id": "#/definitions/behandlingOversikter/items/properties/opprettetDato", "$ref": "http://melosys.nav.no/schemas/definitions-schema.json#/definitions/dato-tid" }, "periode": { "title": "The periode Schema", "$id": "#/definitions/behandlingOversikter/properties/behandlingOversikter/properties/periode", "$ref": "http://melosys.nav.no/schemas/definitions-schema.json#/definitions/periode" }, "land": { "$id": "#/definitions/behandlingOversikter/items/properties/land", "type": "array", "title": "The Land Schema", "uniqueItems": true, "items": { "$id": "#/definitions/behandlingOversikter/items/properties/land/items", "type": "string", "title": "The Items Schema", "default": "", "examples": [ "GB" ], "pattern": "^(.*)$" } } } } } } }