Tilsynskoordineringer
Datamodell og schema
Eksempel
{
"tilsynskoordineringer": [
{
"tildaenhet": "974720760",
"tilsynutfoertav": "222222222",
"ansvarligtilsynsmyndighet": "223344556",
"kontrolladresser": [
{
"lokalitetsreferanse": 901380,
"lokalitetsbeskrivelse": "Enda ei rønne",
"lokalitetsnoekkelord": "definitely bewildered zephyr",
"lengdegrad": "901380",
"breddegrad": "901380",
"bygningsnummer": "901380",
"bruksenhetsnummer": "Enhetsnummer",
"adressenavn": "Gåshaugen 4, 0925 Oslo",
"adressenummer": "901380",
"postnummer": "Postnummer",
"poststedsnavn": "definitely bewildered zephyr",
"kommunenummer": "0301",
"bydel": "Dal",
"fylkesnummer": "020"
},
{
"lokalitetsreferanse": 901380,
"lokalitetsbeskrivelse": "Enda ei rønne",
"lokalitetsnoekkelord": "definitely bewildered zephyr",
"lengdegrad": "901380",
"breddegrad": "901380",
"bygningsnummer": "901380",
"bruksenhetsnummer": "Enhetsnummer",
"adressenavn": "Gåshaugen 4, 0925 Oslo",
"adressenummer": "901380",
"postnummer": "Postnummer",
"poststedsnavn": "definitely bewildered zephyr",
"kommunenummer": "0301",
"bydel": "Dal",
"fylkesnummer": "020"
}
],
"kontaktpunkt": [
{
"kontaktperson": "Ansvarligheten selv",
"avdeling": "definitely bewildered zephyr",
"telefonnummer": "12345678",
"epost": "definitelybewilderedzephyr@definitelybewilderedzephyrcom",
"adresse": "Gåshaugen 4, 0925 Oslo"
}
],
"meldingTilAnnenMyndighet": [
{
"meldingTilMyndighet": "12345678",
"lokalitetsreferanse": 1,
"meldingsinnholdTilAnnenMyndighet": "VIKTIG BESKJED NR 1",
"datoForMeldingTilAnnenMyndighet": "2013-07-14T00:00:00"
},
{
"meldingTilMyndighet": "12345678",
"lokalitetsreferanse": 1,
"meldingsinnholdTilAnnenMyndighet": "VIKTIG BESKJED NR 2",
"datoForMeldingTilAnnenMyndighet": "2013-07-14T00:00:00"
}
],
"aapnetilsyn": 12,
"planlagteKontroller": [
{
"planlagtkontrolldato": "2021-05-18T11:18:02.16684+02:00",
"planlagtkontrollVarighet": 1,
"tilsynstema": "tema",
"tilsynsaktivitet": "aktivitet",
"aktivitetsutfoerelse": "aktivitetsutførelsestype",
"samtidigeKontroller": [
{
"samtidigTilsynsmyndighet": "123456788",
"tilsynstema": "tema",
"aktivitetsutfoerelse": "aktivitetseksekvering"
}
]
}
],
"tilsynskampanjer": [
{
"kampanjenavn": "Laktosesjekk",
"kampanjebeskrivelse": "Tilsyn av iskremselgere",
"startdatoForKampanje": "2021-05-16T11:18:02.1669522+02:00",
"sluttdatoForKampanje": "2021-05-17T11:18:02.1669556+02:00"
}
]
}
]
}
Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "AuditCoordinationList2",
"title": "Tilda/tilsynskoordinering",
"definitions": {
"kampanje": {
"$id": "kampanje",
"type": [
"object",
"null"
],
"properties": {
"kampanjenavn": {
"type": [
"string",
"null"
]
},
"kampanjebeskrivelse": {
"type": [
"string",
"null"
]
},
"startdatoForKampanje": {
"type": "string",
"format": "date-time"
},
"sluttdatoForKampanje": {
"type": "string",
"format": "date-time"
}
},
"required": [
"kampanjenavn"
]
},
"kontaktpunkt": {
"$id": "kontaktpunkt",
"type": [
"object",
"null"
],
"properties": {
"kontaktperson": {
"type": [
"string",
"null"
]
},
"avdeling": {
"type": [
"string",
"null"
]
},
"telefonnummer": {
"type": [
"string",
"null"
]
},
"epost": {
"type": [
"string",
"null"
]
},
"adresse": {
"type": [
"string",
"null"
]
}
}
},
"meldingTilAnnenMyndighet": {
"$id": "meldingTilAnnenMyndighet",
"type": [
"object",
"null"
],
"properties": {
"meldingTilMyndighet": {
"type": [
"string",
"null"
]
},
"lokalitetsreferanse": {
"type": "integer"
},
"meldingsinnholdTilAnnenMyndighet": {
"type": [
"string",
"null"
]
},
"datoForMeldingTilAnnenMyndighet": {
"type": "string",
"format": "date-time"
}
}
},
"planlagtekontroller": {
"$id": "planlagtekontroller",
"type": [
"object",
"null"
],
"properties": {
"planlagtkontrolldato": {
"type": "string",
"format": "date-time"
},
"planlagtkontrollVarighet": {
"type": "integer"
},
"tilsynstema": {
"type": [
"string",
"null"
]
},
"tilsynsaktivitet": {
"type": [
"string",
"null"
]
},
"aktivitetsutfoerelse": {
"type": [
"string",
"null"
]
},
"samtidigeKontroller": {
"$id": "List`1",
"type": [
"array",
"null"
],
"items": {
"$id": "samtidigKontroll",
"type": [
"object",
"null"
],
"properties": {
"samtidigTilsynsmyndighet": {
"type": [
"string",
"null"
]
},
"tilsynstema": {
"type": [
"string",
"null"
]
},
"aktivitetsutfoerelse": {
"type": [
"string",
"null"
]
}
}
}
}
}
},
"samtidigKontroll": {
"$ref": "samtidigKontroll"
},
"tilsynsadresse": {
"$id": "tilsynsadresse",
"type": [
"object",
"null"
],
"properties": {
"lokalitetsreferanse": {
"type": "integer"
},
"lokalitetsbeskrivelse": {
"type": [
"string",
"null"
]
},
"lokalitetsnoekkelord": {
"type": [
"string",
"null"
]
},
"lengdegrad": {
"type": [
"string",
"null"
]
},
"breddegrad": {
"type": [
"string",
"null"
]
},
"bygningsnummer": {
"type": [
"string",
"null"
]
},
"bruksenhetsnummer": {
"type": [
"string",
"null"
]
},
"adressenavn": {
"type": [
"string",
"null"
]
},
"adressenummer": {
"type": [
"string",
"null"
]
},
"postnummer": {
"type": [
"string",
"null"
]
},
"poststedsnavn": {
"type": [
"string",
"null"
]
},
"kommunenummer": {
"type": [
"string",
"null"
]
},
"bydel": {
"type": [
"string",
"null"
]
},
"fylkesnummer": {
"type": [
"string",
"null"
]
}
}
},
"tilsynskoordinering": {
"$id": "tilsynskoordinering",
"type": [
"object",
"null"
],
"properties": {
"tildaenhet": {
"type": [
"string",
"null"
]
},
"tilsynutfoertav": {
"type": [
"string",
"null"
]
},
"ansvarligtilsynsmyndighet": {
"type": [
"string",
"null"
]
},
"kontrolladresser": {
"$id": "List`1",
"type": [
"array",
"null"
],
"items": {
"$ref": "tilsynsadresse"
}
},
"kontaktpunkt": {
"$id": "List`1",
"type": [
"array",
"null"
],
"items": {
"$ref": "kontaktpunkt"
}
},
"meldingTilAnnenMyndighet": {
"$id": "List`1",
"type": [
"array",
"null"
],
"items": {
"$ref": "meldingTilAnnenMyndighet"
}
},
"aapnetilsyn": {
"type": "integer"
},
"planlagteKontroller": {
"$id": "List`1",
"type": [
"array",
"null"
],
"items": {
"$ref": "planlagtekontroller"
}
},
"tilsynskampanjer": {
"$id": "List`1",
"type": [
"array",
"null"
],
"items": {
"$ref": "kampanje"
}
}
},
"required": [
"tildaenhet",
"ansvarligtilsynsmyndighet"
]
}
},
"type": "object",
"properties": {
"tilsynskoordineringer": {
"$id": "List`1",
"type": [
"array",
"null"
],
"items": {
"$ref": "tilsynskoordinering"
}
}
}
}
OAS
{
"additionalProperties": true,
"definitions": {
"kampanje": {
"additionalProperties": true,
"nullable": true,
"properties": {
"kampanjebeskrivelse": {
"nullable": true,
"type": "string"
},
"kampanjenavn": {
"nullable": true,
"type": "string"
},
"sluttdatoForKampanje": {
"format": "date-time",
"nullable": false,
"type": "string"
},
"startdatoForKampanje": {
"format": "date-time",
"nullable": false,
"type": "string"
}
},
"required": [
"kampanjenavn"
],
"type": "object"
},
"kontaktpunkt": {
"additionalProperties": true,
"nullable": true,
"properties": {
"adresse": {
"nullable": true,
"type": "string"
},
"avdeling": {
"nullable": true,
"type": "string"
},
"epost": {
"nullable": true,
"type": "string"
},
"kontaktperson": {
"nullable": true,
"type": "string"
},
"telefonnummer": {
"nullable": true,
"type": "string"
}
},
"type": "object"
},
"meldingTilAnnenMyndighet": {
"additionalProperties": true,
"nullable": true,
"properties": {
"datoForMeldingTilAnnenMyndighet": {
"format": "date-time",
"nullable": false,
"type": "string"
},
"lokalitetsreferanse": {
"nullable": false,
"type": "integer"
},
"meldingTilMyndighet": {
"nullable": true,
"type": "string"
},
"meldingsinnholdTilAnnenMyndighet": {
"nullable": true,
"type": "string"
}
},
"type": "object"
},
"planlagtekontroller": {
"additionalProperties": true,
"nullable": true,
"properties": {
"aktivitetsutfoerelse": {
"nullable": true,
"type": "string"
},
"planlagtkontrollVarighet": {
"nullable": false,
"type": "integer"
},
"planlagtkontrolldato": {
"format": "date-time",
"nullable": false,
"type": "string"
},
"samtidigeKontroller": {
"items": {
"additionalProperties": true,
"nullable": true,
"properties": {
"aktivitetsutfoerelse": {
"nullable": true,
"type": "string"
},
"samtidigTilsynsmyndighet": {
"nullable": true,
"type": "string"
},
"tilsynstema": {
"nullable": true,
"type": "string"
}
},
"type": "object"
},
"nullable": true,
"type": "array"
},
"tilsynsaktivitet": {
"nullable": true,
"type": "string"
},
"tilsynstema": {
"nullable": true,
"type": "string"
}
},
"type": "object"
},
"samtidigKontroll": {
"$ref": "samtidigKontroll"
},
"tilsynsadresse": {
"additionalProperties": true,
"nullable": true,
"properties": {
"adressenavn": {
"nullable": true,
"type": "string"
},
"adressenummer": {
"nullable": true,
"type": "string"
},
"breddegrad": {
"nullable": true,
"type": "string"
},
"bruksenhetsnummer": {
"nullable": true,
"type": "string"
},
"bydel": {
"nullable": true,
"type": "string"
},
"bygningsnummer": {
"nullable": true,
"type": "string"
},
"fylkesnummer": {
"nullable": true,
"type": "string"
},
"kommunenummer": {
"nullable": true,
"type": "string"
},
"lengdegrad": {
"nullable": true,
"type": "string"
},
"lokalitetsbeskrivelse": {
"nullable": true,
"type": "string"
},
"lokalitetsnoekkelord": {
"nullable": true,
"type": "string"
},
"lokalitetsreferanse": {
"nullable": false,
"type": "integer"
},
"postnummer": {
"nullable": true,
"type": "string"
},
"poststedsnavn": {
"nullable": true,
"type": "string"
}
},
"type": "object"
},
"tilsynskoordinering": {
"additionalProperties": true,
"nullable": true,
"properties": {
"aapnetilsyn": {
"nullable": false,
"type": "integer"
},
"ansvarligtilsynsmyndighet": {
"nullable": true,
"type": "string"
},
"kontaktpunkt": {
"items": {
"$ref": "kontaktpunkt"
},
"nullable": true,
"type": "array"
},
"kontrolladresser": {
"items": {
"$ref": "tilsynsadresse"
},
"nullable": true,
"type": "array"
},
"meldingTilAnnenMyndighet": {
"items": {
"$ref": "meldingTilAnnenMyndighet"
},
"nullable": true,
"type": "array"
},
"planlagteKontroller": {
"items": {
"$ref": "planlagtekontroller"
},
"nullable": true,
"type": "array"
},
"tildaenhet": {
"nullable": true,
"type": "string"
},
"tilsynskampanjer": {
"items": {
"$ref": "kampanje"
},
"nullable": true,
"type": "array"
},
"tilsynutfoertav": {
"nullable": true,
"type": "string"
}
},
"required": [
"tildaenhet",
"ansvarligtilsynsmyndighet"
],
"type": "object"
}
},
"nullable": false,
"properties": {
"tilsynskoordineringer": {
"items": {
"$ref": "tilsynskoordinering"
},
"nullable": true,
"type": "array"
}
},
"title": "Tilda/tilsynskoordinering",
"type": "object"
}