Zakon, ki sodi v sveženj evropske zakonodaje, v 94 členih ureja opravljanje zunanjih zadev, delovanje zunanjega ministrstva, pravice in obveznosti diplomatov, postopek ustanavljanja slovenskih predstavništev v tujini in tujih predstavništev v Sloveniji ter postopek sklepanja in izvajanja mednarodnih pogodb. Vlada bo v skladu z novim zakonom prevzela ratifikacijo tistih pogodb, s katerimi se ne ustvarjajo nova razmerja, zlasti ne obveznosti ali pravice. Zakon odpravlja razlike med kariernimi in pogodbenimi diplomati in vzpostavlja enak status za vse, če izpolnjujejo potrebne pogoje.
Državni zbor ohranja pooblastila glede Evropske unije, Nata in kulturnih sporazumov. Poleg tega zakon omogoča, da bo evropsko pravo začelo v Sloveniji veljati tisti trenutek, ko bo ta postala članica Unije.
Parlamentarni odbor za zunanjo politiko pa ni podprl predloga amandmaja Zmaga Jelinčiča Plemenitega, da mora kandidata za veleposlanika še vedno potrjevati tudi Odbor za zunanjo politiko. Odslej bo odbor kandidate le zaslišal. Odbor je tudi zavrnil predlog komisije državnega zbora, po katerem bi morali diplomati imeti za sklenitev delovnega razmerja stalen in dosleden pozitiven odnos do državnosti Republike Slovenije in nastanka te državnosti.