Skip to content

Versjonering av ressurser #620

@TheTechArch

Description

@TheTechArch

Description

Det er behov for å støtte versjonering av ressurser i sammenheng med samtykke.
Dette for å kunne støtte at samtykketekst endres over tid men at samtykke står fast

In scope

  • Oppdatering på ressursnivå gir ny versjon i automatisk
  • Ressursobjectet utvides til å kunne ha den generiske ressursID samt
{
  "identifier": "etterlatteytelser",
  "runtimeVersion": 2344
  "version": "1",
  "title": {
  "en": "Etterlatteytelser",
  "nb": "Etterlatteytelser",
  "nn": "Etterlatteytelser"
},
  "description": {
    "en": "Etterlatteytelser",
    "nb": "Etterlatteytelser",
    "nn": "Etterlatteytelser"
},
"rightDescription": {
  "en": "Etterlatteytelser",
  "nb": "Etterlatteytelser",
  "nn": "Etterlatteytelser"
},
"homepage": "",
"status": "Withdrawn",
"contactPoints": [
            {
            "category": "",
            "email": "",
            "telephone": "",
            "contactPage": "https://www.nav.no/"
            }
],
"isPartOf": "",
"resourceReferences": [
{
"referenceSource": "ExternalPlatform",
"reference": "nav:etterlatteytelser:vedtaksinformasjon.read",
"referenceType": "MaskinportenScope"
}
],
"delegable": false,
"visible": false,
"hasCompetentAuthority": {
"name": {
"en": "Norwegian Labour and Welfare Administration (NAV)",
"nb": "Arbeids- og velferdsetaten (NAV)",
"nn": "Arbeids- og velferdsetaten (NAV)"
},
"organization": "889640782",
"orgcode": "nav"
},
"keywords": [],
"accessListMode": "Disabled",
"selfIdentifiedUserEnabled": false,
"enterpriseUserEnabled": false,
"resourceType": "MaskinportenSchema",
"authorizationReference": [
{
"id": "urn:altinn:resource",
"value": "etterlatteytelser"
}
],
"isOneTimeConsent": false
},

Out of scope

No response

Additional Information

No response

Tasks

  • Utvid datamodell i ressursregisteret for å supportere en automatisk generert ressurs
  • Utvid ressursmodell til å returnere datamodell for å sette
  • [ ]

Metadata

Metadata

Assignees

Labels

status/draftStatus: When you create an issue before you have enough info to properly describe the issue.

Projects

Status

✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions