Shared operating layer

One case. Distinct roles.

Oprivia does more than list individual features. It creates the operating context beneath them: stay, property, role, work item, permission and history remain connected in one controlled structure.

Guests, hosts, operators and responsible teams no longer work through loose individual channels. Each participant works from the same case record and sees only the data, functions and next steps assigned to that role.

Abstract workspace showing one accommodation case connected to separate role-based operating views.
Abstract workflow showing reservation, cleaning, service and documentation work connected in one post-booking workspace.
After the booking

One workspace, not another channel

Booking platforms confirm availability, price and reservation. The work that follows is different: required details must be completed, exceptions clarified, cleaning coordinated and outcomes documented.

Without a shared operating logic, information scatters, responsibilities blur and time-critical issues become harder to control.

  • Information without a common reference
  • Open items without clear ownership
  • Time-critical issues without a reliable record
From booking record to operating context

Relevant views for every role

Every open item is tied to a clear reference, an accountable role and a documented outcome.

01

Context

Stay

A shared reference

Reservation, property and stay period define the reference for all subsequent work.

Abstract stay record connecting reservation, property and stay period as the reference for subsequent operational work.
02

Case

Case

Open work becomes assignable

Guests, accommodation teams, service partners and responsible roles see only what they need for their task.

Abstract case view showing role-specific tasks, approvals and documented outcomes linked to one stay.
03

Access

Access

Access follows responsibility

Clarifications, handovers and decisions remain connected, while visibility stays limited by role.

Abstract role-based view showing different operating permissions connected to the same accommodation case.
04

Record

Record

Changes remain traceable

Updates, approvals and corrections are added to the record without overwriting what came before.

Abstract event record showing updates, approvals and corrections added without overwriting earlier information.
Responsibility-based views

One context. Relevant views.

All participants work from the same underlying case record. Which data, tasks and functions appear depends on the responsibility assigned to each role.

Guest view for completing required details, reporting issues and receiving feedback for a stay
Stay

Guest

Completes required details, reports issues and receives final feedback for the relevant stay.

Host view for managing properties, open items, priorities and internal or external execution
Operations

Host

Manages properties and open items, prioritises action points and coordinates internal or external execution.

Operator view for assigned work, processing status and required documentation
Execution

Operator

Handles assigned work, updates processing status and adds the required records.

Governance view for exceptions, escalations, approvals and material decisions
Control

Governance

Reviews exceptions, supports escalations and records approvals as well as material decisions.

Role-based access

Access only where required

Role alone does not create unrestricted access. Organisation, property and the specific case record also determine which data and functions are available.

Guests see their own stay. Operators see assigned work. Hosts see the areas relevant to their properties or portfolio. Control and approval functions remain reserved for designated responsibilities.

Undefined permissions are denied by default. Execution, review and approval can therefore be separated organisationally and technically.

  • Access by role, organisation, property and case

  • Minimum information per task

  • Separation of execution, review and approval

  • Recorded actions and status changes

Abstract platform views for guest, host, operator and governance roles working from one shared case record.
Platform architecture

One architecture across modules

The platform keeps the operating logic intact: which data belongs to which stay, who may see which information, which action was triggered and how the processing status has changed.

Modules use this foundation without creating parallel structures of their own.

Abstract data model showing stays, properties, persons and case records linked through clear relationships.

Connected data model

Stay, property, person and case record remain distinct. They are linked through clear relationships instead of being merged into an opaque master record.

Information keeps its origin and purpose. It does not need to be recreated in each module.

Abstract access model showing permissions checked by role, organisation, property and operational case.

Access control by role and context

Each request is checked against role, organisation, property and case. A guest, host, operator and administrator receive different permissions.

Unassigned access is denied by default. Approval exists only within defined task and data boundaries.

Abstract rule model showing time windows, reminders and escalations adapted to a specific operating case.

Continuous event log

Relevant actions are added as new entries to a continuous event record. Earlier entries remain preserved; corrections and later findings appear as additional events.

This keeps the original sequence distinguishable from later updates.

Abstract event history showing actions, corrections and later updates preserved as separate entries.

Rules tailored to the use case

Status changes, time windows, reminders and escalations can be defined according to the agreed operating or pilot model.

The underlying architecture remains stable while rules are adjusted to the specific use case.

Separate access paths

Website for context.
Platform for work.

The website explains product logic, modules, operating models and governance. Personal data and live operational cases are handled only inside the protected application on a separate platform domain.

Authorised users sign in with personal credentials. Available data and functions depend on role, organisation, property and assignment.

Access is activated step by step during development and pilot use for approved users only.

Abstract split-access model showing public website information separated from protected platform work.
From platform logic to first use

Turn scattered work into structure

Describe where information, responsibilities or time-critical issues currently drift apart. We will identify which platform components are suitable for a limited pilot.