{
  "schemaVersion": "primearch.agent-view-publication.v2",
  "publicationState": "PUBLISHED_GOVERNED",
  "semanticAuthority": "Prime Arch Ontology Workbench",
  "viewType": {
    "code": "KRSDM",
    "name": "Detaljerad kundresesamverkansmodell",
    "globalId": "PA_VT_0042",
    "cabStatus": "Approved",
    "classification": {
      "dimension": {
        "code": "K",
        "nameSv": "Kund"
      },
      "level": "N5",
      "descriptionAspect": "Samverkan",
      "detailGrade": "Detaljerad modell"
    }
  },
  "primaryQuestion": {
    "globalId": "CUSTOMER_KRSDM_QUESTION_V1",
    "textSv": "Hur sker kundens ordnade eller förgrenade möten genom kontaktpunkter och kanaler?",
    "status": "Approved"
  },
  "metaobjects": [
    {
      "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": "K51",
      "globalId": "PA_MO_0018",
      "name": "Kundkontaktpunkt",
      "nameSv": "Kundkontaktpunkt",
      "level": "N5",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Specifikt tillfälle där kund och erbjudande verksamhet interagerar via specifik kanal.",
      "definitionEn": null,
      "clarificationSv": "Varje kombination av tillfälle och kanal utgör en kontaktpunkt. Om det står flera kanaler till buds för ett och samma syfte så uppstår därmed flera kontaktpunkter.",
      "humanUrl": "/metaobjekt/k51-kundkontaktpunkt/",
      "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": "T34",
      "globalId": "PA_MO_0084",
      "name": "Kanal",
      "nameSv": "Kanal",
      "level": "N3",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Medium som används för transport eller kommunikation",
      "definitionEn": null,
      "clarificationSv": "Kanal är den omgivning som en konsument använder för att få produkter och tjänster levererade, för att komma i kontakt med supportpersonal eller för att komma åt innehåll i informationssystem.",
      "humanUrl": "/metaobjekt/t34-kanal/",
      "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": "P51",
      "globalId": "PA_MO_0106",
      "name": "Aktivitet",
      "nameSv": "Aktivitet",
      "level": "N5",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Uppgift som utförs av en person (vanligtvis), vid ett tillfälle utan tidsluckor.",
      "definitionEn": null,
      "clarificationSv": "Aktiviteten är atomär i sin natur, och kan inte delas upp på ett naturligt sätt. Givetvis kan den brytas ner i flera steg (aktivitetssteg), på samma sätt som atomer kan klyvas, men då inget förändras i termer av utförare, tillfälle och vanligtvis inte heller plats så väljer vi att inte beskriva aktivitetssteg i modeller. Istället rekommenderas en detaljerad beskrivning i textform som länkas till aktiviteten.",
      "humanUrl": "/metaobjekt/p51-aktivitet/",
      "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": "F51",
      "globalId": "PA_MO_0122",
      "name": "Detaljerad funktionsförmåga",
      "nameSv": "Detaljerad funktionsförmåga",
      "level": "N5",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "En logisk gruppering av funktionella krav som definierar möjligheten att utföra en uppgift.",
      "definitionEn": null,
      "clarificationSv": "Omfångsmässigt motsvarar den en processaktivitet, men med skillnaden att förmågan endast fokuserar på VAD.",
      "humanUrl": "/metaobjekt/f51-detaljerad-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": "R51",
      "globalId": "PA_MO_0089",
      "name": "Regelvillkor",
      "nameSv": "Regelvillkor",
      "level": "N5",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Bedömer ett påstående baserat på en regel.",
      "definitionEn": null,
      "clarificationSv": "Läser information och bedömer dess riktighet i förhållande till en regel. Svaret blir ja, nej eller vet ej (beroende på om informationen är ofullständing eller inkorrekt).",
      "humanUrl": "/metaobjekt/r51-regelvillkor/",
      "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": "X05",
      "globalId": "PA_MO_0105",
      "name": "Händelse",
      "nameSv": "Händelse",
      "level": "Oberoende",
      "status": "Approved",
      "ontologySet": "E",
      "definitionSv": "Något som sker eller äger rum.",
      "definitionEn": null,
      "clarificationSv": "Händelser kan användas för att beskriva allt som händer i en specifik situation, t ex generellt i en verksamhet, eller mer specifikt i en process eller applikation.",
      "humanUrl": "/metaobjekt/x05-handelse/",
      "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": "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"
    }
  ],
  "relations": [
    {
      "globalId": "PA_RL_0480",
      "fromGlobalId": "PA_MO_0018",
      "relationTypeGlobalId": "PA_RT_0096",
      "toGlobalId": "PA_MO_0017",
      "label": "K51 ingår i K41",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_1094",
      "fromGlobalId": "PA_MO_0018",
      "relationTypeGlobalId": "PA_RT_0079",
      "toGlobalId": "PA_MO_0018",
      "label": "K51 föregår K51",
      "status": "active",
      "guidance": "allowed"
    },
    {
      "globalId": "PA_RL_0481",
      "fromGlobalId": "PA_MO_0018",
      "relationTypeGlobalId": "PA_RT_0097",
      "toGlobalId": "PA_MO_0084",
      "label": "K51 använder T34",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0019",
      "fromGlobalId": "PA_MO_0106",
      "relationTypeGlobalId": "PA_RT_0087",
      "toGlobalId": "PA_MO_0018",
      "label": "P51 stödjer K51",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0237",
      "fromGlobalId": "PA_MO_0122",
      "relationTypeGlobalId": "PA_RT_0087",
      "toGlobalId": "PA_MO_0018",
      "label": "F51 stödjer K51",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0784",
      "fromGlobalId": "PA_MO_0089",
      "relationTypeGlobalId": "PA_RT_0050",
      "toGlobalId": "PA_MO_0018",
      "label": "R51 reglerar K51",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0344",
      "fromGlobalId": "PA_MO_0105",
      "relationTypeGlobalId": "PA_RT_0041",
      "toGlobalId": "PA_MO_0018",
      "label": "X05 triggar K51",
      "status": "active",
      "guidance": null
    },
    {
      "globalId": "PA_RL_0482",
      "fromGlobalId": "PA_MO_0018",
      "relationTypeGlobalId": "PA_RT_0049",
      "toGlobalId": "PA_MO_0074",
      "label": "K51 uppvisar X03",
      "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/krsdm/",
    "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."
  }
}