Skip to main content
Public documentation (Tier 1)Approved

OCRS glossary and canonical terminology

The approved OCRS vocabulary: what each term means, what it must not be confused with, which wording is withdrawn, and the verified difference between platform availability, census updates, submissions, notifications, delivery and retries.

Document version
1.0
Last updated
2026-09-08
Document owner
OWNER INPUT REQUIRED — DOCUMENT GOVERNANCE
Applies to
OCRS 2.4.0 (multi-tenant hosted edition)
Status
Approved
Audience
Procurement teams, State agencies, Counties, Provider organizations, Facilities, Implementation teams, Technical evaluators
Evidence source
src/lib/terminology.ts (canonical registers) · app_role enum and src/lib/permission-matrix.ts (role registry) · level_of_care enum (facility classifications) · src/lib/obcc/csv-schedule.ts and jurisdictions.reporting_schedule (submission cadence) · report_settings and src/lib/obcc/transmission.ts (notification grouping and retry policy) · scheduler_runs and report_deliveries run history (runtime evidence)

How this glossary is governed

This glossary is the approved OCRS vocabulary. Terminology describes implemented behaviour: every entry is derived from the running application, its configuration and its recorded run history, and no term here asserts a capability the system does not have. Changes are approved by the OCRS Product Owner / Documentation Owner before they appear on the website, in the application, in this documentation set or in the demo.

Note: Wording is reconciled here; data, permissions, the hierarchy and the reporting schedule are unchanged by it. Where a term was previously used loosely, the previous wording is recorded so earlier material can be read against the current vocabulary.

How OCRS is structured

The OCRS hierarchy, as implemented
LevelSits insideWhat it is
JurisdictionTop levelThe state or governmental authority that receives reporting and sets the reporting schedule, deadline and time zone for the organizations and facilities inside it.
AccountJurisdictionThe contracting and billing entity that holds the OCRS agreement. An account may be a state agency, a county authority, a healthcare network, a provider company, an association or a pilot participant. Tenant separation is enforced at this level.
OrganizationAccountThe operating entity that owns and manages one or more facilities. Organizations see roll-up views of their facilities; they do not themselves report occupancy.
FacilityOrganizationThe individual licensed reporting location. A facility holds licensed capacity, beds and census records, and is the only level at which occupancy is reported.
The OCRS hierarchy, as implemented

Provider is not a separate level of the OCRS hierarchy and not a separate record. It is a classification of an account or organization — a company that operates licensed facilities — and the source of the "Provider Administrator" role label. Where the audience is a provider company, the record in OCRS is still an organization inside an account.

  1. Jurisdiction

    Receives reporting

  2. Account

    Belongs to one jurisdiction

  3. Organization

    Belongs to one account

  4. Facility

    Belongs to one organization

Occupancy exists only at the facility level. Every level above a facility reads roll-ups of the facilities beneath it.

Facility, licensed classification and the sector

  • "Facility" is the generic platform entity for a licensed reporting location, matching the facilities table. It is used for navigation, counts, permissions and reporting language regardless of the licensed classification of the site.
  • The regulated classification of a site is separate structured data held on facilities.level_of_care, and is displayed with its exact licensed name — including where that name contains "Home" rather than "Facility".
  • "Home" is never used as a generic synonym for the platform entity. It appears only inside a licensed classification such as Residential Treatment Home, Secure Residential Treatment Home or Adult Foster Home.
  • "Residential treatment" is a specific licensed programme category that appears in four of the five stored classifications. It is used when the licensed classification is meant, never as a general description of the sector.
  • "Residential care" is the broad sector description for the population OCRS serves, and may be used when describing the market. It is not a facility classification in OCRS, and it is not a synonym for "residential treatment".
Licensed facility classifications held as structured data
Licensed classificationDisplayed as
Residential Treatment HomeExactly as licensed — never renamed
Residential Treatment FacilityExactly as licensed — never renamed
Secure Residential Treatment HomeExactly as licensed — never renamed
Secure Residential Treatment FacilityExactly as licensed — never renamed
Adult Foster HomeExactly as licensed — never renamed
Licensed facility classifications held as structured data

Terms

Canonical OCRS terms
Canonical termDefinitionUsed forNot to be confused withApproved aliases
OCRSThe Occupancy and Capacity Reporting System: a hosted, multi-tenant platform in which licensed residential facilities record occupancy and capacity, and authorized jurisdiction recipients receive scheduled reporting derived from those records.Website, application, documentation, contractsA licensing system; An electronic health record; A referral or placement marketplacethe platform; the OCRS platform
JurisdictionThe state or governmental authority that receives reporting from the facilities inside it and sets the reporting schedule, reporting deadline and time zone applied to them.Application, documentation, reporting configurationAccount; OrganizationState (where the jurisdiction is a state)
AccountThe contracting entity that holds the OCRS agreement and inside which tenant separation is enforced. One account contains one or more organizations.Admin console, contracts, billing, documentationOrganization; JurisdictionCustomer account; Tenant (technical contexts only)
OrganizationThe operating entity that owns and manages one or more facilities, and sees roll-up views across them. An organization does not itself report occupancy.Website, application, documentationFacility; Account; Provider as a hierarchy levelNone
ProviderA classification of an account or organization that operates licensed facilities, and the source of the Provider Administrator role label. It is not a separate record or a separate level of the hierarchy.Website audience language, role labels, organization classificationOrganization as a hierarchy level; FacilityProvider organization (as an audience description)
FacilityAn individual licensed reporting location. The facility is the only level at which beds, occupancy and census records exist, and the only level from which a submission originates.Website, application, navigation, reporting, documentationFacility classification; OrganizationNone
Facility classificationThe regulated licensed category of a facility, stored as structured data and displayed with its exact licensed name: Residential Treatment Home, Residential Treatment Facility, Secure Residential Treatment Home, Secure Residential Treatment Facility or Adult Foster Home.Registration, facility records, reporting extract, documentationFacility (the platform entity); Residential care as a sector descriptionFacility type; Licensed classification
Licensed capacityThe number of beds a facility is licensed to operate, recorded on the facility and used as the denominator for capacity reporting.Facility records, dashboards, reporting extractActive beds; Available bedsLicensed beds
Active bedA bed that is in service and therefore counts toward reportable capacity.Bed board, dashboards, reporting extractLicensed capacity; Available bedNone
Occupied bedAn active bed currently filled by a resident.Bed board, dashboards, reporting extractBlocked bedNone
Available bedAn active bed that is neither occupied nor blocked, and is therefore reportable as open capacity.Bed board, dashboards, reporting extractActive bed; Blocked bedOpen capacity
Blocked bedAn active bed that cannot currently accept an admission, recorded with a block reason. A blocked bed is not counted as available.Bed board, dashboards, reporting extractOccupied bed; Inactive bedNone
CensusThe occupancy and capacity record for one facility at one point in time, recorded by an authorized facility user.Application, reporting, documentationSubmission; Census updateNone
Census snapshotA stored census record retained exactly as recorded. Snapshots are append-only: a correction is filed as a new record and the original remains retrievable.Reporting history, audit, documentationCensus update; SubmissionNone
Census updateAn authorized facility action that changes current occupancy or capacity information. A census update is saved immediately whenever the user is authorized to use the platform; it is not itself a scheduled reporting submission.Application, website, documentation, demoSubmission; Immediate census notificationOccupancy update
ValidationThe rule checks a census must pass before it can be accepted or included in a submission. A single failed rule blocks transmission until it is corrected.Application, reporting, documentationVerification (of OCRS itself)None
SubmissionThe official reporting record OCRS generates for a jurisdiction from accepted census data on the scheduled reporting run.Application, reporting history, documentationCensus update; Delivery; Roll-up reportReporting submission
TransmissionThe act of sending a generated submission or report to a configured destination.Reporting configuration, delivery history, documentationDelivery; AcknowledgementNone
DeliveryThe outcome of a transmission recorded against a destination, with its own status: pending, sent, failed or suppressed.Delivery history, documentationSubmission; Acknowledgement; TransmissionNone
AcknowledgementConfirmation recorded from the receiving destination that a transmitted submission was accepted. An acknowledgement is separate from, and later than, a successful transmission.Delivery history, documentationDelivery; TransmissionNone
Reporting historyThe append-only record of census snapshots, submissions, transmissions and delivery outcomes retained for review.Application, website, documentationAudit recordNone
Immediate census notificationAn event-driven notification sent when a census is recorded, grouped so that updates arriving inside the configured grouping window produce one notification per burst. It is a notification, not a reporting submission.Automated Reporting configuration, documentation, demoSubmission; DeliveryImmediate notification
RetryAn automatic re-attempt of a failed transmission of an already generated submission. A retry never creates a second authoritative submission.Reporting configuration, delivery history, documentationSubmission; CorrectionNone
WorkspaceThe application context an authorized user lands in, determined by their role. A workspace is an interface, not a permission and not an audience.Website, application, documentationRole; AudienceNone
RoleThe stored authorization identity that determines what a user may see and do. Roles are held in a separate table and checked by database policy, not by the interface.Application, documentation, contractsWorkspace; Audience; Job titleNone
AudienceThe type of customer or user being addressed in public material — a facility, a provider organization, a county or regional authority, or a state jurisdiction. An audience is not a role and not a workspace.Website, sales materialRole; WorkspaceBuyer type
View AsA Global Administrator capability that renders the application in another role's context for testing, without replacing the administrator's own session or granting that role any additional access.Admin console, Testing Center, documentationRole assignment; Delegated accessRole preview
Platform availabilityWhen authorized users can sign in and use OCRS. Availability is a property of the hosted service and is never used to describe how often reporting occurs.Website, documentationSubmission cadence; Uptime commitmentNone
Canonical OCRS terms

Audience, role and workspace are three different things

  • Audience describes the type of customer being addressed in public material.
  • Role is the stored authorization identity that decides what a signed-in user may do.
  • Workspace is the application context a role lands in.
Implemented roles and the workspace each lands in
RoleWorkspaceScopePurposeRestrictions
OCRS Global AdministratorGlobal Administrator consolePlatformOperates the platform: accounts, organizations, facilities, roles, reporting configuration and verification.Multi-factor authentication required; Every action written to the audit record
State AdministratorState workspaceJurisdictionStatewide oversight of licensed facilities, capacity and reporting compliance.Cannot record a census for a facility; Scoped to its jurisdiction
Organization AdministratorOrganization workspaceAccount / organizationAdministers an account's organizations and users, and reviews roll-ups across its facilities.Scoped to its own account; Does not generate submissions
Provider AdministratorProvider workspaceOrganizationMulti-facility operational management for a provider organization.Multi-factor authentication required; Scoped to its organization
Facility AdministratorFacility workspaceFacilityAdministers a facility, including its beds, users and census records.Scoped to assigned facilities
Facility ManagerFacility workspaceFacilityMaintains beds and records occupancy and capacity for assigned facilities.Scoped to assigned facilities; No account administration
ReporterFacility workspaceFacilityRecords occupancy updates for an assigned facility.No user administration; No configuration access
Read-Only AuditorReporting workspaceAccount or jurisdiction, as assignedReviews append-only reporting history and audit records without changing anything. This is the role that performs compliance review in OCRS.Read-only: cannot record a census, change beds or administer users; Operates inside the reporting workspace, not a separate workspace
Implemented roles and the workspace each lands in

Note: Compliance review in OCRS is performed by the Read-Only Auditor role inside the reporting workspace. There is no separate Compliance Reviewer role and no separate compliance workspace; earlier material that implied one has been withdrawn.

Cadence: seven separate concepts

OCRS keeps availability, occupancy updates, submissions, notifications, delivery and retries separate, because they happen at different times for different reasons. Every frequency below comes from the running configuration and recorded run history.

OCRS cadence model
ConceptWhat it meansTriggerVerified frequencyDaysTimeTime zone
Platform availabilityWhen authorized users can sign in and use OCRS.User sign-inContinuously available; no scheduled maintenance window is publishedEvery dayAny time
Census updateWhen a facility can change its occupancy and capacity information.Authorized facility user records a censusWhenever an authorized user chooses; saved immediately on submitEvery dayAny time
Submission cadenceWhen OCRS generates the official reporting submission for a jurisdiction.Scheduled run for the jurisdiction, gated so exactly one submission is produced per reporting day (idempotent run key jurisdiction:cycle:date)Once dailyMonday–Friday8:00 AM Pacific TimeAmerica/Los_Angeles (Pacific Time)
Immediate census notificationEvent-driven notification raised when a census is recorded.Census recorded; queued immediately by a database triggerPer qualifying event, grouped so updates inside a 5-minute window produce one notificationMonday–FridayWithin the reporting windowAmerica/Los_Angeles (Pacific Time)
Delivery cadenceWhen a generated submission or report is transmitted to its configured destinations.Generation of a submission or roll-up completes, and each configured destination is dispatchedOnce per generated submission per destinationMonday–FridayImmediately after generationAmerica/Los_Angeles (Pacific Time)
Retry policyHow a failed transmission of an already generated submission is re-attempted.Transmission failure recorded against a destinationUp to 3 attempts with a 5, 15, 45-minute backoff, after which the submission requires manual correctionAmerica/Los_Angeles (Pacific Time)
AcknowledgementConfirmation recorded from the destination that a transmitted submission was accepted.Destination confirms acceptancePer transmission, when the destination confirms
OCRS cadence model

Note: The OCRS scheduler checks for due work every five minutes. That check is infrastructure, not a reporting cadence: it produces a submission only inside the scheduled reporting window, once per jurisdiction per reporting day.

Scheduled times are held as the IANA identifier America/Los_Angeles rather than a fixed offset, so daylight-saving transitions are handled automatically. Public wording says Pacific Time.

Wording that is no longer used

Withdrawn terminology
Withdrawn wordingUse insteadWhyRemaining valid useEffective
24/7 — never used to describe reportingPlatform availability wording, or the verified submission cadenceAvailability of the platform was being used to describe how often reporting happens. The submission cadence is once daily on weekdays."24/7" remains valid inside the list of support commitments OCRS explicitly does NOT offer (src/lib/support-policy.ts, src/lib/pricing.ts exclusions).2026-09-08
Real-time reportingCurrent occupancy visibility; or the verified submission cadenceReporting is not continuous. Occupancy is visible in the platform as soon as it is recorded; the official submission is generated once daily on weekdays.None2026-09-08
5-minute reportingImmediate census notification, grouped in a five-minute windowThe five-minute interval is the scheduler's dispatch check and the notification grouping window, not a reporting cadence.The five-minute grouping window may be described for immediate census notifications, where that is the implemented behaviour.2026-09-08
Compliance ReviewerRead-Only AuditorNot an implemented role, permission bundle or workspace.None2026-09-08
Four workspacesRole-scoped workspaces, described without a count that omits implemented workspacesThe count omitted the reporting workspace and the platform console, so it understated the implemented surface.None2026-09-08
Home (as a generic platform entity)Facility"Home" is part of specific licensed classifications and is not a synonym for the platform entity.Valid inside licensed classifications: Residential Treatment Home, Secure Residential Treatment Home, Adult Foster Home.2026-09-08
PST / PDT as a fixed labelPacific Time, backed by the America/Los_Angeles identifier in configurationA fixed abbreviation is wrong for half the year. The IANA identifier is preserved in configuration so transitions are handled correctly.A time formatter may render the current abbreviation at runtime; the abbreviation is never written into copy.2026-09-08
Withdrawn terminology

Note: A term is only withdrawn where it misdescribes behaviour. Licensed facility classifications keep their exact regulatory names even where those names differ from platform vocabulary.

Version history

This document covers a change-managed subject, so every substantive change is versioned with its effective date and the audience it affects.

Version history for OCRS glossary and canonical terminology
VersionEffective dateWhat changedAffected audience
1.02026-09-08First published canonical terminology: facility versus licensed classification, organization versus provider, audience versus role versus workspace, and the separated cadence model.All audiences