ODIN WEBSERVICE GRÆNSEFLADE. Version Udarbejdet af: Søren Laurits Nielsen, Delegate. Delegate A/S :: Hummeltoftevej 49 :: 2830 Virum
|
|
- Max Toft
- 6 år siden
- Visninger:
Transkript
1 ODIN WEBSERVICE GRÆNSEFLADE Version 1.19 Udarbejdet af: Søren Laurits Nielsen, Delegate Delegate A/S :: Hummeltoftevej 49 :: 2830 Virum
2 Indhold 1 Versions historik Om dette dokument Roller og adgange Adgange Låsning af konti Miljø-oversigt ODIN Miljøer Login Generelle krav til Web Service kald Tekniske krav ikke-tekniske krav Indberetnings Web Service Validering Tips til valideringer Statuskoder Argumenter Eksempler Koblede rapporter Eksempler... Fejl! Bogmærke er ikke defineret. 8 Stamdata Web Services Stamdata2 metoder vedligeholdelse af Stamdata Køretøjer Relation Køretøjer Station Personer Relation Person Station Relation Person Kompetence Stamdata eksempler Værdilister eksempler Hent kladder eksempel Appendiks A: Indberet script Eksempel Eksempel Side 2 af 34
3 Side 3 af 34
4 1 Versions historik Version Dato Forfatter Beskrivelse Søren Laurits Nielsen Første samlede version Søren Laurits Nielsen Revideret udgave efter møde med eksterne dataleverandører Søren Laurits Nielsen Tilføjet koblede rapporter Søren Laurits Nielsen Rettet enkelte parametre på webservice kald Søren Laurits Nielsen Rette stamdata webservice parametre Søren Laurits Nielsen Fjernet GetSpecialMaterial web service den erstattes af den tilsvarende pickliste Søren Laurits Nielsen Opdateret navn på Indberet webservice kald Søren Laurits Nielsen Tilføjet eksempel på opret indberetning Søren Laurits Nielsen Rettet fejl i Delegate urls Jacob Behrens Tilføjet Aftale i RapportTypeEnum pkt Søren Laurits Nielsen Opdateret metadata/pickliste returværdier Søren Laurits Nielsen Tilføjet XML versioner til stamdata webservices Søren Laurits Nielsen Tilføjet hent rapport webservice kald, og præciseret og tydeliggjort diverse valideringstips og fejl, der har vist sig at være problematiske Søren Laurits Nielsen Tilføjet informationer om hvordan man indberetter stationer i køretøjslisten. Tilføjet et eksempel PowerShell script til indberetning. Tilføjet en lang række nye stamdata opdateringsmetoder Tilføjet script til eksempel indberetning Søren Laurits Nielsen Tilføjet yderligere tekst til indberetningswebservice med hensyn til fejlhåndtering Anders Dahl Tilføjet dokumentation vedr. webservicekald til sletning af kladde rapporter Anders Dahl Tilføjet dokumentation vedr. felterne meldingsadresseudenvejnvan og skadestedudenvejnavn Martin Reland Tilføjet dokumentation vedrørende sikringdetektortype og sikringdetektortypeandet Søren Laurits Nielsen Gennemgribende revideret. Side 4 af 34
5 Lars Bjørn Andersen Tilføjet max. rapportstørrelse 2 Om dette dokument Dette dokument er dokumentation for, hvordan WebService laget i ODIN fungerer og hvordan det skal benyttes. Dokumentet er tiltænkt personer med en vis teknisk indsigt i SOAP og REST protokollerne, der generelt bruges. Bemærk: NYTIND var arbejdstitlen for den version af ODIN der blev lanceret 1. Januar Roller og adgange I ODIN anvendes der windows authentication/kerberos til alle webservice kald. De systemer der skal have adgang har derfor brug for at få oprettet en AD konto i Beredskabsstyrelsens eksterne AD ( DMZ ). Kontakt Beredskabsstyrelsen / Martin Reland for information om dette. De brugere der oprettes i det eksterne AD, skal oprettes med en gyldig adresse, hvis det f.eks. bliver nødvendigt at sende fejlbeskeder fra arbejdsprocesserne (f.eks. hvis en rapport ikke kan godkendes). 3.1 ADGANGE En given webservice bruger kan have adgang til et eller flere beredskaber. Det er op til det eksterne system om der ønskes en enkelt generel konto med adgang til flere beredskaber, eller om der ønskes en særskilt konto pr. beredskab der skal kunne tilgås. Det er ODIN administratorerne der tildeler Indberetningsadgang, evt. også lokal godkender til de enkelte beredskaber. 3.2 LÅSNING AF KONTI De enkelte konti er ikke begrænset med hensyn til IP adresser, og de er heller ikke underlagt krav om password skift. Hvis der er mistanke om misbrug skal Beredskabsstyrelsen straks kontaktes, så kontoen enten kan spærres eller password skiftes. 4 Miljø-oversigt Dette afsnit beskriver de forskellige ODIN miljøer der findes, og hvordan man logger ind. Side 5 af 34
6 4.1 ODIN MILJØER Dette afsnit giver overblik over miljøerne der anvendes i ODIN: Miljø Beskrivelse Adresser Præprod / QA Miljø der hostes af Beredskabsstyrelsen. Dette miljø kan/skal bruges til at teste og verificere webservice kald. Data er ækvivalent med produktion, og der tildeles adgange på samme måde. NemLog-in adressen er koblet sammen med NemLog-in s PROD miljø, og man skal bruge gyldige NemLog-in medarbejdersignaturer. NemLog-in: Webservice: BRS Internt: Produktion Der vil blive lagt kode og test data på dette miljø, ca. hver 1-2 uge. Produktionsmiljø der hostes af Beredskabsstyrelsen. Må ikke bruges til test af webservices. Der vil kun blive lagt kode på dette miljø i planlagte servicevinduer, forventet hver 1-2 måneder. NemLog-in: Webservice: BRS Internt: LOGIN På alle ODIN miljøer findes der tre måder at logge ind på: WebService login: På webservice adresserne benyttes NTLM/Kerberos autentifikation, der er velegnet til webservice integrationer. Kontoerne er i DMZ domænet. I nærværende dokument anvendes <odin url> som angivelse for denne adresse. NemLog-in: Man bliver som udgangspunkt sendt til NemLog-in, når man besøger et ODIN site. NemLog-in adgangen kan ikke benyttes af webservices og beskrives ikke yderligere i dette dokument. BRS internt: Beredskabsstyrelsen kan logge ind med deres BRS konto. Det er beredskabsstyrelsens eksisterende ADFS miljø der sørger for login, derfor vil der være automatisk login for BRS ansatte. Kan ikke bruges til webservices. Side 6 af 34
7 5 Generelle krav til Web Service kald 5.1 TEKNISKE KRAV Systemerne der skal kunne integrere med ODIN skal understøtte: 1. Windows autentifikation 2. SSL over port Være i stand til at anvende REST eller SOAP webservices og fortolke svarkoder korrekt Note: For.NET applikationer kan man valgfrit anvende klassisk SOAP (.NET 2.0) eller WCF, hvor første mulighed dog er simplest at anvende. For simple test eller browser applikationer er det mest praktisk at anvende REST versionerne (note: Der er ikke et $metadata endpoint) For system integration er SOAP protokollen normalt at foretrække, da den giver mulighed for autogenerering af proxy klasser. Teknisk detalje: Bemærk at webservices er bygget med WCF, og der for visse value type argumenter skal specificeres om de er angivet eller ej, f.eks. NewStatusSpecified i afsnit IKKE-TEKNISKE KRAV Der indgår en lang række stamdata værdier i ODIN, f.eks. personer, køretøjer og diverse værdilister. Afsnit 7 angiver hvordan disse værdier løbende kan hentes ud. Beredskabsstyrelsen anbefaler at disse værdilister kun gemmes i kortere tid, for at optimere performance uden at gå på kompromis med datakvaliteten. Disse stamdata ændres sjældent derfor vil det ofte være tilstrækkeligt, f.eks. at hente dem en gang i døgnet. Data mængden kan være flere hundrede KB, derfor anbefales det de så vidt muligt gemmes. 6 Indberetnings Web Service Der er lavet webservice metoder, hvor man kan indberette nye rapporter, opdatere eksisterende, slette eller hente eksisterende ud. Generelt anvendes et beredskabsnumer til at identificere de enkelte beredskaber, f.eks for Gentofte beredskab, og et brsid felt til at identificere rapporterne, som er en systemgenereret streng, f.eks , der angiver at det er en rapport indenfor beredskabet med nummer Side 7 af 34
8 Alle nedenstående adresser præfikses med <odin url>/_vti_bin/delegate.brs.nytind/services/ Service Service metode Betydning indberetning.svc (Type: REST) Indberet Indsend en fuld indberetning, inkl. status af rapport. Type: POST REST endpoint. UpdateIndberetning Opdater en eksisterende indberetning evt. med et status skift Type: POST REST endpoint. FetchIndberetning/brsId Returnerer den rå xml fil for en konkret rapport. Nyttig til udviklingsformål. Eks: FetchIndberetning/ Type: GET REST endpoint. DeleteIndberetning/brsId Sletter kladden med det givne id. Fungerer kun på kladder. F.eks. DeleteIndberetning/ Type: GET REST endpoint. AddFile Parametre: String rapportid: BRS id f.eks String name: Filnavn byte[] file: fil indhold bool overwrite: Overskrive eksisterende, hvis den findes? Type: POST REST endpoint indberetningsoap.svc mex?singlewsdl Samme metoder som ovenstående, men (Type: SOAP) Related.svc (Type: REST) SearchForRelated/?easting=easting&northin g=northing&received=alarmreceived&extende dsearch=extendedsearch med SOAP protokol. Søg efter rapporter der kan kobles sammen. Parametre: X = easting koordinat som heltal, hvis easting er , skal der indættes , Y = northing koordinat som heltal, Received=Alarm tidspunkt som yyyy- MM-ddTHH-mm-ss, extendedsearch=true/false udvid søgekritererne for søgning (større tidspunkt, større geogradisk boks) RelatedSoap.svc (Type: SOAP) ReportSearch.svc (Type: REST) mex?singlewsdl FindReports?beredskabsNummer=brs_num mer&rapportstatuses=rapportstatus&sortbyp ropertyname=alarmmodtaget&take=antal&s kip=springover Bemærk: Der benyttes GPS koordinater i ETRS89 koordinater. Samme metode som ovenstående, men med SOAP protokol. Bemærk der er enkelte ekstra web service metoder, der ikke er tænkt anvendt af dataleverandører. Metode til at hente en liste af rapporter. Der returneres et JSON objekt, der indeholder alle rapporter der matcher de givne parametre. Side 8 af 34
9 ReportSearchSoap.sv c (Type: SOAP) mex?singlewsdl Dette kald ligger til grund for siderne med lister af kladder og godkendte rapporter, og kan evt. benyttes til integrationer, hvis det ønskes. Argumenter: Brs_nummer: 4 cifret nummer på beredskab Rapportstatus: Liste af rapport status koder der skal returneres, f.eks. [ Kladde ] (som dog skal URI encodes til %5B%22Kladde%22%5D) (sortbypropertyname: Egenskab der skal sorteres efter, benyt AlarmModtaget feltet.) antal: Valgfrit. Antal der skal returneres springover: Valgfrit. Antal der skal springes over. Kan bruges til at lave paging over et større antal elementer. Samme metode som ovenstående, men med SOAP protokol. Bemærk der er enkelte ekstra web service metoder, der ikke er tænkt anvendt af dataleverandører. Det er vigtigt at bemærke at rapporterne består af en meget lang række felter, rækkefølge er ligegyldig, kun feltnavne er vigtige. Data til værdilister- og stamdata felter findes i afsnit VALIDERING De indsendte rapporter udsættes for samme validering, som der findes på web grænsefladen. Når valideringsreglerne justeres i web formularen, vil ændringen også slå igennem i webservice laget. Data der indsendes som rapport accepteres som en Kladde med meget minimal validering; kun syntakst, værdilister og adgangsrettigheder kontrolleres. Hvis en af disse fejler returneres der en SOAP/http fejl. Selvom rapporten accepteres som kladde, valider-es den alligevel, og valideringsresultatet returneres fra WebServicen. Disse valideringsfejl er rent informative. Hvis rapporten ønskes markeret som Afsluttet (eller senere statuskoder) valideres den mod alle valideringsregler, og der returneres evt. en SOAP/HTTP fejl, hvor fejlbeskeden angiver de nærmere valideringsregler der blev brudt. Side 9 af 34
10 6.1.1 TIPS TIL VALIDERINGER Webservicen vil generelt returnere en liste af felter og tilhørende valideringsfejl, hvis der er nogen. Det er værd at kende følgende detaljer: - Systemet er generelt bygget, så der ikke må rapporteres data i lukkede sektioner, hvis det f.eks. ikke er en redningsoperation, så er der ingen af redningsfelterne der må udfyldes. Hvis der derimod er tale om en redning, så skifter mange af disse felter til at være obligatoriske. Fejl beskederne for disse tilfælde er Må ikke udfyldes og Skal udfyldes. - Det valideres at der er fortaget gyldige valg i værdilisterne, og man skal være opmærksom på at de gyldige muligheder af og til ændres ud fra rapport typen. Som special tilfælde kan nævnes feltet Alarm modtaget fra (felt: alarmmodtagetfra), hvor den valgte værdi bruges til at filtrere de mulige værdier i Første Meldings Ordlyd (foerstemeldingsordlyd). I pickliste værdiern for første melding anvendes egenskaben brsalarmmodtagetfra til filtreringen. De mulige værdier er derfor dem der har den valgte alarm modtaget fra værdi i brs-alarmmodtaget fra feltet (kommasepareret liste af tal) - Der er et antal af pickliste felterne, der inkluderer et felt til supplerende information. Hvis der derfor vælges en værdiliste værdi, hvor der findes en property visandetfelt med værdien true, så skal der yderligere indsendes et andet felt i tillæg til værdiliste værdien. Eksempel: Hvis der i Hændelses type ( haendelsestype ) indrapporteres Anden naturhændelse, så skal feltet haendelsestypeandet også udfyldes ellers kommer der en valideringsfejl på det felt. - Der er ikke et krav om rækkefølge eller hierarki i de indrapporterede JSON data. Men hvis man vælger at indrapportere en hel sektion, så skal hele den pågældende sektion indsendes. Hvis man f.eks. i sin JSON indrapporterer Skadestedet: skadestedvejnavn: Datavej, så skal man være opmærksom på at alle andre felter under skadested nu er blevet fjernet (null), og specielt boolean felter vil fejle valideringen, da de nu mangler. I det her tilfælde vil SkadestedLigMelding (der har standard værdien true ) være blevet null, og give en fejl. Fejl beskeden er i dette tilfælde the enumeration constraint failed, som måske ikke er helt indlysende. Anbefalingen er derfor ikke at indsende hierarkiske objekt, udover i de tilfælde hvor der er tale om tabel rækker, f.eks. personer, køretøjer m.fl. - Der valideres på at både personer og køretøjer er gyldige. Dvs. at de pågældende personer/køretøjer er tilknyttet en station under det pågældende beredskab på det tidspunkt rapporten omhandler (alarm tidspunkt). Hvis stamdata ikke er opdateret kan man derfor opleve valideringsfejl på disse. Side 10 af 34
11 - Der anvendes en lang række system felter, f.eks. antalafpersoner, som beregnes af systemet. Man kan godt indrapportere dem uden at få fejl, men værdierne overskrives af systemet. Derfor kan man også opleve at få valideringsfejl på felter, der ikke er indrapporteret, f.eks. vil antalafpersoner fejle i valideringen hvis feltet er lig nul, dvs. at der ikke er indsendt nogen personer. - Specielt for skadestedsadresser er der flere der har haft problemer med feltet skadestedligmelding der betyder at skadestedsadressen er den samme som meldingsadressen, og derfor kopierer systemet felterne fra meldingsandressen til skadesstedsadressen. Hvis man så mangler et par felter i meldingsadressen, så kan man få valideringsfejl på at man mangler at udfylde enkelte felter i skadesstedsadressen, selvom de er indsendt, da deres værdi bliver overskrevet af meldingsadressen. 6.2 FEJLRETURKODER Bemærk at der er en række situationer, hvor metoderne returnerer en server fejl (http kode 5xx) i stedet for valid returdata. Hvis man får en fejl tilbage, så har webservicen ikke lavet ændringer og man kan ikke regne med at indberetningen er modtaget/opdateret. De situationer der vil give fejl er bl.a.: - Manglende IndberetningRequestDto request objekt - Ugyldigt beredskabsnummer - Manglende json værdi (null) - Ingen adgang til nævnte beredskab - Forkert json syntakst - Manglende udrykningsrapport i json objektet - Forkert rapport type i forhold til beredskabet (kommunalt eller ikke) - Manglende rettigheder til at lave en rapport med den ønskede status kode - Ønskede rapport status <> kladde og der er valideringsfejl - Evt. system fejl f.eks. hvis der er et problem med workflows etc. (meget sjældent), eller serveren ikke kan følge med etc. Bemærk fejlen markeret med rødt hvis man forsøger at indberette en rapport som GodkendtLokalt, så skal den være uden valideringsfejl ellers kan den ikke godkendes. Webservicen vil derfor returnere en fejl, hvis det forsøges. Hvis man, som kalder, har brug for at kende og håndtere valideringsfejlene, så skal man først indberette rapporten som en kladde (som vil give et rapport id og liste over evt. valideringsfejl). Hvis der ikke er valideringsfejl, så kan man opdatere rapportens status efterfølgende med UpdateIndberetning. Side 11 af 34
12 Uden for selve webservicen fås også fejl for: - Manglende, ugyldig, udløbet webservice konto - Fejl i SOAP formateret besked - Fejl i url - Server nede (f.eks. i deployment vinduer) - Netværk nede (enten kalder eller server) - M.fl. 6.3 STATUSKODER En Rapport kan gennemløbe statusværdierne: - Kladde, endnu ikke afsluttet eller godkendt. - Afsluttet, Afsluttet af indberetter - GodkendtLokalt, Godkendt af lokal administrator. - GodkendtCentralt, Godkendt af central administrator. - Arkiveret Bemærk at der er rettighedsbegrænsninger på hvem der kan anvende visse statuskoder. 6.4 ARGUMENTER Der anvendes en række objekter til at sende argumenter frem og tilbage i webservice funktionerne. Dette afsnit knytter kommentarer til enkelte af disse, men er ikke udtømmende. IndberetningRequestDto: Input objekt til Indsend public class IndberetningRequestDto public string Json; public string BeredskabsNummer; public RapportTypeEnum Type; public RapportStatus Status; Json er selve rapporten som et json objekt. RapportTypeEnum er: public enum RapportTypeEnum Assisterende, Aftale, IBR, Kemi, Nuc, StandardKommunalt, StandardStatsligt Side 12 af 34
13 IndberetningResponseDto: Svar objekt fra Indsend og OpdaterIndberetning. public class IndberetningResponseDto Dictionary<string, List<string>> Errors; string RapportId; string Message; Message er en besked til brugeren, og har p.t. værdien "Indberetning oprettet" eller "Kladde oprettet med fejl". RapportId er det systemgenererede ID for rapporten, f.eks IndberetningOpdaterRequestDto: Input objekt til OpdaterIndberetning public class IndberetningOpdaterRequestDto public string RapportId get; set; public string Json get; set; public RapportStatus NewStatus get; set; public bool NewStatusSpecified get; set; NewStatusSpecified: Bemærk at dette felt skal være sandt, hvis der ønskes en specific status ellers anvendes kladde. 6.5 EKSEMPLER Se appendiks A. 7 Koblede rapporter Det er muligt at koble relaterede rapporter sammen i indberetnings webservices. Denne webservice søger efter rapporter der minder om hinanden i geografisk- og tidsmæssig placering. Note: Bemærk at der er en forsinkelse på op til 30 min, før en rapport kan fremsøges for at blive associeret. Hvis det er et system der indsender en stribe relaterede rapporter, så kan man benytte brsid returneret fra de enkelte indberetninger til at koble med. Side 13 af 34
14 Service Service metode Betydning Related.sv c/ /SearchForRelated/?easting=easting&northing=northi ng&received=alarmreceived&extendedsearch=extended Search Søg efter rapporter der kan kobles sammen. Parametre: X = easting koordinat som kommatal, hvis easting er , skal der indættes , Y = northing koordinat som kommatal, Received=Alarm tidspunkt som yyyy- MM-ddTHH-mm-ss, extendedsearch=true/false udvid søgekritererne for søgning (større tidspunkt, større geogradisk boks) RelatedSoa p.svc /mex?singlewsdl Samme metode som ovenstående, men med SOAP protokol. Bemærk der er enkelte ekstra web service metoder, der ikke er tænkt anvendt af dataleverandører. Returværdierne er en liste af RelatedItemDto objekter public RelatedItemDto public string Title; public string Beredskabsnummer; public string ListId; public DateTime? AlarmModtaget; public string RoadName; public string HouseNo; public string Muncipality; public string FirstReportWording; public string Station; public int RelatedCount; public string Id; public string Path; public string BrsId; Hvor title er en tekststreng, der kan vises til en bruger, der evt. kan vælge om rapporterne skal være relaterede. BrsId er et ID nummer, der skal anvendes til at koble rapporter sammen i indberetningswebservicen. 8 Stamdata Web Services Dette afsnit beskriver de web services der er lavet til at hente stamdata værdier ud til brug for indberetning af rapporter. Side 14 af 34
15 Bemærk at der er to stamdata webservices, hvor begge er bibeholdt for at sikre kompatibilitet. Det anbefales at benytte Stamdata2 versionen. 8.1 STAMDATA METODER (VERSION 1) Alle nedenstående adresser præfikses med <odin url>/_vti_bin/delegate.brs.nytind/services/ Service Service metode Betydning Stamdata.svc/ GetVehicles?name=stationsNavn&queryDate=Dato Hent køretøjer tilknyttet statensnavn på dato GetVehiclesXml?name=stationsNavn&queryDate=Dato Som ovenstående, returdata i XML i stedet for SOAP. GetVehiclesByLocalStation?brs=beredskabsnummer&local Id=localId&queryDate=Dato Hent køretøjer ud fra en stations local ID nummer på dato GetVehiclesByLocalStationXml?brs=beredskabsnummer&l Som ovenstående, returdata i StamdataSoap.s vc ocalid=localid&querydate=dato UpdateVehicle GetPersons?name=stationsNavn&queryData=date GetPersonsByLocalStation?brs=beredskabsnummer&localI d=localid&querydate=dato GetPersonsByLocalStationXml?brs=beredskabsnummer&l ocalid=localid&querydate=dato UpdatePerson XML i stedet for SOAP. Opdaterer et køretøjs stamdata. Se eksempler nedefor for detaljer. LocalId er det lokale id nummer, som f.eks. Falck har tildelt til sine stationer. Hent personer ud fra en stations lokal ID nummer på dato Som ovenstående, returdata i XML i stedet for SOAP. Opdater en persons stamdata. Se eksempler nedenfor for detaljer. GetStations?brs=beredskabsNummer?queryDate=dato Dato er datoen hvor der forspørges på relationen. Oftest lig dags dato GetStationsXml?brs=beredskabsNummer?queryDate=dato Som ovenstående, returdata i XML i stedet for SOAP. /mex?singlewsdl Samme funktioner som i stamdata.svc, men med SOAP protokol. Metadata.svc/ GetPickLists Henter alle værdilister (200kb) GetPickList/FieldName Henter en enkelt værdiliste GetPickListJson/FieldName Henter en enkelt værdiliste i json format GetSelectedPickLists/FieldName1,FieldName2, FieldName3 Hent udvalgte værdilister GetSelectedPickListsJson /FieldName1,FieldName2, Hent udvalgte værdilister i json FieldName3 format MetadataSoap.s /mex?singlewsdl Samme funktioner som i vc Metadata.svc, men med SOAP protokol. Side 15 af 34
16 8.2 STAMDATA2 METODER VEDLIGEHOLDELSE AF STAMDATA Denne sektion indeholder metoder der er tilføjet efter 1/ til nemmere vedligeholdelse af stamdata i ODIN. Alle metoder følger samme principper, og der er metoder til at vedligeholde alle stamdata objekter. Af hensyn til bagudkompatibilitet er der ikke ændret i eksisterende Stamdata.svc metoder. Adressen til webservicen er: REST interface: <odin url>/_vti_bin/delegate.brs.nytind/services/stamdata2.svc SOAP interface: <odin url>/_vti_bin/delegate.brs.nytind/services/stamdata2soap.svc?singlewsdl Det er valgfrit hvilket interface man vil benytte, dog skal det bemærkes at i REST interfacet kan Add/Update metoderne kun kaldes med en http POST operation, og derfor kan være lidt vanskeligere at benytte. Generelle bemærkninger: Objekterne følger tæt datamodellen i ODIN, og er alle lavet som simple CRUD operationer. Metoderne arbejder ofte med ID felter, der alle er heltal. Hvis det ikke ønskes at angive et ID (f.eks. for en søgning), så anvendes -1. Alle opdateringsmetoderne opdaterer generelt kun de værdier der er indsendt, alle null / manglende værdier ignoreres. Eneste undtagelse fra denne regel er relationernes slut dato, der godt kan være null, og derfor har et tilknyttet boolsk flag om de skal opdateres. Alle værdilisteværdier er angivet ved deres brs-nøgle id. Alle datostempler angives med en xml type dato, f.eks T12:23:42 i lokal dansk tid. Hvis der ønskes GMT tid angives T12:23:42Z KØRETØJER Dataobjekt: KoeretoejDto int Id string Navn int KoeretoejTypeId string Stelnummer string Nummerplade Side 16 af 34
17 int Standardbemanding (hvor -1 kan anvendes til int typerne for at angive null). KoeretoejTypeId svarer til KøretøjType værdilisten. Metoder: Service Service metode Betydning Stamdata2.svc/ HentKoeretoej?id=id Henter et køretøj fra id Stamdata2Soap. mex?singlewsdl Metadata for svc/ webservice KoeretoejDto HentKoeretoej(id) Henter et køretøj fra Void OpdaterKoeretoej(KoeretoejDto koeretoej) id Opdaterer et køretøj (der tidligere er hentet) int TilfoejKoeretoej(KoeretoejDto koeretoej) Tilføjer et nyt køretøj. HentKoeretoejMedStelnummer HentKoeretoejMedNummerplade RELATION KØRETØJER STATION Dataobjekt: RelationKoeretoejStationDto int Id int StationId int KoeretoejId string RelationStartDato string RelationSlutDato string LokalId Metoder: Service Service metode Betydning Stamdata2.svc/ HentRelationKoeretoejStation?brs=beredskabsnummer&koereto Henter relationer. ejid=koeretoejid&stationid=stationid&querydate=querydat e Angive enten køretøj, station eller begge. Stamdata2Soap. svc/ Dato er frivillig. mex?singlewsdl Metadata for webservice RelationKoeretoejStationDto[] HentRelationKoeretoejStation(int koeretoejid, int stationid, DateTime? querydate) Void OpdaterRelationKoeretoejStation(RelationKoeretoejStationDto Angiv enten køretøj id eller stationid eller begge. Side 17 af 34
18 dto, bool opdaterslutdato) int TilfoejRelationKoeretoejStation(int beredskabsnummer, RelationKoeretoejStationDto dto) Tilføj ny relation. Returnerer relationsid PERSONER Dataobjekt: PersonDto int Id string Navn string Cpr Bemærk at CPR nummer ikke returneres fra metoderne. Metoder: Service Service metode Betydning Stamdata2.svc/ HentPerson?id=id HentPersonMedCpr?cpr=cpr Stamdata2Soap. mex?singlewsdl Metadata for svc/ webservice PersonDto HentPerson(int id) PersonDto HentPersonMedCpr(string cpr) void OpdaterPerson(PersonDto person) int TilfoejPerson(PersonDto person) RELATION PERSON STATION Dataobjekt: RelationPersonStationDto int Id int StationId int PersonId string LokalId int StillingId int AnsaettelsesStatusId string RelationStartDato string RelationSlutDato Hvor StillingId svarer til PersonStilling værdilisten AnsaettelsesStatusId svarer til PersonAnsaettelsesStatus værdilisten Side 18 af 34
19 Metoder: Service Service metode Betydning Stamdata2.svc/ HentRelationPersonStation?brs=beredskabsnummer&Personid= Henter relationer. PersonId&stationid=stationId&queryDate=queryDate Angiv enten person, station eller begge. Stamdata2Soap. svc/ Dato er frivillig. mex?singlewsdl Metadata for webservice RelationPersonStationDto[] HentRelationPersonStation(int PersonId, int stationid, DateTime? querydate) Void OpdaterRelationPersonStation(RelationPersonStationDto dto, bool opdaterslutdato) int TilfoejRelationPersonStation(int beredskabsnummer, RelationPersonStationDto dto) Tilføj ny relation. Returnerer relationsid RELATION PERSON KOMPETENCE Dataobjekt RelationPersonKompetenceDto int Id int PersonId int KompetenceId string RelationStartDato string RelationSlutDato Metoder: Service Service metode Betydning Stamdata2.svc/ HentRelationPersonKompetence?Personid=PersonId&Kompete nceid=kompetenceid&querydate=querydate Henter relationer. Angiv personid. KompetenceId og Stamdata2Soap. svc/ mex?singlewsdl RelationPersonKompetenceDto[] HentRelationPersonKompetence( int PersonId, int KompetenceId, DateTime? querydate) Void OpdaterRelationPersonKompetence( RelationPersonKompetenceDto dto, bool opdaterslutdato) int TilfoejRelationPersonKompetence( RelationPersonKompetenceDto dto) Dato er frivillige. Metadata for webservice Angiv personid. Evt. kompetenceid og/eller dato. Tilføj ny relation. Returnerer relationsid Side 19 af 34
20 8.3 STAMDATA EKSEMPLER sen Midtjylland&queryDate= ["DefaultPersons":3,"FilterDate":" T00:00:00","Id":266,"LocalIds":[null],"Name":"TOYOTA INTLC ","Registration":null,"SerialNo":null,"VehicleType":null "DefaultPersons":3,"FilterDate":" T00:00:00","Id":254,"LocalIds":[null],"Name":"BUS ","Registration":null,"SerialNo":null,"VehicleType":null (Kræver en post, eller en SOAP request). Input argumentet er et KoeretoejDetailsDto objekt, der indeholder: [DataContract] public class KoeretoejDetailsDto [DataMember] public int Id; [DataMember] public string Navn; [DataMember] public KoeretoejTypeDto KoeretoejType; [DataMember] public string KoeretoejStelNummer; [DataMember] public string KoeretoejNummerplade; Og det refererede KoeretoejTypeDto er: [DataContract] public class KoeretoejTypeDto [DataMember] public string Navn; [DataMember] public string Id; Side 20 af 34
21 Alle felter i KoeretoejDetailsDto er påkrævede. Køretøjet findes ud fra dets ID (et tal), og alle de øvrige data felter opdateres derefter. Hvis køretøjet ikke findes, returneres en fejl. = ["FilterDate":" T00:00:00","Id":1579,"LocalIds":[""],"Navn":"Johansen, Bo","PersonCpr":-1 "FilterDate":" T00:00:00","Id":1589,"LocalIds":[""],"Navn":"John Bjørkman","PersonCpr":-1 "FilterDate":" T00:00:00","Id":1554,"LocalIds":[""],"Navn":"Racher, Douglas","PersonCpr":-1 (Kræver en post, eller en SOAP request). Der skal indsendes et PersonDTO objekt af typen: [DataContract] public class PersonDto [DataMember] public int Id get; set; [DataMember] public string Navn get; set; [DataMember] public string PersonCpr get; set; Personen identificeres med et ID, et tal, og der returneres en fejl, hvis denne ikke eksisterer. Navn og CPR nummer opdateres ["FilterDate":" T00:00:00","Id":48,"LocalIds":[null],"Navn":"Falck- Hammel""FilterDate":" T00:00:00","Id":339,"LocalIds":[null],"Navn":"Beredskabskontoret Hammel""FilterDate":" T00:00:00","Id":106,"LocalIds":[null],"Navn":"Favrskov brandvæsen, Side 21 af 34
22 Hadsten""FilterDate":" T00:00:00","Id":202,"LocalIds":[null],"Navn":"Falck-Hinnerup"] 8.4 VÆRDILISTER EKSEMPLER Alle metoderne returnerer den samme datastruktur. ekteårsagstype,brandmedvirkfaktor [ "DT": "Menneskelig handling-disabled", "DTR": "Menneskelig handling", "Desc": "", "FN": "BrandDirekteÅrsagsType", "PRPS": [ "Key": "brs-gruppe", "Value": "" "Key": "brs-nøgle", "Value": "10000" "Key": "brs-odinnøgle", "Value": "" "Key": "brs-rapport-type", "Value": "standardkommunalt" ], "TV": "10000" "DT": "-- Tilsigtet", "DTR": "Tilsigtet", "Desc": "Inkluderer bevidst misbrug af varmekilde eller en brand der har brandstiftende karakter.", "FN": "BrandDirekteÅrsagsType", "PRPS": [ "Key": "brs-gruppe", "Value": "10000" "Key": "brs-nøgle", "Value": "10100" "Key": "brs-odinnøgle", "Value": " , , , " "Key": "brs-rapport-type", "Value": "standardkommunalt" ], Side 22 af 34
23 "TV": "10100" Retur data objekterne er en liste af (skrevet som XML): Data element <PLI> <DT>Menneskelig handlingdisabled</dt> Forklaring Pick List Item Display Text det der skal vises på skærmen BEMÆRK: - Der tilføjes -disabled hvis værdien skal vises, men ikke være valgbar (f.eks. en overskrift). - Der tilføjes -deprecated hvis værdien ikke længere er brugbar, men bibeholdt af historiske årsager, f.eks. når en gammel rapport vises, som indeholder en værdi der senere er blevet ugyldig. - Både disabled og deprecated kan godt forekomme på samme værdi. Det er ikke tilladt at indberette med disse værdier, selvom det dog er teknisk muligt for at imødekomme grænsetilfælde og historiske data. Beredskabsstyrelsen sletter IKKE værdier fremadrettet, de markeres som disabled. <DTR>Menneskelig handling</dtr> Display Text det der skal vises på skærmen, dog uden de ekstra -disabled / -deprecated markeringer. <FN>BrandDirekteÅrsagsType</FN> Field Name Værdilistens navn <PRPS> Properties liste af egenskaber <PRP> Property #1 <Key>brs-gruppe</Key> Key Navn på egenskab for pågældende værdiliste element <Value/> Value </PRP> <PRP> Property #2 <Key>brs-nøgle</Key> Key Navn på egenskab for pågældende værdiliste element <Value>10000</Value> Value Værdi af egenskab </PRP> </PRPS> <TV>10000</TV> Text Value værdien der skal gemmes i rapporten. </PLI> <PLI> Værdiliste element #2 <DT>-- Forsætlig</DT> <FN>BrandDirekteÅrsagsType</FN> Navn på værdiliste <PRPS> <PRP> <Key>brs-gruppe</Key> <Value>10000</Value> Side 23 af 34
24 </PRP> <PRP> <Key>brs-nøgle</Key> <Value>10100</Value> </PRP> </PRPS> <TV>Forsætlig</TV> </PLI> Text Value værdien der skal gemmes i rapporten. Disabled er lig ikke valgbar. 8.5 HENT KLADDER EKSEMPEL Hent rapporter i kladde status for beredskab 1000, hent rapport 41 og 42 ud af listen af kladde rapporter sorteret efter AlarmModtaget feltet. Forespørgsel: mer=1000&rapportstatuses=%5b%22kladde%22%5d&sortbypropertyname=alarmmodtaget&skip =40&take=2 Returdata: "Reports": [ "AarhusFakturering": false, "HasChanges": false, "Husnummer": null, "Id": 407, "Kommune": null, "ListId": "cd8941eb-92b8-43a a13b00f314f2", "MeldingsOrdlyd": null, "RapportLink": "/Udrykning/Sider/Rapport.aspx?XmlLocation=/Udrykning/Rapporter_1000/IGang/Udrykningsrapport /Udrykningsrapport xml&blanketId=1&enhedsId=1000", "Status": "Kladde", "Tidspunkt": "", "Vejnavn": null "AarhusFakturering": false, "HasChanges": false, "Husnummer": null, "Id": 409, "Kommune": null, "ListId": "cd8941eb-92b8-43a a13b00f314f2", "MeldingsOrdlyd": null, "RapportLink": "/Udrykning/Sider/Rapport.aspx?XmlLocation=/Udrykning/Rapporter_1000/IGang/Udrykningsrapport /Udrykningsrapport xml&blanketId=1&enhedsId=1000", "Status": "Kladde", Side 24 af 34
25 "Tidspunkt": "", "Vejnavn": null ], "TotalReportsCount": 61 Hvor det kan ses at første retur element f.eks. har id 407 og hvis man vil hente rapporten, f.eks. via FetchIndberetning, så skal der benyttes som id. Yderligere er der i dette eksempel 61 rapporter i alt med kladde status. 9 Appendiks A: Indberet script Følgende PowerShell script udfører en fuld indberetning af en ny rapport. Bemærk: Ved kopiering fra word skal man sikre sig at word ikke har ændret bindestreger til tankestreger, etc. Placer nedenstående tekst i en.ps1 fil. Ret beredskabsnummer. Scriptet kræver at der tastets credentials, når det køres. 9.1 EKSEMPEL 1 [ ] param( [string]$url = " ) try Write-Host "Script '$($MyInvocation.MyCommand)' starting" Write-Host "Webservice test $url" $wsurl = "$url/_vti_bin/delegate.brs.nytind/services/indberetningsoap.svc/mex?singlewsdl" Write-Host "Creating web proxy at url $wsurl" $cred = Get-Credential $ws = New-WebServiceProxy -credential $cred -Uri $wsurl #To specify explicit credentials. #$ws = New-WebServiceProxy -UseDefaultCredential -Uri $wsurl if(!$ws ) throw "WebService proxy could not be created" #NOTE: Kommentarar er ikke lovlige I JSON. Her fjernes de med et regex inden brug Side 25 af 34
26 #NOTE2: Apostrof skal escapes med \. For eksempel I addresse felter Christian 10\ s Vej, med mindre man omringer felter med gåsøjne, så kan man godt indberet med Christian 10 s Vej $jsonvalueswithpersons = " 'Udrykningsrapport' : <!-- ALARMERING --> 'rapportnummer': 'jb-test- KOM standard Komb. Redning/Evakuering', 'lokaltrapportnr': ' Redning', 'eksterntrapportnr': '112-1-Redning', 'nummer112': '112-4', 'alarmmodtaget': ' T10:00:00', <! PO --> 'alarmmodtagetfra': '10200', <!-- FUH fastklemte bil --> 'foerstemeldingsordlyd': 'rffa', 'foerstemeldingbemaerkning': 'test redning', <!-- FUH færdselsuheld --> 'generiskmelding': '30100', <! politi --> 'datakilde': '20120', 'meldingsadressekommune': 'Lyngby-Taarbæk Kommune', 'meldingsadressekommunekode': '173', 'meldingsadressevejnavn': 'Jernbanepladsen', 'meldingsadressevejkode': '0386', 'meldingsadressehusnr': '45', 'meldingsadresseetage': ' ', 'meldingsadressepostnr' : '2800', 'meldingsadresseby' : 'Kgs.Lyngby', <!-- x-koordinat --> 'meldingsadressenorthing': ' ', <!-- y-koordinat --> 'meldingsadresseeasting': '719732', 'meldingsadressestedudenofficieladresse': 'Test til uoff. adresse - webservice', meldingsadresseudenvejnavn :true, <!-- Service niveau --> 'serviceniveauudrykningstid': '10005', 'opgavemoedeplan': 'true', 'Oevelse': 'true', <!-- SKADESTED --> 'SkadesstedLigMelding': 'false', 'skadestedkommune': 'Lyngby-Taarbæk Kommune', 'skadestedkommunekode': '173', 'skadestedvejnavn': 'Jernbanepladsen', 'skadestedvejkode': '0386', 'skadestedhusnr': '22', 'skadestedetage': '', 'skadestedpostnr': '2800', 'skadestedby': 'Kgs.Lyngby', 'skadestednorthing': ' ', 'skadestedeasting': '719673', skadestedudenvejnavn :false, <!-- Reel --> 'alarmtype': '10100', 'opgaveloestfoerankomst': 'false', <!-- Skråning/Grøft --> 'haendelsesplacering': '21400', <!-- Trafikulykke --> 'haendelsestype': '10250', 'meldingpassende': 'true', <!-- Nej --> 'brandsynsobjekt': 'Nej', <!-- INDSATS --> <!-- Personredning/Personevakuering --> 'opgavehvadudfoert': ['12100','12300'], <!-- Bygning/Person --> 'objekt': '20100', 'Redning': <!-- Frigørelse teknisk - fastklemt--> 'redningsmetode': '11200', Side 26 af 34
27 'antalpersonerreddet': '2', 'personredningbemaerkning': 'Test redning med halskrave', 'antalpersonerevakueret': '3', <!-- RESSOURCER KØRETØJER --> 'KoeretoejRepeater': [ 'KoeretoejId': '56', 'KoeretoejStationId': '330', 'KoeretoejAntalPersoner': '1', 'KoeretoejUdrykningsArt': '12100', 'KoeretoejIndsatsOpgave': '12100', 'KoeretoejKoerselsType': '1', 'KoeretoejAlarmTidspunkt': ' T10:00:01', 'KoeretoejAfgangsTidspunkt': ' T10:00:02', 'KoeretoejFremmeTidspunkt': ' T10:00:03', 'KoeretoejFrigivetTidspunkt': ' T10:00:04', 'KoeretoejKlarigenTidspunkt': ' T10:00:05' 'KoeretoejId': '160', 'KoeretoejStationId': '330', 'KoeretoejAntalPersoner': '1', 'KoeretoejUdrykningsArt': '12100', 'KoeretoejIndsatsOpgave': '12100', 'KoeretoejKoerselsType': '1', 'KoeretoejAlarmTidspunkt': ' T10:00:01', 'KoeretoejAfgangsTidspunkt': ' T10:00:02', 'KoeretoejFremmeTidspunkt': ' T10:00:03', 'KoeretoejFrigivetTidspunkt': ' T10:00:04', 'KoeretoejKlarigenTidspunkt': ' T10:00:05' ], <!-- RESSOURCER PERSONER --> 'PersonaleRepeater': [ <!-- GG - Alexander Murillo --> 'PersonId': '1617', 'PersonAlarmTidspunkt': ' T10:00:01', 'PersonMoedtTidspunkt': ' T10:00:02', 'PersonFrigivetTidspunkt': ' T10:00:04', 'PersonOpgaveType': '12100', 'PersonFunktion': '10100', PersonStationId': '330', 'PersonKoeretoejId': '56', <!-- CC - Orla Rasmussen --> 'PersonId': '1030', 'PersonAlarmTidspunkt': ' T10:00:01', 'PersonMoedtTidspunkt': ' T10:00:02', 'PersonFrigivetTidspunkt': ' T10:00:04', 'PersonOpgaveType': '12100', 'PersonFunktion': '10100', PersonStationId': '330', 'PersonKoeretoejId': '160' ], <!-- BESKRIVELSE --> 'beskrivelse': 'Beskrivelse test', <!-- SPECIEL MATERIEL--> 'RescourcerSpecielMateriel': 'specielmaterieltypeanvendt': [ '20250','20200','20150'] " $request #This number MUST match your privileges $request.beredskabsnummer = 1061 $request.status = "Kladde" Side 27 af 34
28 $request.type = "StandardKommunalt" #Remove the comments as they are not valid JSON $jsonvalues = $jsonvalueswithpersons -replace "\<!--.*--\>", "" $request.valuesjson = $jsonvalues Write-Host "Calling indberet webservice" $response = $ws.indberet($request) Write-Host "Got a success response. ID of rapport: $($response.rapportid), message: $($response.message)" if( $response.errors -and $response.errors.count -gt 0 ) $e = ($response.errors out-string -width 400 ) Write-warning "Got the following validation errors: $e" catch Write-Host "An exception occurred. Aborting. Exception :" $_ [ ] 9.2 EKSEMPEL 2 Følgende script indberetter en rapport, hvor der er valgt både køretøjs og stations ressourcer. Specielt bemærkes at køretøjsid er for stationer sættes til stationens id Bemærk yderligere at ID er og beredskabsnummer skal justeres efter miljø der testes imod, og hvilke rettigheder der haves. WebServiceTest K-Ressourcer.ps1 10 Appendiks B: En fuld rapport En liste af afsluttede rapporter kan f.eks. hentes me: mmer=1000&rapportstatuses=%5b%22afsluttet%22%5d&sortbypropertyname=&sortdirection=0 &refiners=&take=20 "Reports": [ "AarhusFakturering": false, "HasChanges": false, "Husnummer": "2", "Id": 341, "Kommune": "Slagelse Kommune", "ListId": "cd8941eb-92b8-43a a13b00f314f2", Side 28 af 34
29 "MeldingsOrdlyd": null, "RapportLink": "/Udrykning/Sider/Rapport.aspx?XmlLocation=/Udrykning/Rapporter_1000/IGan g/udrykningsrapport /Udrykningsrapport xml&blanketId=1&enhedsId=1000", "Rapportnummer": "jb-test - STAT IBR International indsats", "Status": "Afsluttet", "Tidspunkt": " T21:00:00", "Vejnavn": "Slagelse Landevej" "AarhusFakturering": false, "HasChanges": false, "Husnummer": "24", "Id": 1950, "Kommune": "Rudersdal Kommune", "ListId": "cd8941eb-92b8-43a a13b00f314f2", "MeldingsOrdlyd": null, "RapportLink": "/Udrykning/Sider/Rapport.aspx?XmlLocation=/Udrykning/Rapporter_1000/IGan g/udrykningsrapport /Udrykningsrapport xml&blanketId=1&enhedsId=1000", "Rapportnummer": "Test Afgangs- udrykningstider Nonnemann", "Status": "Afsluttet", "Tidspunkt": " T15:11:31", "Vejnavn": "Datavej" ], "TotalReportsCount": 4 Og en konkret rapport kan hentes med "FetchIndberetning med (1000 = beredskabsnummer, 341 = rapportens lokale id) "Metadata": "BrsId": " ", "BeredskabNumber": "1000", "BeredskabName": "Beredskabsstyrelsen", "BeredskabType": "Statsligt", "RapportType": "IBR", "RapportStatus": "Afsluttet", "ForrigeRapportStatus": "Kladde", "BeredskabTypeLowercase": "statsligt", "RapportTypeLowercase": "ibr", "IsStatsligt": "true", Side 29 af 34
30 "IsKommunalt": "false", "IsStandardKommunalt": "false", "IsAssisterende": "false", "IsAftale": "false", "IsAssisterenceOrAftale": "false", "IsNuc": "false", "IsIBR": "true", "IsKemi": "false", "DateFilterForResources": " T21:00:00", "KoeretoejIDs": "543,", "StationIDs": "607,", "Responstid": null, "Afgangstid": null, "ResponstidSecs": null, "AfgangstidSecs": null, "Stamdata": null, "Alarmering": "Meldingsadresse": "mkort": null, "madresse": "meldingsadressekommune": "Slagelse Kommune", "meldingsadressekommunekode": "330", "meldingsadressevejnavn": "Slagelse Landevej", "meldingsadressevejkode": "1534", "meldingsadressehusnr": "2", "meldingsadressebogstav": null, "meldingsadresseetage": null, "meldingsadressepostnr": "4200", "meldingsadresseby": "Slagelse", "meldingsadresseeasting": " ", "meldingsadressenorthing": " ", "meldingsadressestedudenofficieladresse": "Test til uoff. adresse - webservice", "meldingsadresseudenvejnavn": "false" "mskjulvejnavn": null "fremmeddaekning": "false", "rapportkategori": "10100", "Oevelse": "false", "betalinginternational": "true", "IVAssistance": "false", "planlagtassistance": "true", "opgaveafgangskrav": "10005", "opgavemoedeplan": "false", "serviceniveauudrykningstid": "10060", "datakilde": "20400", "generiskmelding": null, "brsgruppegeneriskmelding": null, "generiskmeldingandet": null, "foerstemeldingbemaerkning": "test IBR webservice", "foerstemeldingsordlyd": null, "brsgruppefoerstemeldingsordlyd": null, "rekvirent": "30050", "alarmmodtagetfra": null, "beredskabsniveau": "11100", "rekvisitionstidspunkt": " T23:55:00", "alarmmodtaget": " T21:00:00", Side 30 af 34
31 "Advarsel": null, "nummer112": null, "eksterntrapportnr": null, "lokaltrapportnr": null, "rapportnummer": "jb-test - STAT IBR International indsats" "Skadestedet": "kort": null, "adresse": "skadestedkommune": "Sønderborg Kommune", "skadestedkommunekode": "0540", "skadestedvejnavn": "Hagensig", "skadestedvejkode": "0678", "skadestedhusnr": "3", "skadestedbogstav": null, "skadestedetage": null, "skadestedpostnr": "6470", "skadestedby": "Sydals", "skadestedeasting": "559651", "skadestednorthing": " ", "skadestedstedudenofficieladresse": "Test til uoff. adresse - webservices", "skadestedudenvejnavn": "false" "SkadesstedLigMelding": "false", "Sikringsanlaeg": "sikringanlaegnr": null, "sikringdetektorgruppenr": null, "sikringdetektornr": null, "sikringdetektortype": null, "sikringudloestaarsag": null, "sikringudloestaarsagandet": null, "sikringdetektortypeandet": null "sskjulvejnavn": null, "brandsynsobjekt": null, "meldingpassende": null, "haendelsestype": "10150", "haendelsestypeandet": null, "haendelsesplacering": "21400", "brsgrouphaendelsesplacering": "21000", "haendelsesplaceringandet": null, "alarmtype": "10100", "opgaveloestfoerankomst": "false" "Indsats": "MetadataIndsats": null, "Brand": "Bygningsbrand": "brandtekniskudstyranvendt": null, "brandtekniskudstyrvirkede": null, "brandtekniskudstyrbrugt": null, "brandtekniskudstyrbrugtandet": null, "brandspredningaarsag": null, "brandspredningandet": null, "brandspredning": null, "brandstartrum": null, "brandstartrumandet": null, "brandforloebankomst": null Side 31 af 34
32 "brandklassificering": null, "brandsaerligeforhold": "false", "brandvandkilde": null, "brandvandkildeandet": null, "brandvandforbrug": null, "brandvarmekilde": null, "brandtypeafmaterialefoerstantaendt": null, "brandobjektmaterialeanvendelse": null, "brandudstyrinvolveretiantaendelse": null, "brandvarmekildeandet": null, "brandudstyrinvolveretmaerkevarenummer": null, "brandudstyrinvolveretiantaendelseandet": null, "brandobjektmaterialeanvendelseandet": null, "brandtypeafmaterialefoerstantaendtandet": null, "brandformdirekteaarsagstype": null, "hidebrandmedvirkfaktor": "2", "hidemenneskeligefaktorer": "3", "hidebrandmedvirkfaktorandet": "1", "hidebrandmenneskeligefaktoreraarsagtilantaendelseandet": "4", "brandmenneskeligefaktoreraarsagtilantaendelse": null, "brandmenneskeligefaktoreraarsagtilantaendelseandet": null, "brandmedvirkfaktor": null, "brandmedvirkfaktorandet": null "Redning": "antaldyrreddet": null, "antalpersonerevakueret": null, "redningsmetode": null, "antalpersonerreddet": null, "personredningbemaerkning": null, "redningsmetodeandet": null "Miljoe": "StofRepeater": "farligestofferunnr": null, "forureningstofnavn": null, "forureningmaengdeenhed": null, "forureningmaengdeudstroemmet": null, "forureningmaengdeopsamlet": null, "forureningstofnavnandet": null "forureningaarsagtiluheld": null, "forureningaarsagtiluheldandet": null "antalbrandomkomne": "0", "countomkomne": "0", "BrandOmkomneRepeater": "skadeartbrandomkomne": null, "omkommetkendtafberedskabet": null, "bemaerkningomkommet": null, "skadeartomkomneandet": null "antalbrandtilskadekomne": "0", "counttilskadekomne": "0", "BrandTilskadekomneRepeater": "skadeartbrand": null, "kendtafberedskabet": null, "bemaerkning": null, Side 32 af 34
33 "tilskadekommenandet": null "objekt": "70100", "objektandet": null, "opgavehvadudfoert": "18400", "opgavehvadudfoertandet": null "Beskrivelse": "beskrivelse": "Beskrivelse test JB Beskrivelse test JB Beskrivelse test JB", "fileupload": "group1": "group2": "fil": null, "field6": null "aarhusfakturering": "false", "Ressourcer": "KoeretoejRepeater": "KoeretoejId": "543", "KoeretoejName": " Passat", "KoeretoejAntalPersoner": "1", "KoeretoejStation": "Beredskabsstyrelsen Nordjylland", "KoeretoejStationId": "607", "KoeretoejType": null, "KoeretoejTypeId": null, "KoeretoejGruppe": null, "KoeretoejUdrykningsArt": "12100", "KoeretoejIndsatsOpgave": "12100", "KoeretoejKoerselsType": "1", "KoeretoejAlarmTidspunkt": " T00:00:00", "KoeretoejAfgangsTidspunkt": " T01:00:00", "KoeretoejFremmeTidspunkt": " T02:00:00", "KoeretoejFrigivetTidspunkt": " T03:00:00", "KoeretoejKlarigenTidspunkt": " T04:00:00", "KoeretoejResponstid": "02:00:00", "KoeretoejAfgangstid": "01:00:00", "KoeretoejAfgangstidSecs": "3600", "KoeretoejResponstidSecs": "7200", "KoeretoejSupplerendeTekst": null "RessourcerPersoner": "antalafpersoner": "1", "indsatsleder": null, "holdleder": "1752", "PersonaleRepeater": "PersonKoeretoejName": " Passat", "PersonId": "1752", "PersonNavn": null, "PersonAlarmTidspunkt": " T02:00:00", "PersonMoedtTidspunkt": " T02:30:00", "PersonFrigivetTidspunkt": " T02:32:00", "PersonOpgaveType": "10100", "PersonFunktion": "10150", "PersonStationId": "607", Side 33 af 34
34 "PersonKoeretoejId": "543", "KTTid": " T00:00:00", "KTIndsatsOpgave": "12100", "ResourcerSpecialMateriel": "specialmaterieltypeanvendt": [ "20250", "20150", "20200" ], "Kobling": "Koblede": "KobledeRapporter": null "koblingmessagenothingfound": null, "FrivilligeFelter": "felt10": null, "felt9": null, "felt8": null, "felt7": null, "felt6": null, "felt5": null, "felt4": null, "felt3": null, "felt2": null, "felt1": null "Opsummering": null, "Underskrift": null Hvortil det skal bemærkes at alle felter under Metadata ikke kan indberettes, og at filer heller ikke bør indberettes de skal tilføjes med AddFile metoden. 11 Appendiks C: Alle felter i rapporten Beskrivelse af de enkelte felterne i en rapport findes i et regneark, der kan hentes fra: [TODO]. Side 34 af 34
1.17 NYTIND WEBSERVICE GRÆNSEFLADE. Version. Udarbejdet af: Søren Laurits Nielsen, Delegate,
NYTIND WEBSERVICE GRÆNSEFLADE Version 1.17 Udarbejdet af: Søren Laurits Nielsen, Delegate, sln@delegate.dk, 3114 4698 Delegate A/S :: Hummeltoftevej 49 :: 2830 Virum Indhold 1 Versions historik... 4 2
Læs mereUdrykningsrapport Faneblad: Alarmering
Stat NUC Stat IBR Stat KEMI Stat Centre Assistance Aftale kommune kommune Kommunal Beredskabsstyrelsen 03-07-2018 Dataparameter som feltet er navngivet i ODINgrænsefladen Dataparameter offload Webservice
Læs mereNOTAT. Overblik over variable i ODIN
NOTAT Sagsnr.: Sagsbehandler: BLN Overblik over variable i ODIN Dette dokument indeholder en oversigt over de dataparametre og værdilister, som skal anvendes af de kommunale redningsberedskaber ved registrering
Læs mereODIN-webservice ændringer release 2010 v2.0
DOKUMENTATION OG VEJLEDNING ODIN-webservice ændringer release 2010 v2.0 Indholdsfortegnelse 1. Nye webservice metoder... 2 1.1 Anvendelse af køretøjer og personel fra fremmede beredskaber ifm. indberetning
Læs mereTredjepart webservices
Tredjepart webservices 4. juni 2015 USS Dok. Klik her for at angive tekst. 1/12 Indholdsfortegnelse Introduktion... 3 Miljøer... 3 Adgang... 3 API kald... 4 GET: /authorizations... 4 Input 4 Output 4 Output
Læs mereD INTEGRATIONSDESIGN FOR DATAAFTAGERE
DIGST ORKESTRERINGSKOMPONENT D0180 - INTEGRATIONSDESIGN FOR DATAAFTAGERE Version: 1.3 Status: Endelig Godkender: Forfatter: Copyright 2019 Netcompany. Alle rettigheder forbeholdes. Dokumenthistorik Version
Læs mereÅbent møde i ODIN-brugergruppen den 8. juni 2016
27. juni 2016 Sagsnr.: 2016/040029 Sagsbehandler: KRV Åbent møde i ODIN-brugergruppen den 8. juni 2016 Opsamlingspunkter 1. Siden sidst, herunder status på sager I rejste på sidste møde Der er et udtalt
Læs mereLogin og introduktion til SEI2
BRUGERVEJLEDNING 2019 Login og introduktion til SEI2 Sundhedsdatastyrelsens Elektroniske Indberetningssystem Forord Dette er en brugermanual (1. udgave), der teknisk beskriver, hvordan man logger på Sundhedsdatastyrelsens
Læs mereDKAL Snitflader REST Register
DKAL Snitflader REST Register 1 Indholdsfortegnelse A2.1 INTRODUKTION 3 A2.1.1 HENVISNINGER 3 A2.1.2 LÆSEVEJLEDNING 4 A2.1.2.1 SÅDAN LÆSES EN REST GRAF 4 A2.1.2.2 SÅDAN LÆSES EN RESSOURCE OG EN TYPE 4
Læs mereADGANGSSTYRING TIL ODIN
ADGANGSSTYRING TIL ODIN PROCEDURE FOR KOMMUNALE REDNINGSBEREDSKABER 4. AUGUST 2016 SAGSNR. 2015/036572 (E-MAIL ADRESSER ER KORRIGERET APRIL 2018) Adgangsstyring til ODIN 1 Procedure for det kommunale redningsberedskabs
Læs mereIndholdsfortegnelse. Version 1.4. 1 Serviceplatformen - opsætningsguide (Eksterne testmiljø)... 2 1.1 Indledning... 2
Indholdsfortegnelse 1 Serviceplatformen - opsætningsguide (Eksterne testmiljø)... 2 1.1 Indledning... 2 1.2 Forberedelse til anvendelse Serviceplatformen... 2 1.2.1 Medarbejdercertifikat (MOCES)... 2 1.2.2
Læs mereProcestegninger ODIN
Procestegninger ODIN Rapporttype/rapportkategori Rapporttype-rapportkategori, 2 ord for det samme indhold Standard rapport Bruges til udrykninger i beredskabets kommuner. Tilkaldes flere stationer fra
Læs mereDOKUMENTATION OG VEJLEDNING
DOKUMENTATION OG VEJLEDNING VERSION 2 Opdatering af oplysninger på eksisterende køretøjer og registrering af nye køretøjer. Denne vejledning beskriver, hvordan der registreres oplysninger om køretøjer.
Læs mereAffaldsdatasystem Vejledning supplement i system-til-system integration for.net brugere
Affaldsdatasystem Vejledning supplement i system-til-system integration for.net brugere Dokument version: 2.0 ADS version: 1.0 Henvendelse vedrørende affald: Miljøstyrelsen Roskilde, Affaldssekretariatet
Læs mereAssignment #5 Toolbox Contract
Assignment #5 Toolbox Contract Created by: René Kragh Trine Randløv E mail address cph rk70@cphbusiness.dk 23 11 2014 1 Introduktion Dette dokument indeholder en vertikal kontrakt for et system som skal
Læs mereDOKUMENTATION OG VEJLEDNING
DOKUMENTATION OG VEJLEDNING VERSION 1 27. SEPTEMBER 2016 Udtræk af data ved hjælp af Redningsberedskabets Statistikbank Denne vejledning med eksempler beskriver bl. a, hvorledes udtræk af data fra ODIN
Læs mereODIN brugergruppe. Møde januar 2016
ODIN brugergruppe Møde 1 19. januar 2016 16. april 2013 DAGSORDEN 1. Indledning 2. Sammenlægning af beredskaber 3. Konvertering af rapporter fra gamle ODIN 4. ODIN udvikling i 2016 5. Statistikbank mv.
Læs mereTeknisk Dokumentation
Sundhedsstyrelsens E2B Bivirkningswebservice Teknisk Dokumentation Side 1 af 8 Indhold Indledning... 3 Terminologi... 3 Arkitektur... 4 Web Service Snitflade... 4 Valideringsfejl... 5 Success... 5 E2B...
Læs mereWeb Admin 5.5. Brugsvejledning for Domain admin. Copyright 2003 Gullestrup.net
Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som du tidligere har modtaget
Læs mereIndhold. Senest opdateret:03. september 2013. Side 1 af 8
Indhold Introduktion... 2 Scenarier hvor API et kan benyttes... 2 Scenarie 1 Integration til lagerhotel... 2 Scenarie 2 Integration til økonomi system... 2 API Modeller... 2 Webshop2 API Model v1... 3
Læs mereDOKUMENTATION OG. Definitioner til brug for indberetning af udrykningsaktiviteter i ODIN VEJLEDNING. Indholdsfortegnelse
DOKUMENTATION OG VEJLEDNING Definitioner til brug for indberetning af udrykningsaktiviteter i ODIN Denne definitionsvejledning er en hjælp til at sikre ensartet indtastning i de enkelte felter i ODIN.
Læs mereGuide til VandData for kommuner
Guide til VandData for kommuner Januar 2017 Version 1.0 Indhold Kapitel 1 Indledning... 1 1.1 Link til VandData... 1 1.2 Baggrund... 1 1.3 Øvrige relevante guides... 1 1.4 Guidens struktur... 1 Kapitel
Læs mere2.15 21/05/2013 Tilføjet dokumentation af bvn input for GetEngagementDetailed
APOS2 REST API Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.
Læs mereITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler
Af Allan Wisborg, IT Udvikler Til løsningen ecmr Det elektroniske fragtbrev udbydes en række offentlige WEB services. Dette er beskrivelsen af disse services og hvorledes de anvendes. 21. December 2015
Læs mereAffaldsdatasystem Vejledning i system-til-system integration
Affaldsdatasystem Vejledning i system-til-system integration Dokument version: 2.0 ADS version: 1.0 Henvendelse vedrørende affald: Miljøstyrelsen Roskilde, Affaldssekretariatet Ny Østergade 7-11 4000 Roskilde
Læs mereELEKTRONISK INDBERETNING POST 23/8 2007 VERSION 1.13
ELEKTRONISK INDBERETNING POST 23/8 2007 VERSION 1.13 Indhold Indhold... 2 Introduktion... 3 dk.hob.ei.general.plugin... 4 Metoder... 4 GetPrivateMail... 4 GetPrivateMailNext... 7 DeletePrivateMailEx...
Læs mereGrænseflade til afhentning og indberetning af prøvekarakterer i dansk og matematik på Optagelse.dk
Grænseflade til afhentning og indberetning af prøvekarakterer i dansk og matematik på Optagelse.dk Dato 16-09-2015 Version Status 1.0 Gældende Ansvarlig Tobias Thisted Side 2 af 11 Ændringshistorik Version
Læs mereDigital post Snitflader Bilag A2 - REST Register Version 6.3
Digital post Snitflader Bilag A2 - REST Register Version 6.3 1 Indholdsfortegnelse A2.1 INTRODUKTION 4 A2.1.1 HENVISNINGER 4 A2.2 OVERSIGT OVER FUNKTIONSOMRÅDE 5 A2.2.1 OPRET / HENT OPLYSNINGER OM SLUTBRUGER
Læs mereDokumentation af optagelse.dk
ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)
Læs mereBeredskabsstyrelsen. Martin Reland. Steen Hjere Nonnemann. Projektleder. Data og statistik
ODIN temadage Beredskabsstyrelsen Martin Reland Projektleder Steen Hjere Nonnemann Data og statistik Program Velkommen v/fkb Hvorfor nyt ODIN? Ligheder og forskelle mellem gamle og nye ODIN Brugeroprettelser
Læs mereVejledning til Teknisk opsætning
Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder
Læs mereDPR Viderestilling. Grænseflade for klient applikation
DPR Viderestilling CSC Danmark Copyright All Rights Reserved. Side 2 af 15 1. Generel beskrivelse Program-til-program kommunikationen foregår mellem to applikationer: DPR Viderestilling og en klient applikation.
Læs mereIntegrationsmanual. Anvendelse af webservice til kursusoversigt i Campus. Brugervejledning til udviklere
Integrationsmanual Anvendelse af webservice til kursusoversigt i Campus Brugervejledning til udviklere Moderniseringsstyrelsen Webservice manual til udviklere 2016 1 1. Indholdsfortegnelse Nyt kapitel
Læs mereUngebasen. Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem PUBLICPUBLIC PUBLICPUBLICX
PUBLICPUBLIC PUBLICPUBLICX Ungebasen Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem 16.06.2014 A414.97.6 [Status] Side 1 af 15 Indhold 1. Indledning...
Læs mereDokumentation af optagelse.dk
ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)
Læs mere1.1 Formål Webservicen gør det muligt for eksterne parter, at fremsøge informationer om elevers fravær.
EfterUddannelse.dk FraværService - systemdokumentation BRUGERDOKUMENTATION: WEB-SERVICE Af: Logica Indhold 1. Indledning... 1 1.1 Formål... 1 1.2 Webservice version... 1 1.3 Historik... 1 2. Absence Webservice...
Læs mereDigitaliseringsstyrelsen
Guide Web service sikkerhed Version: 1.a ID: 37294 2012-05-30 Contents 1 INTRODUKTION... 3 INTRODUKTION TIL SIKKERHED... 4 1.1 TILMELDING... 4 AUTENTIFICERING... 7 1.2 REST SERVICE PROVIDERS... 7 1.3 ANDRE
Læs mereLinkGRC. Dokumenter. Brugermanual
Brugermanual 1 INDHOLD 1. Navigation 2. Dashboard 3. 4. Support 2 NAVIGATION 1 På forsiden finder du dine installerede moduler i LinkGRC løsningen og du kan her vælge hvilket modul du ønsker at arbejde
Læs mereWeb Admin 5.5. Brugsvejledning for User admin. Copyright 2003 Gullestrup.net
Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som hører til din konto, tryk
Læs mereVejledning for dig der skal godkende oplysninger på Tilbudsportalen
Vejledning for dig der skal godkende oplysninger på Tilbudsportalen Version: 1.0 Opdateret den: 05-06-2019 I denne vejledning kan du læse mere om hvordan du opretter og godkender tilbud og plejefamilier
Læs mereIndhold. Senest opdateret : 30. juli 2010. Side 1 af 5
Indhold Introduktion... 2 Scenarier hvor API et kan benyttes... 2 Scenarie 1 Integration til lagerhotel... 2 Scenarie 2 Integration til økonomi system... 2 Webshop2 API Model... 3 Brugen af API et... 4
Læs mereCall Recorder Apresa Brugermanual
Call Recorder Apresa Brugermanual Version. 1.100.11 Vidicode Pleje og vedligeholdelse: CR Apresa må ikke blive våd. Hvis den bliver våd, tør den omgående af med en blød, ren klud. Væsker kan indeholde
Læs mereNavision Stat (NS 9.2)
Side 1 af 7 Navision Stat 9.1.002 (NS 9.2) ØSY/NS/RASEG Dato 21.06.2018 Installationsvejledning til NS Web API Invoker Overblik Introduktion Installationsvejledningen beskriver, hvordan man installerer
Læs mereSOSIGW. - Administrationskonsol for SOSIGW 1.0.6. Indeks
SOSIGW - Administrationskonsol for SOSIGW 1.0.6 Indeks Indeks... 1 Revisionshistorik... 2 Introduktion... 2 Administrationskonsollen... 2 Generel brug af konsollen... 3 Fremsøgning af ID-kort... 3 Søgning
Læs mereI denne manual kan du finde en hurtig introduktion til hvordan du:
VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter
Læs mereVejledning til Rottehullet
Vejledning til Rottehullet Inddatering af giftforbrug og sikringsordninger for bekæmpelsesfirmaer Med denne vejledning vil Danmarks Miljøportal give en kort beskrivelse af, hvordan bekæmpelsesfirmaer inddaterer
Læs mere1 Sælgeroplysningsskema Bygningssagkyndig udfylder...2
Vejledning for det elektroniske sælgeroplysningsskema (ver. 1. 01-09-2016) Indholdsfortegnelse 1 Sælgeroplysningsskema... 2 1.1 Bygningssagkyndig udfylder...2 1.1.1 Sælger kan svare på alle spørgsmål...
Læs mereProgram Dokumentation PC Software Skrevet af. Gruppen. Version 1.0
Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS
Læs mereSOSI STS Testscenarier
SOSI STS Testscenarier Version 1.0.1 Status: Offentliggjort Indholdsfortegnelse 1 Introduktion... 2 1.1 Baggrund...2 1.2...2 1.3 Baggrundsmateriale... 2 1.4 Adgang...2 2 Test af STS Webservice... 4 2.1
Læs mereAnnonceimport på GulogGratis.dk
Annonceimport på GulogGratis.dk Indhold Annonceimport på GulogGratis.dk...1 Hvad er det?...2 Hvordan foregår det?...2 Hvad er arbejdsprocessen?...2 Hvor skal feedet ligge?...2 Hvordan skal feedet udformes?...2
Læs mereOktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12
Oktober 2013 HLG/XIGA Opstartsvejledning ATS Engros 1/12 1. ATS Engros vejledning for aktører Formålet med dette dokument er at beskrive, hvordan du kommer i gang med at anvende ATS til test af certifikat
Læs mereXML webservice for pensionsordninger. Version 1.0 Draft A
XML webservice for pensionsordninger Version 1.0 Draft A Dokumentoplysninger Titel: Projekt: Webservice for pensionsordninger EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere til
Læs mereFairSSL Fair priser fair support
Exchange 2010 SSL certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens Exchange 2010 SAN SSL certifikat. Derudover er der tekniske guides til at
Læs mereADMINISTRATIONS MANUAL
ADMINISTRATIONS MANUAL onmap.dk Administrations Manual Dansk Version 0.1 Side 1 Denne manual beskrive hvordan en race administrator kan opsætte og bruge onmap.dk race protalen til at lave en specialiseret
Læs mereHvem er målgruppen for disse dokumenter. Hvilke forudsætninger skal læseren have?
Kommenteringsskema 15. januar 2018 Sekretariatet for Initiativ 8.1. BEMÆRK: Alle indsendte kommentarer offentliggøres (på arkitektur.digst.dk). Såfremt du ikke ønsker en kommentar offentliggjort, bedes
Læs mereDatabaseadgang fra Java
Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,
Læs mereFairSSL Fair priser fair support
Microsoft IIS 6 Certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en IIS 6 For support og hjælp til anvendelsen af denne vejledning kan du kontakte FairSSL
Læs mereGuide for Forsikring & Pensions REST API v2, version Indledning. 2. Forudsætninger før brug af Forsikring & Pensions REST API
Guide for s REST API v2, version 2.0 1. Indledning Dette dokument beskriver REST API for de 3 services, som udstiller i forbindelse med selskabernes tjek på ubetalte gebyrer og præmierestance, som skal
Læs mereFleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)
FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) Page 1 of 12 Indhold 1 Adgang til FleeDa... 3 1.1 HW og SW forudsætninger... 3 1.2
Læs mereDDElibra H Å N D B O G
H Å N D B O G Axiell Danmark A/S 2016-10-12 Version 9.11.60 GUI Copyright 2016 2 1 Indholdsfortegnelse 1 Indholdsfortegnelse... 2 2 Introduktion... 3 3 Søgning i dokumentationen... 3 4 Åbning af ""...
Læs mereBrugerguide til Stamdatamodulets administrator-gui KOMBIT
Brugerguide til Stamdatamodulets administrator-gui KOMBIT 1 Indholdsfortegnelse 1 Indholdsfortegnelse... 2 2 Historik... 3 3 Installation... 4 4 Tilgå Konsollen... 4 5 Opret en ny Serviceaftager... 4 6
Læs mereTypografidefinition: Typografi1: Skrifttype: 10 pkt, (intet) DKAL Snitflader REST Afhentningssystem
Typografidefinition: Typografi1: Skrifttype: 10 pkt, (intet) DKAL Snitflader REST Afhentningssystem 1 Indholdsfortegnelse A3.1 INTRODUKTION 3 A3.1.1 HENVISNINGER 3 A3.1.2 LÆSEVEJLEDNING 4 A3.1.2.1 SÅDAN
Læs mereDOKUMENTATION OG. Definitioner til brug for indberetning af udrykningsaktiviteter i ODIN VEJLEDNING 30. DECEMBER Indholdsfortegnelse
DOKUMENTATION OG VEJLEDNING 30. DECEMBER 2011 Definitioner til brug for indberetning af udrykningsaktiviteter i ODIN Denne definitionsvejledning er en hjælp til at sikre ensartet indtastning i de enkelte
Læs mereVejledning til indberetning af oplysninger om handicappede og udsatte voksne til Danmarks Statistik via Webløsning
Vejledning til indberetning af oplysninger om handicappede og udsatte voksne til Danmarks Statistik via Webløsning Version 6 side 1 Indhold Indledning... 3 Baggrund... 3 Start indberetninger... 4 Kontaktoplysninger...
Læs mereInnovative Business Software A/S TN ODIN. Innovative Security Manager (Alle versioner)
Innovative Business Software A/S TN ODIN Innovative Security Manager (Alle versioner) 31. januar 2019 MEDDELELSE OM OPHAVSRET Copyright 2019 Innovative Business Software A/S. Alle rettigheder forbeholdt.
Læs mereUdkast til dataudveksling med elleverandører og andre tredjeparter via kundestyret dataadgang
Udkast til dataudveksling med elleverandører og andre tredjeparter via kundestyret dataadgang 29.04.2015 USS/XSTJ Version 1.3 1. Indledning... 2 2. Proces for kundestyret dataadgang... 2 2.1 Fuldmagtsgivning
Læs mereDKAL Snitflader REST HTTP returkoder
DKAL Snitflader REST HTTP returkoder 1 Indholdsfortegnelse INDHOLDSFORTEGNELSE 2 A5.1 INTRODUKTION 3 A5.2 HTTP RETURKODER 3 A5.3 DKAL FEJLKODER 6 A5.3.1 DKAL XML FEJLFORMAT 7 Bilag A5: REST HTTP returkoder
Læs mereReleasenote for BBR 2.0.5
Version 1.0 Status Endeligt Forfatter Netcompany KOMBIT BYGNINGS- OG BOLIGREGISTRET Releasenote for BBR 2.0.5 Indholdsfortegnelse 1 INDLEDNING...3 2 BBR RELEASE 2.0.5 (IDRIFTSAT DEN 13.09.19)...3 2.1 Opsummering
Læs mereNotat. Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere 27.06.2012 JL
Notat Vedrørende: Skrevet af: Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere Jesper Lund Version: 1.4: rev. af Ankestyrelsen, januar 2014 27.06.2012 JL I
Læs mereNT PDC Udarbejdet af Kenneth Dalbjerg
NT PDC Udarbejdet af Kenneth Dalbjerg Titelblad Denne rapport er udarbejdet af Kenneth Dalbjerg, med det formål at lære noget omkring, NT PDC Server. Side 2 af 13 Indholdsfortegnelse Forside Titelblad
Læs mereIndberetning af tvang ved somatisk behandling af varigt inhabile
ersttt BRUGERVEJLEDNING 2019 Indberetning af tvang ved somatisk behandling af varigt inhabile Sundhedsdatastyrelsens Elektroniske Indberetningssystem Forord Dette er en brugermanual (1. udgave), der teknisk
Læs mereMit Skolekort. Manual til skole admin brugere
Indhold 1. Versionshistorik... 3 2. Definitioner... 4 3. Login... 5 4. Beskeder... 6 5. Elev administration... 7 Elev administration tabel... 9 Redigering... 10 Bestilling... 11 6. Opret elev... 12 Opret
Læs mereMedCom Webservice proxy - Teknisk beskrivelse
MedCom Webservice proxy - Teknisk beskrivelse MedCom Webservice proxy MedComWSProxy Applikation CVS Systemkrav Installation Opsætning Webservice Certifikat Email Periodisk kørsel Opsamling af data Indberetning
Læs mereBrugermanual SuperSail (DS Version) Performance System Release 2.0
Brugermanual SuperSail (DS Version) Performance System Release 2.0 Side 1 af 14 Indholdsfortegnelse 1 LOGIN MENU... 3 2 HOVED MENU... 4 3 TRACKER INFO MENU... 5 4 KAPSEJLADS MENU... 6 4.1 TILMELD KAPSEJLADS
Læs mereELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/1 2010 VERSION 1.02
ELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/1 2010 VERSION 1.02 Indhold Indhold... 2 Introduktion... 3 Den Gode Webservice... 4 ID Kortet... 4 Signering... 4 BDBChildMeasurementReport webservicen...
Læs mereOpstartsvejledning ATS aktørudgave
Opstartsvejledning ATS aktørudgave 7. september 2012 XHLG/NLJ 1/13 1. ATS vejledning for aktører Formålet med dette dokument er at beskrive, hvordan I kommer i gang med at anvende ATS til test af certifikat
Læs mereKom godt i gang med DLBR Webdyr
Kom godt i gang med DLBR Webdyr Kom godt i gang med DLBR Webdyr Udgivet Februar 2011 Redaktør Tryk Videncentret for Landbrug Videncentret for Landbrug Udgiver Videncentret for Landbrug, KvægIT, 8740 5000
Læs mereGUIDE Oprettelse og administration af Stævne annoncer og tilmeldinger på Staevner.dk
GUIDE Oprettelse og administration af Stævne annoncer og tilmeldinger på Staevner.dk 02. april 2009 1 Staevner.dk Log ind Brug den nye log ind boks øverst på siden til at logge ind på siden. Bruger navn/email
Læs mereFinanstilsynets indberetningssystem. Vejledning til Regnearksskabelonerne
Finanstilsynets indberetningssystem Vejledning til Regnearksskabelonerne Finanstilsynet - 2. udgave oktober 2009 Indholdsfortegnelse 1 INDLEDNING... 2 2 FORUDSÆTNINGER... 3 3 TRIN FOR TRIN... 4 3.1 Hent
Læs mereHELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE
HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE 1 Tekniske Krav 1.1 Hardware krav: En skærm gerne med touch Hvis skærmen ikke har touch, skal du bruge et tastatur og en mus Webcam Gerne i HD En ekstern lydenhed
Læs mereTeamShare 2.1 Versionsnoter Oktober 2009
TeamShare 2.1 Versionsnoter Oktober 2009 TeamShare version 2.1.292 Denne version af TeamShare har fået mange nye funktioner, samt forbedringer på eksisterende. Hver ny feature er gennemgået i hvert sit
Læs mereBrugermanual SuperSail (DS Version) Performance System Release 1.0
Brugermanual SuperSail (DS Version) Performance System Release 1.0 Dokument: SuperSail DS Users Manual 1.0.docx Dato: 09. December - 2013 Revision: 1.0 Antal sider: 19 Side 1 af 19 Indholdsfortegnelse
Læs mereVejledning: Sådan opretter du regelændringer på Virk Myndighedsnet
Vejledning: Sådan opretter du regelændringer på Virk Myndighedsnet Indhold Log-In... 1 Vælg opret eller rediger:... 2 Oprettelse/redigering:... 3 Sådan ser det ud for virksomhederne... 5 Ved problemer
Læs mereFairSSL Fair priser fair support
Small Business Server 2003 Certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens SBS 2003 SSL certifikat. For support og hjælp til anvendelsen af
Læs mereVejledning til e-conomic integration (v1.1) Via Skyhost
Vejledning til e-conomic integration (v1.1) Via Skyhost Indholdsfortegnelse Skyhost E-conomic integration - hurtig opsætning... 2 Klargøring... 2 Start E-conomic integrationen... 2 Kravsspecifikation...
Læs mereSWC eksamens-spørgsmål. Oversigt
SWC eksamens-spørgsmål Oversigt #1 Typer og variable #2 Aritmetik og logik #3 Klasser (definition, objekter) #4 Klasser (metoder) #5 Klasser (nedarvning, polymorfi) #6 Conditional statements #7 Repetition
Læs mereVideregående Programmering Obligatorisk opgave - 3. semester, efterår 2004
Overvågningssystem Beskrivelse Bagagesorteringssystemet består af et antal skranker (check-in) til modtagelse og registrering af bagage, et automatiseret sorteringsanlæg samt et antal terminaler (gates),
Læs mereIntroduktion til brugeradministratorer i SEB v3
Indledning Dette dokument er en introduktion til brugerstyringssystemet SEB. Dokumentet tager udgangspunkt i en brugeradministrators opgaver. SEB består overordnet af to dele 1) Et brugeradministrationssystem
Læs mereIndledning. MIO er optimeret til Internet Explorer. Læs endvidere under Ofte stillede spørgsmål.
Indhold Indledning... 3 Søgefunktioner... 4 Søgning fra forsiden... 5 Søgning under menupunktet Instrument... 6 Sådan får man vist instrumenterne i en bestemt afdeling... 7 Sådan ændrer man status på et
Læs mereTILLÆG TIL MANUAL Excel-indlæsning i Vvskatalogets administrationssystem
3456.78 123456 TILLÆG TIL MANUAL Excel-indlæsning i Vvskatalogets administrationssystem 30. juli 2015 Indhold Indledning Side 3 Sådan kommer du i gang Side 4 Oprette nye varer Side 5 Ændre eksisterende
Læs mereVejledning til OLO Organisation
Vejledning til OLO Organisation Indhold OLO Organisation er... 2 Ansøge om medlemskab via foreningens hjemmeside... 3 Opret et nyt medlem, der har ansøgt om medlemskab via hjemmesiden... 9 Afvis en ansøger...
Læs mereDOKUMENTATION OG VEJLEDNING
DOKUMENTATION OG VEJLEDNING VERSION 2 Registrering af oplysninger på personalet Denne vejledning beskriver, hvordan der registreres oplysninger om personalet. Vejledningen er delt op i 2 dele. - Opdatering
Læs mereHjemmesiden er opdelt i et sidehoved, en sidefod og mellem disse 3 kolonner: venstre, midterste og højre. Højre kolonne vises dog kun på forsiden.
Hjemmesiden er opdelt i et sidehoved, en sidefod og mellem disse 3 kolonner: venstre, midterste og højre. Højre kolonne vises dog kun på forsiden. VENSTRE kolonne indeholder flere elementer (se illustration
Læs merecertificering oprettelse og anvendelse - april 2009
INDHOLD Firmanummer fra FEMsek Log ind første gang hos FEMsek Opret konsulenter hos FEMsek Opret certificeret firma i EK-Pro Indberetning med certificeret firma i EK-Pro Daglig indberetning med EK-pro
Læs mereMailMax / Web v4.1. Brugsvejledning til webmail. Copyright 2003 Gullestrup.net
MailMax / Web v4.1 Copyright 2003 Gullestrup.net Log ind på webmailen Start med at gå ind på http://webmail.gullestrup.net i din browser. Indtast din Email-adresse samt Adgangskode, som hører til din konto.
Læs mereFESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø
FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø Høringssvar vedr. FESD GIS-integrationsmodel version 2.0 Geodata Danmark har
Læs mereVITAS Registrering af aftale om Integrationsgrunduddannelse
IGU i VITAS I VITAS skal du registrere en aftale om integrationsgrunduddannelse, såfremt din virksomhed ønsker at indgå en aftale med en borger (udlænding). Du registrerer i VITAS din aftale samt undervisningsplan
Læs mere