...
Mappingtabel Werkopdrachten naar Werken: eigenschappen
Het nieuwe GIPOD is ontwikkeld samen met het applicatieprofiel Inname Openbaar Domein. Elk applicatieprofiel kan visueel voorgesteld worden. Om de link tussen het oude GIPOD, het applicatieprofiel en de API van het nieuwe GIPOD duidelijk te maken gebruiken we volgende mappingtabellen:
Van eigenschap in het oude GIPOD → entiteit en eigenschap in het applicatieprofiel Inname Openbaar Domein.Van entiteit en eigenschap in het applicatieprofiel Inname Openbaar Domein → API van het nieuwe GIPOD.
Het nieuwe GIPOD is ontwikkeld samen met het applicatieprofiel Inname Openbaar Domein (OSLO). Onderstaande tabellen mappen de eigenschappen van het oude GIPOD met de overeenkomstige OSLO-entiteit en -eigenschap.
Sectie: algemeen
Eigenschap oude GIPOD | OSLO-entiteit.eigenschap | Mappingregels/logica |
---|---|---|
GIPOD ID | Werk.identificator | De GIPOD ID wordt overgenomen vanuit het bestaande systeem. |
Referentie | Werk.identificator | / |
Beheerder | Werk.beheerder | Naam, URI |
Beschrijving | Werk.beschrijving | = |
Opmerking | Niet van toepassing | Wordt niet gemapt naar een OSLO-eigenschap |
URL | Werk.url | / |
Status | Werk.status | Niet-concreet gepland'→ 'In voorbereiding' > 2- 'Niet concreet gepland' 'Concreet gepland' → 'In voorbereiding > 3- 'Concreet gepland' 'In uitvoering' → 4 - 'In uitvoering' 'Uitgevoerd' → '5 - Uitgevoerd' |
Tijdsvenster startdatum | Werk.periode.begin | Wordt integraal overgenomen (zonder tijdsinformatie) |
Tijdsvenster einddatum | Werk.periode.einde | Wordt integraal overgenomen (zonder tijdsinformatie) |
Starttijdstip | Werk.periode.begin | Wordt integraal overgenomen (met tijdsinformatie) |
Starttijdstip | Werk.periodeMetDuur.begin | indien duur gespecifieerd is |
Eindtijdstip | Werk.periode.einde | Wordt integraal overgenomen (met tijdsinformatie) |
Eindtijdstip | Werk.periodeMetDuur.einde | indien duur gespecifieerd is |
Duur | Werk.periodeMetDuur.duur | Als status = 'concreet gepland', 'in uitvoering' of 'uitgevoerd' >> werkdagen → begin- en einddatum kalenderdagen → begindatum + duur (kalenderdagen) weken → begindatum + duur (weken) maanden → begindatum + duur (kalenderdagen) trimesters → begindatum + duur (kalenderdagen) jaren → begindatum + duur (kalenderdagen) |
Geschatte duur | Werk.geschatteDuur | Als status = 'niet-concreet gepland' => 'Geschatte duur' Als status = 'concreet gepland', 'in uitvoering' of 'uitgevoerd' => Null |
...