Interaktionsöverenskommelse krävs vid användning av GetObservations och GetActivities då konsumenter och producenter av information inte enbart kan förlita sig på informationsspecifikation och tjänstekontraktsbeskrivning för att uppnå semantisk interoperabilitet.
Dokumentet kompletterar reglerna i tjänstekontraktsbeskrivningen. Tjänsteproducenter och tjänstekonsumenter som kommunicerar information vilken beskrivs i en interaktionsöverenskommelse skall följa reglerna i tjänstekontraktet, så väl som de regler som uttrycks i interaktionsöverenskommelsen. En interaktionsöverenskommelse får aldrig motsäga reglerna i tjänstekontraktet. Den definierar bara vilket informationsinnehåll som ska skickas i vilket attribut.
På de underordnade sidorna samlas fastställda interaktionsöverenskommelser.