Sedan TAK version 2.1.0 så innehåller källkoden skript för att Exportera TAK data från databasen till Cooperation (TAK-API).
Vad är Cooperation (TAK-API)?
TAK-API är ett öppet REST API som gör det möjligt att komma åt TAK data från olika instanser av tjänsteplattformar. TAK-API driftas som en del av den Nationella Tjänsteplattformen (NTjP).
En tjänsteplattformsinstans som vill exponera sin TAK data måste skapa en export av TAK:en och placera den på en FTP server.
Namnet på filen ska vara takdump_<site>_<env>.json.
Därifrån läser sedan TAK API:et alla .json filer på ftp servern. Inläsning sker varje natt kl 3.00. Detta innebär att om ett nytt landsting till ansluta sig till TAK-API:et. Varje landsting som vill anslut ska ha ett konto per miljö.
Exportskript
Det är viktigt att man tar Exportskripten som motsvarar den version som man har av TAK då exportskripten kan ha förändrats när TAK har uppdaterats för att matcha databasen.
Skript för version 2.1.0 kan tex hittas här: https://github.com/skltp/tak/tree/v2.1.0/tak-integration/export
För andra versioner navigera till rätt TAG i koden för att hitta skripten för din version.
Godkända exportformat för import till Cooperation (TAK-API)
Senaste versionen av TAK-API är bakåtkompatibel så att alla gamla versioner av Exportskripten fungerar tillsammans med TAK-API:ets importskript.
De exportformat som för närvarande stöds är beskrivs nedan: