{"id":1974,"date":"2026-05-28T12:06:50","date_gmt":"2026-05-28T12:06:50","guid":{"rendered":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/?page_id=1974"},"modified":"2026-05-28T18:54:19","modified_gmt":"2026-05-28T18:54:19","slug":"servicos-de-saude","status":"publish","type":"page","link":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/prefeitura\/departamentos\/servicos-de-saude\/","title":{"rendered":"Servi\u00e7os de Sa\u00fade"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;border-width: 0px 0px 0px 0px;border-color:#e2e2e2;border-style:solid;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start\" style=\"max-width:1185.6px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\" style=\"background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding: 0px 0px 0px 0px;\"><!DOCTYPE html>\n<html lang=\"pt-BR\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Servi\u00e7os de Sa\u00fade \u2014 Prefeitura de Soledade de Minas<\/title>\n<style>\n  :root {\n    --green:#1D9E75;--green-l:#E1F5EE;--green-d:#085041;\n    --blue:#378ADD;--blue-l:#E6F1FB;--blue-d:#0C447C;\n    --gray-l:#F1EFE8;--border:#D3D1C7;--text:#2C2C2A;--text2:#5F5E5A;\n    --rad:6px;\n  }\n  *{box-sizing:border-box;margin:0;padding:0;}\n  body{font-family:'Segoe UI',Arial,sans-serif;background:#FAFAF8;color:var(--text);font-size:14px;line-height:1.6;}\n\n  \/* \u2500\u2500 Cabe\u00e7alho \u2500\u2500 *\/\n  .page-header{background:#fff;border-bottom:1px solid var(--border);padding:1.25rem 2rem;}\n  .page-header h1{font-size:18px;font-weight:600;color:var(--text);}\n  .page-header p{font-size:12px;color:var(--text2);margin-top:4px;}\n  .atualizado{display:inline-block;background:var(--green-l);color:var(--green-d);font-size:11px;padding:2px 10px;border-radius:var(--rad);margin-left:8px;font-weight:500;}\n\n  \/* \u2500\u2500 Abas \u2500\u2500 *\/\n  .tabs{display:flex;gap:0;border-bottom:1px solid var(--border);background:#fff;padding:0 2rem;}\n  .tab-btn{padding:.7rem 1.25rem;border:none;background:transparent;font-size:13px;color:var(--text2);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;}\n  .tab-btn.active{color:var(--green-d);border-bottom-color:var(--green);font-weight:500;}\n  .tab-btn:hover{color:var(--text);}\n\n  \/* \u2500\u2500 Filtros \/ busca \u2500\u2500 *\/\n  .toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:1rem 2rem;background:#fff;border-bottom:1px solid var(--border);}\n  .toolbar input{padding:6px 10px;border:1px solid var(--border);border-radius:var(--rad);font-size:13px;width:220px;}\n  .toolbar select{padding:6px 10px;border:1px solid var(--border);border-radius:var(--rad);font-size:13px;background:#fff;color:var(--text);}\n  .badge-pntp{margin-left:auto;font-size:11px;background:var(--blue-l);color:var(--blue-d);padding:3px 10px;border-radius:var(--rad);}\n  .print-btn{padding:5px 14px;border:1px solid var(--border);border-radius:var(--rad);background:transparent;color:var(--text2);cursor:pointer;font-size:12px;}\n  .print-btn:hover{background:var(--gray-l);}\n\n  \/* \u2500\u2500 Conte\u00fado \u2500\u2500 *\/\n  .content{padding:1.5rem 2rem 3rem;}\n  .section{display:none;}\n  .section.active{display:block;}\n\n  \/* \u2500\u2500 Cards de unidade \u2500\u2500 *\/\n  .cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-bottom:1.5rem;}\n  .card{background:#fff;border:1px solid var(--border);border-radius:var(--rad);padding:1rem 1.25rem;}\n  .card h3{font-size:14px;font-weight:600;margin-bottom:.5rem;color:var(--green-d);}\n  .card .detail{font-size:13px;color:var(--text2);margin-bottom:3px;}\n  .card .detail strong{color:var(--text);}\n  .card .tag{display:inline-block;font-size:11px;padding:1px 7px;border-radius:4px;margin-top:6px;margin-right:3px;}\n  .tag-amb{background:var(--blue-l);color:var(--blue-d);}\n  .tag-ups{background:var(--green-l);color:var(--green-d);}\n  .tag-farm{background:#FAEEDA;color:#633806;}\n  .tag-esp{background:#EEEDFE;color:#3C3489;}\n\n  \/* \u2500\u2500 Tabela de frota \u2500\u2500 *\/\n  .table-wrap{overflow-x:auto;margin-top:1rem;}\n  table{width:100%;border-collapse:collapse;font-size:13px;}\n  th{background:var(--gray-l);color:var(--text2);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px;text-align:left;border-bottom:1px solid var(--border);}\n  td{padding:7px 10px;border-bottom:1px solid #F1EFE8;vertical-align:middle;}\n  tr:hover td{background:#FAFAF8;}\n  .pl-ok{color:var(--green);font-weight:500;}\n  .pl-aten{color:#EF9F27;font-weight:500;}\n  .pl-old{color:#E24B4A;font-weight:500;}\n  .badge-tipo{display:inline-block;font-size:10px;padding:1px 7px;border-radius:4px;font-weight:500;}\n  .bt-amb{background:var(--blue-l);color:var(--blue-d);}\n  .bt-pas{background:var(--green-l);color:var(--green-d);}\n  .bt-mic{background:#FAEEDA;color:#633806;}\n  .bt-oni{background:#EEEDFE;color:#3C3489;}\n  .bt-esp{background:#FCEBEB;color:#791F1F;}\n\n  \/* \u2500\u2500 Nota PNTP \u2500\u2500 *\/\n  .pntp-note{background:var(--blue-l);border-left:3px solid var(--blue);border-radius:var(--rad);padding:.75rem 1rem;font-size:12px;color:var(--blue-d);margin-bottom:1rem;}\n  .pntp-note strong{font-weight:600;}\n\n  \/* \u2500\u2500 Contagem \u2500\u2500 *\/\n  .count-bar{font-size:12px;color:var(--text2);margin:8px 0 4px;}\n\n  \/* print *\/\n  @media print{\n    .tabs,.toolbar,.print-btn,.badge-pntp{display:none!important;}\n    .section{display:block!important;}\n    body{background:#fff;}\n    .page-header{border:none;}\n  }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"page-header\">\n  <h1>Servi\u00e7os de Sa\u00fade \u2014 Prefeitura Municipal de Soledade de Minas\n    <span class=\"atualizado\">Atualizado em 26\/05\/2026<\/span>\n  <\/h1>\n  <p>Secretaria\/Departamento de Sa\u00fade \u00b7 CNPJ 18.188.235\/0001-14 \u00b7 Fundo Municipal de Sa\u00fade CNPJ 13.503.561\/0001-55<\/p>\n<\/div>\n\n<div class=\"tabs\">\n  <button class=\"tab-btn active\" onclick=\"showTab('unidades',this)\">Unidades e hor\u00e1rios<\/button>\n  <button class=\"tab-btn\" onclick=\"showTab('frota',this)\">Frota de sa\u00fade<\/button>\n<\/div>\n\n<div class=\"toolbar\">\n  <button class=\"print-btn\" onclick=\"window.print()\">\ud83d\udda8 Imprimir<\/button>\n<\/div>\n\n<div class=\"content\">\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 ABA: UNIDADES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"section active\" id=\"sec-unidades\">\n    <div class=\"count-bar\" id=\"countUnidades\"><\/div>\n    <div class=\"cards-grid\" id=\"cardsGrid\"><\/div>\n  <\/div>\n\n\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 ABA: FROTA \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"section\" id=\"sec-frota\">\n    <div style=\"display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:1rem;\">\n      <input type=\"text\" id=\"searchInput\" placeholder=\"Pesquisar por modelo ou placa...\" oninput=\"filterFrota()\"\n        style=\"padding:6px 10px;border:1px solid var(--border);border-radius:var(--rad);font-size:13px;width:240px;\">\n      <select id=\"filtroFrota\" onchange=\"filterFrota()\"\n        style=\"padding:6px 10px;border:1px solid var(--border);border-radius:var(--rad);font-size:13px;background:#fff;color:var(--text);\">\n        <option value=\"\">Todos os ve\u00edculos<\/option>\n        <option value=\"AMBULANCIA\">Ambul\u00e2ncia<\/option>\n        <option value=\"PASSAGEIRO AUTOMOVEL\">Autom\u00f3vel<\/option>\n        <option value=\"PASSAGEIRO MICROONIBUS\">Micro-\u00f4nibus<\/option>\n        <option value=\"ONIBUS\">\u00d4nibus<\/option>\n        <option value=\"ESPECIAL CAMINHONETE\">Especial \/ Caminhonete<\/option>\n        <option value=\"ativo\">Em opera\u00e7\u00e3o<\/option>\n        <option value=\"inativo\">Verificar \/ Em manuten\u00e7\u00e3o<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"count-bar\" id=\"countFrota\"><\/div>\n    <div class=\"table-wrap\">\n      <table>\n        <thead>\n          <tr>\n            <th>#<\/th>\n            <th>Modelo \/ Vers\u00e3o<\/th>\n            <th>Placa<\/th>\n            <th>Ano Fab.\/Mod.<\/th>\n            <th>Tipo<\/th>\n            <th>Cor<\/th>\n            <th>Combust\u00edvel<\/th>\n            <th>Lota\u00e7\u00e3o<\/th>\n            <th>Propriet\u00e1rio \/ CNPJ<\/th>\n            <th>Situa\u00e7\u00e3o<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody id=\"tbodyFrota\"><\/tbody>\n      <\/table>\n    <\/div>\n    <p style=\"font-size:11px;color:var(--text2);margin-top:1rem;\">\n      Fonte: CRLVs digitais emitidos pelo DETRAN-MG \u2014 exerc\u00edcio 2026. Categoria: Oficial. CNPJ do Munic\u00edpio: 18.188.235\/0001-14. CNPJ do Fundo Municipal de Sa\u00fade: 13.503.561\/0001-55.\n    <\/p>\n  <\/div>\n\n<\/div><!-- \/content -->\n\n<script>\n\/* \u2500\u2500\u2500 DADOS: UNIDADES DE SA\u00daDE \u2500\u2500\u2500 *\/\nconst unidades = [\n  {nome:'Unidade B\u00e1sica de Sa\u00fade e ESF \u2013 Estrat\u00e9gia Sa\u00fade da Fam\u00edlia \u2013 Sol Nascente', tipo:'UBS',\n   endereco:'Rua Vereador Jos\u00e9 Afonso de Oliveira, n\u00ba 237 \u2014 Centro',\n   horario:'Seg a Qui: 07h\u201317h | Sex: 06h\u201316h',\n   fone:'(35) 3333-1100', gestor:'Fernando Coelho', tags:['UBS \/ UPS'],\n   especialidades:['Cl\u00ednica Geral','Ortopedia','Ginecologia','Pediatria','Cardiologia'],\n   agendamento:'Os atendimentos s\u00e3o realizados, em regra, mediante agendamento pr\u00e9vio. Em situa\u00e7\u00f5es de urg\u00eancia e necessidade imediata, o pronto atendimento sem agendamento pr\u00e9vio pode ser realizado a crit\u00e9rio cl\u00ednico da equipe, dentro da capacidade operacional da unidade.',\n   notaClinica:'Nos termos da Pol\u00edtica Nacional de Aten\u00e7\u00e3o B\u00e1sica (PNAB \u2014 Portaria MS n\u00ba 2.436\/2017) e das diretrizes do SUS, a Aten\u00e7\u00e3o Prim\u00e1ria \u00e0 Sa\u00fade constitui a porta de entrada preferencial do sistema, sendo o m\u00e9dico generalista\/cl\u00ednico geral o profissional habilitado a realizar diagn\u00f3stico, tratamento e acompanhamento de agravos de baixa e m\u00e9dia complexidade, al\u00e9m de coordenar o cuidado e referenciar o paciente para aten\u00e7\u00e3o especializada quando necess\u00e1rio. As consultas nas especialidades de Ortopedia, Ginecologia, Pediatria e Cardiologia s\u00e3o ofertadas no \u00e2mbito da aten\u00e7\u00e3o ambulatorial de baixa complexidade, conforme disponibilidade de agenda e regulamenta\u00e7\u00e3o do SUS municipal. Encaminhamentos para exames diagn\u00f3sticos e outros procedimentos s\u00e3o atendidos, em regra, por meio do Cons\u00f3rcio Intermunicipal de Sa\u00fade, atrav\u00e9s de prestadores credenciados. Procedimentos, internamentos ou interven\u00e7\u00f5es de m\u00e9dia e alta complexidade s\u00e3o encaminhados \u00e0 aten\u00e7\u00e3o especializada por meio da Central de Regula\u00e7\u00e3o, em observ\u00e2ncia \u00e0 hierarquiza\u00e7\u00e3o da Rede de Aten\u00e7\u00e3o \u00e0 Sa\u00fade (RAS). O Hospital S\u00e3o Louren\u00e7o \u00e9 o servi\u00e7o de refer\u00eancia hospitalar do Munic\u00edpio de Soledade de Minas. A avalia\u00e7\u00e3o do n\u00edvel de complexidade e o encaminhamento adequado s\u00e3o de compet\u00eancia exclusiva do profissional m\u00e9dico, em conformidade com as normas do Conselho Federal de Medicina (CFM) e as diretrizes do Minist\u00e9rio da Sa\u00fade.'},\n  {nome:'Farm\u00e1cia B\u00e1sica Municipal', tipo:'Farm\u00e1cia', endereco:'Rua Vereador Jos\u00e9 Afonso de Oliveira, n\u00ba 239 \u2014 Centro', horario:'', fone:'(35) 3333-1100', gestor:'', tags:['Farm\u00e1cia']},\n];\n\n\/* \u2500\u2500\u2500 DADOS: FROTA DA SA\u00daDE (extra\u00eddos dos CRLVs) \u2500\u2500\u2500 *\/\nconst frota = [\n  {n:1,  modelo:'Fiat\/Mobi Like',                placa:'RVC4J12', fabMod:'2022\/2023', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Munic\u00edpio de Soledade de Minas',    cnpj:'18.188.235\/0001-14', crlv:2026, ativo:false},\n  {n:2,  modelo:'Fiat\/Uno Way 1.3 E',            placa:'RML2C69', fabMod:'2020\/2021', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Munic\u00edpio de Soledade de Minas',    cnpj:'18.188.235\/0001-14', crlv:2026, ativo:true},\n  {n:3,  modelo:'GM\/Montana Marimar Amb.',        placa:'RGA3I86', fabMod:'2020\/2020', tipo:'ESPECIAL CAMINHONETE',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Munic\u00edpio de Soledade de Minas',    cnpj:'18.188.235\/0001-14', crlv:2026, ativo:false},\n  {n:4,  modelo:'Fiat\/Doblo Marimar Amb.',        placa:'HLF2959', fabMod:'2010\/2010', tipo:'ESPECIAL CAMINHONETE',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Pref. Mun. de Soledade de Minas',   cnpj:'18.188.235\/0001-14', crlv:2026, ativo:false},\n  {n:5,  modelo:'Fiat\/Uno Attractive 1.0',        placa:'QPF9288', fabMod:'2018\/2019', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Pref. Mun. de Soledade de Minas',   cnpj:'18.188.235\/0001-14', crlv:2026, ativo:false},\n  {n:6,  modelo:'Fiat\/Uno Attractive 1.0',        placa:'QPF9277', fabMod:'2018\/2019', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Pref. Mun. de Soledade de Minas',   cnpj:'18.188.235\/0001-14', crlv:2026, ativo:false},\n  {n:7,  modelo:'Fiat\/Mobi Like',                 placa:'RVC4J16', fabMod:'2022\/2023', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Munic\u00edpio de Soledade de Minas',    cnpj:'18.188.235\/0001-14', crlv:2026, ativo:true},\n  {n:8,  modelo:'Fiat\/Uno Attractive 1.0',        placa:'QPN3665', fabMod:'2018\/2019', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Prefeitura Municipal de Soledade',  cnpj:'18.188.235\/0001-14', crlv:2026, ativo:false},\n  {n:9,  modelo:'Renault\/Master Furg\u00e3o L3H2',     placa:'QQO8119', fabMod:'2018\/2019', tipo:'PASSAGEIRO MICROONIBUS',  cor:'Branca',  comb:'Diesel',          lot:'10P', prop:'Munic\u00edpio de Soledade de Minas',    cnpj:'18.188.235\/0001-14', crlv:2026, ativo:false},\n  {n:10, modelo:'Chev.\/Spin 1.8L MT LTZ',         placa:'PUE2040', fabMod:'2014\/2014', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'07P', prop:'Fundo Mun. de Sa\u00fade de Sole.',     cnpj:'13.503.561\/0001-55', crlv:2025, ativo:false},\n  {n:11, modelo:'Chev.\/Spin 1.8L AT LTZ',         placa:'UAB1G57', fabMod:'2025\/2025', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Prata',   comb:'\u00c1lcool\/Gasolina', lot:'07P', prop:'Munic\u00edpio de Soledade de Minas',    cnpj:'18.188.235\/0001-14', crlv:2026, ativo:true},\n  {n:12, modelo:'Fiat\/Mobi Easy 4 Cil.',          placa:'PZQ5558', fabMod:'2017\/2018', tipo:'PASSAGEIRO AUTOMOVEL',    cor:'Branca',  comb:'\u00c1lcool\/Gasolina', lot:'05P', prop:'Fundo Mun. de Sa\u00fade de Soledade',  cnpj:'13.503.561\/0001-55', crlv:2026, ativo:false},\n  {n:13, modelo:'Fiat\/Dobl\u00f4 Essence 7L. 1.8 16V', placa:'QNF8393', fabMod:'A confirmar', tipo:'PASSAGEIRO AUTOMOVEL', cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:false},\n  {n:14, modelo:'Fiat\/Ducato Maxicargo Amb. 127cv',placa:'QNY8819', fabMod:'A confirmar', tipo:'AMBULANCIA',           cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:false},\n  {n:15, modelo:'Chev.\/Spin 1.8\/7L MT Premier',   placa:'RGA3J04', fabMod:'2020',       tipo:'PASSAGEIRO AUTOMOVEL',   cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:false},\n  {n:16, modelo:'Ford Transit\/Van 1996cc 170Hp',   placa:'RVW3H17', fabMod:'2022',       tipo:'PASSAGEIRO MICROONIBUS', cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:17, modelo:'Renault\/Master L1 Amb.',          placa:'SIL1A27', fabMod:'2023\/2024',  tipo:'AMBULANCIA',             cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:18, modelo:'Fiat\/Argo Trekking 1.3',          placa:'SIK4E40', fabMod:'2023\/2024',  tipo:'PASSAGEIRO AUTOMOVEL',   cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:19, modelo:'Fiat\/Argo Trekking 1.3',          placa:'SIM6B53', fabMod:'2023\/2024',  tipo:'PASSAGEIRO AUTOMOVEL',   cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:20, modelo:'Fiat\/Argo 1.0 (Branco)',          placa:'TCB0E77', fabMod:'2024',       tipo:'PASSAGEIRO AUTOMOVEL',   cor:'Branca', comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:21, modelo:'Renault\/Master Rattec',            placa:'TDN6B64', fabMod:'2024\/2025',  tipo:'AMBULANCIA',             cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:22, modelo:'Chev.\/Spin 1.8L AT LTZ',          placa:'UAB1G64', fabMod:'2025\/2025',  tipo:'PASSAGEIRO AUTOMOVEL',   cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:23, modelo:'\u00d4nibus MB\/Italbus Nascrer 26L (Cons\u00f3rcio)', placa:'TXE6B31', fabMod:'2024\/2025', tipo:'ONIBUS',        cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:24, modelo:'Fiat\/Strada Freedom CD13',        placa:'TYJ2D42', fabMod:'2025\/2026',  tipo:'PASSAGEIRO AUTOMOVEL',   cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:25, modelo:'Fiat\/Strada Freedom CD13',        placa:'TYJ2D52', fabMod:'2025\/2026',  tipo:'PASSAGEIRO AUTOMOVEL',   cor:'\u2014',      comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n  {n:26, modelo:'Fiat\/Argo 1.0 Preto',             placa:'TYJ2C71', fabMod:'2025\/2026',  tipo:'PASSAGEIRO AUTOMOVEL',   cor:'Preta',  comb:'\u2014',               lot:'\u2014',   prop:'\u2014',                                 cnpj:'\u2014',                  crlv:0, ativo:true},\n];\n\n\/* \u2500\u2500\u2500 RENDER FROTA \u2500\u2500\u2500 *\/\nfunction tipoClass(t){\n  if(t.includes('AMBULANCIA')) return 'bt-amb';\n  if(t.includes('MICROONIBUS')) return 'bt-mic';\n  if(t.includes('ONIBUS')) return 'bt-oni';\n  if(t.includes('ESPECIAL')) return 'bt-esp';\n  return 'bt-pas';\n}\nfunction tipoLabel(t){\n  if(t.includes('AMBULANCIA')) return 'Ambul\u00e2ncia';\n  if(t.includes('MICROONIBUS')) return 'Micro-\u00f4nibus';\n  if(t.includes('ONIBUS')) return '\u00d4nibus';\n  if(t.includes('ESPECIAL')) return 'Esp.\/Caminhonete';\n  return 'Autom\u00f3vel';\n}\n\nlet frotaFilter = '';\n\nfunction renderFrota(list){\n  const tb = document.getElementById('tbodyFrota');\n  tb.innerHTML = '';\n  const ativos = list.filter(v=>v.ativo).length;\n  const inativos = list.filter(v=>!v.ativo).length;\n  list.forEach(v=>{\n    const anoAtual = 2026;\n    const idade = v.fabMod !== 'A confirmar' ? anoAtual - parseInt(v.fabMod) : null;\n    const opCls  = v.ativo ? 'pl-ok'  : 'pl-aten';\n    const opLabel= v.ativo ? '\u2713 Em opera\u00e7\u00e3o' : '\u26a0 Verificar \/ Em manuten\u00e7\u00e3o';\n    const idadeStr = idade!==null ? `${idade} ano${idade!==1?'s':''}` : '\u2014';\n    const rowStyle = v.ativo ? '' : 'opacity:.72;background:#FDF5F5';\n    tb.innerHTML += `<tr style=\"${rowStyle}\">\n      <td style=\"font-weight:500\">${v.n}<\/td>\n      <td>${v.modelo}<\/td>\n      <td style=\"font-weight:500;letter-spacing:.05em\">${v.placa}<\/td>\n      <td>${v.fabMod}<br><span style=\"font-size:11px;color:var(--text2)\">${idadeStr}<\/span><\/td>\n      <td><span class=\"badge-tipo ${tipoClass(v.tipo)}\">${tipoLabel(v.tipo)}<\/span><\/td>\n      <td>${v.cor}<\/td>\n      <td>${v.comb}<\/td>\n      <td style=\"text-align:center\">${v.lot}<\/td>\n      <td style=\"font-size:12px\">${v.prop}<br><span style=\"color:var(--text2)\">${v.cnpj}<\/span><\/td>\n      <td class=\"${opCls}\" style=\"font-weight:500\">${opLabel}<\/td>\n    <\/tr>`;\n  });\n  document.getElementById('countFrota').textContent =\n    `Exibindo ${list.length} ve\u00edculo${list.length!==1?'s':''} \u00b7 Em opera\u00e7\u00e3o: ${ativos} \u00b7 Inoperantes: ${inativos} \u00b7 Total da frota: 26`;\n}\n\n\/* \u2500\u2500\u2500 RENDER UNIDADES \u2500\u2500\u2500 *\/\nfunction renderUnidades(list){\n  const grid = document.getElementById('cardsGrid');\n  grid.innerHTML = '';\n  list.forEach(u=>{\n    const tags = u.tags.map(t=>`<span class=\"tag tag-${t.includes('UBS')?'ups':t.includes('Farm')?'farm':t.includes('Espec')?'esp':'amb'}\">${t}<\/span>`).join('');\n\n    const espHtml = u.especialidades\n      ? '<div style=\"margin-top:10px\"><p class=\"detail\" style=\"margin-bottom:5px\"><strong>Atendimentos na unidade:<\/strong><\/p>'\n        + '<div style=\"display:flex;flex-wrap:wrap;gap:5px\">'\n        + u.especialidades.map(e=>`<span style=\"font-size:11px;padding:2px 9px;border-radius:4px;background:var(--blue-l);color:var(--blue-d);font-weight:500\">${e}<\/span>`).join('')\n        + '<\/div><\/div>'\n      : '';\n\n    const agendHtml = u.agendamento\n      ? `<div style=\"margin-top:10px;padding:7px 10px;background:#F0F7F4;border-left:3px solid var(--green);border-radius:0 4px 4px 0;font-size:12px;color:var(--green-d)\">\n           <strong>\ud83d\udcc5 Forma de acesso:<\/strong> ${u.agendamento}\n         <\/div>`\n      : '';\n\n    const notaHtml = u.notaClinica\n      ? `<div style=\"margin-top:10px;padding:8px 10px;background:#FDF9F0;border-left:3px solid #EF9F27;border-radius:0 4px 4px 0;font-size:11px;color:#633806;line-height:1.6\">\n           <strong>\ud83d\udccc Nota sobre escopo dos atendimentos:<\/strong><br>${u.notaClinica}\n         <\/div>`\n      : '';\n\n    grid.innerHTML += `<div class=\"card\" style=\"grid-column:1\/-1\">\n      <h3>${u.nome}<\/h3>\n      <p class=\"detail\"><strong>Endere\u00e7o:<\/strong> ${u.endereco}<\/p>\n      ${u.horario?`<p class=\"detail\"><strong>Hor\u00e1rio:<\/strong> ${u.horario}<\/p>`:''}\n      <p class=\"detail\"><strong>Telefone:<\/strong> ${u.fone}<\/p>\n      ${u.gestor?`<p class=\"detail\"><strong>Gestor(a):<\/strong> ${u.gestor}<\/p>`:''}\n      ${espHtml}\n      ${agendHtml}\n      ${notaHtml}\n      <div style=\"margin-top:8px\">${tags}<\/div>\n    <\/div>`;\n  });\n  document.getElementById('countUnidades').textContent = `Exibindo ${list.length} unidade${list.length!==1?'s':''}`;\n}\n\n\/* \u2500\u2500\u2500 FILTROS \u2500\u2500\u2500 *\/\nfunction filterAll(){\n  renderUnidades(unidades);\n}\n\nfunction filterFrota(){\n  const q = document.getElementById('searchInput').value.toLowerCase();\n  const tipo = document.getElementById('filtroFrota').value;\n  const filt = frota.filter(v=>{\n    if(q && !(v.modelo+v.placa+v.prop).toLowerCase().includes(q)) return false;\n    if(tipo==='ativo') return v.ativo;\n    if(tipo==='inativo') return !v.ativo;\n    if(tipo && tipo!=='ativo' && tipo!=='inativo' && v.tipo!==tipo) return false;\n    return true;\n  });\n  renderFrota(filt);\n}\n\n\/* \u2500\u2500\u2500 ABAS \u2500\u2500\u2500 *\/\nfunction showTab(id, el){\n  document.querySelectorAll('.section').forEach(s=>s.classList.remove('active'));\n  document.querySelectorAll('.tab-btn').forEach(b=>b.classList.remove('active'));\n  document.getElementById('sec-'+id).classList.add('active');\n  el.classList.add('active');\n}\n\n\/* \u2500\u2500\u2500 INIT \u2500\u2500\u2500 *\/\nrenderUnidades(unidades);\nrenderFrota(frota);\n<\/script>\n<\/body>\n<\/html><\/div><style type=\"text\/css\">.fusion-body .fusion-builder-column-0{width:100% !important;margin-top : 0px;margin-bottom : 20px;}.fusion-builder-column-0 > .fusion-column-wrapper {padding-top : 0px !important;padding-right : 0px !important;margin-right : 1.92%;padding-bottom : 0px !important;padding-left : 0px !important;margin-left : 1.92%;}@media only screen and (max-width:1024px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}@media only screen and (max-width:640px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}<\/style><\/div><\/div><style type=\"text\/css\">.fusion-body .fusion-flex-container.fusion-builder-row-1{ padding-top : 0px;margin-top : 0px;padding-right : 0px;padding-bottom : 0px;margin-bottom : 0px;padding-left : 0px;}<\/style><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":958,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/pages\/1974"}],"collection":[{"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/comments?post=1974"}],"version-history":[{"count":4,"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/pages\/1974\/revisions"}],"predecessor-version":[{"id":1997,"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/pages\/1974\/revisions\/1997"}],"up":[{"embeddable":true,"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/pages\/958"}],"wp:attachment":[{"href":"https:\/\/www.soledadedeminas.mg.gov.br\/v1\/wp-json\/wp\/v2\/media?parent=1974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}