Haavinnassa on kaksi vaihetta: ensimmäisessä vaiheessa haetaan hankkeiden tunnistelista,
jossa on tunniste, päivityspvm, kieli ja vaihe. Tämän listan avulla hankehaavi tekee
päivitystarpeessa olevista hankkeista päivityspyynnön, johon vastataan vaiheen 2 kuvauksen mukaisella
tietorakenteella. Hankehaavi tekee päivitykset url-kyselynä ja vastaanottaa listan ja kuvaukset xml- tai sovitussa muodossa. Esimerkiksi HY toimittaa HTML-sivuna trip-formaatissa.