Akseptansetest av mottak Elektronisk henvisning Meldingsversjon: 1.0 datert 08.07.2005
Akseptansetest av mottak Henvisning 2 Innholdsfortegnelse 1. REVISJONSHISTORIKK... 3 2. AKSEPTANSETEST FOR MOTTAK AV ELEKTRONISK HENVISNING... 4 3. TESTCASE... 6 4. EGENERKLÆRING... 10 5. REFERANSER... 13 6. INFORMASJON OM MOTTAKERSYSTEM... 14 2
3 Akseptansetest av mottak Henvisning 1. Revisjonshistorikk Dato Kommentar Ansvarlig 2006-01-21 Publisert HJV 2006-02-03 Alle testcase har nå unik ID og dato TTR 2007-06-05 Små justeringer av layout JSD 3
Akseptansetest av mottak Henvisning 4 2. Akseptansetest for mottak av elektronisk henvisning Akseptansetesten skal sikre at mottak av Elektronisk henvisning v1.0 er implementert på korrekt måte i følge den aktuelle informasjonsmodell [1] og XML schema. Testen er ment som en hjelp for leverandørene for å garantere kvaliteten på implementasjonen. Det er utarbeidet et sett med testcase med tilhørende fasit og et sett case er med tilhørende egenerklæringsskjema. case ene skal dekke den vanligste bruken av meldingen, med størst mulig detaljeringsgrad som beskrevet i implementasjonsguiden. Egenerklæringsskjemaet inneholder sjekkpunkter rundt tekniske forhold (syntaks) og meldingens innhold (semantikk). Selve testingen gjennomføres av leverandøren selv, og resultatene returneres til KITH. KITH vil publisere det positive resultatet på sin hjemmeside, og lage en oversikt over hvilke leverandører som har gjennomført en godkjent akseptansetest for mottak på denne og andre elektroniske meldinger. 1. Leverandør sender inn resultater til KITH i form av XML-meldinger og egenerklæringsskjema (Kortversjon mottak for henvisning). XML-filene skal sendes elektronisk. Egenerklæring må sendes inn ved faks eller post på grunn av signaturen. Leverandør får status Testing pågår på web ved første innsending. 2. KITH evaluerer innsendt materiale. 3. Leverandøren mottar tilbakemelding 4. Punkt 1-3 gjentas inntil endelig godkjenning. 5. Leverandører får status OK på web ved endelig godkjenning Dokumentasjon som må leveres For å bli godkjent må leverandørene dokumentere at systemet behandler innkommende meldinger korrekt og at feil rapporteres/håndteres. KITH stiller krav om at følgende dokumentasjon må sendes for at akseptansetesten skal bli godkjent: 1. Egenerklæring og Informasjon om skal være fylt ut og underskrives av personen som gjennomførte testen. Egenerklæringen og Informasjon om skal foreligge på papir (fax/brev) men kan leveres elektronisk i tillegg. 2. Utskrift av skjermbilder og forklaring av sekvens og nødvendig input for hvert skjermbilde der dette er angitt i egenerklæringen. Dette skal fortelle KITH hvordan innkommende data mottas og presenteres, samt gi inntrykk av hvordan forskjellige typer feil håndteres. Alle skjermbilder det bes om i Kapittel 4 Egenerklæring skal oversendes KITH elektronisk eller på papir. 3. XML (applikasjonskvitteringer) som genereres av applikasjonen leveres elektronisk til KITH. Kontaktinformasjon Send inn egenerklæringsskjemaet samt utskrift av skjermbildene fra systemet til: KITH 4
5 Akseptansetest av mottak Henvisning Sukkerhuset 7489 Trondheim E-post og webadresse: meldingshjelp@kith.no http://www.kith.no/ 5
Akseptansetest av mottak Henvisning 6 3. Testcase XML filene til testcasene kan også lastes ned på www.kith.no. Case 1-20a, 1-20b, 1-21a, 1-21b og 1-22 er variasjoner av Case 1 og finnes bare elektronisk for nedlasting på KITH sine nettsider. Case 1 <?xml version="1.0" encoding="iso-8859-1"?> <Message xmlns="http://www.kith.no/xmlstds/henvisning/2005-07-08" xmlns:kith="http://www.kith.no/xmlstds" xmlns:xsd="http://www.w3.org/2001/xmlschema.xsd" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.kith.no/xmlstds/henvisning/2005-07-08 Henvisning-v1.0.xsd"> <Type V="H"/> <MsgVersion>v1.0 2005-07-08</MsgVersion> <MIGversion>v1.0 2005-07-08</MIGversion> <GenDate V="2002-11-07T09:30:47"/> <MsgId>Referansenummer-1</MsgId> <ServReq> <ServType V="N" DN="Ny"/> <IssueDate V="1999-04-10T18:10:47"/> <MsgDescr V="1" DN="Utredning"/> <Id>Henvisningsid-1</Id> <Patient> <Sex V="2" DN="Kvinne"/> <DateOfBirth V="1979-05-12"/> <Name>Telokk, Gry</Name> <OffId>12057900499</OffId> <TypeOffId V="FNR"/> <InfItem> <Observation> <Description>Seropos RA fra 65-Myocrisinbeh tidl m god effekt, også brukt Ridaura. Fra 93 Methotrexat 7,5mg ukentlig, sep pga hematuri og fra april 97 Ercoquin 200mgx2. Vurdert v Reum.pol.RiT 28.04.98 - fikk da endel leddinj DepoMedrol og red Ercoquin til 200mgx1. å ny vurdert 18.08.98: Ercoquin seponert, på ny steroidinj i div ledd og eneste faste med. Prednisolon 7,5mg dgl. sept tiltagende plager, fikk nytt "støt" med Prednisolon uten særlig effekt og 21.10. startet opp igjen med Ercoquin. Hun hadde da CRP 200 og SR økende til 85. Utover vinteren stadig dårligere, hevelse og rubor over en rekke ledd, betydelige smerter og stokk stiv, greier seg knapt nok selv lenger. Vedvarende plager, bortsett fra en kortere periode i januar med bedring både klinisk og lab.messig. I dag riktig ille, "orker snart ikke mer" - noe som er meget sjeldent å høre fra henne. Verst smerter nå i hofter, men også smerter i en rekke andre ledd, til tross for økning prednison opp til 30mg dgl i en uke fra 16.03. Hun er nå ille plaget, og jeg tillater meg å søke henne inn til dere litt snarere enn mulig til vurdering, evt for gode råd. : 08/04/99 HVITE : 9200 RØDE : 3.87 HB : 12.3 HCT : 35.8 MCV : 92.5 TROMBOCYT : 222 CRP : 42 SR : 70 ALAT : 18 KREAT : 64 GAMMA-GT : 47 URISTIX : b++ Beskjed om time bes sendt til pasienten. </Description> </Observation> <Type V="ANAM" DN="Sykehistorie"/> </InfItem> <InfItem> <Medication> <DrugId V="H02A B06" S="2.16.578.1.12.4.1.1.7180" DN="Prednisolon"/> <Status V="2"/> <IntendedDuration V="1" U="uke"/> <UnitDose V="30" U="mg"/> <DosageText>Økning til 30 mg daglig i en uke fra 16.03.</DosageText> </Medication> <Type V="MEDB" DN="Medikamentell behandling"/> </InfItem> <Address> <Type V="H"/> <StreetAdr>Lungegaardsbakken 13</StreetAdr> 6
7 Akseptansetest av mottak Henvisning <PostalCode>5020</PostalCode> <City>Bergen</City> </Address> </Patient> <ServProvider> <HCP> <Inst> <Name>Køfri sykehus HF</Name> <Id>974744570</Id> <TypeId V="ENH"/> <Dept> <Name>Revmatologisk poliklinikk</name> <Id>8750</Id> <TypeId V="LAV"/> </Dept> </Inst> </HCP> </ServProvider> <Requester> <HCP> <Inst> <Name>Kattskinnet legesenter</name> <Id>56704</Id> <TypeId V="HER"/> <HCPerson> <Name>Koman, Magnar</Name> <Id>9144889</Id> <TypeId V="HPR"/> </HCPerson> </Inst> </HCP> </Requester> <ReasonAsText> <Heading V="FA" DN="Familie/sosialt"/> <TextResultValue>Enke, bor alene i eget hus. En datter bosatt i Larvik.</TextResultValue> </ReasonAsText> <ReasonAsText> <Heading V="UTRED"/> <TextResultValue>Vurdering, evt. gode råd</textresultvalue> </ReasonAsText> <Diagnosis> <Concept V="L88" S="2.16.578.1.12.4.1.1.7160" DN="Reumatoid artritt"/> </Diagnosis> </ServReq> </Message> 7
Akseptansetest av mottak Henvisning 8 Case 2 <?xml version="1.0" encoding="iso-8859-1"?> <Message xmlns="http://www.kith.no/xmlstds/henvisning/2005-07-08" xmlns:kith="http://www.kith.no/xmlstds" xmlns:xsd="http://www.w3.org/2001/xmlschema.xsd" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.kith.no/xmlstds/henvisning/2005-07-08 Henvisning-v1.0.xsd"> <Type V="H"/> <MsgVersion>v1.0 2005-07-08</MsgVersion> <MIGversion>v1.0 2005-07-08</MIGversion> <GenDate V="2002-11-07T09:30:47"/> <MsgId>Referansenummer-2</MsgId> <ServReq> <ServType V="N"/> <IssueDate V="2002-11-06T18:10:47"/> <MsgDescr V="1" DN="Utredning"/> <Id>Henvisningsid</Id> <Patient> <Sex V="2"/> <DateOfBirth V="1979-05-12"/> <Name>Telokk, Gry</Name> <OffId>12057900499</OffId> <TypeOffId V="FNR"/> <InfItem> <Observation> <Description>Tidligere ves. frisk bortsett fra artroser i fingre. Opr extrauterin graviditet. Akt Innlagt medisinsk avd 25.10.-2.11.99 pga bronkiolitt, ble beh med Prednison 40 mg i en uke + Ciproxin. Det ble gjort en mindre malignitetsutredning som ikke viste noe. Hun har etter dette ikke vært i form _ det var vedvarende hoste, men relativt bra pust. Flere antibiotikakurer i Larvik i fjor høst. Noe smerter i nakken etter fall fjor vår. Innlagt lungeavd primo januar pga uttalt hoste, ble beh med Prednisolon. Hun hadde god effekt av prednisolon og ble utredet på lungeavd hvor man fant tracheitt. </Description> </Observation> <Type V="ANAM" DN="Sykehistorie"/> </InfItem> <InfItem> <Observation> <Description>Fortsatt med Flutide inhalasjoner etter sep. av prednisolon i februar. Hosten er borte, men hun er slapp og har dårlig pust. Slo hodet i fjor og har siden hatt en dunkende hodepine og et press i bakhodet. Plages av kalde og urolige bein. UL abdomen og hemofec tatt under innl RiT _ intet patologisk påvist. CRP ca 100, SR vedvarende høy 100. Vekttap 8 kg fra i fjor høst. Fn ua, men dårlig matlyst. 140/80 Cor/pulm /abd ua. Ikke struma eller glandelsvulst. HB 12,8 CRP 103, SR 100. Serum elfo normal. Normal kreatinin, ASAT, ALAT, GT. Normale thyreoideaprøver. ANA pos se vedlagt kopi av svar. Skjelettscintigrafi lett økt opptak i begge hofter forenlig med artrose. Det er bestilt cerebral CT pga hodepinen. </Description> </Observation> <Type V="OPPL" DN="Kliniske opplysninger"/> </InfItem> <InfItem> <Medication> <DrugId V="R03B A05" S="2.16.578.1.12.4.1.1.7180" DN="Flutide"/> <Comment>Inhal.</Comment> <Status V="6"/> </Medication> <Type V="MEDB" DN="Medikamentell behandling"/> </InfItem> <Address> <Type V="H"/> <StreetAdr>Lungegaardsbakken 13</StreetAdr> <PostalCode>5020</PostalCode> <City>Bergen</City> </Address> </Patient> <ServProvider> <HCP> 8
9 Akseptansetest av mottak Henvisning <Inst> <Name>Køfri sykehus HF</Name> <Id>974744570</Id> <TypeId V="ENH"/> <Dept> <Name>Revmatologisk poliklinikk</name> <Id>8750</Id> <TypeId V="LAV"/> </Dept> </Inst> </HCP> </ServProvider> <Requester> <HCP> <Inst> <Name>Kattskinnet legesenter</name> <Id>56704</Id> <TypeId V="HER"/> <HCPerson> <Name>Koman, Magnar</Name> <Id>9144889</Id> <TypeId V="HPR"/> </HCPerson> </Inst> </HCP> </Requester> <ReasonAsText> <Heading V="FA" DN="Familie/sosialt"/> <TextResultValue>Enke, bor alene i eget hus. En datter bosatt i Larvik.</TextResultValue> </ReasonAsText> <ReasonAsText> <Heading V="UTRED"/> <TextResultValue>Utredning av forhøyet SR - revmatisk sykdom?</textresultvalue> </ReasonAsText> <Diagnosis> <Concept V="K99" S="2.16.578.1.12.4.1.1.7160" DN="Temporalisarteritt"/> </Diagnosis> </ServReq> </Message> 9
Akseptansetest av mottak Henvisning 10 4. Egenerklæring Hvert punkt inneholder et kriterium som det enten kan svares ja eller nei på. Hvis svaret er nei skal det noteres hvorfor i kommentarfeltet. Gjennomførte test-case Kryss av for hvilke test-case som er gjennomført. Case Ja/Nei 1 Kommentar 2 XML-melding Alle meldinger skal følge de samme krav. Syntaks Disse kriteriene gjelder den tekniske mottakelsen av meldingen. Nr. Kriterium Utførelse Ja/Nei Kommentar 8 Leser fagapplikasjonen XML-meldingene selv? 9 Gir fagapplikasjonen beskjed om feil XML syntaks i en melding som inneholder syntaksfeil? 10 Bruker fagapplikasjonen riktig navnerom for tolkning av meldingen? Hvordan rapporteres slike feil? For korrekt navnerom, se implementasjonsguiden [1] 11 Tolker fagapplikasjonen meldingen i henhold til Tegnsettet skal være ISO- 8859-1. 10
11 Akseptansetest av mottak Henvisning korrekt tegnsett? 12 Klarer fagapplikasjonen å lese alle datafelt i henhold til det som er spesifisert i IG? 13 Logges mottaket av henvisningen i systemet? 14 Har systemet mulighet for å sende tilbakemeldingsmelding 15 Lagres den originale Henvisningen? Er den mulig å finne frem i den form den ble mottatt? Se implementasjonsguide [1] for detaljerte krav til datatyper. Skriv ut den originale henvisningen i Case 1 etter at den er mottatt av systemet. Presentasjon Korrekt faglig utfylling av data fra datafelt i meldingen til datafelt i fagapplikasjonen. Det skal kontrolleres at informasjonen som overføres er riktig og at data er plassert i riktige felt i fagapplikasjonen. Dette er krav som finnes i informasjonsmodellen og i de generelle retningslinjer og lover for oversending av meldingen. Testene tar også for seg hva som skjer ved feil i mottatt melding. Nr. Kriterium Utførelse Ja/Nei Kommentar 16 Blir all informasjon i Case 1 presentert i riktig datafelt i fagapplikasjonen? Skriv ut skjermbilder fra fagapplikasjonen. 17 Blir all informasjon i Case 2 presentert i riktig datafelt i fagapplikasjonen? 18 Inneholder setningen som presenterer meldingen følgende dataelementer fra venstre mot høyre? Dato for mottak, type melding, mottaker/avsender og hoveddiagnose? 19 Er meldingen strukturert i faglige avsnitt med avsnittsoverskrifter i uthevede typer? 20 Blir det rapportert feil ved manglende pasientinformasjon? Skriv ut skjermbilder fra fagapplikasjonen. Last testcasene: Case1-20-a.xml og Case1-20- b.xml inn i fagapplikasjonen. Beskriv hva som skjer for hver testcase. 11
Akseptansetest av mottak Henvisning 12 21 Blir det rapportert feil ved manglende avsender informasjon? 22 Blir det rapportert feil ved manglende fødselsnummer? 23 Kan applikasjonen presentere all pasientinformasjon om en pasient? 24 Genererer fagapplikasjonen applikasjonskvittering ved mottak av alle meldingene? Ta utskrift av skjermbildene. Last testcasene: Case1-21-a.xml og Case1-21- b.xml inn i fagapplikasjonen. Beskriv hva som skjer for hver testcase. Ta utskrift av skjermbilene. Last testcaset: Case1-22.xml inn i fagapplikasjonen. Beskriv hva som skjer for hver testcase. Ta utskrift av skjermbildene. Importer testcase 1 og 2 i fagapplikasjonen og be om all informasjon om pasienten Gry Telokk. Ta utskrift av skjermbildet. Send inn alle applikasjonskvitteringene fagapplikasjonen genererer på elektronisk form. 12
13 Akseptansetest av mottak Henvisning 5. Referanser [1] KITH Rapport 17/05 Elektronisk utveksling av henvisning, versjon 1.0 [2] Henvisning-v1.0.xsd med namespace: http://www.kith.no/xmlstds/schemas/henvisning/2005-07-08 [3] XSV Validator for XML Schema http://www.w3.org/2001/03/webdata/xsv [4] XPATH http://www.w3.org/tr/xpath 13
Akseptansetest av mottak Henvisning 14 6. Informasjon om mottakersystem Programvareleverandør: Navn og versjon på system Eventuell kommunikasjonsleverandør: Dato påbegynt test: Dato avsluttet test: Adresse: Kontaktperson: Telefon: Telefaks: E-post: Dato/signatur 14