FHIR © HL7.org  |  FHIRsmith 0.14.2  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagesmart.who.int.base
Resource TypeCodeSystem
IdCodeSystem-KGL1Classes.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/litlfred/smart-base/CodeSystem-KGL1Classes.html
URLhttp://smart.who.int/base/CodeSystem/KGL1Classes
Version0.3.0
Statusactive
Date2026-10-06T14:15:03+00:00
NameKGL1Classes
TitleKnowledge graph L1: classes
Authoritywho
DescriptionThe classes of the L1 layer of the SMART Guidelines knowledge graph. A node's `type` is one of these. Source: kg/src/L1.ts (migrated from smart-kg ontology/L1/L1.json).
Contentcomplete

Resources that use this resource

ValueSet
smart.who.int.base#currentKGL1ClassesVSKnowledge graph L1: classes

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source


English


Generated Narrative: CodeSystem KGL1Classes

This case-sensitive code system http://smart.who.int/base/CodeSystem/KGL1Classes defines the following codes:

CodeDisplayDefinition
publication PublicationA WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.
publication-section Publication sectionA chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.
recommendation RecommendationThe atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.
remark RemarkAn implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — "Neonates born to women of unknown HIV status should be vaccinated as the benefits…" — clinical nuance that shapes the decision logic but is not the recommendation itself.
evidence EvidenceThe body of evidence behind a recommendation, with its GRADE certainty rating.
population PopulationPICO P.
intervention InterventionPICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.
comparator ComparatorPICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.
outcome OutcomePICO O.
health-intervention Health interventionWhat a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.
schedule ScheduleA normative delivery schedule. Grounded: the BCG table cites "WHO recommendations for routine immunization – summary tables", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.
schedule-entry Schedule entryOne row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine.
indicator IndicatorA programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.
terminology-code Terminology codeA code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.
citation CitationA citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded.
external-artifact External artefactAn L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point.

French


Narratif généré : CodeSystem KGL1Classes

This case-sensitive code system http://smart.who.int/base/CodeSystem/KGL1Classes defines the following codes:

CodeAffichageDéfinition
publication PublicationA WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.
publication-section Publication sectionA chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.
recommendation RecommendationThe atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.
remark RemarkAn implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — "Neonates born to women of unknown HIV status should be vaccinated as the benefits…" — clinical nuance that shapes the decision logic but is not the recommendation itself.
evidence EvidenceThe body of evidence behind a recommendation, with its GRADE certainty rating.
population PopulationPICO P.
intervention InterventionPICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.
comparator ComparatorPICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.
outcome OutcomePICO O.
health-intervention Health interventionWhat a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.
schedule ScheduleA normative delivery schedule. Grounded: the BCG table cites "WHO recommendations for routine immunization – summary tables", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.
schedule-entry Schedule entryOne row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine.
indicator IndicatorA programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.
terminology-code Terminology codeA code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.
citation CitationA citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded.
external-artifact External artefactAn L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point.

Arabic


السرد المُنشأ: CodeSystem KGL1Classes

يُعرّف هذا case-sensitive نظام الشيفرة http://smart.who.int/base/CodeSystem/KGL1Classes الرمز التاليs:

الكودالعرضالتعريف
publication PublicationA WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.
publication-section Publication sectionA chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.
recommendation RecommendationThe atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.
remark RemarkAn implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — "Neonates born to women of unknown HIV status should be vaccinated as the benefits…" — clinical nuance that shapes the decision logic but is not the recommendation itself.
evidence EvidenceThe body of evidence behind a recommendation, with its GRADE certainty rating.
population PopulationPICO P.
intervention InterventionPICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.
comparator ComparatorPICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.
outcome OutcomePICO O.
health-intervention Health interventionWhat a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.
schedule ScheduleA normative delivery schedule. Grounded: the BCG table cites "WHO recommendations for routine immunization – summary tables", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.
schedule-entry Schedule entryOne row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine.
indicator IndicatorA programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.
terminology-code Terminology codeA code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.
citation CitationA citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded.
external-artifact External artefactAn L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point.

Chinese


Generated Narrative: 代码系统 KGL1Classes

This case-sensitive code system http://smart.who.int/base/CodeSystem/KGL1Classes defines the following codes:

CodeDisplayDefinition
publication PublicationA WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.
publication-section Publication sectionA chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.
recommendation RecommendationThe atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.
remark RemarkAn implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — "Neonates born to women of unknown HIV status should be vaccinated as the benefits…" — clinical nuance that shapes the decision logic but is not the recommendation itself.
evidence EvidenceThe body of evidence behind a recommendation, with its GRADE certainty rating.
population PopulationPICO P.
intervention InterventionPICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.
comparator ComparatorPICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.
outcome OutcomePICO O.
health-intervention Health interventionWhat a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.
schedule ScheduleA normative delivery schedule. Grounded: the BCG table cites "WHO recommendations for routine immunization – summary tables", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.
schedule-entry Schedule entryOne row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine.
indicator IndicatorA programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.
terminology-code Terminology codeA code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.
citation CitationA citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded.
external-artifact External artefactAn L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point.

Russian


Сгенерированный нарратив: CodeSystem KGL1Classes

Данная система кодов http://smart.who.int/base/CodeSystem/KGL1Classes case-sensitive определяет следующие коды:

КодОтображениеОпределение
publication PublicationA WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.
publication-section Publication sectionA chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.
recommendation RecommendationThe atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.
remark RemarkAn implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — "Neonates born to women of unknown HIV status should be vaccinated as the benefits…" — clinical nuance that shapes the decision logic but is not the recommendation itself.
evidence EvidenceThe body of evidence behind a recommendation, with its GRADE certainty rating.
population PopulationPICO P.
intervention InterventionPICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.
comparator ComparatorPICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.
outcome OutcomePICO O.
health-intervention Health interventionWhat a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.
schedule ScheduleA normative delivery schedule. Grounded: the BCG table cites "WHO recommendations for routine immunization – summary tables", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.
schedule-entry Schedule entryOne row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine.
indicator IndicatorA programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.
terminology-code Terminology codeA code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.
citation CitationA citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded.
external-artifact External artefactAn L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point.

Spanish


Generated Narrative: SistemaDeCodigos KGL1Classes

This case-sensitive code system http://smart.who.int/base/CodeSystem/KGL1Classes defines the following codes:

CodeDisplayDefinition
publication PublicationA WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.
publication-section Publication sectionA chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.
recommendation RecommendationThe atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.
remark RemarkAn implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — "Neonates born to women of unknown HIV status should be vaccinated as the benefits…" — clinical nuance that shapes the decision logic but is not the recommendation itself.
evidence EvidenceThe body of evidence behind a recommendation, with its GRADE certainty rating.
population PopulationPICO P.
intervention InterventionPICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.
comparator ComparatorPICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.
outcome OutcomePICO O.
health-intervention Health interventionWhat a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.
schedule ScheduleA normative delivery schedule. Grounded: the BCG table cites "WHO recommendations for routine immunization – summary tables", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.
schedule-entry Schedule entryOne row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine.
indicator IndicatorA programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.
terminology-code Terminology codeA code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.
citation CitationA citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded.
external-artifact External artefactAn L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point.

Source1

{
  "resourceType": "CodeSystem",
  "id": "KGL1Classes",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://smart.who.int/base/CodeSystem/KGL1Classes",
  "version": "0.3.0",
  "name": "KGL1Classes",
  "title": "Knowledge graph L1: classes",
  "status": "active",
  "experimental": false,
  "date": "2026-10-06T14:15:03+00:00",
  "publisher": "WHO",
  "contact": [
    {
      "name": "WHO",
      "telecom": [
        {
          "system": "url",
          "value": "http://who.int"
        }
      ]
    }
  ],
  "description": "The classes of the L1 layer of the SMART Guidelines knowledge graph. A node's `type` is one of these. Source: kg/src/L1.ts (migrated from smart-kg ontology/L1/L1.json).",
  "caseSensitive": true,
  "content": "complete",
  "count": 16,
  "concept": [
    {
      "code": "publication",
      "display": "Publication",
      "definition": "A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses."
    },
    {
      "code": "publication-section",
      "display": "Publication section",
      "definition": "A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable."
    },
    {
      "code": "recommendation",
      "display": "Recommendation",
      "definition": "The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable."
    },
    {
      "code": "remark",
      "display": "Remark",
      "definition": "An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself."
    },
    {
      "code": "evidence",
      "display": "Evidence",
      "definition": "The body of evidence behind a recommendation, with its GRADE certainty rating."
    },
    {
      "code": "population",
      "display": "Population",
      "definition": "PICO P."
    },
    {
      "code": "intervention",
      "display": "Intervention",
      "definition": "PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component."
    },
    {
      "code": "comparator",
      "display": "Comparator",
      "definition": "PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented."
    },
    {
      "code": "outcome",
      "display": "Outcome",
      "definition": "PICO O."
    },
    {
      "code": "health-intervention",
      "display": "Health intervention",
      "definition": "What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to."
    },
    {
      "code": "schedule",
      "display": "Schedule",
      "definition": "A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK."
    },
    {
      "code": "schedule-entry",
      "display": "Schedule entry",
      "definition": "One row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine."
    },
    {
      "code": "indicator",
      "display": "Indicator",
      "definition": "A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids."
    },
    {
      "code": "terminology-code",
      "display": "Terminology code",
      "definition": "A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph."
    },
    {
      "code": "citation",
      "display": "Citation",
      "definition": "A citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads \"WHO recommendations for routine immunization – summary tables (March 2023) (1)\" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded."
    },
    {
      "code": "external-artifact",
      "display": "External artefact",
      "definition": "An L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point."
    }
  ]
}