Intertween.*

Skapa ett kunskapsobjekt

Wrapper-profil 0.2. Bevara identitet, källa, ursprung, rättigheter och livscykel kring ett dokument som ligger kvar där det finns.

En verklig källobservation

Här visas en sparad kopia av källuppgifterna från riksdagen, daterad den 22 augusti 2026. Den togs fram före ändringarna i version 0.2. Den äldre klassningen ger inget användningstillstånd och innehållets hashvärde är null.

Proposition 2021/22:225

Den offentliga sektorns tillgängliggörande av data

ITWN-ID
urn:se:itwn-id:ko:EPPDNDXGFB2TFRXCVN6S89GEYE
provenance
Infrastrukturdepartementet
contentHash
Ej beräknad i detta exempel
sensitivity
offentlig · källuppgift
rights
Ej angivna i källposten
version / status
1 · asserted-by-source
Källan ligger kvar. Sammanhanget går att följa.
Öppna källans ögonblicksbild · JSON

Se kunskapsobjektet i det relationella metadataregistret →

Objektets kontrakt

Ett kunskapsobjekt behåller sin identifierare när det används i ett nytt sammanhang. Fälten beskriver arbetsprofil 0.2; den tekniska lösningen håller fortfarande på att stämmas av mot tidigare sparade källkopior.

ITWN-ID (itwnId)
Beständig identifierare som är oberoende av vilket program materialet lagras i.
source
Distributionen som källobservationen hämtades från.
provenance
Källans aktör, aktivitet och tidpunkt. Källan behåller sin auktoritet.
version
Versionshanterad observation med spårbara livscykelhändelser.
sensitivity
Klassning som används i policyprövning. Det föråldrade aliaset accessPolicy ger ingen åtkomst.
relations
Typade referenser till självständigt adresserbara objekt.
validationStatus
Uttrycklig beläggs- och valideringsstatus, aldrig en underförstådd äkthetsgaranti.

Rättigheterna hör till källan

Tillstånd, skyldigheter och förbud kan vara begränsade. Rättigheterna knyts till den som tillhandahåller den publicerade källan och härleds inte från utfärdaren. Okända villkor ska anges som okända.

Exempel på villkorad skyldighet
{
  "rights": {
    "duty": [
      {
        "action": "notify-outcome",
        "constraint": [
          {
            "leftOperand": "elapsedTime",
            "operator": "lteq",
            "rightOperand": "P30D",
            "from": "delivery"
          }
        ]
      }
    ]
  }
}

Exemplet kräver en avisering om utfall inom trettio dagar från leverans. Begränsningar kan också gälla tillstånd och förbud. Medlemskap i en federation ger aldrig i sig ett tillstånd.

Beskriv exakt vad som hashades

contentHash · obligatorisk struktur när fältet finns
{
  "algorithm": "sha-256",
  "value": "<64 lowercase hexadecimal characters>",
  "hashedResource": "<publisher plain-text URL>",
  "hashedAt": "<ISO 8601 timestamp>"
}

Hashvärdet beräknas från utgivarens byteström, inte från lokalt rensad HTML. Om ingen reproducerbar resurs finns förblir contentHash null. Ett hashvärde belägger oförändrade byte, inte upphov eller ägande.

Fem roller som hålls isär

creator
Den som skapade källan.
contributor
Den som bidrog med sammanhang eller belägg.
custodian
Den som förvaltar och skyddar den.
rightsHolder
Den som får ange villkor, när detta är känt.
beneficiary
Den som tar emot eventuell ersättning.

Härled inte rättighetsinnehav från registrering, upphov eller förvaltning.

Vad referensen beskriver

Öppna validatorn Läs kontrollernas gränser

Wrappers plats i protokollet

Wrapper är en operativ roll som stöder kärnmodellen: kunskapsobjekt, spårbara relationer, det relationella metadataregistret och intertweens. Rollen beskriver källkunskap med sammanhang och villkor men definierar inte hela protokollet.