OpenLiturgy Logo OpenLiturgy
Specification Liturgical Data Model Advanced & Profiles
View Repository
Specification Liturgical Data Model Advanced & Profiles
View Repository

Type to search articles in this section. Press slash or Control/Command plus K to focus the nearest search field.

Categories

  • Core Data Model
    • Core Data Model
    • LocalizedText
    • Transliteration Systems
    • Roles & RoleGroups
    • Role Inheritance & Substitution
  • Liturgical Elements
    • Utterances
    • Scripture & Reading Entity
    • Chant & Music
    • Sub-Utterance Chant Alignment
    • Rubrics & Actions
    • Blocks & Elements
    • Verse, Lines & Poetry
  • Space & Actions
    • Sacred Space & Access Rules
    • Rubric State Machines
    • Structural Proper Mutations
    • Execution Timeline Binding
  • Ordo & Calendar
    • Sections & Ordo
    • Propers & Slots
    • Calendar Model
    • Deterministic Calendar Resolution
    • ServiceInstance
Home / Liturgical Data Model

Liturgical Data Model

Entities and relations for encoding liturgy: utterances, music, rubrics, and calendars.

Core Data Model
  1. 01 Core Data Model
  2. 02 LocalizedText
  3. 03 Transliteration Systems
  4. 04 Roles & RoleGroups
  5. 05 Role Inheritance & Substitution
Liturgical Elements
  1. 01 Utterances
  2. 02 Scripture & Reading Entity
  3. 03 Chant & Music
  4. 04 Sub-Utterance Chant Alignment
  5. 05 Rubrics & Actions
  6. 06 Blocks & Elements
  7. 07 Verse, Lines & Poetry
Space & Actions
  1. 01 Sacred Space & Access Rules
  2. 02 Rubric State Machines
  3. 03 Structural Proper Mutations
  4. 04 Execution Timeline Binding
Ordo & Calendar
  1. 01 Sections & Ordo
  2. 02 Propers & Slots
  3. 03 Calendar Model
  4. 04 Deterministic Calendar Resolution
  5. 05 ServiceInstance

OpenLiturgy Standard Specification v1.0. An open source specification for liturgical preservation and teaching.

© 2026 OpenLiturgy. Released under the Apache 2.0 License.

View OLS JSON Schema ↗