Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Definer testcases
  • Testdata - skal der oprettes yderligere? 


Testcase navnBeskrivelse

Forventet resultat

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

Forventet evidenskilde (LPR3, RH, SY, SS)

Testdata 

Shak kode (ansættelsessted)

SOR kode i LPR3 data

Patient

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 slut
Reference
00000000111101.12.2201.05.23
xx

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 slut
Reference
00000000111101.12.2201.05.23
xxxxx

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 dd - 60 (now - 60)

Der findes IKKE en BRS registrering fra ydelsesregisteret på patienten 

patientydernummerdato start dato slutReference

og det er

Max

under 62 dage siden at lægen har lavet opslaget. I dette eksempel vil dag nr

63

62 og derover 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 01.01.23.


patientydernummerdato start dato slutReference
00000011
01.12.2201.05.23

Dermed sendes der ikke et ydernummer med i deres opslaget.

Der findes IKKE en BRS registrering fra ydelsesregisteret på patienten 


E

ydelsesregistret

TC6

Match på ydernummer, patient cpr og dato


Eksempel: Læge med ydernummer 4444 slår op på patient 010101 d 01.04.23

PatientYdernummer
assignedfrom
assignedfromDatoassigned
toreference
toDato
010101444401.12.22
xxxxx

Der er i dette tilfælde match på ydernummeret, patienten og dato er efter start datoen. 


B

Sikrede/Egen læge

TC7

Match på ydernummer og patient cpr, men ikke dato:


Eksempel: Patienten har skiftet læge 

Gammel læge: Læge med ydernummer 4444 slår op på patient 010101 d 01.07.23

PatientYdernummerassignedfromassigned to
reference
010101444401.12.2201.06.23
xxxxx

Der er i dette tilfælde match på ydernummeret, patienten men dato ligger uden for datointervallet 


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

C

Sikrede/Egen læge

TC8

Ingen af ovenstående, og testintervallet er max 10 dage siden

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

Ingen evidens for nuværende.

D

Sikrede/Egen læge

TC9

Ingen af ovenstående


Eksempel: Patienten har aldrig haft lægen som egen læge

Gammel læge: Læge med ydernummer 555 slår op på patient 010101 d 01.07.23

PatientYdernummerassignedfromassigned toreference
010101444401.12.2201.06.23xxxxx
E

Sikrede/Egen læge

TC10

Forespørgsler, hvor ydernummer ikke indgår

Der kaldes med en SOR kode fra lægen

E

Sikrede/Egen læge

TC11


Match på "STED", patient cpr, yder cpr og dato

*Er ydernr nok til sted

 


Eksempel: Testdata

Læge Lotte NRT-Rolle Bonde med cpr 0909709598 og ydernummer

010796 SOR?!?!?!?

454545  slår op på patient 2506900592 d 01.01.23


LægecprYdernr
SOR/SHAK
SKSeanpatientcpr

referralStart

referralEnd 

referencebehandlerSORhenviserSOR
0909709598
010796

454545

1330803

??????? NULL

NULL2506900592

2018-03-08 15:51:58

2023-01-01 15:51:58

Må ikke være NULL

BRS - Regtest

NULLNULL


Eksplicit relation (f.eks. henvisning) mellem navngiven behandler og navngiven patient på et kendt tidspunkt.

A+

REFHOST

TC11 men med SOR
TC12

Match på "STED", patient

cpr, yder

cpr og dato


Eksempel: Læge

med cpr 0101010101 og SOR 121212121212 slår op på patient 0000011 d 01.01.23LægecprYdernrSOR/SHAKeanpatientcprdato startdato slutreferencebehandlerSORhenviserSOR0101010101121212121212000001101.12.2201.05.23888888

Eksplicit relation (f.eks. henvisning) mellem navngiven behandler og navngiven patient på et kendt tidspunkt.

A+

REFHOST

TC12

Match på "STED", patient cpr og dato

Eksempel: Læge  fra SOR  437721000016006

1605963753 fra m Yder128989  SKS 1330803 slår op på patient 2506900592 d 01.01.23


LægecprYdernrSOR/SHAKeanpatientcprdato startdato slutreferencebehandlerSORhenviserSOR
0909709598
437721000016006
454545

1330803


2506900592

2018-03-08 15:51:58

2023-01-01 15:51:58




A

REFHOST

TC13

Match på "STED", patient cpr, men ikke dato:


Eksempel:

Læge  fra SOR 437721000016006 slår

Læge 0909709598 m 454545 fra SKS 1330803 slår op på patient 2506900592  d 27.06.23



LægecprYdernrSOR/SHAKeanpatientcprdato startdato slutreferencebehandlerSORhenviserSOR
0909709598454545
437721000016006
1330803
2506900592

2018-03-08 15:51:58

2023-01-01 15:51:58




C

REFHOST

TC14

Der findes ingen Refhost data på patienten.

 

Eksempelvis hvis man slår op fra SKS 800125 istedet for 1330803


og testintervallet er max 2 dage siden

og det er under 2 dage siden at lægen har lavet opslaget. 

Ingen evidens for nuværende.

D

REFHOST

TC15

Der findes ingen Refhost data på patienten. og det er Over 2 dage siden at lægen har lavet opslaget. 


E

REFHOST

TC1
TC16

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

TC17

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

TC18

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

TC19

Der findes ikke nogen LPR3 indberetning på patient. 

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

E
TC5

TC20

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

TC21

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

TC22

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
  • Skal LPR med? 
  • Kan vi genbruge TC for LPR3? 
  • Hvad med testcases til beregning af om der skal bestilles opfølgning? 

...

Ydelsesregistret


Sikrede/Egen læge


REFHOST

Testdata

Test caseShak kode (ansættelsessted)
SOR kode i LPR3 data
YdernummerPatient
TC1
TC11
4545452506900592
TC121330803
2506900592
TC131330803
2506900592
TC14800125
2506900592
TC15

2506900592
TC2TC3TC4TC5TC6TC7


LPR3

Testdata

Test caseShak kode (ansættelsessted)SOR kode i LPR3 dataPatient
TC130147

255771000016000




2706909667

TC



130147

255771000016000

2706909667

TC1516390265441000016008



1605919797

TC



1516390

265441000016008

1605919797

TC

347941000016005

2706909667

1516390

265441000016008

1605919797







TC1516390

265441000016008

2706909667



TC1516390

265441000016008

2706909667

NULL

NULL

1305924764








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