Subset: NistSp800171r3Catalog
NIST SP 800-171 Catalog subset for requirements and assessment procedures
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/nist-sp-800-171
Classes in subset
| Class | Description |
|---|---|
| Address | Postal address |
| BackMatter | OSCAL back-matter section |
| CatalogBody | Main catalog object |
| CatalogElement | Base class for catalog elements with id, props, links, and parts |
| Citation | Citation wrapper |
| Control | A security requirement |
| ControlGroup | A family group of security requirements |
| Guideline | Additional prose guidance associated with a parameter |
| IdentifiedElement | A catalog element with required id, title, and optional class/label |
| Link | Relationship link |
| Metadata | OSCAL metadata section |
| Parameter | An organization-defined parameter for a security requirement |
| ParameterSelection | Selection constraints specifying allowed values for a parameter |
| Part | Structured narrative part containing prose and optional nested parts |
| Party | Party definition |
| Property | A name-value property with optional namespace |
| Resource | Referenced resource |
| ResourceLink | Reference link for a resource |
| ResponsibleParty | Assignment of parties to a role |
| Role | Role definition |
| SP800171Document | Root wrapper for SP 800-171 catalog content |
Slots from Address also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| addr_lines | * String |
Address lines |
| city | 0..1 String |
City name |
| postal_code | 0..1 String |
Postal code |
| state | 0..1 String |
State or region |
Slots from BackMatter also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| resources | * Resource |
Back-matter resources |
Slots from CatalogBody also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| back_matter | 0..1 BackMatter |
Back-matter references and resources |
| groups | * ControlGroup |
List of requirement family groups in the catalog |
| metadata | 0..1 Metadata |
Catalog metadata |
| uuid | 0..1 String |
UUID for catalog, metadata, or resource element |
Slots from CatalogElement also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| id | 0..1 String |
Unique identifier for an element |
| links | * Link |
List of links and relationships |
| parts | * Part |
Nested parts providing prose, statements, guidance, assessment objectives and... |
| props | * Property |
List of properties |
Slots from Citation also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| text | 0..1 String |
Citation text |
Slots from Control also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| _class | 0..1 CatalogElementClassValue |
Classification of a catalog element (e |
| id | 0..1 String |
Unique identifier for an element |
| label | 0..1 String |
Human-readable label |
| links | * Link |
List of links and relationships |
| params | * Parameter |
List of organization-defined parameters for a requirement |
| parts | * Part |
Nested parts providing prose, statements, guidance, assessment objectives and... |
| props | * Property |
List of properties |
| title | 0..1 String |
Human-readable title |
Slots from ControlGroup also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| _class | 0..1 CatalogElementClassValue |
Classification of a catalog element (e |
| controls | * Control |
List of security requirements in a family group |
| id | 0..1 String |
Unique identifier for an element |
| label | 0..1 String |
Human-readable label |
| links | * Link |
List of links and relationships |
| parts | * Part |
Nested parts providing prose, statements, guidance, assessment objectives and... |
| props | * Property |
List of properties |
| title | 0..1 String |
Human-readable title |
Slots from Guideline also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| prose | 0..1 String |
Free-text prose content |
Slots from IdentifiedElement also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| _class | 0..1 CatalogElementClassValue |
Classification of a catalog element (e |
| id | 0..1 String |
Unique identifier for an element |
| label | 0..1 String |
Human-readable label |
| links | * Link |
List of links and relationships |
| parts | * Part |
Nested parts providing prose, statements, guidance, assessment objectives and... |
| props | * Property |
List of properties |
| title | 0..1 String |
Human-readable title |
Slots from Link also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| href | 0..1 String |
Link or resource reference |
| rel | 0..1 String |
Relationship type for a link |
Slots from Metadata also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| last_modified | 0..1 String |
Last modification timestamp |
| links | * Link |
List of links and relationships |
| oscal_version | 0..1 String |
OSCAL version identifier |
| parties | * Party |
Parties used in metadata |
| props | * Property |
List of properties |
| published | 0..1 String |
Publication timestamp |
| responsible_parties | * ResponsibleParty |
Responsible party assignments |
| roles | * Role |
Roles used in metadata |
| title | 0..1 String |
Human-readable title |
| version | 0..1 String |
Version identifier |
Slots from Parameter also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| _class | 0..1 CatalogElementClassValue |
Classification of a catalog element (e |
| guidelines | * Guideline |
List of guidelines for a parameter |
| id | 0..1 String |
Unique identifier for an element |
| label | 0..1 String |
Human-readable label |
| links | * Link |
List of links and relationships |
| parts | * Part |
Nested parts providing prose, statements, guidance, assessment objectives and... |
| props | * Property |
List of properties |
| select | 0..1 ParameterSelection |
Selection constraints for an organization-defined parameter |
| title | 0..1 String |
Human-readable title |
| usage | 0..1 String |
Human-readable description of an organization-defined parameter's expected va... |
Slots from ParameterSelection also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| choice | * String |
List of allowed values for a parameter selection |
| how_many | 0..1 HowManyValue |
Cardinality constraint for parameter selection choices |
Slots from Part also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| _class | 0..1 PartClassValue |
Classification of a catalog element (e |
| id | 0..1 String |
Unique identifier for an element |
| links | * Link |
List of links and relationships |
| name | 0..1 String |
Name of a property, part, or party |
| parts | * Part |
Nested parts providing prose, statements, guidance, assessment objectives and... |
| props | * Property |
List of properties |
| prose | 0..1 String |
Free-text prose content |
Slots from Party also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| addresses | * Address |
Postal addresses |
| email_addresses | * String |
Party email addresses |
| name | 0..1 String |
Name of a property, part, or party |
| short_name | 0..1 String |
Short display name |
| type | 0..1 String |
Party type |
| uuid | 0..1 String |
UUID for catalog, metadata, or resource element |
Slots from Property also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| _class | 0..1 String |
Classification of a catalog element (e |
| name | 0..1 String |
Name of a property, part, or party |
| ns | 0..1 String |
Namespace URI for a property |
| value | 0..1 String |
Property value |
Slots from Resource also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| citation | 0..1 Citation |
Citation details for a resource |
| description | 0..1 String |
Resource description |
| rlinks | * ResourceLink |
Resource links |
| title | 0..1 String |
Human-readable title |
| uuid | 0..1 String |
UUID for catalog, metadata, or resource element |
Slots from ResourceLink also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| href | 0..1 String |
Link or resource reference |
| media_type | 0..1 String |
Media type for a resource link |
Slots from ResponsibleParty also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| party_uuids | * String |
Referenced party UUIDs |
| role_id | 0..1 String |
Assigned role identifier |
Slots from Role also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| id | 0..1 String |
Unique identifier for an element |
| title | 0..1 String |
Human-readable title |
Slots from SP800171Document also in nist_sp_800_171r3_catalog
| Name | Cardinality and Range | Description |
|---|---|---|
| catalog | 0..1 CatalogBody |
Root catalog payload |
Slots in subset
| Slot | Description |
|---|---|
| _class | Classification of a catalog element (e |
| addr_lines | Address lines |
| addresses | Postal addresses |
| back_matter | Back-matter references and resources |
| catalog | Root catalog payload |
| choice | List of allowed values for a parameter selection |
| citation | Citation details for a resource |
| city | City name |
| controls | List of security requirements in a family group |
| description | Resource description |
| email_addresses | Party email addresses |
| groups | List of requirement family groups in the catalog |
| guidelines | List of guidelines for a parameter |
| how_many | Cardinality constraint for parameter selection choices |
| href | Link or resource reference |
| id | Unique identifier for an element |
| label | Human-readable label |
| last_modified | Last modification timestamp |
| links | List of links and relationships |
| media_type | Media type for a resource link |
| metadata | Catalog metadata |
| name | Name of a property, part, or party |
| ns | Namespace URI for a property |
| oscal_version | OSCAL version identifier |
| params | List of organization-defined parameters for a requirement |
| parties | Parties used in metadata |
| parts | Nested parts providing prose, statements, guidance, assessment objectives and... |
| party_uuids | Referenced party UUIDs |
| postal_code | Postal code |
| props | List of properties |
| prose | Free-text prose content |
| published | Publication timestamp |
| rel | Relationship type for a link |
| remarks | Supplemental remarks |
| resources | Back-matter resources |
| responsible_parties | Responsible party assignments |
| rlinks | Resource links |
| role_id | Assigned role identifier |
| roles | Roles used in metadata |
| select | Selection constraints for an organization-defined parameter |
| short_name | Short display name |
| state | State or region |
| text | Citation text |
| title | Human-readable title |
| type | Party type |
| usage | Human-readable description of an organization-defined parameter's expected va... |
| uuid | UUID for catalog, metadata, or resource element |
| value | Property value |
| version | Version identifier |
Enumerations in subset
| Enumeration | Description |
|---|---|
| AssessmentMethodValue | Allowed values for assessment method property values |
| CatalogElementClassValue | Allowed values for group and control class attributes |
| HowManyValue | Cardinality constraint for parameter selection |
| PartClassValue | Allowed values for part class attributes |