Rekvirent API-et er ment for helsepersonell med rekvisisjonsrett.
Det er i dag tre varianter av rekvirent API-et, tekniske forskjeller på API-ene er beskrevet i Versjoner og støtte meldingstyper er beskrevet i Meldingstyper
Versjoner
Reseptformidleren tilbyr tre varianter av rekvirent API-et. Forskjeller på API-ene er oppgitt i tabellen under.
| Feature | Rekvirent1 | Rekvirent2 | Rekvirent3 |
|---|---|---|---|
| Autentisering | Personlig signatur | HelseID | HelseID |
| Protokol | SOAP | SOAP | HTTP |
| E2EE | WS-Security | WS-Security | JWE/JWS |
- Informasjon om bruk av Rekvirent2 finnes på e-eresept confluence: Komme igang med rekvirenttjenesten med HelseID
- Teknisk forklaring om tilkobling til rekvirent3 finnes på utviklerportalen Rekvirent3
Meldingstyper
Alle versjoner av rekvirent api-et støtter de samme meldingstypene. Det er derimot noen meldingsversjoner som kun støttes av Rekvirent1. Tabellen under viser hvilke versjoner som støttes av API-ene.
| Melding | Rekvirent1 | Rekvirent2 | Rekvirent3 |
|---|---|---|---|
| M1x2013 | Y | Y | Y |
| M5x2013 | Y | Y | Y |
| M4.1x2006 | Y | Y | Y |
| M9.5x2015 | Y | N | N |
| M9.5x2018 | Y | Y | Y |
| M9.5x2021 | Y | Y | Y |
| M9.7x2015 | Y | N | N |
| M9.7x2018 | Y | Y | Y |
| M9.11x2018 | Y | N | N |
| M9.11x2018 | Y | Y | Y |
| M9.11x2021 | Y | Y | Y |
| M9.21x2019 | Y | Y | Y |
| M25.1x2013 | Y | Y | Y |
| M27.1x2013 | Y | Y | Y |
| MVx2017 | Y | Y | Y |