Manuel test af LPR3 evidenskilde

Fremgangsmåde

Testen er udført efter nedenstående fremgangsmåde. 

  1. Test cases er beskrevet og dokumenteret. 
  2. Der er genereret DTG testpersoner. 
  3. Der er manuelt lavet LPR3 data der anvender genererede testpersoner samt  SOR og SHAK koder fremfundet jvf. krav i test cases. 
  4. LPR3 data indlæst af Netic. 
  5. Via FMK-Online er der logget ind som læge på den afdeling der er beskrevet i testcases. 
  6. Der er lavet opslag på testpersons medicinkort. 
  7. Arosii har fremsendt BRS logfiler. 
  8. Logfiler er analyseret for testresultat.

Testcases

Testcase navnBeskrivelseForventet resultat
TC1

LPR3 indberetning på patient med forløbselement kontakt

BRS registrering i samme tidsinterval som LPR3 indberetningen og shak kode matcher SOR kode i LPR3 indberetningen.

Det vil sige sundhedsfaglig er "ansat" på samme afdeling som indberetningen er lavet. 

A
TC2

LPR3 indberetning på patient med forløbselement kontakt. 

BRS registrering i andet tidsinterval end LPR3 indberetningen og shak kode matcher SOR kode i LPR3 indberetningen.

Det vil sige sundhedsfaglig er "ansat" på samme afdeling som indberetningen er lavet men at indberetningen til LPR3 indeholder andet tidsinterval end den registrering der er lavet i BRS. 

C
TC3

LPR3 indberetning på patient med forløbselement opholdsadresse

BRS registrering i samme tidsinterval som LPR3 indberetningen og shak kode matcher SOR kode i LPR3 indberetningen. Det vil sige sundhedsfaglig er "ansat" på samme afdeling som indberetningen er lavet. 

B
TC4

Der findes ikke nogen LPR3 indberetning på patient. 

BRS registrering på patient der ikke findes nogen LPR3 indberetning på. 

E
TC5

LPR3 indberetning på patient med forløbselement kontakt

BRS registrering i samme tidsinterval som LPR3 indberetningen og shak kode der ikke matcher SOR kode i LPR3 registrering. Dog er de på samme sygehus.

Det vil sige sundhedsfaglig er ansat på samme sygehus som indberetningen er lavet. Den sundhedsfaglige er ikke ansat på samme afdeling eller en afdeling der ligger over LPR3 registreringen.

B+
TC6

LPR3 indberetning på patient med forløbselement kontakt

BRS registrering i samme tidsinterval som LPR3 indberetningen og shak kode der ligger over SOR koden i LPR3 indberetningen.

Det vil sige sundhedsfaglig er "ansat" på en afdeling der ligger over den anvende SOR kode i LPR3 indberetningen. 

A
TC7

LPR3 indberetning på patient med forløbselement kontakt

BRS registrering i andet  tidsinterval end LPR3 indberetningen og shak kode der ligger over SOR koden i LPR3 indberetningen.

Det vil sige sundhedsfaglig er "ansat" på en afdeling der ligger over den anvende SOR kode i LPR3 indberetningen. Indberetningen til LPR3 er lavet med et andet tidsinterval end det der er avendt i BRS registreringen. 

C


Testdata

Test caseShak kode (ansættelsessted)SOR kode i LPR3 dataPatient
TC113308034377210000160060510879627
TC21330026285110000160072610097734
TC31330175898110000160000606523653
TC4133058
1409097371
TC51330806285210000160031205929947
TC61330112586310000160042212733892
TC71330275125710000160021110509428


Test resultat

Test caseForventet resultatResultat
TC1AA
TC2CC
TC3BB
TC4EE
TC5B+B+
TC6AA
TC7CC


I SDS-3733 findes der logfiler fra testen. 


Testcases e2e af alle evidenskilder (LPR3, Refhost, Sygesikringsregistret - Ydelser og - Sikrede)


Opgaver:


Testcase navnBeskrivelse

Forventet resultat

(A+,A,B+,B,C,D,E)

Forventet evidenskilde (LPR3, RH, SY, SS)
TC1

Match på ydernummer, patient cpr og dato (interval bestående af start- og slutdato):


Eksempel: Læge med ydernummer 1111 slår op på patient 00000000 d 01.01.23

På patienten findes en BRS registrering fra ydelsesregisteret med følgende information

patientydernummerdato start dato slutReference
00000000111101.12.2201.05.23xx

Der er en BRS registrering indenfor samme tidsinterval som opslaget, samt ydernummer matcher med det registrerede ydernummer på den patient der bliver slået op matcher på det registrerede patient cpr


Patient og Behandler var på samme behandlingssted på samme tid.

A

ydelsesregistret

TC2

Match på ydernummer, patient cpr, men ikke dato


Eksempel: Læge med ydernummer 1111 slår op på patient 00000000 d 27.06.23

På patienten findes en BRS registrering fra ydelsesregisteret med følgende information

patientydernummerdato start dato slutReference
00000000111101.12.2201.05.23xxxxx

Der er en BRS registrering men opslaget er lavet udenfor datointervallet, ydernummer matcher med det registrerede ydernummer på den patient der bliver slået op matcher på det registrerede patient cpr


Historisk betinget behandlingsrelation. Patient og Behandler har været i kontakt tidligere.

C

ydelsesregistret

TC3

Ingen af ovenstående, og testet interval er max 62 dage (konfigurerbart) siden


Eksempel: Læge med ydernummer 2222 slår op på patient 00000011 d 27.06.23

Der findes IKKE en BRS registrering fra ydelsesregisteret på patienten 

patientydernummerdato start dato slutReference





og det er Max 62 dage siden at lægen har lavet opslaget. I dette eksempel vil dag nr 63 give en E


Ingen evidens for nuværende.

D

ydelsesregistret

TC4

Ingen af ovenstående

Eksempel: Læge med ydernummer 2222 slår op på patient 00000011 d 27.06.23

Der findes IKKE en BRS registrering fra ydelsesregisteret på patienten 

patientydernummerdato start dato slutReference





og det er over 62 dage siden at lægen har lavet opslaget. 


Ingen evidens hverken nu eller senere.

E

ydelsesregistret

TC5

Forespørgsler, hvor ydernummer ikke indgår


Eksempel: læge fra SOR 2323232323 slår op på patient 00000011 d 27.06.23.

Dermed sendes der ikke et ydernummer med i deres opslaget.

Der findes IKKE en BRS registrering fra ydelsesregisteret på patienten 


E

ydelsesregistret

TC6Match på ydernummer, patient cpr og datoB

Sikrede/Egen læge

TC7Match på ydernummer og patient cpr, men ikke dato:C

Sikrede/Egen læge

TC8Ingen af ovenstående, og testintervallet er max 10 dage sidenD

Sikrede/Egen læge

TC9Ingen af ovenståendeE

Sikrede/Egen læge

TC10Forespørgsler, hvor ydernummer ikke indgårE

Sikrede/Egen læge

TC11Match på "STED", patient cpr, yder cpr og datoA+

REFHOST

TC12Match på "STED", patient cpr og datoA

REFHOST

TC13Match på "STED", patient cpr, men ikke dato:C

REFHOST

TC14Der findes ingen Refhost data på patienten.  og testintervallet er max 2 dage sidenD

REFHOST

TC15Der findes ingen Refhost data på patienten. E

REFHOST


Overblik over testdata:

Indsæt hvordan testdata ser ud i de forskellige kilder

Ydelsesregistret


Sikrede/Egen læge


REFHOST


LPR3


Test resultat

Testcase navn

Forventet resultat

(A+,A,B+,B,C,D,E)

Forventet evidenskilde (LPR3, RH, SY, SS)Resultat
TC1A

ydelsesregistret


TC2C

ydelsesregistret


TC3D

ydelsesregistret


TC4E

ydelsesregistret


TC5E

ydelsesregistret


TC6B

Sikrede/Egen læge


TC7C

Sikrede/Egen læge


TC8D

Sikrede/Egen læge


TC9E

Sikrede/Egen læge


TC10E

Sikrede/Egen læge


TC11A+

REFHOST


TC12A

REFHOST


TC13C

REFHOST


TC14D

REFHOST


TC15E

REFHOST