Ladda ner presentationen
Presentation laddar. Vänta.
1
Händelser i räddningstjänstens händelserapportsystem
Övergripande flöde RI2016 Version 1.0.8, Händelser i räddningstjänstens händelserapportsystem NyInsatsrapport (raddningstjanst, rapportnummer, tidHuvudlarm) RI2016 Ny händelserapport skapas Svar om att ny händelserapport sparats. SparaInsatsrapport (Insatsrapport) Händelserapporten granskas mot MSB Svar med eventuella fel och varningar, i annat fall meddelande om att händelserapporten sparats. BekraftaVarning (raddningstjanst, rapportnummer, varningsId) / BekraftaVarningar (raddningstjanst, rapportnummer, array(varningsId)) Varning obefogad / Varningar obefogade Svar om att varningen/varningarna har markerats som obefogad(e). TaBortInsatsrapport (raddningstjanst, rapportnummer) / TaBortInsatsrapporter(raddningstjanst, array(rapportnummer)) Händelserapporten tas bort / Händelserapporterna tas bort Svar om att händelserapporten/händelserapporterna tagits bort. SparaInsatsrapporter (array(Insatsrapport)) Sändning av flera händelserapporter till MSB Svar om att händelserapporterna mottagits.
2
Beskrivning av de olika funktionerna i RI2016
Övergripande flöde RI2016 Version 1.8, Beskrivning av de olika funktionerna i RI2016 NyInsatsrapport (raddningstjanst, rapportnummer, tidHuvudlarm) Anropas när en ny händelserapport skapas i det lokala systemet. Uppgiften om tid för huvudlarmet får vara null. Funktionen returnerar en string med texten ”MSB har noterat att en ny händelserapport har skapats.”, alternativt ett FaultException där räddningstjänst, rapportnummer eller tidHuvudlarm är felaktigt ifyllt. SparaInsatsrapport (Insatsrapport) Anropas för att skicka en händelserapport till MSB. MSB granskar den inkomna rapporten. Om granskningen resulterar i minst ett fel eller en varning, genereras ett FaultException och ett felobjekt returneras från MSB som beskiver vilka brister som upptäckts. Om rapporten går igenom utan anmärkning returneras en string med texten ”MSB har tagit emot händelserapporten. Helt felfri!”. En händelserapport kan skickas in flera gånger och det är den som skickades sist som MSB antar vara den korrekta. BekraftaVarning (raddningstjanst, rapportnummer, varningsId) Anropas för att bekräfta en varning. varningsId är ett nummer som genereras av MSB och som ligger med som information till varningen i det felobjekt som returnerats vid anrop till SparaInsatsrapport. Funktionen returnerar en string med texten ”MSB har noterat att varningen bekräftats.”. BekraftaVarningar (raddningstjanst, rapportnummer, array(varningsId)) Precis som den ovan, men i denna funktion har man möjlighet att bekräfta flera varningar i ett och samma anrop. Genom att bekräfta en varning meddelar räddningstjänsten MSB att det värdet som till synes verkar helt orimligt faktiskt är korrekt i detta fall. TaBortInsatsrapport (raddningstjanst, rapportnummer) Anropas när en händelserapport makuleras eller tas bort ur det lokala systemet. MSB får med det vetskapen om att räddningstjänsten har tagit bort en rapport som tidigare rapporterats. Funktionen returnerar en string med texten ”MSB har noterat att händelserapporten har tagits bort.”. TaBortInsatsrapporter (raddningstjanst, array(rapportnummer)) Precis som den ovan, men i denna funktion har man möjlighet att ta bort flera händelserapporter i ett och samma anrop. SparaInsatsrapporter (array(Insatsrapport)) Anropas i de fall man behöver skicka mer än en händelserapport till MSB. Om denna funktion anropas kommer MSB granska alla inkommande rapporter, men till skillnad från SparaInsatsrapport(Insatsrapport) så kommer inte fel som upptäcks skickas tillbaka som ett FaultException tillbaka till användaren. Samtliga fel och varningar kommer dock att lagras hos MSB och meddelas i sedvanlig ordning via återkopplingsrutinen MSB har. Funktionen returnerar en string motsvarande ”MSB har tagit emot {antal} händelserapporter. {antal ej godkända} av dem har någon form av anmärkning.”. OBS! Denna funktion ska användas i undantagsfall, och MSB ser gärna att det görs först efter dialog med MSB.
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.