{
  "schemaVersion": "primearch.agent-view-publication.v2",
  "publicationState": "PUBLISHED_GOVERNED",
  "semanticAuthority": "Prime Arch Ontology Workbench",
  "viewType": {
    "code": "KRSM",
    "name": "Kundresesamverkansmodell",
    "globalId": "PA_VT_0043",
    "cabStatus": "Approved",
    "classification": {
      "dimension": {
        "code": "K",
        "nameSv": "Kund"
      },
      "level": "N4",
      "descriptionAspect": "Samverkan",
      "detailGrade": "Modell"
    }
  },
  "primaryQuestion": {
    "globalId": "CUSTOMER_KRSM_QUESTION_V1",
    "textSv": "Hur möter tjänstens delar kunden genom kundresans ordnade steg?",
    "status": "Approved"
  },
  "metaobjects": [
    {
      "code": "K31",
      "globalId": "PA_MO_0021",
      "name": "Kundresa",
      "nameSv": "Kundresa",
      "level": "N3",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Samling av interaktioner som görs med erbjudande verksamhet",
      "definitionEn": null,
      "clarificationSv": "Kundresan utgör de olika kontakttillfällen som inträffar på vägen. Vanligtvis sker inte ett köp vid ett och samma tillfälle. Kundresan handlar om mer än att bara bli kund eller att genomföra ett köp. Den sträcker sig över flera stadier, från medvetenhet till förespråkande. Kundresor beskrivs alltid från kundens perspektiv.",
      "humanUrl": "/metaobjekt/k31-kundresa/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "K",
      "dimension_name_sv": "Kund",
      "dimension_color_hex": "#80C30A",
      "dimension_color_rgb": "128,195,10",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 9.73,
      "presentation_status": "governed"
    },
    {
      "code": "K41",
      "globalId": "PA_MO_0017",
      "name": "Kundresesteg",
      "nameSv": "Kundresesteg",
      "level": "N4",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Avgränsad interaktion som görs med erbjudande verksamhet",
      "definitionEn": null,
      "clarificationSv": "Kundresesteget är ett steg i kundresan (en delmängd) och interaktionen kan ske via olika kanaler.",
      "humanUrl": "/metaobjekt/k41-kundresesteg/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "K",
      "dimension_name_sv": "Kund",
      "dimension_color_hex": "#80C30A",
      "dimension_color_rgb": "128,195,10",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 9.73,
      "presentation_status": "governed"
    },
    {
      "code": "T31",
      "globalId": "PA_MO_0118",
      "name": "Tjänst",
      "nameSv": "Tjänst",
      "level": "N3",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Något en verksamhet erbjuder för tillgodose ett behov hos en mottagare, med tydlig avgränsning och villkor för dess nyttjande.",
      "definitionEn": null,
      "clarificationSv": "Ett erbjudande som _tillför värde_ för en mottagare utan att denne behöver förstå hur tjänsten produceras.",
      "humanUrl": "/metaobjekt/t31-tjanst/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "T",
      "dimension_name_sv": "Tjänst",
      "dimension_color_hex": "#1C447D",
      "dimension_color_rgb": "28,68,125",
      "dimension_recommended_text_color": "#FFFFFF",
      "dimension_text_contrast_ratio": 9.67,
      "presentation_status": "governed"
    },
    {
      "code": "T41",
      "globalId": "PA_MO_0117",
      "name": "Tjänstekomponent",
      "nameSv": "Tjänstekomponent",
      "level": "N4",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Delmängd av den verksamhetslogik som realiseras för att tjänsten ska kunna levereras",
      "definitionEn": null,
      "clarificationSv": "Varje tjänst innehåller en eller flera tjänstekomponenter som i sin tur kan stödja en eller flera tjänster.",
      "humanUrl": "/metaobjekt/t41-tjanstekomponent/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "T",
      "dimension_name_sv": "Tjänst",
      "dimension_color_hex": "#1C447D",
      "dimension_color_rgb": "28,68,125",
      "dimension_recommended_text_color": "#FFFFFF",
      "dimension_text_contrast_ratio": 9.67,
      "presentation_status": "governed"
    },
    {
      "code": "P41",
      "globalId": "PA_MO_0107",
      "name": "Processteg",
      "nameSv": "Processteg",
      "level": "N4",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Serie aktiviteter som tillsammans, men inte var för sig, skapar en artefakt.",
      "definitionEn": null,
      "clarificationSv": "Ett processteg består av aktiviteter. Dess avgränsning utgörs av de artefakter som ger processteget den input som behövs för att skapa den output som eftersträvas.",
      "humanUrl": "/metaobjekt/p41-processteg/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "P",
      "dimension_name_sv": "Process",
      "dimension_color_hex": "#188D1A",
      "dimension_color_rgb": "24,141,26",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 4.86,
      "presentation_status": "governed"
    },
    {
      "code": "F41",
      "globalId": "PA_MO_0123",
      "name": "Funktionsförmåga",
      "nameSv": "Funktionsförmåga",
      "level": "N4",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Möjlighet att kunna utföra en uppgift",
      "definitionEn": null,
      "clarificationSv": "Omfångsmässigt motsvarar den ett processteg, men med skillnaden att förmågan endast fokuserar på VAD.\n\nFunktionsförmågan kan ses som en kravbehållare för gruppering av funktionella krav.",
      "humanUrl": "/metaobjekt/f41-funktionsformaga/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "F",
      "dimension_name_sv": "Förmåga",
      "dimension_color_hex": "#149FEB",
      "dimension_color_rgb": "20,159,235",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 7.19,
      "presentation_status": "governed"
    },
    {
      "code": "R41",
      "globalId": "PA_MO_0130",
      "name": "Regelkomponent",
      "nameSv": "Regelkomponent",
      "level": "N4",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "En sammanställning av villkor som bildar en komponent i en regel.",
      "definitionEn": null,
      "clarificationSv": "Flera oberoende villkor bildar tillsammans ett mer komplext villkor som måste vara uppfyllt för att hela regeln skall kunna uppfyllas. Tex personen måste vara under 18 år _och_ ha ett kvitto på transaktionen _och_ inneha ett studentkort för att få resa med uppvisad studentbiljett.",
      "humanUrl": "/metaobjekt/r41-regelkomponent/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "R",
      "dimension_name_sv": "Regel",
      "dimension_color_hex": "#89814E",
      "dimension_color_rgb": "137,129,78",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 5.31,
      "presentation_status": "governed"
    },
    {
      "code": "S33",
      "globalId": "PA_MO_0142",
      "name": "Indikator",
      "nameSv": "Indikator",
      "level": "N3",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Benämning på mått som används för att mäta dess verksamhet",
      "definitionEn": null,
      "clarificationSv": "Används för att värdera ett företag eller en organisation och mäta dess verksamhet.\n\nIndikatorn talar om hur något mäts, dvs i vilken enhet, och kan också innehålla ett värde/mätetal om Indikatorn är resultatet av en mätning eller definition av ett mål.\n\nIndikatorn är en viss egenskap som säger någonting om exempelvis resultat i en verksamhet.\n\nMålen innehåller indikatorer vid definierade tidpunkter.\n\nÄr mätvärdet enligt förväntan (tex. grön nivå) görs ingen åtgärd. Målet kommer att nås.  \nÄr mätvärdet strax under förväntan (tex. gul nivå) behöver något _förbättras_ för att nå målet. Snabba på, gör lite bättre och eller spara lite kostnader för att komma ikapp.  \nÄr mätvärdet långt under förväntan (tex. röd nivå) behöver något förändras för att nå målet. Det räcker inte att förbättra, något måste förändras annars går det inte att komma ikapp.",
      "humanUrl": "/metaobjekt/s33-indikator/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "S",
      "dimension_name_sv": "Styrning",
      "dimension_color_hex": "#3DC6FF",
      "dimension_color_rgb": "61,198,255",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 10.72,
      "presentation_status": "governed"
    },
    {
      "code": "X03",
      "globalId": "PA_MO_0074",
      "name": "Gap",
      "nameSv": "Gap",
      "level": "Oberoende",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Ett påstående om skillnad mellan olika lägen eller jämförelse av olika objekt.",
      "definitionEn": null,
      "clarificationSv": "Ett påstående om skillnad mellan olika lägen eller jämförelse av olika objekt. Gap används t ex för att visa på större utvecklingsbehov för att gå från nuläge till målläge. Gap används även för att belysa krav som inte uppfylls av en specifik lösning.",
      "humanUrl": "/metaobjekt/x03-gap/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "X",
      "dimension_name_sv": "Oberoende",
      "dimension_color_hex": "#D9D9D9",
      "dimension_color_rgb": "217,217,217",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 14.88,
      "presentation_status": "governed"
    },
    {
      "code": "I42",
      "globalId": "PA_MO_0080",
      "name": "Artefakt",
      "nameSv": "Artefakt",
      "level": "N4",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Verkligt ting som är betydelsefullt (har ett substantiellt värde) och är påtagligt.",
      "definitionEn": null,
      "clarificationSv": "Input till eller output från processteg. Svarar på frågan \"VARFÖR utförs denna?\" Används som \"klister\" mellan processteg.",
      "humanUrl": "/metaobjekt/i42-artefakt/",
      "humanDescriptionStatus": "LEGACY_REFERENCE_NOT_NORMATIVE",
      "dimension_code": "I",
      "dimension_name_sv": "Information",
      "dimension_color_hex": "#D5D4A8",
      "dimension_color_rgb": "213,212,168",
      "dimension_recommended_text_color": "#000000",
      "dimension_text_contrast_ratio": 13.81,
      "presentation_status": "governed"
    }
  ],
  "relations": [
    {
      "globalId": "PA_RL_0501",
      "fromGlobalId": "PA_MO_0017",
      "relationTypeGlobalId": "PA_RT_0096",
      "toGlobalId": "PA_MO_0021",
      "label": "K41 ingår i K31",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_1093",
      "fromGlobalId": "PA_MO_0017",
      "relationTypeGlobalId": "PA_RT_0079",
      "toGlobalId": "PA_MO_0017",
      "label": "K41 föregår K41",
      "status": "active",
      "guidance": "preferred"
    },
    {
      "globalId": "PA_RL_0500",
      "fromGlobalId": "PA_MO_0021",
      "relationTypeGlobalId": "PA_RT_0097",
      "toGlobalId": "PA_MO_0118",
      "label": "K31 använder T31",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0861",
      "fromGlobalId": "PA_MO_0117",
      "relationTypeGlobalId": "PA_RT_0096",
      "toGlobalId": "PA_MO_0118",
      "label": "T41 ingår i T31",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_1101",
      "fromGlobalId": "PA_MO_0117",
      "relationTypeGlobalId": "PA_RT_0047",
      "toGlobalId": "PA_MO_0017",
      "label": "T41 adresserar K41",
      "status": "active",
      "guidance": "preferred"
    },
    {
      "globalId": "PA_RL_0647",
      "fromGlobalId": "PA_MO_0107",
      "relationTypeGlobalId": "PA_RT_0087",
      "toGlobalId": "PA_MO_0017",
      "label": "P41 stödjer K41",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0324",
      "fromGlobalId": "PA_MO_0123",
      "relationTypeGlobalId": "PA_RT_0087",
      "toGlobalId": "PA_MO_0017",
      "label": "F41 stödjer K41",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0739",
      "fromGlobalId": "PA_MO_0130",
      "relationTypeGlobalId": "PA_RT_0050",
      "toGlobalId": "PA_MO_0017",
      "label": "R41 reglerar K41",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0377",
      "fromGlobalId": "PA_MO_0142",
      "relationTypeGlobalId": "PA_RT_0064",
      "toGlobalId": "PA_MO_0017",
      "label": "S33 mäter K41",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0503",
      "fromGlobalId": "PA_MO_0017",
      "relationTypeGlobalId": "PA_RT_0049",
      "toGlobalId": "PA_MO_0074",
      "label": "K41 uppvisar X03",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0142",
      "fromGlobalId": "PA_MO_0080",
      "relationTypeGlobalId": "PA_RT_0095",
      "toGlobalId": "PA_MO_0017",
      "label": "I42 är input för K41",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0506",
      "fromGlobalId": "PA_MO_0017",
      "relationTypeGlobalId": "PA_RT_0093",
      "toGlobalId": "PA_MO_0080",
      "label": "K41 har output I42",
      "status": "active",
      "guidance": null
    }
  ],
  "relationSemantics": "Governed type-level allowed relation rules, not instance links. Do not infer extra edges from layout or names.",
  "humanSurface": {
    "canonicalUrl": "/vytyper/krsm/",
    "linkStatus": "BUILD_VERIFIED"
  },
  "governance": {
    "decisionRecordId": "CABR_CUSTOMER_COMPOSITION_AND_FLOW_INTERACTION_20261006_005",
    "holdCount": 0,
    "familyImplementationStatus": "materialized_in_ow"
  },
  "provenance": {
    "source": "Oasis CUSTOMER_ORGANIZATION_RENDERING_READBACK.json",
    "readbackSha256": "b43eaa5663b89cd73eb17fc7fa60d5934c8574535b63ce7b738409455756b496",
    "decision_package_sha256": "f80dd0844e122a479018872814b0289e1e36b189f731af2765f57558f0bbd9e3",
    "decision_record_id": "CABR_CUSTOMER_COMPOSITION_AND_FLOW_INTERACTION_20261006_005",
    "prior_served_readback_sha256": "db99c96609a0756c7be9161afb1ecc9373b9dfbf83f14dafc36b4673c6f94d71",
    "publicationAuthorization": "Patrik, 2026-10-09: publicera och sätt Grace i arbete",
    "presentationReferenceSha256": "41fe0b0f3f51ff263112196a93cfe72f25eb5e9aed421c57d5dbc825ff36f288"
  },
  "publicationConstraints": {
    "humanGraphicsRequiredForAgentPublication": false,
    "scope": "Seven approved composition/flow interaction views only. Legacy Customer Map, K23, persona/responsibility and duplicate event rules excluded."
  }
}