Class: Nonconformity
A nonconformity identified per Clause 10.2, representing failure to fulfill a requirement.
classDiagram
class Nonconformity
click Nonconformity href "../Nonconformity/"
NamedEntity <|-- Nonconformity
click NamedEntity href "../NamedEntity/"
Nonconformity : closure_date
Nonconformity : closure_evidence
Nonconformity : consequences_addressed
Nonconformity : created_date
Nonconformity : description
Nonconformity : detected_by
Nonconformity : detection_date
Nonconformity : id
Nonconformity : immediate_actions
Nonconformity : linked_corrective_actions
Nonconformity --> "*" CorrectiveAction : linked_corrective_actions
click CorrectiveAction href "../CorrectiveAction/"
Nonconformity : modified_date
Nonconformity : name
Nonconformity : nonconformity_description
Nonconformity : nonconformity_source
Nonconformity : requirement_violated
Nonconformity : root_cause
Nonconformity : similar_nonconformities_check
Nonconformity : status
Nonconformity : version
Inheritance
- NamedEntity
- Nonconformity
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| nonconformity_source | 0..1 String |
Source of nonconformity detection | direct |
| detection_date | 0..1 Date |
Date the nonconformity was detected | direct |
| detected_by | 0..1 String |
Person or process that detected the nonconformity | direct |
| requirement_violated | 0..1 String |
Requirement that was not fulfilled | direct |
| nonconformity_description | 0..1 String |
Description of the nonconformity | direct |
| immediate_actions | * String |
Immediate actions taken to control/correct | direct |
| consequences_addressed | 0..1 String |
How consequences were dealt with | direct |
| root_cause | 0..1 String |
Root cause of the nonconformity | direct |
| similar_nonconformities_check | 0..1 String |
Check for similar nonconformities elsewhere | direct |
| linked_corrective_actions | * CorrectiveAction |
Corrective actions addressing this nonconformity | direct |
| status | 0..1 String |
Current status of the document or entity | direct |
| closure_date | 0..1 Date |
Date the finding was closed | direct |
| closure_evidence | 0..1 String |
Evidence supporting closure | direct |
| id | 1 Uriorcurie |
Unique identifier for this entity instance | NamedEntity |
| name | 1 String |
Human-readable name or title | NamedEntity |
| description | 0..1 String |
Detailed description of the entity | NamedEntity |
| created_date | 0..1 Date |
Date when the entity was created | NamedEntity |
| modified_date | 0..1 Date |
Date when the entity was last modified | NamedEntity |
| version | 0..1 String |
Version identifier for the entity | NamedEntity |
Usages
| used by | used in | type | used |
|---|---|---|---|
| InformationSecurityManagementSystem | nonconformities | range | Nonconformity |
| CorrectiveAction | linked_nonconformity | range | Nonconformity |
In Subsets
Comments
- Captures detection, correction, consequence handling, and root-cause data
- Reference: ISO/IEC 27001:2022 Clause 10.2. ISO/IEC standards text is copyright ISO - not reproduced here.
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| iso27001_clause | 10.2 |
Schema Source
- from schema: https://w3id.org/lmodel/iso27001
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | iso27001:Nonconformity |
| native | iso27001:Nonconformity |
LinkML Source
Direct
name: Nonconformity
annotations:
iso27001_clause:
tag: iso27001_clause
value: '10.2'
description: A nonconformity identified per Clause 10.2, representing failure to fulfill
a requirement.
comments:
- Captures detection, correction, consequence handling, and root-cause data
- 'Reference: ISO/IEC 27001:2022 Clause 10.2. ISO/IEC standards text is copyright
ISO - not reproduced here.'
in_subset:
- continual_improvement
from_schema: https://w3id.org/lmodel/iso27001
is_a: NamedEntity
slots:
- nonconformity_source
- detection_date
- detected_by
- requirement_violated
- nonconformity_description
- immediate_actions
- consequences_addressed
- root_cause
- similar_nonconformities_check
- linked_corrective_actions
- status
- closure_date
- closure_evidence
Induced
name: Nonconformity
annotations:
iso27001_clause:
tag: iso27001_clause
value: '10.2'
description: A nonconformity identified per Clause 10.2, representing failure to fulfill
a requirement.
comments:
- Captures detection, correction, consequence handling, and root-cause data
- 'Reference: ISO/IEC 27001:2022 Clause 10.2. ISO/IEC standards text is copyright
ISO - not reproduced here.'
in_subset:
- continual_improvement
from_schema: https://w3id.org/lmodel/iso27001
is_a: NamedEntity
attributes:
nonconformity_source:
name: nonconformity_source
description: Source of nonconformity detection.
examples:
- value: internal_audit
- value: external_audit
- value: incident
- value: management_review
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: nonconformity_source
owner: Nonconformity
domain_of:
- Nonconformity
range: string
detection_date:
name: detection_date
description: Date the nonconformity was detected.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: detection_date
owner: Nonconformity
domain_of:
- Nonconformity
range: date
detected_by:
name: detected_by
description: Person or process that detected the nonconformity.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: detected_by
owner: Nonconformity
domain_of:
- Nonconformity
range: string
requirement_violated:
name: requirement_violated
description: Requirement that was not fulfilled.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: requirement_violated
owner: Nonconformity
domain_of:
- Nonconformity
range: string
nonconformity_description:
name: nonconformity_description
description: Description of the nonconformity.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: nonconformity_description
owner: Nonconformity
domain_of:
- Nonconformity
range: string
immediate_actions:
name: immediate_actions
annotations:
iso27001_clause:
tag: iso27001_clause
value: 10.2 a) 1)
description: Immediate actions taken to control/correct.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: immediate_actions
owner: Nonconformity
domain_of:
- Nonconformity
range: string
multivalued: true
consequences_addressed:
name: consequences_addressed
annotations:
iso27001_clause:
tag: iso27001_clause
value: 10.2 a) 2)
description: How consequences were dealt with.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: consequences_addressed
owner: Nonconformity
domain_of:
- Nonconformity
range: string
root_cause:
name: root_cause
annotations:
iso27001_clause:
tag: iso27001_clause
value: 10.2 b) 2)
description: Root cause of the nonconformity.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: root_cause
owner: Nonconformity
domain_of:
- Nonconformity
- InformationSecurityIncident
range: string
similar_nonconformities_check:
name: similar_nonconformities_check
annotations:
iso27001_clause:
tag: iso27001_clause
value: 10.2 b) 3)
description: Check for similar nonconformities elsewhere.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: similar_nonconformities_check
owner: Nonconformity
domain_of:
- Nonconformity
range: string
linked_corrective_actions:
name: linked_corrective_actions
description: Corrective actions addressing this nonconformity.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: linked_corrective_actions
owner: Nonconformity
domain_of:
- Nonconformity
range: CorrectiveAction
multivalued: true
status:
name: status
description: Current status of the document or entity.
comments:
- Examples include draft, approved, active, superseded, archived
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: status
owner: Nonconformity
domain_of:
- DocumentedInformation
- Nonconformity
- CorrectiveAction
- ImprovementOpportunity
range: string
closure_date:
name: closure_date
description: Date the finding was closed.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: closure_date
owner: Nonconformity
domain_of:
- AuditFinding
- Nonconformity
range: date
closure_evidence:
name: closure_evidence
description: Evidence supporting closure.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: closure_evidence
owner: Nonconformity
domain_of:
- Nonconformity
range: string
id:
name: id
description: Unique identifier for this entity instance.
comments:
- Should use consistent URI/CURIE format across the dataset
examples:
- value: iso27001:risk-001
- value: iso27001:control-5.1
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
identifier: true
alias: id
owner: Nonconformity
domain_of:
- NamedEntity
range: uriorcurie
required: true
name:
name: name
description: Human-readable name or title.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: name
owner: Nonconformity
domain_of:
- NamedEntity
range: string
required: true
description:
name: description
description: Detailed description of the entity.
comments:
- Should provide sufficient detail for understanding without external reference
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: description
owner: Nonconformity
domain_of:
- NamedEntity
range: string
created_date:
name: created_date
description: Date when the entity was created.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: created_date
owner: Nonconformity
domain_of:
- NamedEntity
range: date
modified_date:
name: modified_date
description: Date when the entity was last modified.
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: modified_date
owner: Nonconformity
domain_of:
- NamedEntity
range: date
version:
name: version
description: Version identifier for the entity.
comments:
- Supports document control requirements per 7.5.3 e)
examples:
- value: '1.0'
- value: 2.3.1
from_schema: https://w3id.org/lmodel/iso27001
rank: 1000
alias: version
owner: Nonconformity
domain_of:
- NamedEntity
range: string