Onlineuppdatering av GVR med XMLformat

Storlek: px
Starta visningen från sidan:

Download "Onlineuppdatering av GVR med XMLformat"

Transkript

1 Onlineuppdatering av GVR med XMLformat sida 1/12

2 Innehållsförteckning 1 Beskrivning Anrop av GVR med XMLformat Encoding Anrop Exempelanrop curl Exempelkod för anrop via Javakod Svar Validering av syntax Tjänstebeskrivningar Medicinska uppgifter GVRXMED1 Registrering av medicinska uppgifter Indata Utdata GVRXMEDK1 Korrigering av medicinska uppgifter Indata Utdata Akutuppgifter GVRXAKUT1 Registrering av akutuppgifter Indata Utdata GVRXAKUTK1 Korrigering av akutuppgifter Indata Utdata GVRXAKUTB1 Borttag av akutuppgifter Indata Utdata Tillgänglighetsuppgifter GVRXTILL1 Registrering av tillgänglighetsuppgifter Indata Utdata GVRXTILLK1 Korrigering av tillgänglighetsuppgifter Indata Utdata GVRXTILLB1 Borttag av tillgänglighetsuppgifter Indata Utdata Översikt GVRXPOS1 Patientöversikt Indata Utdata Ändringshistorik sida 2/12

3 1 Beskrivning GVR tjänstens namn och parametrar följer dokument GVR Regler för GVRtjänster med XMLformat. Valideringsregler för de olika fälten i indata för GVRtjänsterna finns också beskrivet i ovanstående dokument. Se även XSD för varje tjänst. 2 Anrop av GVR med XMLformat Anropet sker, som tidigare tjänster, via SNOD. Skillnaden är att indata skickas i HTMLbodyn istället för som tidigare ett argument i URL:en. Svaret skickas som i tidigare tjänster i HTMLbodyn men i XMLformat. 2.1 Encoding Encoding ska vara UTF8 2.2 Anrop URL: HTMLbody: <?xml version="1.0" encoding="utf8"?> <MedicinskaUppgifter xmlns="urn:se:sll:gvr:vardhandelse:medicinskauppgifter:skapakorrigera:1"> </MedicinskaUppgifter> <VardhandelseTyp>S</VardhandelseTyp> <PatientID> </PatientID> <VardhTidpunkt> T12:01:01.001</VardhTidpunkt> <Inrattning>111</Inrattning> <Klinik>441</Klinik> <Avdelning>12</Avdelning> <Obducerad>N</Obducerad> <Diagnoser> <Diagnos> <Kod>A013</Kod> <Dodsorsak>N</Dodsorsak> </Diagnos> </Diagnoser> <Atgarder></Atgarder> <TillstandsLista></TillstandsLista> Exempelanrop curl curl k u anvandarid:losenord A "Snod/2.5.0" d "<?xml version='1.0' encoding='utf sida 3/12

4 8'?><SokVardhandelser xmlns='urn:se:sll:gvr:vardhandelse:oversikt:1'><vardhandelsetyp>b</vardhandelse typ><patientid> </patientid><fromdatum> </FromDatum><ExtraUppgifter>true</ExtraUppgifter></SokVardhandelser>" Exempelkod för anrop via Javakod public List<String> docall(string url, String htmlbody) throws Exception { URL u_url = null; HttpsURLConnection connection = null; BufferedReader in = null; String buffer = ""; byte[] htmlbodybytes = null; List<String> svarslista = new ArrayList<String>(); try { u_url = new URL(url); connection = (HttpsURLConnection) u_url.openconnection(); connection.setrequestproperty("authorization", "Basic " + Base64.encodeBase64(anvandarid + ":" + losenord)); connection.setrequestproperty("useragent", "SnodClient/1.0.0"); connection.setrequestproperty("pragma", "nocache"); connection.setrequestproperty("accept", "text/plain, text/html"); connection.setrequestproperty("connection", "close"); connection.setrequestmethod("post"); connection.setusecaches (false); connection.setdoinput(true); connection.setdooutput(true); connection.setrequestproperty("acceptcharset", "UTF8"); connection.setrequestproperty("accept", "text/xml"); connection.setrequestproperty("contenttype", "text/xml; charset=utf8"); OutputStream os = connection.getoutputstream(); htmlbodybytes = htmlbody.getbytes("utf8"); os.write(htmlbodybytes); os.close(); in = new BufferedReader(new InputStreamReader(connection.getInputStream())); while((buffer = in.readline())!= null) { svarslista.add(buffer); } in.close(); connection.disconnect(); } catch (MalformedURLException e) { throw new Exception(e.getLocalizedMessage()); } catch (IOException e) { sida 4/12

5 } throw new Exception(e.getLocalizedMessage()); } return svarslista; Notera att ovanstående kod endast är rudimentär och behöver kompletteras med ytterligare logik. Tanken är att visa hur ett anrop kodmässigt kan utföras. 2.3 Svar HTMLbody: <?xml version="1.0" encoding="utf8" standalone="yes"?> <Svar xmlns="urn:se:sll:gvr:vardhandelse:medicinskauppgifter:skapakorrigera:1"> <statuskod>0</statuskod> <statustext>tjänsten utförd (allt OK)</statustext> </Svar> 2.4 Validering av syntax Validering av syntaxen av anrop sker mot för tjänsten angiven XSD. Om valideringen misslyckas returneras statuskod 20 samt orsaken i statustexten. 3 Tjänstebeskrivningar Nedan beskrivs tjänsterna. Kolumnen typ anger värdets datatyp. = alfanumerisk, övrigt så är det XMLtyper exempelvis datetime eller int. Kolumnen Nkl betyder nyckel dvs måste anges för att träffa rätt vårdhändelse i GVR. 3.1 Medicinska uppgifter Tjänster för medicinska uppgifter GVRXMED1 Registrering av medicinska uppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_medicinskauppgifter_skapakorrigera_1.0.xsd Indata RemitterandeInrattning 5 Remitterande inrättning sida 5/12

6 RemitterandeKlinik 3 Remitterande klinik RemitterandeAvdelning 3 Remitterande avdelning/mottagning Vardplanering 1 Vårdplaneringskod Obducerad 1 Om obduktion utförd Diagnoser Kod Dodsorsak Orsakskod 1 Diagnoskod Om diagnos är dödsorsak Orsakskod Atgarder Kod Datum Tillstandsnummer date short int Åtgärdskod (operations, tilläggskod) Åtgärdsdatum Tillståndsnummer Tillstand Kod Datum date short Tillståndskod Tillståndsdatum Utdata Statustext X Klartext tilll statuskod DRG Den DRGkod som GVR har fått från DRGgrupperaren utifrån angiven data. Detta sker endast om kombikans specialitet är uppsatt att den ska DRGgrupperas GVRXMEDK1 Korrigering av medicinska uppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_medicinskauppgifter_skapakorrigera_1.0.xsd Indata RemitterandeInrattning 5 Remitterande inrättning RemitterandeKlinik 3 Remitterande klinik RemitterandeAvdelning 3 Remitterande avdelning/mottagning Vardplanering 1 Vårdplaneringskod Obducerad 1 Om obduktion utförd Diagnoser sida 6/12

7 Kod Dodsorsak Orsakskod 1 Diagnoskod Om diagnos är dödsorsak Orsakskod Atgarder Kod Datum Tillstandsnummer date short int Åtgärdskod (operations, tilläggskod) Åtgärdsdatum Tillståndsnummer Tillstand Kod Datum date short Tillståndskod Tillståndsdatum Utdata Statustext X Klartext tilll statuskod DRG Den DRGkod som GVR har fått från DRGgrupperaren utifrån angiven data. Detta sker endast om kombikans specialitet är uppsatt att den ska DRGgrupperas. 3.2 Akutuppgifter Tjänster för akutuppgifter GVRXAKUT1 Registrering av akutuppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_akutuppgifter_skapakorrigera_1.0.xsd Indata AvbrutenVard 1 X Avbruten vård Akuttidpunkter X Tidpunktstyp Tidpunkt 2 datetime Typ av tidpunkt Tidpunkt Utdata Statustext X Klartext tilll statuskod sida 7/12

8 3.2.2 GVRXAKUTK1 Korrigering av akutuppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_akutuppgifter_skapakorrigera_1.0.xsd Indata AvbrutenVard 1 X Avbruten vård Akuttidpunkter X Tidpunktstyp Tidpunkt 2 datetime Typ av tidpunkt Tidpunkt Utdata Statustext X Klartext tilll statuskod GVRXAKUTB1 Borttag av akutuppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_akutuppgifter_tabort_1.0.xsd Indata Utdata Statustext X Klartext tilll statuskod sida 8/12

9 3.3 Tillgänglighetsuppgifter Tjänster för tillgänglighetsuppgifter GVRXTILL1 Registrering av tillgänglighetsuppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_tillganglighetsuppgifter_skapakorrigera_1.0.xsd Indata Vardgaranti 1 X Vårdgaranti Bokningssatt 1 X Bokningssätt Bokningregdatum datetime Registreringsdatum för bokning Bokningsdatum datetime Bokningsdatum Remissdatum datetime Remissdatum Remittenttyp 1 Remittenttyp Anmalningsdatum datetime Anmälningsdatum Undantagskod 1 X Undantagskod Utdata Statustext X Klartext tilll statuskod GVRXTILLK1 Korrigering av tillgänglighetsuppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_tillganglighetsuppgifter_skapakorrigera_1.0.xsd Indata Vardgaranti 1 X Vårdgaranti Bokningssatt 1 X Bokningssätt Bokningregdatum datetime Registreringsdatum för bokning Bokningsdatum datetime Bokningsdatum Remissdatum datetime Remissdatum Remittenttyp 1 Remittenttyp sida 9/12

10 Anmalningsdatum datetime Anmälningsdatum Undantagskod 1 X Undantagskod Utdata Statustext X Klartext tilll statuskod GVRXTILLB1 Borttag av tillgänglighetsuppgifter XMLschema för tjänsten är se_sll_gvr_vardhandelse_tillganglighetsuppgifter_tabort_1.0.xsd Indata Utdata Statustext X Klartext tilll statuskod 3.4 Översikt Översiktstjänster GVRXPOS1 Patientöversikt XMLschema för tjänsten är se_sll_gvr_vardhandelse_oversikt_1.0.xsd Indata Vardhandelsetyp 1 X Vårdhändelsetyp PatientID 12 X Patientens person/reservnummer FromDatum date X Vårdhändelser från och med datum TomDatum date Vårdhändelser till och med datum ExtraUppgifter 1 X Om medicinska och ekonomiska uppgifter ska tas med sida /12

11 3.4.3 Utdata Statustext X Klartext tilll statuskod Namn X Patientens namn Vardhandelser X 0 många antal vårdhändelser VardhID int X VårdhändelseID interna id:t i GVR Vardhandelsetyp X Vårdhändelsetyp PatientID X Patientens person/reservnummer VardhTidpunkt datetime X Vårdhändelsetidspunkt Inrattning X Inrättning Klinik X Klinik Avdelning X Avdelning RemitterandeInrattning Remitterande inrättning RemitterandeKlinik Remitterande klinik RemitterandeAvdelning Remitterande avdelning Akut Planerad eller oplanerad vård Besokstyp Besökstyp Taxa Taxa Kontakttyp Vårdkontakttyp Folkboksforinglan X Patientens folkbokföringslän Folkboksforingkommun X Patientens folkbokföringskommun Folkboksforingforsamling X Patientens folkbokföringsförsamling FastighetskoordinatX Int X Patientens fastighetskoordinat X FastighetskoordinatY Int X Patientens fastighetskoordinat Y Betjaningsomrade X Patientens Betjäningsområde Basomrade X Basområde Inskrivningskod Inskrivningskod Inskrivningsform Inskrivningsform Utskrivningsdatum date Utskrivningsdatum Utskrivningskod Utskrivningskod Utskrivningsform Utskrivningsform Dodstidpunkt Dödstidpunkt UtskrivandeInrattning Utskrivande inrättning UtskrivandeKlinik Utskrivande klinik UtskrivandeAvdelning Utskrivande avdelning RemitteradTillInrattning Remitterad till inrättning RemitteradTillKlinik Remitterad till klinik Obducerad Obducerad Vardplanering Vårdplaneringskod Fardigbehandladdatum date Färdigbehandladdatum Betalningsansvarsdatum date Betalningsansvarsdatum VardperiodID VårdperiodID AvbrutenVard Avbruten vård DRG Den DRGkod som GVR har fått från DRGgrupperaren utifrån angiven data. Detta sker endast om kombikans specialitet är uppsatt att den ska DRGgrupperas. SkapadAv X Rapporterande systems ID Skapad datetime X Tidpunkt då posten skapades AndradAv X Ändrade systems ID Andrad datetime X Tidpunkt då posten ändrades Yrkeskategorier sida 11/12

12 Yrkeskategori Yrkeskategori Diagnoser Kod Dodsorsak Orsakskod Diagnoskod Om diagnos är dödsorsak Orsakskod Atgarder Kod Datum Diagnosnummer Tillstandsnummer Tillstand Kod Datum Diagnosnummer Produkter Kod Antal Kokskod Akuttidpunker Tidpunktstyp Tidpunkt date short int Date Short int datetime Åtgärdskod (operations, tilläggskod) Åtgärdsdatum Diagnosnummer Tillståndsnummer Tillståndskod Tillståndsdatum Diagnosnummer Produktkod Produktantal Kökskod Typ av tidpunkt Tidpunkt 4 Ändringshistorik Version Datum Författare Ändringshistorik V1.01 Draft Magnus Haglund Draft 1 V Magnus Haglund Version 1. V Magnus Haglund Lagt till tjänsterna GVRXAKUT1, GVRXAKUTK1 och GVRXAKUTB1 V Magnus Haglund Utökad teckenfältet Tidpunktstyp i tjänsterna GVRXAKUT1 och GVRXAKUTK1 från 1 tecken till 2. V Michael Schenström Förtydligande exempel. Magnus Haglund Lagt till tjänsterna GVXTILL1, GVRXTILLK1, GVRTILLB1. Lagt till utpekat schema för GVRXAKUT1, GVRXAKUTK1, GVRXAKUTB1 sida 12/12

Onlineuppdatering av GVR med XMLformat

Onlineuppdatering av GVR med XMLformat GVR Onlineuppdatering av GVR med XMLformat 201602 Onlineuppdatering av GVR med XMLformat sida 1/ GVR Onlineuppdatering av GVR med XMLformat 201602 Innehållsförteckning 1 Beskrivning... 3 2 Anrop av GVR

Läs mer

Regler för GVR-tjänster med XMLformat

Regler för GVR-tjänster med XMLformat Regler för GVR-tjänster med XMLformat sida 1/12 Innehållsförteckning 1 Beskrivning... 3 2 Statuskoder... 3 3 Tjänstebeskrivningar... 3 3.1 Medicinska uppgifter... 3 3.1.1 GVRXMED1 - Registrering av medicinska

Läs mer

Regler för GVR-tjänster med XMLformat

Regler för GVR-tjänster med XMLformat Regler för GVR-tjänster med XMLformat sida 1/10 Innehållsförteckning 1 Beskrivning... 3 2 Statuskoder... 3 3 Tjänstebeskrivningar... 3 3.1 Medicinska uppgifter... 3 3.1.1 GVRXMED1 - Registrering av medicinska

Läs mer

GVR Postbeskrivning för batch-filer till GVR

GVR Postbeskrivning för batch-filer till GVR Version 1.12 GVR Postbeskrivning för batch-filer till GVR Ver 1.12 Version Datum Författare Ändringshistorik v.1.12 Magnus Haglund, Tieto VKTYP för posttyp 07 (tjänsten GVRBES2) och posttyp 0 (tjänsten

Läs mer

GVR Regler för GVR-tjänster

GVR Regler för GVR-tjänster Version 1.4 GVR Regler för GVR-tjänster Ver 1.4 Version Datum Författare Ändringshistorik v.1.3 2014-11-14 Magnus Haglund, Tieto VKTYP (kontakttyp) för tjänsten GVRBES2 och tjänsten GVRBESK2 ska inte längre

Läs mer

Hämta data mha URLer Föreläsning 2b. Innehåll Klassen URL

Hämta data mha URLer Föreläsning 2b. Innehåll Klassen URL Hämta data mha Föreläsning 2b För För mer mer info info se se tex texharold, Hall Halleller Tut Tut (den (den senare senare är är ganska ganska rättfram). Innehåll Klassen URL Arbeta med, exempel Hur hittar

Läs mer

Lösningar för tenta 2 DAT043,

Lösningar för tenta 2 DAT043, Lösningar för tenta 2 DAT043, 2018-06-08. Uppgift 1 public class Car{ private String model; private String year; private double price; public Car(String model, String year, double price){ this.model =

Läs mer

Undantag. Engelska: exceptions. Skansholm: exceptionella händelser

Undantag. Engelska: exceptions. Skansholm: exceptionella händelser Undantag Engelska: exceptions Skansholm: exceptionella händelser Fel som genereras om man försöker öppna en fil som inte finns, dividera med noll, indexera utanför en array osv. bjectorienterad programmering

Läs mer

Översikt. Skriva och läsa data. Kontrollflöde. Två sorters loopar. For-loop. For-loop

Översikt. Skriva och läsa data. Kontrollflöde. Två sorters loopar. For-loop. For-loop Översikt Repetition for-loopar Skriva till och läsa från filer Strömmar Eclipse Hur anpassa till vad du gillar? Skriva och läsa data Institutionen för datavetenskap Programmering 1 Rita Kovordányi 2 Kontrollflöde

Läs mer

Bankkonto - övning. Övning 2 Skriv en metod, geträntan, som returnerar räntan.

Bankkonto - övning. Övning 2 Skriv en metod, geträntan, som returnerar räntan. Bankkonto - övning Övningar att göra efter lärardemostration. Filen bankkonto.zip innehåller ett projekt med klassen Bankkonto. Zippa upp denna fil och öppna projektet i BlueJ och skriv vidare på klassen

Läs mer

Avstämningsfunktionens felkoder

Avstämningsfunktionens felkoder Version 1.4 1 (36) Avstämningsfunktionens felkoder Detta dokument beskriver alla felkoder som kan uppstå i Avstämningsfunktionen. Dokumentet är ett levande dokument och förändras kontinuerligt, det finns

Läs mer

Programmering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning.

Programmering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning. Programmering med Java Programmering med Java Programspråket Java Källkodsexempel Källkod Java API-exempel In- och utmatning Grunderna Ann Pan panda@nada.kth.se Rum 1445, plan 4 på Nada 08-7909690 Game.java

Läs mer

Generiska konstruktioner. Kursbokens kapitel 13

Generiska konstruktioner. Kursbokens kapitel 13 Generiska konstruktioner Kursbokens kapitel 13 1 Vad är en generisk konstruktion? Generisk står för; allmän eller generell En generisk konstruktion kan användas för olika typer av data Med hjälp av templates

Läs mer

Uppgiftskravstjänsten Teknisk anslutning för att hämta uppgiftskrav som öppna data. Version 1.0

Uppgiftskravstjänsten Teknisk anslutning för att hämta uppgiftskrav som öppna data. Version 1.0 Uppgiftskravstjänsten Teknisk anslutning för att hämta uppgiftskrav som öppna data Version 1.0 1 Innehållsförteckning 1 Inledning... 3 2 Anslutning... 3 2.1 Scenario 1: Hämtning av uppgiftskrav som öppna

Läs mer

Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2

Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2 AID-nummer: Datum: 2014-12-18 Kurskod: 725G61 Provkod: LAB1 Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2 Skrivningstid: 2014-12-18 klockan 8.00-10.00. Hjälpmedel: Inga. För varje fråga

Läs mer

XML-dokumentation. För Projektledare & utvecklare hos IT-leverantörer till Svenska Intensivvårdsregistret

XML-dokumentation. För Projektledare & utvecklare hos IT-leverantörer till Svenska Intensivvårdsregistret XML-dokumentation För Projektledare & utvecklare hos IT-leverantörer till Svenska Intensivvårdsregistret 1 (6) Innehåll 1. Om... 3 2. XML-dokumentation... 4 Innehåll... 4 XML-dokumentation... 4 Ändringshistorik...

Läs mer

Tentamen Nätverksprogrammering Lösningsförslag

Tentamen Nätverksprogrammering Lösningsförslag LUNDS TEKNISKA HÖGSKOLA 1(5) Institutionen för datavetenskap Tentamen Nätverksprogrammering Lösningsförslag 2018 03 14, 8.00 13.00 Del 1 1. Applikationslagret levererar data mellan applikationer och till

Läs mer

LabPortalen Services 2.14

LabPortalen Services 2.14 LabPortalen Services 2.14 LabPortalen 2.14 har tjänster för integrerade journalsystem. Vem kan nyttja tjänsterna? Ett integrerat journalsystem kan programmeras att nyttja valda delar av dessa tjänster.

Läs mer

FÖRSLAG TILL LÖSNINGAR FÖR TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för SY , kl

FÖRSLAG TILL LÖSNINGAR FÖR TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för SY , kl Högskolan Dalarna sid 1 av 6 DI-institutionen Hans-Edy Mårtensson Sten Sundin FÖRSLAG TILL LÖSNINGAR FÖR TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för SY2 2001-03-16, kl 14.00-18.00 1. Grunderna i

Läs mer

LabPortalen Services 2.11

LabPortalen Services 2.11 LabPortalen Services 2.11 LabPortalen 2.11 har tjänster för integrerade journalsystem. Vem kan nyttja tjänsterna? Ett integrerat journalsystem kan programmeras att nyttja valda delar av dessa tjänster.

Läs mer

Idag. Exempel, version 2. Exempel, version 3. Ett lite större exempel

Idag. Exempel, version 2. Exempel, version 3. Ett lite större exempel Idag Ett exempel Undantag Substitutierbarhet, subtyper, subklasser När val av metod beror av typerna hos två objekt Lite om överlagring Exempel, version 2 Notera: för samtliga figurer gäller: arean av

Läs mer

mobil KASSA Copyright Joliv AB 2012 Joliv AB Linslagargränd 1 721 30 Västerås Tel: 021-470 89 00 info@joliv.se www.joliv.se

mobil KASSA Copyright Joliv AB 2012 Joliv AB Linslagargränd 1 721 30 Västerås Tel: 021-470 89 00 info@joliv.se www.joliv.se mobil KASSA Grundbegrepp Patienters väg genom vården delas in i vad som i GVR kallas vårdperioder som kopplas till en patientkategori, t ex Målgrupp 1 Byte av målgrupp innebär att en vårdperiod avslutas

Läs mer

Föreläsning 11 Aktiva objekt och trådar, strömmar, kommunikation DAT043,

Föreläsning 11 Aktiva objekt och trådar, strömmar, kommunikation DAT043, Föreläsning 11 Aktiva objekt och trådar, strömmar, kommunikation DAT043, 2017-02-20 Aktiva objekt och trådar Multitasking, parallella program Vanliga datorer har kunna köra flera program skenbart samtidigt

Läs mer

GATEWAY TJÄNSTEBESKRIVNING. Webbservice. WSDL-fil. Skicka meddelanden. SMS och FastnätsSMS

GATEWAY TJÄNSTEBESKRIVNING. Webbservice. WSDL-fil. Skicka meddelanden. SMS och FastnätsSMS GATEWAY TJÄNSTEBESKRIVNING Tjänsten Messit Gateway består av ett gränssnitt som enkelt kan implementeras i en egen applikation. Det enda som krävs för att använda Messit Gateway är att applikationen som

Läs mer

Objektorienterad programmering i Java Undantag Sven-Olof Nyström Uppsala Universitet Skansholm: Kapitel 11

Objektorienterad programmering i Java Undantag Sven-Olof Nyström Uppsala Universitet Skansholm: Kapitel 11 Objektorienterad programmering i Java Undantag Sven-Olof Nyström Uppsala Universitet Skansholm: Kapitel 11 Undantag Engelska: exceptions Skansholm: exceptionella händelser Fel som genereras om man försöker

Läs mer

Språkkonventioner och redigering av tal.

Språkkonventioner och redigering av tal. Språkkonventioner och redigering av tal. Kap J3-1 Konventioner för olika språk hanteras med hjälp av klassen java.util.locale Ett objekt i denna klass beskriver en lokal konvention. Lokala konventioner

Läs mer

Från startsidan kan du söka på personnumret eller delar av det i sök patient för att göra din operationsanmälan

Från startsidan kan du söka på personnumret eller delar av det i sök patient för att göra din operationsanmälan Operationsanmälan 2017-04-10 Operationsanmälan är den fas där du som anmälande läkare gör din operationsanmälan. Operationsanmälan delas in två stycken flikar: Operationsanmälan och Anamnes/Ordinerad utredning.

Läs mer

eremiss 3.20 Webservices integration

eremiss 3.20 Webservices integration eremiss 3.20 Webservices integration eremiss 3.20 har tjänster för integrerade system. Vem kan nyttja tjänsterna? Ett externt system kan programmeras att nyttja valda delar av dessa tjänster. För att kunna

Läs mer

Lite om felhantering och Exceptions Mer om variabler och parametrar Fält (eng array) och klassen ArrayList.

Lite om felhantering och Exceptions Mer om variabler och parametrar Fält (eng array) och klassen ArrayList. Institutionen för Datavetenskap Göteborgs universitet HT2009 DIT011 Objektorienterad programvaruutveckling GU (DIT011) Föreläsning 3 Innehåll Lite om felhantering och Exceptions Mer om variabler och parametrar

Läs mer

Att skriva till och läsa från terminalfönstret

Att skriva till och läsa från terminalfönstret Att skriva till och läsa från terminalfönstret Oftast används grafiska komponenter i Java för att kommunicera med användaren (användargränssnitt), men det finns objekt i standardbiblioteken för de tillfällen

Läs mer

Handbok medicinsk registrering i PASiS

Handbok medicinsk registrering i PASiS Handbok medicinsk registrering i PASiS Allmänt sid 2 Funktionstangenter i SP Personsökning i bilden Patientmenyn Medicinsk registrering öppen vård sid 3 DRG sid 5 Byt huvuddiagnos/bidiagnos sid 5 Vårdåtgärder

Läs mer

Handbok medicinsk registrering i PASiS webb-miljö

Handbok medicinsk registrering i PASiS webb-miljö Handbok medicinsk registrering i PASiS webb-miljö Allmänt sid 2 Medicinsk registrering översikt sid 4 Medicinsk registrering öppen vård sid 6 Besöksregistrerade vårdkontakter sid 6 Ej besöksregistrerade

Läs mer

JAVAUTVECKLING LEKTION 7

JAVAUTVECKLING LEKTION 7 JAVAUTVECKLING LEKTION 7 2016 Mahmud Al Hakim mahmud.al.hakim@nackademin.se www.alhakim.se AGENDA Olika språkversioner (Klassen Locale) Utskrift i kommandofönster Inläsning via kommandofönster Standardklassen

Läs mer

Kopiering av objekt i Java

Kopiering av objekt i Java 1 (6) Kopiering av objekt i Java Först När du läser detta papper bör du samtidigt studera dokumentationen för klasserna Object, Cloneable (java.lang) och ArrayList (java.util). Mycket blir klarare genom

Läs mer

Användarhandbok 20110411

Användarhandbok 20110411 Användarhandbok 20110411 Ann Svensson SLL IT RAPP...3 ALLMÄNT OM RAPP... 3 ATT KOMMA I GÅNG... 3 ATT LOGGA IN OCH UT... 3 ATT ORIENTERA SIG I SYSTEMET... 4 HUVUDFLIKAR... 5 PERSONLIGA INSTÄLLNINGAR...

Läs mer

Elektronisk tidredovisning

Elektronisk tidredovisning Elektronisk tidredovisning Presentation av gränssnitt mot tidrapporteringssystem Sid 1 Elektronisk tidredovisning Tekniskt gränssnitt för tidredovisning Försäkringskassan tillhandhåller ett webbtjänstegränssnitt

Läs mer

INFORMATIONSDAG SJUKDOMSKLASSIFIKATION. Välkomna

INFORMATIONSDAG SJUKDOMSKLASSIFIKATION. Välkomna INFORMATIONSDAG SJUKDOMSKLASSIFIKATION Välkomna Lilian Kikuchi och Lena Granberg Sjukdomsklassifikation i Östergötland 2015 Dagens program Logikförändring i Nord-DRG 2015 Fika PAR Socialstyrelsens patientregister

Läs mer

eremiss 3.23 Webservices integration

eremiss 3.23 Webservices integration eremiss 3.23 Webservices integration eremiss 3.23 har tjänster för integrerade system. Vem kan nyttja tjänsterna? Ett externt system kan programmeras att nyttja valda delar av dessa tjänster. För att kunna

Läs mer

Frågehantering XML-produkter Bolagsverket 1 (15)

Frågehantering XML-produkter Bolagsverket 1 (15) Frågehantering XML-produkter Bolagsverket 1 (15) 2 (15) Ändringslogg Datum Beskrivning 2011-03-08 Skapar ändringslogg i ny version av dokumentet. Infört tre nya produkter för information om kungörelser.

Läs mer

Objektorienterad programmering i Java Undantag Sven-Olof Nyström Uppsala Universitet Skansholm: Kapitel 11

Objektorienterad programmering i Java Undantag Sven-Olof Nyström Uppsala Universitet Skansholm: Kapitel 11 Objektorienterad programmering i Java Undantag Sven-Olof Nyström Uppsala Universitet Skansholm: Kapitel 11 Undantag Engelska: exceptions Skansholm: exceptionella händelser Fel som genereras om man försöker

Läs mer

Felhantering TDDD78, TDDE30, 729A

Felhantering TDDD78, TDDE30, 729A Felhantering TDDD78, TDDE30, 729A85 jonas.kvarnstrom@liu.se 2019 Felhantering 2 Ofta antar vi att allt ska fungera Alla filer vi behöver finns går att öppna Tillräckligt mycket minne finns Servrar som

Läs mer

LEFI Online, system till system (Leverera Förmånsinformation) WEBBSERVICE/SHS/SSEK

LEFI Online, system till system (Leverera Förmånsinformation) WEBBSERVICE/SHS/SSEK LEFI Online, system till system (Leverera Förmånsinformation) WEBBSERVICE/SHS/SSEK Gränssnittsspecifikation Försäkringskassan IT 1 (11) Ändringsförteckning Nedanstående tabell redovisar ändringshistoriken

Läs mer

Objektorienterad Programkonstruktion. Föreläsning 10 7 dec 2015

Objektorienterad Programkonstruktion. Föreläsning 10 7 dec 2015 Objektorienterad Programkonstruktion Föreläsning 10 7 dec 2015 Nätverksprotokoll - OSI Open Systems Interconnection model (ISO standard) definierar 7 lager för nätverkskommunikation: 1 - Physical Layer:

Läs mer

Föreläsning 3 Innehåll. Generiska klasser. Icke-generisk lista ArrayList, skiss av implementering. Icke-generisk lista Risk för fel

Föreläsning 3 Innehåll. Generiska klasser. Icke-generisk lista ArrayList, skiss av implementering. Icke-generisk lista Risk för fel Föreläsning 3 Innehåll Generiska klasser Implementera generiska klasser Exceptions Dokumentationekommentarer javadoc Enhetstestning - junit Man kan deklarera en eller flera typparametrar när man definierar

Läs mer

Fördjupad Java. Undantagshantering. Fel

Fördjupad Java. Undantagshantering. Fel Fördjupad Java 1 Undantagshantering Ett undantag (Exception) är ett objekt som påtalar en ovanlig eller felaktig situation i ett program. Undantag kastas av programmet och kan fångas och hanteras. Java

Läs mer

DUGGA: Objektorienterade applikationer. Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad.

DUGGA: Objektorienterade applikationer. Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad. 1 (8) DUGGA: Objektorienterade applikationer Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad. Skriv ditt namn, personnummer och e-postadress på försättsbladet. Skriv rent dina svar.

Läs mer

Dokumentation Filöverföring till Q-bup

Dokumentation Filöverföring till Q-bup Dokumentation Filöverföring till Q-bup Utfärdad av Version Datum Rickard Sandström 0.9.9.1 2017-11-29 Ämne Filöverföring till Q-bup Filnamn.docx Versionshistorik Datum Version Ändrad av Kommentar 2015-04-20

Läs mer

Kungl. Tekn. Högskolan Förel 1, bild 1 Föreläsning 1: Introduktion ffl Kursinnehåll ffl Javarepetition ffl Referenser ffl Nyckelordet static ffl Klass

Kungl. Tekn. Högskolan Förel 1, bild 1 Föreläsning 1: Introduktion ffl Kursinnehåll ffl Javarepetition ffl Referenser ffl Nyckelordet static ffl Klass Kungl. Tekn. Högskolan Förel 1, bild 1 Föreläsning 1: Introduktion ffl Kursinnehåll ffl Javarepetition ffl Referenser ffl Nyckelordet static ffl Klassen Mio ffl Särfall ffl Interface Kungl. Tekn. Högskolan

Läs mer

Tentamen Nätverksprogrammering Lösningsförslag

Tentamen Nätverksprogrammering Lösningsförslag LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Tentamen Nätverksprogrammering Lösningsförslag 2012 05 28, 8.00 13.00 Del 1 1. Time To Live (TTL) anger hur många routrar ett multicastpaket

Läs mer

Parsing med Recursive Descent, Avbildningsklasser. Syntaxdiagram. Syntaxdiagram och kodning expression. Betrakta följande uttryck

Parsing med Recursive Descent, Avbildningsklasser. Syntaxdiagram. Syntaxdiagram och kodning expression. Betrakta följande uttryck Betrakta följande uttryck a +(b + c) d + e (f + g h) Parsing med Recursive Descent, Avbildningsklasser Tobias Wrigstad (baserat på bilder från Tom Smedsaas) 22 november 2010 Beräkning med regler: multiplikation

Läs mer

Command line argumenter. Objektorienterad Programmering (TDDC77) Vad blir resultatet? Nu då? Ahmed Rezine. Hösttermin 2016

Command line argumenter. Objektorienterad Programmering (TDDC77) Vad blir resultatet? Nu då? Ahmed Rezine. Hösttermin 2016 Command line argumenter Objektorienterad Programmering (TDDC77) Föreläsning VI: eclipse, felsökning, felhantering Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 /* Cla. java * Programmet illustrerar

Läs mer

Objektorienterad Programmering (TDDC77)

Objektorienterad Programmering (TDDC77) Objektorienterad Programmering (TDDC77) Föreläsning VI: eclipse, felsökning, felhantering Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 Outline Felhantering Eclipse Felsökning Command line argumenter

Läs mer

MOBIL KASSA FÖR ENHETER MED VÅRDPERIODSREGISTRERING I TAKECARE

MOBIL KASSA FÖR ENHETER MED VÅRDPERIODSREGISTRERING I TAKECARE MOBIL KASSA FÖR ENHETER MED VÅRDPERIODSREGISTRERING I TAKECARE 1 ALLMÄNT OM BESÖKSREGISTRERING I MOBIL KLINIK... 3 ALLMÄNT OM MOBIL KASSA... 3 REGISTRERING I MOBIL KASSA... 3 BESÖKSREGISTRERING, STEG 1,2,3...

Läs mer

Stockholms läns landsting Vårdval specialiserad kirurgisk rehabilitering efter vård på akutsjukhus, sluten vård

Stockholms läns landsting Vårdval specialiserad kirurgisk rehabilitering efter vård på akutsjukhus, sluten vård 1 (6) Avdelningen för Särskilda vårdfrågor Individuella vårdfrågor Stockholms läns landsting Vårdval specialiserad kirurgisk rehabilitering efter vård på akutsjukhus, sluten vård - rapporteringsanvisning

Läs mer

Inlämningsuppgift MiniPlotter

Inlämningsuppgift MiniPlotter LUNDS TEKNISKA HÖGSKOLA Institutionen för datavetenskap EDAA01 Programmeringsteknik fördjupningskurs Inlämningsuppgift MiniPlotter I den här uppgiften ska ett program som ritar grafer av matematiska funktioner

Läs mer

DIAGNOSTISKT PROV. Tid. Hjälpmedel. Antaganden. Rättning. Övrigt. Diagnostiskt Prov. Klockan Inga

DIAGNOSTISKT PROV. Tid. Hjälpmedel. Antaganden. Rättning. Övrigt. Diagnostiskt Prov. Klockan Inga 203-03-9 203-03-9 DIAGNOSTISKT PROV Tid Klockan 09.00-2.00 Hjälpmedel Inga Antaganden Om förutsättningar saknas I en uppgift skall rimliga antaganden göras och nedtecknas. Rättning Tentamen omfattar 6

Läs mer

Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.

Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken. Tentamen Programmeringsteknik I 2015-03-19 Skrivtid: 14:00 19:00 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.

Läs mer

Manual Flödesmodellen Väntetidsrapportering - QlikView

Manual Flödesmodellen Väntetidsrapportering - QlikView Region Skåne Flödesmodellen Förvaltningsgrupp Dokumentslag: Styrande Datum: 2018-08-28 Dokumenttyp: Anvisning Version: 2.0 Manual Flödesmodellen Väntetidsrapportering - QlikView Innehållsförteckning 1

Läs mer

Webservice tjänsten GetPerson Slagning mot befolkningsregister

Webservice tjänsten GetPerson Slagning mot befolkningsregister 2008-01-08 B Lundmark 1 (14) TietoEnator HealthCare Sweden AB Carlsgatan 6, Box 85 201 20 MALMÖ Telefon 010-481 53 85 Fax 040-97 01 62 E-post bengt.lundmark@tietoenator.com www.tietoenator.se/healthcare

Läs mer

Heldag om FGS FGS:er och deras tekniska regelverk. Karin Bredenberg, FGS funktionen. Standarder. FGS:er och deras tekniska regelverk 1

Heldag om FGS FGS:er och deras tekniska regelverk. Karin Bredenberg, FGS funktionen. Standarder. FGS:er och deras tekniska regelverk 1 FGS:er och deras tekniska regelverk Karin Bredenberg, FGS funktionen Standarder 2 FGS:er och deras tekniska regelverk 1 Standarder Det finns många standarder och ingen bild med alla på Det finns inte heller

Läs mer

Föreläsnings 9 - Exceptions, I/O

Föreläsnings 9 - Exceptions, I/O Föreläsnings 9 - Exceptions, I/O Josef Svenningsson Tisdag 6/11 Undantag - Exceptions Kommer ni ihåg det här programmet? Det var ett av de första ni såg i första föreläsningen. import javax.swing.*; public

Läs mer

Objektorienterad programmering D2

Objektorienterad programmering D2 Objektorienterad programmering D2 Laboration nr 2. Syfte Att få förståelse för de grundläggande objektorienterade begreppen. Redovisning Källkoden för uppgifterna skall skickas in via Fire. För senaste

Läs mer

Rekursion. Koffman & Wolfgang kapitel 5

Rekursion. Koffman & Wolfgang kapitel 5 Rekursion Koffman & Wolfgang kapitel 5 1 Rekursivt tänkande Rekursion reducerar ett problem till en eller flera enklare versioner av samma problem. med enklare menas att underproblemen måste vara mindre,

Läs mer

Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper

Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper Tentamen Programmeringsteknik I 2016-06-11 Skrivtid: 0900 1400 Tänk på följande Skriv läsligt. Använd inte rödpenna. Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer

Läs mer

Testning av program. Verklig modell för programutveckling

Testning av program. Verklig modell för programutveckling Fel i program När man skriver program uppkommer alltid fel. Felen kan indelas i följande kategorier: Under kompileringen upptäcker kompilatorn fel som handlar om att man använt konstruktionerna i programspråket

Läs mer

RAPP. Användarhandbok MVC. Version

RAPP. Användarhandbok MVC. Version RAPP Användarhandbok MVC Version 1.5 20160324 1 Innehållsförteckning RAPP... 3 Allmänt om Rapp... 3 Att komma i gång... 3 Att logga in och ut... 3 Att orientera sig i systemet... 5 Huvudflikar... 5 Personliga

Läs mer

Introduktion till integrering av Schenkers e-tjänster. Version 2.0

Introduktion till integrering av Schenkers e-tjänster. Version 2.0 Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen

Läs mer

Utdata i processform. Iréne Eriksson Strategiska cancerenheten Region Halland

Utdata i processform. Iréne Eriksson Strategiska cancerenheten Region Halland Utdata i processform Iréne Eriksson Strategiska cancerenheten Region Halland Halland RCC väst Göteborg Alingsås Kungsbacka Borås Jönköping Strategiska Cancerenheten Varberg Falkenberg Halmstad Laholm Hyltebruk

Läs mer

NKRR. Regelskrivning i praktiken

NKRR. Regelskrivning i praktiken Sida: 1 (13) NKRR Regelskrivning i praktiken Innehåll Sida: 2 (13) 1 Inledning... 3 1.1 Förkortningar och begrepp... 3 2 Ändringshistorik för dokumentet... 4 3 Bakgrund... 5 3.1 Regler i NKRR... 5 3.2

Läs mer

Undantagshantering. Fördjupad Java. Fel. Undantag. Fånga Undantag. Grupper av Undantag

Undantagshantering. Fördjupad Java. Fel. Undantag. Fånga Undantag. Grupper av Undantag Undantagshantering Fördjupad Java Ett undantag (Exception) är ett objekt som påtalar en ovanlig eller felaktig situation i ett program. Undantag kastas av programmet och kan fångas och hanteras. Java har

Läs mer

Undantagshantering. Fördjupad Java. Undantag. Fel. Grupper av Undantag. Fånga Undantag

Undantagshantering. Fördjupad Java. Undantag. Fel. Grupper av Undantag. Fånga Undantag Undantagshantering Fördjupad Java Ett undantag (Exception) är ett objekt som påtalar en ovanlig eller felaktig situation i ett program. Undantag kastas av programmet och kan fångas och hanteras. Java har

Läs mer

Tentamen Nätverksprogrammering Lösningsförslag

Tentamen Nätverksprogrammering Lösningsförslag LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Tentamen Nätverksprogrammering Lösningsförslag 2011 06 03, 14.00 19.00 Del 1 1. REST-ramverk använder HTTP metoder för att interagera med en

Läs mer

Utvidgad nationell tillgänglighetsuppföljning. Lisbeth Isaksson och Johan Assarsson

Utvidgad nationell tillgänglighetsuppföljning. Lisbeth Isaksson och Johan Assarsson Utvidgad nationell tillgänglighetsuppföljning Lisbeth Isaksson och Johan Assarsson Tillgänglig primärvård För ökad kunskap och stöd för verksamhetsutveckling Vad följer vi idag i primärvård 40 miljoner

Läs mer

RDT Externt Webbtjänst Gränssnitt

RDT Externt Webbtjänst Gränssnitt Version 2.0 1(9) RDT Externt Webbtjänst Gränssnitt Ändringsförteckning: Versionsnummer Ändringsdatum Orsak till ändringen Ändad av 1.0 2007-11-23 Första versionen. Magnus Fredriksson 2.0 2009-03-17 Ändrat

Läs mer

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1.

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1. Schenker har interna system som handhar information som är av intresse för våra kunder/partners. Idag finns ett flertal av dem tillgängliga via Internet, sk Online-tjänster. Dessa erbjuder inte bara hämtning

Läs mer

Anvä ndning äv vä rdkontäkter i Cosmic

Anvä ndning äv vä rdkontäkter i Cosmic Sida 1 av 85 Anvä ndning äv vä rdkontäkter i Cosmic VERSIONSHISTORIK... 3 1. SYFTE MED DOKUMENTET... 4 2. OPLANERAD OCH PLANERAD VÅRDKONTAKT... 4 3. AKUT OCH EJ AKUT VÅRDKONTAKT... 5 4. KONSULTATIONER...

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Föreläsning 14 Copyright Mahmud Al Hakim mahmud@dynamicos.se www.webacademy.se Agenda Exceptionella händelser Vanliga Programfel Exception-klasser Automatiskt genererade

Läs mer

Tjänstegränssnitt Api Platsannons

Tjänstegränssnitt Api Platsannons Sida: 1 av 29 2016-02-09 Tjänstegränssnitt api Platsannons Tjänstegränssnitt Api Platsannons Version 1.5 Gränssnittsbeskrivning Sida: 2 av 29 Revisionshistoria Datum Version Beskrivning Författare 2010-12-02

Läs mer

Nytt i TakeCare från och med 10 juni 2014

Nytt i TakeCare från och med 10 juni 2014 Nytt i TakeCare från och med 10 juni 2014 (version 14.0 + 14.1) Förändrat utseende i TakeCare TakeCare-skrivbordet och Patientraden har fått nytt utseende. Följande förändringar har genomförts: Sök/välj

Läs mer

Lösningsförslag till tentamen

Lösningsförslag till tentamen till tentamen 1 (6) Kurs Objektorienterad programmering Program D2 Läsår 2010/2011, lp 1 Examinator Uno Holmer Uppgift 1 (10 p) Ingen lösning ges. Se kurslitteraturen. Uppgift 2 (11 p) public class CounterButton

Läs mer

TENTAMEN PROGRAMMERINGSMETODIK MOMENT 2 - JAVA, 4P

TENTAMEN PROGRAMMERINGSMETODIK MOMENT 2 - JAVA, 4P UME UNIVERSITET Datavetenskap 981212 TENTAMEN PROGRAMMERINGSMETODIK MOMENT 2 - JAVA, 4P Datum : 981212 Tid : 9-15 HjŠlpmedel : Inga Antal uppgifter : 9 TotalpoŠng : 60 (halva pošngtalet kršvs normalt fšr

Läs mer

Programmeringsteknik för Bio1 och I1. Dagens program. Så här tillämpar vi det på J-uppgifterna. Allmänna programmeringstips. Övningsgrupp 3 (Sal E33)

Programmeringsteknik för Bio1 och I1. Dagens program. Så här tillämpar vi det på J-uppgifterna. Allmänna programmeringstips. Övningsgrupp 3 (Sal E33) Programmeringsteknik för Bio1 och I1 Övning 6 Dagens program Övningsgrupp 3 (Sal E33) Johannes Hjorth hjorth@nada.kth.se Rum 4538 på plan 5 i D-huset 08-790 69 02 Kurshemsida: http://www.nada.kth.se/kurser/kth/2d1310/

Läs mer

VAL databaserna Exportfiler

VAL databaserna Exportfiler SLLIT VAL databaserna Exportfiler Exportfiler ur VAL databaserna för vårdgivare som vill följa upp den egna vårdproduktionen 2014-01-20 Ändrad 20140702 GUPS (Gemensam Uppföljnings Plattform SLL) tillhandahåller

Läs mer

//Använd main som ett "handtag" för att hålla ihop programmet. //Själva programmet finns i övriga klasser.

//Använd main som ett handtag för att hålla ihop programmet. //Själva programmet finns i övriga klasser. /*==================================================================== Detta program hör ihop med dokumentet EXEMPEL_AVERAGE_POINTS.PDF där det finns förklaringar. ======================================================================*/

Läs mer

Föreläsning 2 Programmeringsteknik och C DD1316

Föreläsning 2 Programmeringsteknik och C DD1316 Föreläsning 2 Programmeringsteknik och C DD1316 Föreläsning 2 Programmeringsteknik och C Datatyp Aritmetiska operatorer Omvandling av typer Reserverade ord Mikael Djurfeldt Logiska operatorer

Läs mer

Surfning. Webbklienter och webbservrar. Specialskrivna webbservrar. Kommunikation med sockets

Surfning. Webbklienter och webbservrar. Specialskrivna webbservrar. Kommunikation med sockets Surfning Webbklienter och webbservrar Starta Firefox (eller Opera, eller Internet Explorer, eller... ). Skriv en URL i adressfältet: http://www.w3.org/history/1989/proposal.html. Webbläsaren kopplar upp

Läs mer

regionvastmanland.se Förstärkt vårdgaranti och utvidgad uppföljning i Primärvården samt Diagnos- och KVÅ-kodning

regionvastmanland.se Förstärkt vårdgaranti och utvidgad uppföljning i Primärvården samt Diagnos- och KVÅ-kodning Förstärkt vårdgaranti och utvidgad uppföljning i Primärvården samt Diagnos- och KVÅ-kodning Ändring i HSL (2017:30) Landstinget ska erbjuda vårdgaranti åt den som omfattas av landstingets ansvar enligt

Läs mer

INFORMATIONSDAG SJUKDOMSKLASSIFIKATION. Välkomna. Lilian Kikuchi och Lena Granberg Sjukdomsklassifikation i Östergötland

INFORMATIONSDAG SJUKDOMSKLASSIFIKATION. Välkomna. Lilian Kikuchi och Lena Granberg Sjukdomsklassifikation i Östergötland INFORMATIONSDAG SJUKDOMSKLASSIFIKATION Välkomna Lilian Kikuchi och Lena Granberg Sjukdomsklassifikation i Östergötland 2017 Dagens program Nyhetsbrev och uppdateringar från Socialstyrelsen ICD-10-SE nytryckt

Läs mer

Uppgifter om patienter som har skrivits ut från sluten hälso- och sjukvård

Uppgifter om patienter som har skrivits ut från sluten hälso- och sjukvård Bilaga 1 SOSFS Uppgifter om patienter som har skrivits ut från sluten hälso- och sjukvård Postbeskrivning Variabel Antal tecken Vårdkontakts-id 7 Personnummer 12 Kön 1 Folkbokföringsort 6 Sjukhus 6 Klinik

Läs mer

DB, DATA, LOGIC, EXPOSURE (WEB)

DB, DATA, LOGIC, EXPOSURE (WEB) Backend DB, DATA, LOGIC, EXPOSURE (WEB) MySQL. MongoDB, LDAP, etc DB DATA LOGIC SOA TJänster EXPOSURE (WEB) Klienter kan vara webbsidor, desktop/mobil applikationer, andra SOA tjänster, ATM, parkeringsautomater

Läs mer

Stockholms läns landsting LOV Vårdval Läkarinsatser i särskild boende rapporteringsanvisning gällande underlag för utbetalning av ersättning

Stockholms läns landsting LOV Vårdval Läkarinsatser i särskild boende rapporteringsanvisning gällande underlag för utbetalning av ersättning Avdelningen för Närsjukvård Geriatrik Stockholms läns landsting rapporteringsanvisning gällande underlag för utbetalning av ersättning Gäller fr.o.m. 2016-01-01 Revisionshistorik Datum Utförd av Kommentar

Läs mer

Innehåll. Socketar. Klient och serverprogrammering: Socketar Föreläsning 9. Klienter och servrar (som sagts tidigare ) Varför socketar

Innehåll. Socketar. Klient och serverprogrammering: Socketar Föreläsning 9. Klienter och servrar (som sagts tidigare ) Varför socketar previous Klient och serverprogrammering: Föreläsning 9 Innehåll Fördjupning se tex Harold, Hall Inledning och/eller Tut Några enkla exempel Pekare till och kort beskrivning av större exempel Speciella

Läs mer

Föreläsning 5 Meddelandesändning med TCP

Föreläsning 5 Meddelandesändning med TCP Transmission Control Protocol TCP Föreläsning 5 Meddelandesändning med TCP EDA095 Per Andersson Datavetenskap Lunds universitet En del av transportlagret. Applikationsprogram Applikationsprotokoll Applikationsprogram

Läs mer

Bas - Utvecklingsstöd

Bas - Utvecklingsstöd Bas - Utvecklingsstöd skapad för: SVR skapad av: Robert Georén Version: 1.2 Datum: 2010-05-19 Förändringar Vem När Vad Robert Georén 2009-05-11 Skapade dokumentet, version 1.0. Robert Georén 2009-09-15

Läs mer

Instuderingsuppgifter läsvecka 6 - LÖSNINGAR

Instuderingsuppgifter läsvecka 6 - LÖSNINGAR Instuderingsuppgifter läsvecka 6 - LÖSNINGAR 1. 2. Om vi använder interfacet List behöver vi inte bry oss om den konkret implementation som används, därför kan implementationen bytas ut genom att endast

Läs mer

Konvertering från sträng. Winstrand Development

Konvertering från sträng. Winstrand Development 1 Winstrand Development Konvertering mellan strängar och datatyper När vi arbetar med de inbyggda datatyperna (int, double etc.) går det lätt att konvertera värdet till en sträng mha metoden.tostring()

Läs mer

Tjänstegränssnitt Api Platsannons

Tjänstegränssnitt Api Platsannons Sida: 1 av 29 2014-10-22 Tjänstegränssnitt api Platsannons Tjänstegränssnitt Api Platsannons Version 1.1 Mallfilnamn: Grundmall(mall).doc Mallversion: 2.0 Tillhörighet: Arbetsförmedlingens systemutvecklingsmodell

Läs mer

Övningsuppgift 8, Mer om enhetstest

Övningsuppgift 8, Mer om enhetstest Nedan beskrivs ett antal fall där det är mer eller mindre svårt att skriva enhetstester. Det beskrivs också hur problemen kan lösas. Övningsuppgiften är att skriva enhetstester för så många av dessa fall

Läs mer

Generiska typer. Java 5.0: Säkrare, snyggare, smidigare. Viktigaste utökningarna av språket: Autoboxing/unboxing, bakgrund.

Generiska typer. Java 5.0: Säkrare, snyggare, smidigare. Viktigaste utökningarna av språket: Autoboxing/unboxing, bakgrund. Java 5.0: Säkrare, snyggare, smidigare Sven-Olof Nyström Uppsala Universitet 7 april 2005 Generiska typer Exempel: Listl = new ArrayList>(); l.add(new Integer(42)); (Mer om detta senare.)

Läs mer