Onlineuppdatering av GVR med XMLformat
|
|
- Johanna Bergman
- för 4 år sedan
- Visningar:
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
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 merRegler 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 merRegler 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 merGVR 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 merGVR 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 merHä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 merLö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 merUndantag. 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 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 merBankkonto - ö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 merAvstä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 merProgrammering 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 merGeneriska 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 merUppgiftskravstjä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 merGrundkurs 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 merXML-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 merTentamen 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 merLabPortalen 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 merFÖ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 merLabPortalen 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 merIdag. 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 mermobil 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 merFö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 merGATEWAY 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 merObjektorienterad 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 merSprå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 merFrå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 mereremiss 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 merLite 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 merAtt 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 merHandbok 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 merHandbok 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 merJAVAUTVECKLING 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 merKopiering 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 merAnvä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 merElektronisk 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 merINFORMATIONSDAG 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 mereremiss 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 merFrå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 merObjektorienterad 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 merFelhantering 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 merLEFI 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 merObjektorienterad 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 merFö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 merFö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 merDUGGA: 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 merDokumentation 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 merKungl. 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 merTentamen 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 merParsing 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 merCommand 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 merObjektorienterad 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 merMOBIL 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 merStockholms 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 merInlä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 merDIAGNOSTISKT 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 merDet 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 merManual 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 merWebservice 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 merHeldag 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 merFö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 merObjektorienterad 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 merRekursion. 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 merAnmä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 merTestning 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 merRAPP. 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 merIntroduktion 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 merUtdata 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 merNKRR. 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 merUndantagshantering. 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 merUndantagshantering. 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 merTentamen 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 merUtvidgad 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 merRDT 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 merIntroduktion 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 merAnvä 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 merObjektorienterad 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 merTjä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 merNytt 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 merLö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 merTENTAMEN 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 merProgrammeringsteknik 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 merVAL 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.
/*==================================================================== Detta program hör ihop med dokumentet EXEMPEL_AVERAGE_POINTS.PDF där det finns förklaringar. ======================================================================*/
Läs merFö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 merSurfning. 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 merregionvastmanland.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 merINFORMATIONSDAG 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 merUppgifter 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 merDB, 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 merStockholms 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 merInnehå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 merFö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 merBas - 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 merInstuderingsuppgifter 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 merKonvertering 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 merTjä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
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 merGeneriska 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