{
  "version": "xarts.timelines/1",
  "family": "timelines",
  "provenance": {
    "legacyId": "timetable"
  },
  "data": {
    "rows": [
      {
        "id": "timetable-1",
        "lane": "Quirófano 1",
        "label": "Prótesis de cadera",
        "start": "08:15",
        "end": "10:05",
        "category": "Traumatología",
        "kind": "interval"
      },
      {
        "id": "timetable-2",
        "lane": "Quirófano 1",
        "label": "Artroscopia de rodilla",
        "start": "10:25",
        "end": "11:55",
        "category": "Traumatología",
        "kind": "interval"
      },
      {
        "id": "timetable-3",
        "lane": "Quirófano 1",
        "label": "Hernia inguinal",
        "start": "12:15",
        "end": "13:25",
        "category": "Digestivo",
        "kind": "interval"
      },
      {
        "id": "timetable-4",
        "lane": "Quirófano 1",
        "label": "Prótesis de rodilla",
        "start": "13:50",
        "end": "16:00",
        "category": "Traumatología",
        "kind": "interval"
      },
      {
        "id": "timetable-5",
        "lane": "Quirófano 1",
        "label": "Retirada de material",
        "start": "16:20",
        "end": "17:30",
        "category": "Traumatología",
        "kind": "interval"
      },
      {
        "id": "timetable-6",
        "lane": "Quirófano 2",
        "label": "Colecistectomía",
        "start": "08:00",
        "end": "09:20",
        "category": "Digestivo",
        "kind": "interval"
      },
      {
        "id": "timetable-7",
        "lane": "Quirófano 2",
        "label": "Hernia umbilical",
        "start": "09:40",
        "end": "11:10",
        "category": "Digestivo",
        "kind": "interval"
      },
      {
        "id": "timetable-8",
        "lane": "Quirófano 2",
        "label": "Resección de colon",
        "start": "11:30",
        "end": "13:20",
        "category": "Digestivo",
        "kind": "interval"
      },
      {
        "id": "timetable-9",
        "lane": "Quirófano 2",
        "label": "Ureteroscopia",
        "start": "14:40",
        "end": "16:00",
        "category": "Urología",
        "kind": "interval"
      },
      {
        "id": "timetable-10",
        "lane": "Quirófano 2",
        "label": "Litotricia",
        "start": "16:20",
        "end": "17:20",
        "category": "Urología",
        "kind": "interval"
      },
      {
        "id": "timetable-11",
        "lane": "Quirófano 3",
        "label": "Cataratas",
        "start": "08:00",
        "end": "08:50",
        "category": "Oftalmología",
        "kind": "interval"
      },
      {
        "id": "timetable-12",
        "lane": "Quirófano 3",
        "label": "Cataratas",
        "start": "09:00",
        "end": "09:50",
        "category": "Oftalmología",
        "kind": "interval"
      },
      {
        "id": "timetable-13",
        "lane": "Quirófano 3",
        "label": "Cataratas",
        "start": "10:00",
        "end": "10:50",
        "category": "Oftalmología",
        "kind": "interval"
      },
      {
        "id": "timetable-14",
        "lane": "Quirófano 3",
        "label": "Vitrectomía",
        "start": "11:00",
        "end": "12:10",
        "category": "Oftalmología",
        "kind": "interval"
      },
      {
        "id": "timetable-15",
        "lane": "Quirófano 3",
        "label": "Cataratas",
        "start": "11:40",
        "end": "12:40",
        "category": "Oftalmología",
        "kind": "interval"
      },
      {
        "id": "timetable-16",
        "lane": "Quirófano 3",
        "label": "Legrado",
        "start": "13:10",
        "end": "14:00",
        "category": "Ginecología",
        "kind": "interval"
      },
      {
        "id": "timetable-17",
        "lane": "Quirófano 3",
        "label": "Cataratas",
        "start": "14:10",
        "end": "15:00",
        "category": "Oftalmología",
        "kind": "interval"
      },
      {
        "id": "timetable-18",
        "lane": "Quirófano 3",
        "label": "Trabeculectomía",
        "start": "15:10",
        "end": "16:00",
        "category": "Oftalmología",
        "kind": "interval"
      },
      {
        "id": "timetable-19",
        "lane": "Quirófano 4",
        "label": "Nefrectomía parcial",
        "start": "08:30",
        "end": "10:20",
        "category": "Urología",
        "kind": "interval"
      },
      {
        "id": "timetable-20",
        "lane": "Quirófano 4",
        "label": "Resección de próstata",
        "start": "10:45",
        "end": "11:55",
        "category": "Urología",
        "kind": "interval"
      },
      {
        "id": "timetable-21",
        "lane": "Quirófano 4",
        "label": "Colecistectomía",
        "start": "12:15",
        "end": "13:45",
        "category": "Digestivo",
        "kind": "interval"
      },
      {
        "id": "timetable-22",
        "lane": "Quirófano 4",
        "label": "Litotricia",
        "start": "15:00",
        "end": "16:10",
        "category": "Urología",
        "kind": "interval"
      },
      {
        "id": "timetable-23",
        "lane": "Quirófano 5",
        "label": "Histerectomía",
        "start": "08:20",
        "end": "10:20",
        "category": "Ginecología",
        "kind": "interval"
      },
      {
        "id": "timetable-24",
        "lane": "Quirófano 5",
        "label": "Miomectomía",
        "start": "10:45",
        "end": "11:55",
        "category": "Ginecología",
        "kind": "interval"
      },
      {
        "id": "timetable-25",
        "lane": "Quirófano 5",
        "label": "Laparoscopia diagnóstica",
        "start": "12:20",
        "end": "13:30",
        "category": "Ginecología",
        "kind": "interval"
      },
      {
        "id": "timetable-26",
        "lane": "Quirófano 5",
        "label": "Cesárea programada",
        "start": "14:00",
        "end": "15:40",
        "category": "Ginecología",
        "kind": "interval"
      },
      {
        "id": "timetable-27",
        "lane": "Quirófano 5",
        "label": "Cataratas",
        "start": "16:00",
        "end": "17:00",
        "category": "Oftalmología",
        "kind": "interval"
      }
    ]
  },
  "encoding": {
    "id": "id",
    "lane": "lane",
    "label": "label",
    "start": "start",
    "end": "end",
    "category": "category",
    "kind": "kind"
  },
  "measurement": {
    "exportText": "glyph-advances",
    "interactiveText": "shaped"
  },
  "marks": {
    "opacity": 1
  },
  "labels": {
    "visible": true
  },
  "annotations": [],
  "document": {
    "header": {
      "title": "Los quirófanos no están vacíos, están troceados: de las 15 h 50 libres sólo 7 h 25 caben en un hueco aprovechable",
      "subtitle": "Parte de quirófano de un martes — cinco salas de 08:00 a 18:00, 27 intervenciones, 68 % de ocupación"
    },
    "footer": {
      "source": "Parte de programación quirúrgica, hospital comarcal — datos ilustrativos",
      "notes": "La ocupación de cada sala se mide sobre la ventana 08:00–18:00 y cuenta una sola vez el tiempo solapado. Se perfila el hueco de 45 minutos o más, que es la intervención más corta del parte: los 24 tramos restantes suman 8 h 25 y ninguno da para programar nada. Las dos reservas con filete rojo del quirófano 3 están encabalgadas.",
      "alt": "Cinco columnas de quirófano y el reloj de 08:00 a 18:00. El quirófano 1 va al 78 % y no tiene ni un hueco aprovechable; el 4, al 57 %, tiene dos (75 y 110 minutos). En el quirófano 3 la vitrectomía de las 11:00 y unas cataratas de las 11:40 están programadas encima, y aparecen partidas en dos carriles con filete rojo."
    },
    "spacing": {
      "horizontalPadding": 24,
      "topPadding": 22,
      "bottomPadding": 24,
      "minimumTextGap": 6
    },
    "notes": []
  },
  "output": {
    "filename": "timetable",
    "embedSpec": true,
    "geometryDecimals": 2
  },
  "presentation": {
    "theme": "anlak",
    "dimensions": {
      "width": 1054,
      "height": 620
    },
    "locale": "es-ES",
    "fonts": "reference",
    "surface": "theme",
    "framePadding": 24
  },
  "operation": "clock-schedule",
  "calculation": {
    "time": "clock-minutes",
    "endBeforeStart": "next-day",
    "order": "input",
    "usefulGapMin": 45,
    "roundDomainTo": 60
  },
  "profile": {
    "margin": {
      "top": 8,
      "right": 12,
      "bottom": 8,
      "left": 10
    },
    "axis": {
      "stroke": "transparent",
      "tickStroke": "transparent",
      "tickLength": 0,
      "labelColor": "#2a2a2a",
      "tickLabelColor": "#3d3d3d",
      "labelFontSize": 14,
      "tickLabelFontSize": 13,
      "labelFontFamily": "'Inter', system-ui, -apple-system, sans-serif",
      "tickLabelFontFamily": "'Inter', system-ui, -apple-system, sans-serif",
      "baselineStroke": "#3d3d3d",
      "baselineWidth": 1.5,
      "titleColor": "#2a2a2a",
      "titleFontSize": 13,
      "titleFontWeight": 700
    },
    "grid": {
      "stroke": "#d6cfbc",
      "strokeOpacity": 1,
      "strokeDasharray": ""
    },
    "timetable": {
      "bandPadding": 0.22,
      "aireCarril": 2,
      "borderRadius": 2,
      "tintes": [
        "#91abb7",
        "#abd1bc",
        "#c1b5e5",
        "#dacacf",
        "#e8b5ae",
        "#a6d6ef",
        "#ecd6af",
        "#baced7",
        "#ebc3a9",
        "#afcede",
        "#e3b6c4",
        "#c3e3e3",
        "#a3cfc8"
      ],
      "filetes": [
        "#014d64",
        "#3a9a6e",
        "#7c5bbf",
        "#ad8c97",
        "#c15a50",
        "#01a2d9",
        "#d4a340",
        "#6794a7",
        "#cc7a3c",
        "#4a93b6",
        "#b85e80",
        "#76c0c1",
        "#0d9488"
      ],
      "anchoFilete": 4,
      "tintaBloque": "#1a1a1a",
      "cuerpoBloque": 11,
      "tintaSolape": "#9c1f1a",
      "anchoSolape": 1.5,
      "tintaSeparacion": "#ffffff",
      "anchoSeparacion": 1,
      "tintaHueco": "#6a6458",
      "guionHueco": "3 3",
      "tintaCifraHueco": "#2a2a2a",
      "tintaCabecera": "#2a2a2a",
      "tintaOcupacion": "#0d0d0d",
      "cuerpoCifra": 11,
      "aireCabecera": 10,
      "ejeHoraMaximo": 90,
      "cabeceraLineas": 2,
      "tintaNota": "#2a2a2a"
    }
  }
}
