Vittnen på plats berättar om de två tätt efterföljande explosionerna. En läkare som befann sig inne på sjukhuset sade till nyhetsbyrån AFP att han hörde en kraftig smäll.
– Vi blev tillsagda att gå till ett säkerhetsrum. Jag hörde också skottlossning.
– Jag kan fortfarande höra skottlossning inne i sjukhusbyggnaden. Jag tror att angriparna går från rum till rum, som första gången det attackerades, fortsatte läkaren.
Senare framkom att minst 19 människor dödats i attacken och cirka 50 skadats.
Explosion vid ingång
Sjukhuset Sardar Mohammad Daud Khan har angripits tidigare, 2017. Vid det tillfället dödades minst 30 personer.
Enligt vittnen och talibankällor skedde en av explosionerna vid militärsjukhusets ingång. Den andra ska ha ägt rum någonstans i närheten av kliniken.
Enligt en talesperson för talibanerna var det en "självmordsbombare på en motorcykel som sprängde sig själv vid entrén till sjukhuset".
Terrorrörelsen IS meddelade sent på tisdagskvällen att gruppen låg bakom dådet.
Men redan tidigare under dagen hade talibanerna pekat ut IS.
Talibanska "specialstyrkor"
– Upprorsmännen från IS ville attackera civila, läkare och patienter på sjukhuset, sade talibantalesmannen Zabiullah Mujahid och hävdade samtidigt att talibanstyrkor inom 15 minuter lyckades slå tillbaka mot angriparna.
Enligt Zabiullah Mujahid bestod en del av responsen i att talibanska "specialstyrkor" släpptes ner på det attackerade sjukhusets tak från helikoptrar som beslagtagits från den tidigare USA-stödda regeringen.
Den hårdföra talibanrörelsen tog över makten i Afghanistan i mitten av augusti med löften om stabilitet för det krigshärjade landet. Men hittills har styret, som inte erkänts av något land, haft svårt att leva upp till löftet. Bland annat har IS genomfört flera dödliga attacker.
Talibanernas övertagande kom efter att USA och dess allierade drog tillbaka sina sista soldater från Afghanistan, efter 20 års närvaro.