Code Provision

Class
http://proethica.org/ontology/core#CodeProvision
Class Hierarchy
Definition

A discrete normative statement from a code of ethics that establishes ethical requirements for professional conduct.

An information content entity representing a single provision, section, or rule from a professional code of ethics (e.g., NSPE Code of Ethics, NEA Code of Ethics). Provisions establish the normative foundation from which Principles, Obligations, and Constraints are derived.

Scope note

CodeProvisions serve as the authoritative source for derived ethical concepts. When analyzing cases, provisions are cited to justify the application of principles and obligations.

Editor note

Boundary with Resource (deliberate, mirrors the v2.7.3 Guideline decision from the other side): a CodeProvision is the normative STATEMENT itself, a directive information entity like Principle/Obligation/Constraint, and is therefore owl:disjointWith Resource. The citable knowledge SOURCE is its containing document, the Guideline/EthicalCode, which IS a Resource. The two are linked by partOfGuideline / containsProvision. Typing a provision as a Resource would double-count the citation (document and statement) and cross the directive/descriptive line the Resource definition draws.

Properties
Example
NSPE Code II.1.c: 'Engineers shall not reveal facts, data, or information without the prior consent of the client or employer except as authorized or required by law or this Code.'
Relationships
Asserted object-property edges to other entities. Logical class axioms such as owl:disjointWith are shown separately below.
Disjoint with
Agent, Resource
From owl:disjointWith and owl:AllDisjointClasses membership; the listed classes are pairwise disjoint with this one.
Property Structure
1 · Object and Data Properties rdfs:domain on this class or ancestor
PropertyRangeDescription
establishes Principle Obligation Constraint Relates a code provision to the ethical concepts (principles, obligations, constraints) it establishes or defines.
partOfGuideline Guideline Relates a code provision to the guideline document it belongs to.
provisionCategory string The category or section type within the guideline (e.g., 'fundamental_canons', 'rules_of_practice', 'professional_obligations').
provisionCode string The alphanumeric code identifying this provision within its guideline (e.g., 'II.1.c', 'P1.3').
provisionText string The full normative text of the provision.
2 · Referenced By rdfs:range on this class or ancestor
FromPropertyDescription
Constraint establishedBy Indicates which code provision establishes this ethical concept.
Guideline containsProvision Relates a guideline to the provisions it contains.
information content entity (IAO 0000030) citesProvision Relates an ethical analysis or decision to the code provisions it references.
Obligation establishedBy Indicates which code provision establishes this ethical concept.
Principle establishedBy Indicates which code provision establishes this ethical concept.
@prefix iao: <http://purl.obolibrary.org/obo/IAO_> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix proeth-core: <http://proethica.org/ontology/core#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . proeth-core:CodeProvision a owl:Class ; rdfs:label "Code Provision"@en ; iao:0000115 "A discrete normative statement from a code of ethics that establishes ethical requirements for professional conduct."@en ; iao:0000116 "Boundary with Resource (deliberate, mirrors the v2.7.3 Guideline decision from the other side): a CodeProvision is the normative STATEMENT itself, a directive information entity like Principle/Obligation/Constraint, and is therefore owl:disjointWith Resource. The citable knowledge SOURCE is its containing document, the Guideline/EthicalCode, which IS a Resource. The two are linked by partOfGuideline / containsProvision. Typing a provision as a Resource would double-count the citation (document and statement) and cross the directive/descriptive line the Resource definition draws."@en ; rdfs:comment "An information content entity representing a single provision, section, or rule from a professional code of ethics (e.g., NSPE Code of Ethics, NEA Code of Ethics). Provisions establish the normative foundation from which Principles, Obligations, and Constraints are derived."@en ; rdfs:subClassOf iao:0000030 ; owl:disjointWith proeth-core:Resource ; skos:definition "A discrete normative statement from a code of ethics that establishes ethical requirements for professional conduct."@en ; skos:example "NSPE Code II.1.c: 'Engineers shall not reveal facts, data, or information without the prior consent of the client or employer except as authorized or required by law or this Code.'"@en ; skos:scopeNote "CodeProvisions serve as the authoritative source for derived ethical concepts. When analyzing cases, provisions are cited to justify the application of principles and obligations."@en .
Metadata
Type
Class
Last Updated
2026-07-07 17:15