{
  "entity_type": "data_package_index",
  "dataset_id": "calcgrid-lithuania-public-holidays",
  "dataset_version": "lt-explicit-workweek-calendar-2026.1",
  "jurisdiction": "LT",
  "coverage": {
    "start": "2026-01-01",
    "end": "2026-12-31"
  },
  "supported_years": [
    2026
  ],
  "scope": "Lithuania 2026 statutory rest and conditional shortening with separately selected five/six-day planning calendars",
  "holiday_policy": "DK_article_123_statutory_rest; article_112_6_conditional_shortening_not_full_rest",
  "substitute_day_policy": "No_weekend_holiday_transfer_to_another_weekday; no_unpublished_bridge",
  "limitation": "Lithuania 2026 Labour Code holiday facts with explicit mon_fri_planning or mon_sat_planning. Sixteen full-day statutory holidays; pre-holiday one-hour rules do not create additional rest. No weekend substitution or bridge is inferred. Required work_schedule selects a planning calendar, not a universal personal roster. Actual hours, pay, shifts, local/employer/sector/school/bank schedules, religious personal leave, legal deadlines and future years are not computed.",
  "year_urls": {
    "2026": "/api/v1/data/lithuania-public-holidays/2026"
  },
  "calculators": [
    "/api/v1/calculators/lithuania-public-working-day",
    "/api/v1/calculators/lithuania-public-add-working-days",
    "/api/v1/calculators/lithuania-public-working-days-between"
  ],
  "sources": [
    {
      "id": "labour-code-early",
      "name": "Seimas Labour Code XII-2603, consolidated 2025-01-01 to 2026-06-06",
      "url": "https://e-seimas.lrs.lt/rs/actualedition/10c6bfd07bd511e6a0f68fd135e6f40c/tZaeXynQxK/",
      "type": "official_legislation",
      "effective_from": "2025-01-01",
      "effective_through": "2026-06-06",
      "sha256": "c0a2f9126102c123537251676f0984e1341fd356f7851feddff734676e912d9f",
      "hash_scope": "response_body_bytes",
      "retrieved_at": "2026-09-29T09:26:15.2373942Z",
      "scope": "Articles 112(6), 113(3), 123 and 124. Holiday dates and one-hour rule unchanged across the three 2026 periods; November remuneration text is not applied retroactively. No personal payroll calculated.",
      "checked_on": "2026-09-29"
    },
    {
      "id": "labour-code-current",
      "name": "Seimas Labour Code XII-2603, consolidated 2026-06-07 to 2026-10-31",
      "url": "https://e-seimas.lrs.lt/rs/actualedition/10c6bfd07bd511e6a0f68fd135e6f40c/NeTrvdZtHr/",
      "type": "official_legislation",
      "effective_from": "2026-06-07",
      "effective_through": "2026-10-31",
      "sha256": "472fd8a964e61abc0f6247bd62d9460ef27c3ce8c3e03a1f00c4a8a403ffba5a",
      "hash_scope": "response_body_bytes",
      "retrieved_at": "2026-09-29T09:25:28.3081964Z",
      "scope": "Articles 112(6), 113(3), 123 and 124. Holiday dates and one-hour rule unchanged across the three 2026 periods; November remuneration text is not applied retroactively. No personal payroll calculated.",
      "checked_on": "2026-09-29"
    },
    {
      "id": "labour-code-november",
      "name": "Seimas Labour Code XII-2603, consolidated 2026-11-01 to 2026-12-31",
      "url": "https://e-seimas.lrs.lt/rs/actualedition/10c6bfd07bd511e6a0f68fd135e6f40c/pKEWaaDDLH/",
      "type": "official_legislation",
      "effective_from": "2026-11-01",
      "effective_through": "2026-12-31",
      "sha256": "1923b043595c43f3afb1add5830b5cf840343a1b48aa285618aeaf322a25f985",
      "hash_scope": "response_body_bytes",
      "retrieved_at": "2026-09-29T09:23:33.3643339Z",
      "scope": "Articles 112(6), 113(3), 123 and 124. Holiday dates and one-hour rule unchanged across the three 2026 periods; November remuneration text is not applied retroactively. No personal payroll calculated.",
      "checked_on": "2026-09-29"
    },
    {
      "id": "vdi-august",
      "name": "Lithuania State Labour Inspectorate: Assumption on a weekend",
      "url": "https://vdi.lrv.lt/lt/naujienos/zoline-savaitgali-ka-svarbu-zinoti-apie-darbo-laika-ir-apmokejima-HK8/",
      "type": "government_guidance",
      "last_updated_on": "2026-08-10",
      "sha256": "22b102946c515b2996ff0818dbdae9141eaa4611af4c1f8d37cb068623694788",
      "hash_scope": "rendered_body_innerText_utf8",
      "retrieved_at": "2026-09-29T09:24:43.596Z",
      "scope": "No substitute weekday for a holiday on a rest day; August 14 shortening does not move to another date. Part-time is not the same as a statutory reduced-hours norm.",
      "checked_on": "2026-09-29"
    },
    {
      "id": "vdi-faq",
      "name": "Lithuania State Labour Inspectorate: pre-holiday shortening FAQ",
      "url": "https://vdi.lrv.lt/lt/dazniausiai-uzduodami-klausimai/?lang=en&q=prie%C5%A1%C5%A1ventin",
      "type": "government_guidance",
      "last_updated_on": "2026-07-14",
      "sha256": "de55169832147324399aa8ee260bb47778110647345a6f26b5bf5486fda27dfe",
      "hash_scope": "rendered_body_innerText_utf8",
      "retrieved_at": "2026-09-29T09:25:12.720Z",
      "scope": "Conditional one-hour reduction applies on the immediate calendar eve when scheduled to work, including part-time and holiday shifts, except statutory reduced norms. Consecutive Christmas holidays retain conditional eve markers.",
      "checked_on": "2026-09-29"
    },
    {
      "id": "annual-norm-order",
      "name": "SADM Order A1-671, 2026 monthly/annual working-day and rest-day norms",
      "url": "https://e-tar.lt/rs/legalact/9f0643d0c92b11f08918e1adc7c5b1ec/",
      "type": "official_legislation",
      "published_on": "2025-11-24",
      "effective_from": "2025-11-25",
      "sha256": "1f8d0b570b13b748bd133cc5c9e5ad713e42b8322527057081239d2d2f9d8981",
      "hash_scope": "rendered_iframe_body_innerText_utf8",
      "retrieved_at": "2026-09-29T09:26:24.356Z",
      "scope": "Five-day 251/114 and six-day 301/64 annual work/rest counts, plus monthly norms. Clause 2 explicitly leaves different contracted/collective schedules to the employer. Hash is the rendered legal-text iframe body, not raw HTML/PDF.",
      "checked_on": "2026-09-29"
    }
  ],
  "required_inputs": [
    "work_schedule"
  ],
  "work_schedules": [
    "mon_fri_planning",
    "mon_sat_planning"
  ],
  "statutory_holiday_date_count": 16,
  "preholiday_rule_date_count": 16,
  "preholiday_rule_dates": [
    "2026-02-15",
    "2026-03-10",
    "2026-04-04",
    "2026-04-05",
    "2026-04-30",
    "2026-05-02",
    "2026-06-06",
    "2026-06-23",
    "2026-07-05",
    "2026-08-14",
    "2026-10-31",
    "2026-11-01",
    "2026-12-23",
    "2026-12-24",
    "2026-12-25",
    "2026-12-31"
  ],
  "shortening_scope": "One-hour rule on the immediately preceding calendar date IF scheduled to work and not subject to a statutory reduced-working-time norm; part-time alone is NOT an exclusion. Includes scheduled holiday shifts before consecutive holidays. No movement to the previous working date. Continuous-operation exceptions require separate treatment; actual entitlement, hours and payroll are not computed.",
  "date_derivation": "Article 123 Gregorian Western Easter evaluated as April 5/6; first May/June Sundays as May 3/June 7. Immediate calendar predecessors include December 31 before recurring New Year; no 2027 calendar coverage claimed. Monthly totals independently checked against Order A1-671.",
  "legal_version_scope": "Consolidations 2025-01-01 to 2026-06-06, 2026-06-07 to 2026-10-31, and enacted 2026-11-01 to 2026-12-31 checked separately. Date/one-hour rules unchanged; November remuneration wording is not retroactively applied and no pay is computed.",
  "aggregation_policy": "choose_one_work_schedule_never_union",
  "evidence_checked_on": "2026-09-29",
  "working_hours_scope": "not_computed",
  "personal_roster_scope": "not_computed",
  "payroll_scope": "not_computed",
  "reuse_note": "Extracted calendar/norm facts and attribution only; no full source pages or blanket open licence asserted. Browser-rendered text hashes are explicitly distinguished from raw response hashes."
}