Informatievlaanderen / Data.Vlaanderen.be

Vocabularia
Other
10 stars 23 forks source link

provenance object > verduidelijking #84

Closed bertvannuffelen closed 6 years ago

bertvannuffelen commented 6 years ago

In generiek wordt de entiteit 'object' met de eigenschap identificator gedefiniëerd.

Hier hebben we nog wel wat verduidelijking nodig:

Het gebouw: http://data.vlaanderen.be/id/gebouw/21312431 is het VAC Gent. Er wordt een wijziging gedaan aan de informatie van dit gebouw. Dit levert een nieuwe versie op in het gebouwenregister. Stel dat dit versie v12 is.

Als we dan via een REST service het gebouw ontsluiten wat is dan de waarde van "identificator" ?


We tonen het niet

{ 
   "@id" : "http://data.vlaanderen.be/id/gebouw/21312431",
   "naam" : "VAC Gent",
   "status" : "actief"
   ...
}

we geven de versie mee in de gestructureerde uitsplitsing

{
"@id" : "http://data.vlaanderen.be/id/gebouw/21312431",
   "naam" : "VAC Gent",
   "identificator" : {
       "naamruimte": "http://data.vlaanderen.be/id/gebouw/",
       "localid": "21312431",
       "versie":"v12"
    },
   ...
}

we geven enkel de versioneerde mee

{
"@id" : "http://data.vlaanderen.be/id/gebouw/21312431/v12",
   "naam" : "VAC Gent",
   "identificator" : {
       "naamruimte": "http://data.vlaanderen.be/id/gebouw/",
       "localid": "21312431",
       "versie":"v12"
    },
   ...
}

we geven zowel de PURI als de geversioneerde mee als gestructureerde

{
"@id" : "http://data.vlaanderen.be/id/gebouw/21312431",
   "naam" : "VAC Gent",
 "identificator" : {
       "naamruimte": "http://data.vlaanderen.be/id/gebouw/",
       "localid": "21312431",
       "versie": ""
    },
   "identificator" : {
       "naamruimte": "http://data.vlaanderen.be/id/gebouw/",
       "localid": "21312431",
       "versie":"v12"
    },
   ...
}

we geven de versie mee als een document identifier

{
"@id" : "http://data.vlaanderen.be/id/gebouw/21312431",
   "naam" : "VAC Gent",
 "identificator" : {
       "naamruimte": "http://data.vlaanderen.be/id/gebouw/",
       "localid": "21312431",
       "versie": ""
    },
   "document_identificator" : {
       "naamruimte": "http://data.vlaanderen.be/doc/gebouw/",
       "localid": "21312431",
       "versie":"v12"
    },
   ...
}
jensscheerlinck commented 6 years ago

This issue was moved to Informatievlaanderen/OSLO-Discussion#164