Vesijohtokoodi asettaa standardit ja ohjeet rakennukseen asennettujen järjestelmien asennusta, huoltoa ja korjausta varten veden tai kaasun toimittamiseksi sekä niiden käytön aikana syntyvien jätetuotteiden tyhjentämiseksi tai poistamiseksi. Putkikoodit julkistavat yleensä osavaltioiden tai maakuntien hallitukset tai sääntelyviranomaiset, vaikka jotkut maat vahvistavat kansalliset vesijohtokoodit.
Putkistokoodit asettavat standardit, toisinaan hyvin erityiset, jokaiselle vesijärjestelmän elementille, jotka sanelevat kaikkien syöttöjohtojen, viemäriputkien, liittimien ja kalusteiden koon ja materiaalin palvelevan väestön tai rakenteen koon perusteella. Se tunnistaa joskus kielletyt materiaalit. 1970 -luvulla syöttöputkiin käytettiin vasta kehitettyjä polybutyleeniputkia; monet näistä putkista ovat toimineet seuraavien kahden vuosikymmenen aikana. Häiriöihin johtaneet olosuhteet on sittemmin tunnistettu ja käsitelty, mutta monet paikalliset vesijohtokoodit kieltävät edelleen polybutyleenisyöttöputket. Eri materiaalit, joita voidaan käyttää putkijärjestelmien asentamiseen, korjaamiseen ja ylläpitoon, on myös määritelty yksityiskohtaisesti vesijohtokoodeissa. Heti kun lyijytön juote tuli saataville, siitä tuli esimerkiksi vakio saniteettikoodeissa ja lyijyä sisältävä juote kiellettiin.
Ei ole yhtenäistä tapaa, jolla vesijohtokoodit vahvistetaan ja pannaan täytäntöön. Yhdysvalloissa useimmat osavaltiot esittävät vesijohtokoodin, joka yleensä hyväksyy mallikoodin, kuten Uniform Plumbing Code (UPC). Tehtyään tarvittavat muutokset koodiin, monet valtiot antavat toimivaltaansa kuuluville kunnille valtuudet asettaa tiukempia vaatimuksia. Useimmat lainkäyttöalueet käyttävät putkikoodia määrittäessään kaikki standardit kaikenlaisille järjestelmille; muilla lainkäyttöalueilla on koodeja, jotka käsittelevät erilaisia LVI -näkökohtia. Esimerkiksi New Yorkin osavaltiossa on vesijohtokoodi, kattilakoodi ja kaasukoodi.
Kun lainkäyttöalue hyväksyy vesijohtokoodin, sitä ei yleensä kirjoiteta tyhjästä. Sen sijaan UPC: n tai kansainvälisen vesijohtokoodin (IPC) kaltainen mallikoodi hyväksytään kokonaan tai osittain, ja lainsäätäjä tai sääntelyelin muuttaa sitä tarpeen mukaan. Nämä mallikoodit ovat alan ammattilaisten kehittämiä, ja ne edustavat yleensä ammattilaisten yksimielisyyttä LVI -alan parhaista käytännöistä.
Muut maat toimivat samalla tavalla; jotkut säätelevät kansallista vesijohtokoodia, tai ilman mahdollisuutta tehdä paikkakunnalle muutoksia tarpeen mukaan. Muut maat jättävät vesijohtokoodien laatimisen ja täytäntöönpanon maakuntien tai kuntien viranomaisten tehtäväksi.
Putkityökäytännöt kehittyvät jatkuvasti. Ensimmäiset vesiputket, jotka rakennettiin monien vuosisatojen ajan eKr., Valmistettiin lyijystä, jota ensimmäisen vuosisadan aikana lannistettiin, mutta joka jatkui maailmanlaajuisesti 19- ja 20 -luvulle asti. Mallikoodien olemassaolo toimii sääntelyviranomaisten ja lainsäätäjien asiaankuuluvien LVI -tietojen selvityskeskuksena, ja kun mallikoodeja päivitetään, myös lainsäädäntöä ja niihin perustuvia määräyksiä voidaan päivittää.
Uusiin tai olemassa oleviin rakenteisiin asennettujen putkijärjestelmien on oltava voimassa olevan koodin mukaisia, mikä Yhdysvalloissa on osavaltion koodi sellaisena kuin se on muutettuna paikallisella asetuksella tai määräyksellä. Tarkkoja tietoja asiaankuuluvasta koodista voi saada, kun hankit luvan suorittaa putkityöt. Lakisääteinen lupa on yleensä hankittu paikallishallinnon erityisosastolta, jota usein kutsutaan rakennusosastoksi.