Skip to Content

Industry Vocabulary Reference

Government & Public Sector

Government and public-sector fields cover service delivery, procurement, records, security controls, and AI-use inventories. Use them to document a specific agency workflow.

v2026.03.1621 enum categories2.2 schema9 subdomains28 standards

Back to industry coverage library

This page shows selected examples and categories. Download the JSON for the complete vocabulary, including every field, permitted value, and policy pattern in this catalog.

Download vocabulary JSONOpen industry SDK quickstartStart free for 60 days 

How to use this reference

  1. Start with the core file if you need the cross-industry governance baseline.
  2. Choose an industry file for its workflow fields and permitted values.
  3. Match the OTel attributes to the policy paths your rules use, then verify the recorded fields in a test session.

Catalog context

Connect each agency workflow to its purpose, affected service, decision owner, and review outcome.

Risk note: OMB M-25-21 replaced M-24-10. Its high-impact AI category depends on the use case, with scope and exceptions defined in the memorandum.

Vocabulary file

  • Download filename: 09_vertical_government_public_sector.json
  • Kind: vertical

OTel namespaces

government

Referenced standards

These references explain the catalog's context. A listed standard does not establish that a configured application meets its requirements.

  • NIST SP 800-53 Rev 5, Security and Privacy Controls for Information Systems and Organizations (2020)
  • NIST SP 800-53B, Control Baselines for Information Systems (2020)
  • NIST SP 800-37 Rev 2, Risk Management Framework (RMF) for Information Systems (2018)
  • NIST SP 800-171 Rev 3, Protecting CUI in Nonfederal Systems (2024)
  • NIST AI RMF 1.0, AI Risk Management Framework (2023)
  • NIST AI 600-1, Generative AI Profile (2024)
  • FedRAMP Rev 5, Federal Risk and Authorization Management Program (GSA/OMB, 2023)
  • FedRAMP Consolidated Rules for 2026, Cloud-service assessment and agency use
  • FIPS 140-3, Security Requirements for Cryptographic Modules (2019)
  • FIPS 199, Standards for Security Categorization of Federal Information and Information Systems
  • FIPS 200, Minimum Security Requirements for Federal Information and Information Systems
  • OMB M-25-21, Accelerating Federal Use of AI through Innovation, Governance, and Public Trust
  • OMB M-23-22, Delivering a Digital-First Public Experience (September 2023)
  • OMB M-22-09, Moving the US Government Toward Zero Trust Cybersecurity Principles
  • OMB M-21-31, Improving the Federal Government's Investigative and Remediation Capabilities (log retention)
  • EO 14028, Improving the Nation's Cybersecurity (May 2021)
  • CISA JCDC AI Cybersecurity Collaboration Playbook (2024)
  • FAR Part 12/39, Federal Acquisition Regulation for IT and AI procurement
  • DFARS 252.204-7012, Safeguarding Covered Defense Information
  • EU AI Act (2024/1689) Annex III point 5, Essential private and public services and benefits
  • EU AI Act (2024/1689) Annex III para 6, High-risk AI in law enforcement
  • EU AI Act (2024/1689) Annex III para 7, High-risk AI in migration, asylum, border control
  • EU GDPR Article 22, Automated individual decision-making including profiling
  • EU NIS2 Directive (2022/2555), Essential and important entities in public administration
  • Council of Europe Framework Convention on AI (CETS 225), Opened for signature September 2024
  • G7 Hiroshima AI Process, Guiding principles for advanced AI systems (2023)
  • OECD Principles on AI (2019, updated 2024)
  • UN General Assembly Resolution A/RES/78/311, International AI Governance (March 2024)

Source references

Subdomains

SubdomainCategoriesSample attributes
FedRAMP & Cloud Security Authorisation4government.fedramp.authorization_status, government.fips.security_level, government.fisma.impact_level
NIST SP 800-53 Control Compliance Monitoring3government.nist_sp800_53.control_family, government.nist_sp800_53.control_assessment_status, government.continuous_monitoring.frequency
AI Accountability & Agency Use Cases3government.ai_accountability.use_case, government.ai_accountability.min_risk_practice_status, government.ai_accountability.inventory_stage
Law Enforcement & Criminal Justice AI2government.law_enforcement.ai_tool_type, government.ai_accountability.bias_audit_outcome
Benefits Administration & Public Services2government.benefits.eligibility_decision_type, government.citizen_service.channel_type
Immigration & Border Management AI1government.immigration.ai_use_type
Federal Procurement & Acquisition AI2government.procurement.ai_acquisition_vehicle, government.procurement.ai_contract_risk_tier
FOIA, Records Management & Open Government2government.foia.processing_status, government.foia.exemption_category
Cybersecurity & Zero Trust (Federal)2government.zero_trust.maturity_level, government.cybersecurity.incident_severity_category

Implementation examples

  • FedRAMP & Cloud Security Authorisation: Fed RAMPAuthorization Status. An agency rule stops a connected data transfer when the destination lacks the required authorization record. Reviewers inspect the service boundary and recorded conditions. (Fedramp: Assess whether the cloud service and its use fall within FedRAMP scope. Reuse the applicable assessment package for the agency's authorization process.)
  • FedRAMP & Cloud Security Authorisation: FIPSSecurity Level. A configured rule stops an action when the reported module level falls below the system's requirement. Reviewers check the certificate and configuration before changing the record. (Fips 140 3: FIPS 140-3 defines four security levels for cryptographic modules. Select the required level from the system's applicable security requirements.)
  • NIST SP 800-53 Control Compliance Monitoring: NISTSPControl Family. AI continuous monitoring agent generates automated evidence for each NIST SP 800-53 control it can assess. Evidence records are tagged with control family and specific control ID (e.g. AC-2, AU-6) for ingestion into eMASS or equivalent agency GRC platform.
  • NIST SP 800-53 Control Compliance Monitoring: Continuous Monitoring Frequency. FedRAMP ConMon requires monthly vulnerability scanning, annual penetration testing, and continuous log monitoring. AI compliance agents schedule and execute control assessments at the required frequency and generate evidence with timestamp and frequency classification for the FedRAMP PMO.

Control ideas

These patterns describe possible controls, not active rules. Confirm applicability, implement the control, and test its effect on the application.

Complete the required risk review before action

Hold the connected action until the agency's required risk review is complete. Check the assessed use, required practices, and applicable authorization together.

Regulatory basis: Agency-defined control informed by OMB M-25-21 Section 4, applied to the assessed AI use and its authorization.

Block autonomous adverse benefits determination

Require caseworker review before a connected benefits workflow issues a denial or termination. Keep the review and required notice with the decision record.

Regulatory basis: Agency-defined benefits control. Set review and notice requirements from the applicable program rules.

Enforce before the action

Pass the request and your business action to this function. The core SDK checks policy before the action runs and again before its result is released. A deny or review decision means the action never runs.

import { Veriproof } from '@veriproof/sdk-core';
import type { GovernedResult, IndustryFact, JsonValue } from '@veriproof/sdk-core';

const veriproof = Veriproof.fromEnv();

export async function runProtectedAction<TInput extends JsonValue, TValue>(
  request: TInput,
  action: (input: TInput, signal: AbortSignal) => Promise<TValue>,
): Promise<GovernedResult<TValue, TInput>> {
  // Catalog values for this vertical. Replace them with facts from the current workflow.
  const industry: IndustryFact[] = [
    { attribute: "government.fedramp.authorization_status", policyInput: "government_fedramp_authorization_status", value: "in_process" },
    { attribute: "government.fisma.impact_level", policyInput: "government_fisma_impact_level", value: "low" },
    { attribute: "government.rmf.lifecycle_phase", policyInput: "government_rmf_lifecycle_phase", value: "prepare" },
  ];

  // Policy runs before action() and again before the result is released.
  // A deny or review decision means action() never runs.
  return veriproof.govern(
    "government.public.sector.evaluate",
    request,
    ({ input, signal }) => action(input, signal),
    { industry },
  );
}
  • Replace the sample values with facts from the current workflow. Rules read them under input.snapshot.industry.
  • Test both permitted and blocked actions. Confirm that a blocked action never reaches your business function.
  • Only completed, completed_with_warning, and transformed results carry a released value.

For review decisions, follow the Human Review guide to configure continuation. Observe remains available when you need to record activity without enforcing a decision.

Set up the Government & Public Sector example. See the API reference for TypeScript, Python, or .NET.

Start your Developer evaluation

Try a simulator to see a governed decision in context. To connect your own workflow, verify your work email and start Developer free for 60 days. You can also review the relevant controls with our team.

Live demo → Start free for 60 days → Request coverage workshop → 

Selected vocabulary categories

FedRAMPAuthorizationStatus

Recorded authorization status for the cloud service used by the workflow. Check the service boundary and agency authorization before using this status in a routing rule.

Workflow area: FedRAMP & Cloud Security Authorisation

OTel attribute
government.fedramp.authorization_status
Permitted values
  • in_process
  • fedramp_ready
  • authorized_agency
  • authorized_with_conditions
  • revoked
  • not_applicable_on_premise

FIPSSecurityLevel

Security level recorded for a cryptographic module under FIPS 140-3. Keep the validation certificate and approved configuration with the module record.

Workflow area: FedRAMP & Cloud Security Authorisation

OTel attribute
government.fips.security_level
Permitted values
  • level_1
  • level_2
  • level_3
  • level_4

FISMAImpactLevel

The system's assessed security impact level under FIPS 199. It reflects potential harm from a loss of confidentiality, integrity, or availability.

Workflow area: FedRAMP & Cloud Security Authorisation

OTel attribute
government.fisma.impact_level
Permitted values
  • low
  • moderate
  • high

RMFLifecyclePhase

Current activity in the NIST Risk Management Framework. Monitoring continues during operation and supports ongoing authorization; this field is not an approval record.

Workflow area: FedRAMP & Cloud Security Authorisation

OTel attribute
government.rmf.lifecycle_phase
Permitted values
  • prepare
  • categorize
  • select
  • implement
  • assess
  • authorize
  • monitor

NISTSPControlFamily

NIST SP 800-53 Rev 5 control family identifier. All 20 control families are represented. AI compliance agents tag automated evidence generation and control assessment actions with the applicable family for CSAM/eMASS integration and audit trail.

Workflow area: NIST SP 800-53 Control Compliance Monitoring

OTel attribute
government.nist_sp800_53.control_family
First 8 permitted values
  • AC_access_control
  • AT_awareness_training
  • AU_audit_accountability
  • CA_assessment_authorisation_monitoring
  • CM_configuration_management
  • CP_contingency_planning
  • IA_identification_authentication
  • IR_incident_response

ControlAssessmentStatus

NIST SP 800-53A Rev 5 control assessment outcome status. AI compliance agents report the assessment result for each tested control in the Security Assessment Report (SAR) and continuous monitoring programme.

Workflow area: NIST SP 800-53 Control Compliance Monitoring

OTel attribute
government.nist_sp800_53.control_assessment_status
Permitted values
  • satisfied
  • other_than_satisfied
  • not_applicable
  • not_assessed
  • assessment_in_progress
  • inherited_from_common_control_provider

ContinuousMonitoringFrequency

NIST SP 800-137A / FedRAMP continuous monitoring assessment frequency classification. AI compliance agents schedule automated control assessments according to these frequencies as required by FedRAMP ConMon obligations.

Workflow area: NIST SP 800-53 Control Compliance Monitoring

OTel attribute
government.continuous_monitoring.frequency
First 8 permitted values
  • continuously
  • daily
  • weekly
  • monthly
  • quarterly
  • semi_annually
  • annually
  • on_demand

AIAccountabilityUseCase

The purpose of the agency's AI workflow. Select a value that describes its use, then record the agency's separate high-impact determination. M-25-21 considers the role of the output in the decision, not the workflow name alone.

Workflow area: AI Accountability & Agency Use Cases

OTel attribute
government.ai_accountability.use_case
First 8 permitted values
  • benefits_eligibility_determination
  • law_enforcement_predictive_policing
  • law_enforcement_facial_recognition
  • child_welfare_risk_scoring
  • hiring_and_employment_screening
  • parole_sentencing_risk_scoring
  • immigration_adjudication
  • immigration_border_risk_screening

AIMinimumRiskPracticeStatus

Progress on a required risk management practice for an agency AI use case. Record completion evidence or the applicable waiver separately from this status.

Workflow area: AI Accountability & Agency Use Cases

OTel attribute
government.ai_accountability.min_risk_practice_status
Permitted values
  • not_started
  • in_progress
  • completed
  • completed_with_exceptions
  • waiver_requested
  • waiver_granted
  • not_applicable
  • overdue_paused

AIUseCaseInventoryStage

Progress through the agency's AI use case inventory. Record the current assessment and reporting status; inventory entry alone does not authorize an action.

Workflow area: AI Accountability & Agency Use Cases

OTel attribute
government.ai_accountability.inventory_stage
Permitted values
  • identified_not_yet_assessed
  • under_assessment
  • inventoried_not_high_impact
  • inventoried_high_impact
  • inventoried_national_security_excepted
  • decommissioned
  • not_covered_narrow_exception

LawEnforcementAIToolType

Record the type of AI tool used in law enforcement. Its intended use helps reviewers assess bias, individual rights, and applicable requirements.

Workflow area: Law Enforcement & Criminal Justice AI

OTel attribute
government.law_enforcement.ai_tool_type
First 8 permitted values
  • facial_recognition_identification
  • predictive_policing_hotspot
  • recidivism_risk_scoring
  • bail_risk_assessment
  • gang_membership_identification
  • social_media_monitoring
  • license_plate_reader_analytics
  • gunshot_detection_ai

BiasAuditOutcome

Recorded outcome of a bias audit. Keep its method, assessed population, and acceptance criteria with the result so reviewers can interpret the finding.

Workflow area: Law Enforcement & Criminal Justice AI

OTel attribute
government.ai_accountability.bias_audit_outcome
Permitted values
  • no_disparate_impact_identified
  • disparate_impact_identified_within_threshold
  • disparate_impact_identified_exceeds_threshold
  • disparate_impact_identified_remediation_complete
  • audit_in_progress
  • audit_not_yet_conducted
  • audit_methodology_under_review

This page uses the vocabulary JSON distributed with the documentation. Check its version when comparing it with an installed SDK.

Download the vocabulary JSON for offline review or automated comparisons.

Use the SDK reference for configuration and supported APIs. Keep vocabulary selection separate from the compliance team's assessment of applicable requirements.

Last updated on