{"id":26,"date":"2025-08-11T14:38:41","date_gmt":"2025-08-11T12:38:41","guid":{"rendered":"https:\/\/wizyta.integrator-medyczny.pl\/?page_id=26"},"modified":"2025-08-11T22:47:46","modified_gmt":"2025-08-11T20:47:46","slug":"wizyty","status":"publish","type":"page","link":"https:\/\/wizyta.integrator-medyczny.pl\/","title":{"rendered":""},"content":{"rendered":"\n<style>\n\/* pe\u0142ny ekran + styl *\/\n.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}\n.location-form{width:100vw;height:100dvh;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:\n radial-gradient(1200px 600px at 0% 0%, rgba(122,193,66,.18), transparent 60%),\n radial-gradient(900px 500px at 100% 100%, rgba(122,193,66,.12), transparent 60%),\n linear-gradient(135deg, #e9f6ec 0%, #cfeccf 35%, #a7e09f 65%, #7AC142 100%)}\n.cf7-card{width:min(820px,100%);background:#fff;border-radius:28px;box-shadow:0 18px 50px rgba(0,0,0,.12);padding:clamp(20px,5vw,48px)}\n.brand-logo{display:block;margin:0 auto 18px;width:clamp(160px,32vw,320px);height:auto}\n.location-form .wpcf7-form input[type=\"text\"],.location-form .wpcf7-form input[type=\"email\"]{width:100%;padding:18px 20px;min-height:56px;border:2px solid #e2e8f0;border-radius:18px}\n.location-form .wpcf7-form .btn-start,.location-form .wpcf7-form .btn-end{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;min-height:52px;font-weight:800;border-radius:16px;cursor:pointer}\n.location-form .wpcf7-form .btn-start{color:#fff;background:linear-gradient(135deg,#5AA62B,#7AC142);border:0}\n.location-form .wpcf7-form .btn-end{background:#fff;color:#5AA62B;border:2px solid rgba(122,193,66,.6)}\n@media(max-width:700px){.location-form .wpcf7-form .btn-start,.location-form .wpcf7-form .btn-end{width:100%}}\n.send-status{margin-top:12px;padding:12px 16px;border-radius:12px;font-weight:700;display:none}\n.send-status.sending{display:block;background:#fff7e6;border:1px solid #facc15;color:#92400e}\n.send-status.sent{display:block;background:#ecfdf5;border:1px solid #10b981;color:#065f46}\n.visit-timer{margin:8px 0 14px 0;font-weight:800;color:#4B4F54;display:none}\n\n\/* pe\u0142ny ekran + styl *\/\n.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}\n.location-form{width:100vw;height:100dvh;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:\n radial-gradient(1200px 600px at 0% 0%, rgba(122,193,66,.18), transparent 60%),\n radial-gradient(900px 500px at 100% 100%, rgba(122,193,66,.12), transparent 60%),\n linear-gradient(135deg, #e9f6ec 0%, #cfeccf 35%, #a7e09f 65%, #7AC142 100%)}\n.cf7-card{width:min(820px,100%);background:#fff;border-radius:28px;box-shadow:0 18px 50px rgba(0,0,0,.12);padding:clamp(20px,5vw,48px)}\n\n\/* logo *\/\n.brand-logo{display:block;margin:0 auto 18px;width:clamp(160px,32vw,320px);height:auto}\n\n\/* formularz \u2013 fix \u201eramki wychodz\u0105\u201d + wi\u0119kszy font *\/\n.location-form .wpcf7-form *{box-sizing:border-box}\n.location-form .wpcf7-form input[type=\"text\"],\n.location-form .wpcf7-form input[type=\"email\"],\n.location-form .wpcf7-form textarea,\n.location-form .wpcf7-form select{\n  width:100%;\n  padding:18px 20px;\n  min-height:58px;\n  border:2px solid #e2e8f0;\n  border-radius:18px;\n  font-size:18px;\n  line-height:1.4;\n}\n.location-form .wpcf7-form input::placeholder,\n.location-form .wpcf7-form textarea::placeholder{font-size:18px;opacity:.8}\n\n\/* przyciski wi\u0119ksze *\/\n.location-form .wpcf7-form .btn-start,\n.location-form .wpcf7-form .btn-end{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;min-height:52px;font-weight:800;border-radius:16px;cursor:pointer;font-size:18px}\n.location-form .wpcf7-form .btn-start{color:#fff;background:linear-gradient(135deg,#5AA62B,#7AC142);border:0}\n.location-form .wpcf7-form .btn-end{background:#fff;color:#5AA62B;border:2px solid rgba(122,193,66,.6)}\n@media(max-width:700px){.location-form .wpcf7-form .btn-start,.location-form .wpcf7-form .btn-end{width:100%}}\n\n\/* status + licznik *\/\n.send-status{margin-top:12px;padding:12px 16px;border-radius:12px;font-weight:700;display:none}\n.send-status.sending{display:block;background:#fff7e6;border:1px solid #facc15;color:#92400e}\n.send-status.sent{display:block;background:#ecfdf5;border:1px solid #10b981;color:#065f46}\n.visit-timer{margin:8px 0 14px 0;font-weight:800;color:#4B4F54;display:none}\n<\/style>\n\n<section class=\"location-form alignfull\" aria-label=\"Formularz lokalizacji\">\n  <div class=\"cf7-card\">\n    <img class=\"brand-logo\"\n         src=\"https:\/\/wizyta.integrator-medyczny.pl\/wp-content\/uploads\/2025\/08\/Logo_integrator_medyczny.png\"\n         alt=\"Integrator Medyczny \u2014 logo\" loading=\"lazy\" decoding=\"async\"\/>\n\n    <!-- Shortcode CF7: dopiszemy klas\u0119 no-ajax, by wy\u0142\u0105czy\u0107 AJAX -->\n    \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f15-o1\" lang=\"pl-PL\" dir=\"ltr\" data-wpcf7-id=\"15\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/pages\/26#wpcf7-f15-o1\" method=\"post\" class=\"wpcf7-form init wpcf7-no-ajax\" aria-label=\"Formularz kontaktowy\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"15\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"pl_PL\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f15-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"patient-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"patient-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Imi\u0119 i nazwisko pacjenta\" value=\"\" type=\"text\" name=\"patient-name\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"physio-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"physio-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Imi\u0119 i nazwisko fizjoterapeuty\" value=\"\" type=\"text\" name=\"physio-name\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"notify-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" id=\"notify-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tw\u00f3j adres e-mail\" value=\"\" type=\"email\" name=\"notify-email\" \/><\/span>\n<\/p>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"action\" value=\"\" type=\"hidden\" name=\"action\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"start_gps\" value=\"\" type=\"hidden\" name=\"start_gps\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"end_gps\" value=\"\" type=\"hidden\" name=\"end_gps\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"start_ts\" value=\"\" type=\"hidden\" name=\"start_ts\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"end_ts\" value=\"\" type=\"hidden\" name=\"end_ts\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"duration_min\" value=\"\" type=\"hidden\" name=\"duration_min\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"under_90\" value=\"\" type=\"hidden\" name=\"under_90\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"distance_m\" value=\"\" type=\"hidden\" name=\"distance_m\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"over_100m\" value=\"\" type=\"hidden\" name=\"over_100m\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"visit_id\" value=\"\" type=\"hidden\" name=\"visit_id\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"map_url\" value=\"\" type=\"hidden\" name=\"map_url\" \/>\n<p><button type=\"button\" class=\"btn-start\">Rozpocznij<\/button><br \/>\n<button type=\"button\" class=\"btn-end\">Zako\u0144cz wizyt\u0119<\/button>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\n    <!-- UI: licznik + status -->\n    <div id=\"visit-timer\" class=\"visit-timer\">Czas wizyty: <span id=\"vt-hh\">00<\/span>:<span id=\"vt-mm\">00<\/span>:<span id=\"vt-ss\">00<\/span><\/div>\n    <div id=\"send-status\" class=\"send-status\" aria-live=\"polite\"><\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  \/\/ \u2014\u2014\u2014 konfiguracja\n  const GOOGLE_STATIC_KEY = 'AIzaSyAzdd5HMebUU162nOPSjIQXv8eXIOsRvRY'; \/\/ Static Maps; OGRANICZ w Google Cloud do Twoich domen!\n\n  \/\/ \u2014\u2014\u2014 utils\n  const fmt = n => Number(n).toFixed(6);\n  function haversineMeters(lat1, lon1, lat2, lon2){\n    const R=6371000,toRad=x=>x*Math.PI\/180;\n    const dLat=toRad(lat2-lat1),dLon=toRad(lon2-lon1);\n    const a=Math.sin(dLat\/2)**2+Math.cos(toRad(lat1))*Math.cos(toRad(lat2))*Math.sin(dLon\/2)**2;\n    return Math.round(2*R*Math.asin(Math.sqrt(a)));\n  }\n  function rootCookieDomain(){ const h=location.hostname.split('.'); return (h.length>=3?'.'+h.slice(-2).join('.'):'.'+h.join('.')); }\n  function setCookie(n,v,sec){ document.cookie=n+'='+encodeURIComponent(v)+';path=\/;max-age='+sec+';domain='+rootCookieDomain()+';secure;SameSite=Lax'; }\n  function getCookie(n){ const m=document.cookie.match(new RegExp('(?:^|; )'+n+'=([^;]*)')); return m?decodeURIComponent(m[1]):null; }\n  function delCookie(n){ document.cookie=n+'=;path=\/;max-age=0;domain='+rootCookieDomain()+';secure;SameSite=Lax'; }\n\n  \/\/ czy\u015b\u0107 hash CF7 w URL\n  if(location.hash && location.hash.indexOf('#wpcf7-')===0){ history.replaceState(null,'',location.pathname); }\n\n  \/\/ \u2014\u2014\u2014 warm-up GPS (d\u0142u\u017cej) + 3-etapowy fallback\n  let lastFix=null, watchId=null;\n  function warmUpGPS(){\n    if(!('geolocation' in navigator)) return;\n    try{\n      watchId=navigator.geolocation.watchPosition(p=>{lastFix=p;},()=>{},\n        {enableHighAccuracy:false,maximumAge:300000,timeout:15000});\n      setTimeout(()=>{ if(watchId){navigator.geolocation.clearWatch(watchId);watchId=null;} },30000);\n    }catch(e){}\n  }\n  function getPosSmart(ok,err){\n    if(!('geolocation' in navigator)){ err({message:'Brak geolokalizacji'}); return; }\n    \/\/ A) high accuracy (20 s)\n    navigator.geolocation.getCurrentPosition(pos=>ok(pos), e1=>{\n      \/\/ B) mamy lastFix \u2264 5 min?\n      if(lastFix && (Date.now()-lastFix.timestamp)<5*60*1000){ ok(lastFix); return; }\n      \/\/ C) low accuracy + cache (20 s)\n      navigator.geolocation.getCurrentPosition(pos=>ok(pos), e2=>err(e2),\n        {enableHighAccuracy:false,maximumAge:5*60*1000,timeout:20000});\n    }, {enableHighAccuracy:true,timeout:20000});\n  }\n\n  document.addEventListener('DOMContentLoaded', function(){\n    warmUpGPS();\n\n    const card=document.currentScript.closest('.cf7-card')||document;\n    const form=(card.querySelector('.wpcf7')||document).querySelector('form.wpcf7-form');\n    if(!form) return;\n\n    \/\/ pola\n    const patient=form.querySelector('#patient-name');\n    const physio =form.querySelector('#physio-name');\n    const email  =form.querySelector('#notify-email');\n    const actEl  =form.querySelector('#action');\n    const sGps   =form.querySelector('#start_gps');\n    const eGps   =form.querySelector('#end_gps');\n    const sTs    =form.querySelector('#start_ts');\n    const eTs    =form.querySelector('#end_ts');\n    const dur    =form.querySelector('#duration_min');\n    const u90    =form.querySelector('#under_90');\n    const dist   =form.querySelector('#distance_m');\n    const o100   =form.querySelector('#over_100m');\n    const visitId=form.querySelector('#visit_id');\n    const mapUrl =form.querySelector('#map_url');\n\n    \/\/ guziki\n    const btnS=form.querySelector('.btn-start');\n    const btnE=form.querySelector('.btn-end');\n\n    \/\/ UI\n    const statusEl=card.querySelector('#send-status');\n    const timerBox=card.querySelector('#visit-timer');\n    const tHH=card.querySelector('#vt-hh'),tMM=card.querySelector('#vt-mm'),tSS=card.querySelector('#vt-ss');\n    function showStatus(t,cls){ if(!statusEl)return; statusEl.textContent=t; statusEl.className='send-status '+(cls||''); }\n    function hideStatus(){ if(statusEl) statusEl.style.display='none'; }\n    let timerItv=null;\n    function startTimer(ts){\n      if(!timerBox) return; timerBox.style.display='block';\n      const tick=()=>{ const s=Math.max(0,Math.floor((Date.now()-ts)\/1000));\n        const h=Math.floor(s\/3600), m=Math.floor((s%3600)\/60), ss=s%60;\n        tHH.textContent=String(h).padStart(2,'0'); tMM.textContent=String(m).padStart(2,'0'); tSS.textContent=String(ss).padStart(2,'0'); };\n      tick(); clearInterval(timerItv); timerItv=setInterval(tick,1000);\n    }\n    function stopTimer(){ clearInterval(timerItv); if(timerBox) timerBox.style.display='none'; }\n\n    \/\/ wy\u0142\u0105cz Enter i AJAX CF7 (na wszelki wypadek)\n    form.addEventListener('submit', e=>e.preventDefault());\n    form.classList.add('wpcf7-no-ajax'); form.setAttribute('data-no-ajax','true');\n\n    const LS={ts:'visit_start_ts',gps:'visit_start_gps',id:'visit_id',pending:'pending_submit',ptime:'pending_time'};\n\n    \/\/ przywr\u00f3\u0107 licznik po od\u015bwie\u017ceniu\n    const savedTs=parseInt(localStorage.getItem(LS.ts)||getCookie(LS.ts)||'0',10);\n    if(savedTs) startTimer(savedTs);\n\n    \/\/ status po powrocie z wysy\u0142ki\n    (function(){\n      const p=localStorage.getItem(LS.pending);\n      const t=parseInt(localStorage.getItem(LS.ptime)||'0',10);\n      if(p && (Date.now()-t)<60000){ showStatus('Dane wys\u0142ane. Dzi\u0119kujemy!','sent'); localStorage.removeItem(LS.pending); localStorage.removeItem(LS.ptime); }\n    })();\n\n    function needFields(){\n      if(!patient?.value.trim() || !physio?.value.trim()){ alert('Podaj imi\u0119 i nazwisko pacjenta oraz fizjoterapeuty.'); return true; }\n      if(!email?.value.trim()){ alert('Podaj adres e-mail.'); return true; }\n      return false;\n    }\n    const disable=v=>{ if(btnS) btnS.disabled=v; if(btnE) btnE.disabled=v; };\n    const submitNow=kind=>{ localStorage.setItem(LS.pending,kind); localStorage.setItem(LS.ptime,String(Date.now())); showStatus('Wysy\u0142anie danych\u2026','sending'); statusEl.style.display='block'; form.submit(); };\n\n    function staticMapUrl(latS,lngS,latE,lngE){\n      if(!GOOGLE_STATIC_KEY) return '';\n      let url='https:\/\/maps.googleapis.com\/maps\/api\/staticmap?size=600x320&zoom=16';\n      if(latS&&lngS) url+='&markers=label:S|'+latS+','+lngS;\n      if(latE&&lngE) url+='&markers=label:E|'+latE+','+lngE;\n      url+='&key='+encodeURIComponent(GOOGLE_STATIC_KEY);\n      return url;\n    }\n\n    btnS?.addEventListener('click', function(){\n      if(needFields()) return;\n      disable(true); actEl.value='ROZPOCZ\u0118CIE PRACY';\n\n      const vid='VIS-'+Date.now().toString(36)+'-'+Math.random().toString(36).slice(2,6).toUpperCase();\n      if(visitId) visitId.value=vid;\n\n      getPosSmart(pos=>{\n        const lat=fmt(pos.coords.latitude), lng=fmt(pos.coords.longitude), ts=Date.now();\n        if(sGps) sGps.value=lat+','+lng; if(sTs) sTs.value=String(ts);\n        if(eGps) eGps.value=''; if(eTs) eTs.value=''; if(dur) dur.value=''; if(u90) u90.value=''; if(dist) dist.value=''; if(o100) o100.value='';\n        if(mapUrl) mapUrl.value=staticMapUrl(lat,lng,'','');\n\n        localStorage.setItem(LS.ts,String(ts)); localStorage.setItem(LS.gps,(lat+','+lng)); localStorage.setItem(LS.id,vid);\n        setCookie(LS.ts,String(ts),86400); setCookie(LS.gps,(lat+','+lng),86400); setCookie(LS.id,vid,86400);\n        startTimer(ts);\n\n        submitNow('START');\n      }, err=>{ disable(false); alert('Nie uda\u0142o si\u0119 pobra\u0107 lokalizacji (Start): '+(err.message||'Timeout')); });\n    });\n\n    btnE?.addEventListener('click', function(){\n      if(needFields()) return;\n\n      const sTsStored=parseInt(localStorage.getItem(LS.ts)||getCookie(LS.ts)||'0',10);\n      const sGpsStored=(localStorage.getItem(LS.gps)||getCookie(LS.gps)||'').split(',');\n      const vidStored =(localStorage.getItem(LS.id)||getCookie(LS.id)||'');\n      if(!sTsStored||sGpsStored.length!==2||!vidStored){\n        if(!confirm('Brak danych rozpocz\u0119cia. Wys\u0142a\u0107 tylko zako\u0144czenie?')) return;\n      } else { if(visitId) visitId.value=vidStored; }\n\n      disable(true); actEl.value='ZAKO\u0143CZENIE PRACY';\n\n      getPosSmart(pos=>{\n        const endLat=fmt(pos.coords.latitude), endLng=fmt(pos.coords.longitude), ts=Date.now();\n        if(eGps) eGps.value=endLat+','+endLng; if(eTs) eTs.value=String(ts);\n\n        if(sTsStored && sGpsStored.length===2){\n          if(sTs) sTs.value=String(sTsStored); if(sGps) sGps.value=sGpsStored.join(',');\n          const dmin=Math.max(0,Math.round((ts-sTsStored)\/60000));\n          if(dur) dur.value=String(dmin); if(u90) u90.value=(dmin<90?'TAK':'NIE');\n          const sLat=parseFloat(sGpsStored[0]), sLng=parseFloat(sGpsStored[1]);\n          const d=haversineMeters(sLat,sLng,parseFloat(endLat),parseFloat(endLng));\n          if(dist) dist.value=String(d); if(o100) o100.value=(d>100?'TAK':'NIE');\n          if(mapUrl) mapUrl.value=staticMapUrl(fmt(sLat),fmt(sLng),endLat,endLng);\n        } else {\n          if(sTs) sTs.value=''; if(sGps) sGps.value=''; if(dur) dur.value=''; if(u90) u90.value=''; if(dist) dist.value=''; if(o100) o100.value='';\n          if(mapUrl) mapUrl.value=staticMapUrl('','',endLat,endLng);\n        }\n\n        ['ts','gps','id'].forEach(k=>{ localStorage.removeItem(LS[k]); delCookie(LS[k]); });\n        stopTimer();\n\n        submitNow('END');\n      }, err=>{ disable(false); alert('Nie uda\u0142o si\u0119 pobra\u0107 lokalizacji (Koniec): '+(err.message||'Timeout')); });\n    });\n  });\n})();\n\n\/* tylko na tej stronie \u2013 dostosuj selektor rodzica, je\u015bli masz inny *\/\n.location-form .wpcf7-form input[type=\"text\"],\n.location-form .wpcf7-form input[type=\"email\"],\n.location-form .wpcf7-form textarea,\n.location-form .wpcf7-form select{\n  width:100%;\n  box-sizing:border-box;           \/* NIE b\u0119d\u0105 wychodzi\u0142y poza kart\u0119 *\/\n  padding:18px 20px;\n  min-height:58px;\n  border:2px solid #e2e8f0;\n  border-radius:18px;\n  font-size:18px;                  \/* wi\u0119kszy, czytelniejszy tekst *\/\n  line-height:1.4;\n}\n\n.location-form .wpcf7-form input::placeholder,\n.location-form .wpcf7-form textarea::placeholder{\n  font-size:18px;\n  opacity:.8;\n}\n\n\/* przyciski troch\u0119 wi\u0119ksze *\/\n.location-form .wpcf7-form .btn-start,\n.location-form .wpcf7-form .btn-end{\n  font-size:18px;\n}\n\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Czas wizyty: 00:00:00<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-26","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/pages\/26","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/comments?post=26"}],"version-history":[{"count":27,"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/pages\/26\/revisions"}],"predecessor-version":[{"id":67,"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/pages\/26\/revisions\/67"}],"wp:attachment":[{"href":"https:\/\/wizyta.integrator-medyczny.pl\/index.php\/wp-json\/wp\/v2\/media?parent=26"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}