Tjänstekontrakt beskriver detaljerat informationsinnehållet i de fråge- och svarsmeddelanden som utbyts mellan olika IT-system (benämns i detta sammanhang som tjänstekonsumenter och tjänsteproducenter). Informationsinnehållet definieras av tekniska artefakter och kompletteras med textuella beskrivningar i dokument. Tjänstekonsument är rollbeteckning för det system som initierar ett anrop. I normalfallet går anropet först till en virtuell tjänst i en tjänsteplattform och sedan vidare till en tjänsteproducent. Tjänsteproducent är en rollbeteckning för det system som tar emot ett anrop samt genererar och skickar ett svar.
Alla fastställda tjänstekontrakt finns tillgängliga för nedladdning på rivta.se