// Mock data — paciente fictício + exames
const LUMEN_DATA = {
  user: {
    firstName: 'Helena',
    fullName: 'Helena Marques de Abreu',
    cpf: '***.456.789-**',
    birthdate: '14 mar 1986',
    phone: '(11) 9•••• 3421',
    email: 'helena.marques@email.com',
    convenio: 'Bradesco Saúde Top',
    convenioId: '9821 4455 2219 0004',
    avatarInitials: 'HM',
  },

  // Próximos exames
  upcoming: [
    {
      id: 'ex-001',
      type: 'Ressonância Magnética',
      subtype: 'Coluna lombar · com contraste',
      icon: 'mri',
      date: '23 abr 2026',
      dayLabel: 'Amanhã',
      time: '09:40',
      duration: '45 min',
      unit: 'Lumen Jardins',
      address: 'R. Oscar Freire, 2200 · Jardins, SP',
      doctor: 'Dr. Rogério Camargo',
      crm: 'CRM-SP 128.440',
      status: 'confirmed',
      checkinOpensAt: '08:10',
      prep: [
        { label: 'Jejum de 4 horas', detail: 'Líquidos claros permitidos até 2h antes' },
        { label: 'Sem metais', detail: 'Brincos, piercings, relógios — deixe em casa' },
        { label: 'Leve sua prescrição', detail: 'PDF ou papel, aceitos' },
        { label: 'Medicação habitual', detail: 'Pode tomar normalmente, exceto anticoagulantes' },
      ],
    },
    {
      id: 'ex-002',
      type: 'Tomografia',
      subtype: 'Tórax · sem contraste',
      icon: 'ct',
      date: '06 mai 2026',
      dayLabel: '6 mai',
      time: '14:15',
      duration: '20 min',
      unit: 'Lumen Paulista',
      address: 'Av. Paulista, 1842 · 12º andar',
      doctor: 'Dra. Lívia Bernardes',
      crm: 'CRM-SP 204.881',
      status: 'scheduled',
      checkinOpensAt: '12:45',
      prep: [
        { label: 'Sem preparo especial', detail: 'Pode comer e beber normalmente' },
        { label: 'Roupa confortável', detail: 'Evite peças com metal' },
      ],
    },
  ],

  // Resultados prontos
  results: [
    {
      id: 'rs-001', type: 'Raio-X', subtype: 'Tórax PA + perfil',
      icon: 'xray', date: '09 abr 2026',
      status: 'new', doctor: 'Dr. Flávio Tanaka',
      summary: 'Sem alterações significativas',
    },
    {
      id: 'rs-002', type: 'Ultrassom', subtype: 'Abdome total',
      icon: 'ultrasound', date: '28 mar 2026',
      status: 'read', doctor: 'Dra. Clara Nobrega',
      summary: 'Achados compatíveis com esteatose leve',
    },
    {
      id: 'rs-003', type: 'Mamografia', subtype: 'Bilateral digital',
      icon: 'xray', date: '12 fev 2026',
      status: 'read', doctor: 'Dra. Marina Sato',
      summary: 'BI-RADS 1 — sem alterações',
    },
  ],

  // Histórico
  history: [
    { year: '2025', items: [
      { type: 'Ressonância Magnética', subtype: 'Joelho direito', date: '18 nov 2025' },
      { type: 'Raio-X', subtype: 'Punho esquerdo', date: '02 set 2025' },
      { type: 'Ultrassom', subtype: 'Tireoide', date: '14 jun 2025' },
      { type: 'Tomografia', subtype: 'Seios da face', date: '03 mar 2025' },
    ]},
    { year: '2024', items: [
      { type: 'Mamografia', subtype: 'Bilateral', date: '11 dez 2024' },
      { type: 'Ressonância Magnética', subtype: 'Crânio', date: '22 ago 2024' },
    ]},
  ],

  // Notificações
  notifications: [
    { id: 1, kind: 'reminder', title: 'Check-in disponível em 1h30', body: 'Ressonância Magnética · amanhã 09:40 · Lumen Jardins', time: 'agora', unread: true },
    { id: 2, kind: 'result', title: 'Resultado pronto', body: 'Raio-X Tórax · laudado por Dr. Flávio Tanaka', time: '2h', unread: true },
    { id: 3, kind: 'prep', title: 'Lembrete de preparo', body: 'Jejum de 4h para sua ressonância de amanhã', time: '6h', unread: false },
    { id: 4, kind: 'confirm', title: 'Agendamento confirmado', body: 'Tomografia de Tórax · 6 mai, 14:15', time: 'ontem', unread: false },
  ],

  // Fila virtual
  queue: {
    position: 2,
    ahead: 1,
    avgWaitMin: 8,
    calledSoon: 'Sala 3 — Ressonância',
    myTicket: 'B-042',
    calling: [
      { ticket: 'B-041', room: 'Sala 2', status: 'calling' },
      { ticket: 'A-208', room: 'Coleta 4', status: 'in-progress' },
      { ticket: 'B-040', room: 'Sala 1', status: 'done' },
    ],
  },

  // Unidades
  units: [
    { id: 'u1', name: 'Lumen Jardins', address: 'R. Oscar Freire, 2200', dist: '2,4 km' },
    { id: 'u2', name: 'Lumen Paulista', address: 'Av. Paulista, 1842 · 12º', dist: '3,8 km' },
    { id: 'u3', name: 'Lumen Vila Olímpia', address: 'R. Fidêncio Ramos, 101', dist: '5,1 km' },
    { id: 'u4', name: 'Lumen Morumbi', address: 'Av. Giovanni Gronchi, 5930', dist: '9,7 km' },
  ],

  // Modalidades (para agendar)
  modalities: [
    { id: 'mri', name: 'Ressonância', icon: 'mri', desc: 'Imagens detalhadas sem radiação' },
    { id: 'ct', name: 'Tomografia', icon: 'ct', desc: 'Cortes em alta velocidade' },
    { id: 'xr', name: 'Raio-X', icon: 'xray', desc: 'Exame ósseo e torácico' },
    { id: 'us', name: 'Ultrassom', icon: 'ultrasound', desc: 'Abdome, pelve, tireoide' },
    { id: 'mm', name: 'Mamografia', icon: 'xray', desc: 'Digital com tomossíntese' },
    { id: 'dx', name: 'Densitometria', icon: 'xray', desc: 'Densidade óssea' },
  ],
};

window.LUMEN_DATA = LUMEN_DATA;
