Semantius Logo

HR Knowledge

1. Overview

HR knowledge surface: HR-audience articles, FAQs, and policy explainers. Consumes the cross-cutting knowledge_articles entity (mastered by ITSM/KMS) and feeds back authoring suggestions when cases are resolved.

2. Entity summary

Namedata_objectDescription
Knowledge Articlesknowledge_articlesKnowledge-base articles backing self-service portals and agent-assist tools, moving through draft, review, published, and retired.
HR Case Categoriescase_categoriesTaxonomy of HR request types such as pay, benefits, leave, and policy, driving routing, SLAs, knowledge lookup, and trend analytics.
flowchart TD
  classDef embedded_master fill:#fff4cc,stroke:#c79100,color:#5b4500;
  classDef consumer fill:#e8def8,stroke:#7b1fa2,color:#3a155d;
  classDef platform_builtin fill:#e0e0e0,stroke:#424242,color:#1a1a1a;
  knowledge_articles["Knowledge Articles"]
  case_categories["HR Case Categories"]
  users["Users"]
  case_categories -->|"parent_of"| case_categories
  users -->|"authored"| knowledge_articles
  users -->|"approved"| knowledge_articles
  users -->|"manages"| case_categories
  users -->|"authors"| knowledge_articles
  users -->|"authored articles"| knowledge_articles
  class knowledge_articles embedded_master;
  class case_categories consumer;
  class users platform_builtin;
  style case_categories stroke-dasharray:5 5;

3. Entities catalog

#data_objectcanonical codesingularpluralrolemastered inmastered labelnecessitypersonal_contententity_typewrite tiernotes
1knowledge_articlesknowledge_articlesKnowledge ArticleKnowledge Articlesembedded_masteritsm-knowledgeIT Knowledge Managementrequired-operational_workflow:manage-
2case_categoriescase_categoriesHR Case CategoryHR Case Categoriesconsumerhrsd-case-mgmtHR Case Managementoptional-catalog:admin-

4. Aliases and industry synonyms

(none: no industry-scoped aliases for this scope)

5. Relationships

5.1 Intra-scope edges

fromverbtocardinalitykindnecessityowner_sidedelete_modefk_formatnotes
case_categoriesparent_ofcase_categoriesone_to_manyreferenceoptionalsourceclearreference-

5.2 Built-in edges (users and other platform built-ins)

fromverbtocardinalitynecessityowner_sidedelete_modefk_formatnotes
usersauthoredknowledge_articlesone_to_manyoptionalsourceclearreference-
usersapprovedknowledge_articlesone_to_manyoptionalsourceclearreference-
usersmanagescase_categoriesone_to_manyoptionalsourceclearreference-
usersauthorsknowledge_articlesone_to_manyoptionalsourceclearreference-
usersauthored articlesknowledge_articlesone_to_manyrequiredsourcerestrictreference-

5.3 Cross-scope edges

5.3a Outbound from this scope’s masters and contributors

Edges this scope drives: the in-scope endpoint has role of master or contributor.

(none: no outbound cross-scope edges from this scope’s masters or contributors)

5.3b Context edges on embedded shells and consumed entities

Edges the canonical owner drives, shown for context: the in-scope endpoint has role of embedded_master, consumer, or derived.

fromverbtocardinalitynecessitydelete_modefk_formatnotes
knowledge_articlespublishes_toknowledge_base_articlesone_to_oneoptionalnonen/a-
customer_casesreferencesknowledge_articlesmany_to_manyoptionalnonen/a-
knowledge_base_articlessourcesknowledge_articlesone_to_manyoptionalnonen/a-
intent_definitionsinformsknowledge_articlesone_to_manyoptionalnonen/a-
case_categoriesclassifieshr_casesone_to_manyrequirednone (required-if-present)n/a-
hr_casesreferencesknowledge_articlesmany_to_manyoptionalnonen/a-
case_categoriesdrivesknowledge_base_articlesone_to_manyoptionalnonen/a-
case_categoriesdrivesemployeesone_to_manyoptionalnonen/a-
service_problemsdocumented_inknowledge_articlesone_to_manyoptionalnonen/a-
service_incidentsresolved_withknowledge_articlesmany_to_manyoptionalnonen/a-

6. Cross-domain context

6.1 Master consumers (other modules / domains that embed this scope’s masters)

(none: no other module embeds this scope’s masters; the canonical owners do.)

6.2 Outbound handoffs (events this scope publishes)

source moduletarget domaintarget moduletrigger_eventtransitionpayloadintegrationfrictiondescription
ITSM-KNOWLEDGEKMS(domain-level)knowledge_article.published(state_change)knowledge_articlesapi_callmediumPublished ITSM knowledge articles sync to the broader KMS knowledge base.

6.3 Inbound handoffs (events this scope reacts to)

target modulesource domainsource moduletrigger_eventtransitionpayloadintegrationfrictiondescription
HRSD-KNOWLEDGEHRSDHRSD-CASE-MGMTcase_category.updated(state_change)case_categorieslifecycle_progressionlowCase taxonomy updates re-categorize the HR knowledge base so deflection and agent-assist suggestions stay aligned with the routing model.

6.4 Master providers (modules / domains that own masters this scope embeds)

data_objectrole herenecessitycanonical owner(s)slice notes
knowledge_articlesembedded_masterrequiredITSM-KNOWLEDGE (ITSM)-
case_categoriesconsumeroptionalHRSD-CASE-MGMT (HRSD)-

7. Lifecycle states

knowledge_articles (Knowledge Article)

This scope holds knowledge_articles as embedded_master; the canonical state machine is owned by ITSM-KNOWLEDGE.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1draft---Author is drafting the article; freely editable.
2in_review----Submitted for editorial/SME review; body locked from free edits.
3published--hrsd-knowledge:publish_articleArticle is live and visible to consumers.
4retired---Article withdrawn from circulation; retained for audit.

8. Permissions and business rules (derived)

8.1 Permissions

permissiontierdescriptionincluded in :admin?
hrsd-knowledge:readbaseline-readRead access to every entity in the module
hrsd-knowledge:managebaseline-manageEdit operational records
hrsd-knowledge:adminbaseline-adminEdit reference data and inherit every workflow gate below-
hrsd-knowledge:publish_articleworkflow-gate (lifecycle)Transition knowledge_articles into state published

8.2 Business rules

(none: no flag-derived business rules)

9. Roles, RACI, and responsibilities (derived)

Baseline roles, the permission hierarchy, and RACI realization are DERIVED from this scope’s entity-type write tiers + process_raci; none of it is stored in the catalog (the deployer provisions it from this blueprint).

9.1 HRSD-KNOWLEDGE

Baseline roles:

rolebaseline grant
hrsd-knowledge_viewerhrsd-knowledge:read
hrsd-knowledge_managerhrsd-knowledge:manage

Permission hierarchy:

permissionincludes
hrsd-knowledge:adminhrsd-knowledge:manage
hrsd-knowledge:managehrsd-knowledge:read
hrsd-knowledge:adminhrsd-knowledge:publish_article

RACI realization:

(none: no process_raci assignments wired to this module’s gated processes yet)

9.2 Functional ownership and default grants

responsibilitybusiness functiondefault roledefault tier
ownerHR Service Deliveryadmin:admin
contributorIT Operationsmanage:manage