Akseptansetest av mottak Rekvirering av medisinske tjenester Radiologi Meldingsversjon: 1.4 datert 20.05.2005
2 Akseptansetest mottak Rekvirering Radiologi Innholdsfortegnelse 1. REVISJONSHISTORIKK... 3 2. AKSEPTANSETEST FOR MOTTAK AV ELEKTRONISK REKVISISJON RADIOLOGI... 4 3. TESTCASE... 6 4. EGENERKLÆRING... 12 5. REFERANSER... 15 6. INFORMASJON OM MOTTAKERSYSTEM... 16 2
3 Akseptansetest mottak Rekvirering Radiologi 1. Revisjonshistorikk Dato Kommentar Ansvarlig 2007-02-26 Ferdig versjon 1.0 MA 2007-06-05 Små justeringer av layout JSD 3
4 Akseptansetest mottak Rekvirering Radiologi 2. Akseptansetest for mottak av elektronisk rekvisisjon radiologi Akseptansetesten skal sikre at mottak av Elektronisk rekvisisjon av medisinske tjenester v1.4 for radiologi 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 testfiler som skal importeres i fagsystemet, og 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 skjermbilder som viser hvordan informasjonen mottas, beskrivelse av hav som skjer hvis meldingen ikke kan mottas etc. og egenerklæringsskjema (Kortversjon mottak for rekvisisjon radiologi). 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. 4
5 Akseptansetest mottak Rekvirering Radiologi Kontaktinformasjon Send inn egenerklæringsskjemaet samt utskrift av skjermbildene fra systemet til: KITH Sukkerhuset 7489 Trondheim E-post og webadresse: meldingshjelp@kith.no http://www.kith.no/ 5
6 Akseptansetest mottak Rekvirering Radiologi 3. Testcase XML filene til testcasene kan også lastes ned på www.kith.no. Case 1-20a, 1-20b, 1-20C 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/rekvisisjon/2005-05-20" 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/rekvisisjon/2005-05-20 Rekvisisjon-v1_4.xsd"> <Type V="R" DN="Rekvisisjon"/> <MsgVersion>v1.4 2005-05-20</MsgVersion> <MIGversion>v1.4 2005-05-20</MIGversion> <GenDate V="2002-11-28T09:30:47"/> <MsgId>1234567890</MsgId> <ServReq> <ServType V="N"/> <IssueDate V="2002-11-27"/> <MsgDescr V="RTG" DN="Radiologi"/> <Id>R-1234568</Id> <Patient> <Sex V="2" DN="Kvinne"/> <Name>Telokk, Gry</Name> <OffId>12057900499</OffId> <TypeOffId V="FNR" DN="Fødselsnummer"/> <InfItem> <Observation> <CodedDescr V="NOGR" S="2.16.578.1.12.4.1.1.8217" DN="Ikke Gravid"/> </Observation> <Type V="OPPL" DN="Klinisk opplysning"/> </InfItem> </Patient> <ServProvider> <HCP> <Inst> <Name>Køfri sykehus HF</Name> <Id>974744570</Id> <TypeId V="ENH" DN="Organisasjonsnummeret i Enhetsregister"/> <Dept> <Name>Radiologisk avdeling</name> <Id>1234</Id> <TypeId V="LAV" DN="Lokal id for avdelinger"/> </Dept> </Inst> <Address> <Type V="PST" DN="Postadresse"/> <PostalCode>7006</PostalCode> <City>Trondheim</City> </Address> </HCP> </ServProvider> <Requester> <HCP> <Inst> <Name>Vassenden legekontor</name> <Id>974793539</Id> <TypeId V="ENH" DN="Organisasjonsnummeret i Enhetsregister"/> <HCPerson> <Name>lege Magnar Koman</Name> </HCPerson> </Inst> <Address> 6
7 Akseptansetest mottak Rekvirering Radiologi <Type V="PST" DN="Postadresse"/> <PostalCode>6843</PostalCode> <City>Skei</City> </Address> </HCP> </Requester> <ReasonAsText> <Heading V="PROB" DN="Aktuell problemstilling"/> <TextResultValue>I ca. 1 år øm på hø. sidig ribben. ikke andre sympt. Obj: AT:god. suspekt tumor. lokalisert ganske palp. øm på costae 6-8 hø. side i midt clav. linje. </TextResultValue> </ReasonAsText> <Comment> <TextCode V="1" DN="Tillatelse" S="2.16.578.1.12.4.1.1.8274"/> </Comment> <ReqInvestigation> <ServType V="N" DN="Ny"/> <Investigation> <Id V="RGTH" S="2.16.578.1.12.4.1.1.7240" DN="Radiografi thorax, to plan."/> </Investigation> </ReqInvestigation> </ServReq> </Message> 7
8 Akseptansetest mottak Rekvirering Radiologi Case 2 <?xml version="1.0" encoding="iso-8859-1"?> <Message xmlns="http://www.kith.no/xmlstds/rekvisisjon/2005-05-20" 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/rekvisisjon/2005-05-20 Rekvisisjon-v1_4.xsd"> <Type V="R" DN="Rekvisisjon"/> <MsgVersion>v1.4 2005-05-20</MsgVersion> <MIGversion>v1.4 2005-05-20</MIGversion> <GenDate V="2005-06-01T11:30:47"/> <MsgId>1234567890</MsgId> <ServReq> <ServType V="N"/> <IssueDate V="2005-06-01"/> <PaymentCat V="1" DN="Ordinær pasient"/> <MsgDescr V="RTG"/> <Id>R-1234567</Id> <Patient> <Sex V="1"/> <Name>Telokk, Gry</Name> <OffId>12057900499</OffId> <TypeOffId V="FNR" DN="Fødselsnummer"/> </Patient> <ServProvider> <HCP> <Inst> <Name>Køfri sykehus HF</Name> <Id>974744570</Id> <TypeId V="ENH" DN="Organisasjonsnummer i enhetsregister"/> </Inst> </HCP> </ServProvider> <Requester> <HCP> <Inst> <Name>Kattskinnet legesenter</name> <Id>971318864</Id> <TypeId V="ENH" DN="Organisasjonsnummer i enhetsregister"/> <HCPerson> <Name>May Jones</Name> <Id>9144919</Id> <TypeId V="HPR"/> </HCPerson> </Inst> </HCP> </Requester> <ReasonAsText> <Heading V="PROB" DN="Aktuell problemstilling"/> <TextResultValue>Mye hoste, dels med blodslintrer i expect., ikke røyking, nf ved us, angst for lungesykd., rtg thorax ok febr -01 også da pga hoste, men ikke blod i expect. Beskjed om time til pas.</textresultvalue> </ReasonAsText> <Comment> <TextCode V="1" DN="Tillatelse" S="2.16.578.1.12.4.1.1.8274"/> </Comment> <ReqInvestigation> <ServType V="N" DN="Ny"/> <Investigation> <Id V="RGTH" S="2.16.578.1.12.4.1.1.7240" DN="Radiografi thorax, to plan."/> </Investigation> </ReqInvestigation> </ServReq> </Message> 8
9 Akseptansetest mottak Rekvirering Radiologi Case 3 <?xml version="1.0" encoding="iso-8859-1"?> <Message xmlns="http://www.kith.no/xmlstds/rekvisisjon/2005-05-20" 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/rekvisisjon/2005-05-20 Rekvisisjon-v1_4.xsd"> <Type V="R" DN="Rekvisisjon"/> <MsgVersion>v1.4 2005-05-20</MsgVersion> <MIGversion>v1.4 2005-05-20</MIGversion> <GenDate V="2007-02-14T14:10:12"/> <MsgId>534a3484-8672-4e1f-9978-dba727a98d1c</MsgId> <ServReq> <ServType V="N"/> <IssueDate V="2007-02-14"/> <PaymentCat V="30" DN="Selvbetalende Norsk pasient og selvbetalende konvensjonspasient"/> <MsgDescr V="MR" DN="Magnettomografi"/> <Id>534a3484-8672-4e1f-9978-dba727a98d1c</Id> <Patient> <Name>GUNDERSEN, ROLAND</Name> <OffId>15076500565</OffId> <TypeOffId V="FNR"/> <Address> <Type V="HP" DN="Folkeregisteradresse"/> <StreetAdr>Flåklypa 3</StreetAdr> <PostalCode>2560</PostalCode> <City>ALVDAL</City> </Address> <InfItem> <Observation> <CodedDescr V="NOIVK" S="2.16.578.1.12.4.1.1.8210" DN="Ikke Intrakranielle vaskulære klips"/> </Observation> <Type V="NB" DN="Spesielle hensyn av betydning for behandlingen"/> </InfItem> <InfItem> <Observation> <CodedDescr V="NOMEY" S="2.16.578.1.12.4.1.1.8210" DN="Ikke Metallfremmedlegeme i øye"/> </Observation> <Type V="NB" DN="Spesielle hensyn av betydning for behandlingen"/> </InfItem> <InfItem> <Observation> <CodedDescr V="NOCOC" S="2.16.578.1.12.4.1.1.8210" DN="Ikke Cochleaimplantat (øre)"/> </Observation> <Type V="NB" DN="Spesielle hensyn av betydning for behandlingen"/> </InfItem> <InfItem> <Observation> <CodedDescr V="NONEV" S="2.16.578.1.12.4.1.1.8210" DN="Ikke Nevrostimulator"/> </Observation> <Type V="NB" DN="Spesielle hensyn av betydning for behandlingen"/> </InfItem> <InfItem> <Observation> <CodedDescr V="NOGR1" S="2.16.578.1.12.4.1.1.8210" DN="Ikke Graviditet 1. trimester"/> </Observation> <Type V="NB" DN="Spesielle hensyn av betydning for behandlingen"/> </InfItem> <InfItem> <Observation> <CodedDescr V="KOM" S="2.16.578.1.12.4.1.1.8209" DN="Kommunikasjons-problemer"/> </Observation> <Type V="NB" DN="Spesielle hensyn av betydning for behandlingen"/> 9
10 Akseptansetest mottak Rekvirering Radiologi </InfItem> <InfItem> <Observation> <CodedDescr V="PRY" S="2.16.578.1.12.4.1.1.8209" DN="Pasient kan ikke ligge på ryggen"/> </Observation> <Type V="NB" DN="Spesielle hensyn av betydning for behandlingen"/> </InfItem> </Patient> <ServProvider> <HCP> <Inst> <Name>Balsam sykehus HF</Name> <Id>883974832</Id> <TypeId V="ENH" DN="Off. identifikator for institusjoner (enhetsregisteret)"/> <Dept> <Name>Radiologisk avdeling</name> <Id>8480</Id> <TypeId V="LAV" DN="Lokal id for avdelinger"/> </Dept> </Inst> <Address> <Type V="PST"/> <StreetAdr>Balsam adr.</streetadr> <PostalCode>1252</PostalCode> <City>OSLO</City> </Address> </HCP> </ServProvider> <Requester> <HCP> <Inst> <Name>Kattskinnet legesenter</name> <Id>883974832</Id> <TypeId V="ENH" DN="Organisasjonsnummeret i Enhetsregister"/> <HCPerson> <Name>September, August</Name> <Id>9144897</Id> <TypeId V="HPR"/> </HCPerson> </Inst> <Address> <Type V="PST"/> <StreetAdr>Osveien 12</StreetAdr> <PostalCode>5003</PostalCode> <City>BERGEN</City> </Address> </HCP> </Requester> <ReasonAsText> <Heading V="DIAG"/> <TextCode V="L11" DN=" Håndledd - Symptomer/plager" S="2.16.578.1.12.4.1.1.7170"/> </ReasonAsText> <ReasonAsText> <Heading V="PROB" DN="Aktuell problemstilling"/> <TextResultValue>Smerter i høyre håndledd.</textresultvalue> </ReasonAsText> <Comment> <TextCode V="2" S="2.16.578.1.12.4.1.1.8274" DN="Reservasjon"/> </Comment> <ReqInvestigation> <ServType V="N" DN="Ny"/> <Priority V="7"/> <Investigation> <Id V="RGMAAR D" S="2.16.578.1.12.4.1.1.7240" DN="Røntgen - Håndledd - Høyre"/> </Investigation> 10
11 Akseptansetest mottak Rekvirering Radiologi </ReqInvestigation> <ReqInvestigation> <ServType V="N" DN="Ny"/> <Priority V="NORM" DN="Normal"/> <Investigation> <Id V="MRMAAR D" S="2.16.578.1.12.4.1.1.7240" DN="Magnetisk resonans - Håndledd - Høyre"/> </Investigation> </ReqInvestigation> <ReqInvestigation> <ServType V="N" DN="Ny"/> <Investigation> <Id S="2.16.578.1.12.4.1.1.7240" OT="I tillegg ønskes det venografi av høyre håndledd"/> </Investigation> </ReqInvestigation> </ServReq> </Message> 11
12 Akseptansetest mottak Rekvirering Radiologi 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 1-20a 1-20b 1-20c 1-22 2 3 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] 12
13 Akseptansetest mottak Rekvirering Radiologi Nr. Kriterium Utførelse Ja/Nei Kommentar 11 Tolker fagapplikasjonen meldingen i henhold til korrekt tegnsett? Tegnsettet skal være ISO- 8859-1. 12 Klarer fagapplikasjonen å lese alle datafelt i henhold til det som er spesifisert i IG? 13 Logges mottaket av rekvisisjonen i systemet? 14 Kan fagapplikasjonen sende applikasjonskvittering 15 Lagres den originale rekvisisjonen? Er den mulig å finne frem i den form den ble mottatt? Se implementasjonsguide [1] for detaljerte krav til datatyper. Skriv ut den originale rekvisisjonen 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? 17 Blir all informasjon i Case 2 presentert i riktig datafelt i fagapplikasjonen? 18 Blir all informasjon i Case 3 presentert i riktig datafelt i fagapplikasjonen? 19 Blir det rapportert feil ved manglende pasientinformasjon? Skriv ut skjermbilder fra fagapplikasjonen. Skriv ut skjermbilder fra fagapplikasjonen. 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. Ta utskrift av skjermbildene. 20 Blir det rapportert feil Last testcaset: 13
14 Akseptansetest mottak Rekvirering Radiologi Nr. Kriterium Utførelse Ja/Nei Kommentar ved manglende fødselsnummer? 21 Blir det rapportert feil ved ugyldig fødselsnummer? 22 Kan applikasjonen presentere all pasientinformasjon om pasienten Gry Telokk? 23 Kan applikasjonen presentere all pasientinformasjon om pasienten Roland Gundersen? 24 Genererer fagapplikasjonen applikasjonskvittering ved mottak av alle meldingene? 25 Vises følgende tekst alltid ved overføring av kodeverdi1 i kodeverk 8274 (Anbefaling om supplerende undersøkelser): Jeg ber om at radiologen endrer modalitet (undersøkelsesmetode) og eventuelt foretar supplerende undersøkelser hvor dette er medisinsk indisert.? 26 Vises følgende tekst alltid ved overføring av kodeverdi 2 i kodeverk 8274 (Anbefaling om supplerende undersøkelser): Jeg kan ikke anbefale at radiologen endrer modalitet (undersøkelsesmetode) og eventuelt foretar supplerende undersøkelser.? Case1-20c.xml inn i fagapplikasjonen. Beskriv hva som skjer for hver testcase. Ta utskrift av skjermbildene. 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. Importer testcase 1 og 2 i fagapplikasjonen og be om all informasjon om pasienten Roland Gundersen. Ta utskrift av skjermbildet. Send inn alle applikasjonskvitteringene fagapplikasjonen genererer på elektronisk form. Importer testcase 1 og 2 i fagapplikasjonen. Ta utskrift av skjermbildene. Importer testcase 3 i fagapplikasjonen. Ta utskrift av skjermbildet. 14
15 Akseptansetest mottak Rekvirering Radiologi 5. Referanser [1] KITH Rapport 13/05 Rekvirering av medisinske tjenester, versjon 1.4 [2] Rekvisisjon-v1.4.xsd med namespace: http://www.kith.no/xmlstds/rekvisisjon/2005-05-20 [3] XSV Validator for XML Schema http://www.w3.org/2001/03/webdata/xsv [4] XPATH http://www.w3.org/tr/xpath 15
16 Akseptansetest mottak Rekvirering Radiologi 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 16