About

Page created using Nurse Rostering Problem API (2.4.3149.26002)

1 2 3 4
1999 November22232425262728293001020304050607080910111213141516171819
MTWTFSSMTWTFSSMTWTFSSMTWTFSS
A

D

D

D

D

D

   

D

D

D

D

D

   

D

D

D

D

D

   

D

D

D

D

D

    0
B

KV

M

KL

S

S

   

M

M

S

 

KL

M

KV

N

N

N

       

S

   

N

N

N

N

61
C

S

S

     

S

M

KV

N

N

N

     

S

S

KV

KL

 

M

M

KL

M

M

M

      44
D  

KV

M

S

KV

     

S

M

S

N

N

N

   

M

M

KV

   

KV

KV

S

KV

 

KV

M

48
E

M

   

KV

KV

N

N

N

   

M

S

   

KL

M

 

S

S

N

N

N

   

KV

S

    28
F

KV

   

N

N

   

S

KL

M

KV

 

S

S

KV

S

 

S

KL

     

KV

KV

S

KL

S

S

44
G

KL

KV

M

KV

 

M

KV

KL

KV

 

S

KV

     

KV

M

KV

 

S

S

S

S

M

 

KV

    36
H

S

KL

KV

M

M

   

S

S

KL

KV

M

   

S

KL

S

KV

KV

   

KV

S

 

S

M

    44
I

N

N

N

   

KV

S

KV

KV

KV

KL

KV

   

KV

 

KL

 

M

KV

KV

M

N

N

        25
J  

S

S

KL

KL

             

KV

M

M

KV

 

N

N

     

KL

KL

KL

KV

M

KV

52

Requests

Employees' Penalty 382

Violations

Shift Cover (Skill : All)
M Preferred 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1  
M Provided 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 0
D Preferred 1 1 1 1 1 - - 1 1 1 1 1 - - 1 1 1 1 1 - - 1 1 1 1 1 - -  
D Provided 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0
KV Preferred 2 2 1 2 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 1 1  
KV Provided 2 2 1 2 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 1 1 0
KL Preferred 1 1 1 1 1 - - 1 1 1 1 1 - - 1 1 1 1 1 - - 1 1 1 1 1 - -  
KL Provided 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0
S Preferred 2 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 1 1 1  
S Provided 2 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 1 1 1 0
N Preferred 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  
N Provided 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
Total Penalty382

ShiftsStartEndDescription

M

06:00 14:00 Vroege, hours worked=8 hours, duration=8 hours. Minimum 60 minutes rest required before, minimum 593 minutes rest required after. Requires skill: Nurse.

D

08:00 17:00 Dagdienst, hours worked=8 hours, duration=9 hours. Minimum 182 minutes rest required before, minimum 414 minutes rest required after. Requires skill: HeadNurse.

KV

08:15 14:15 Korte Vroege, hours worked=6 hours, duration=6 hours. Minimum 195 minutes rest required before, minimum 578 minutes rest required after. Requires skill: Nurse.

KL

14:00 20:00 Korte Late, hours worked=6 hours, duration=6 hours. Minimum 544 minutes rest required before, minimum 228 minutes rest required after. Requires skill: Nurse.

S

14:00 22:00 Late, hours worked=8 hours, duration=8 hours. Minimum 544 minutes rest required before, minimum 108 minutes rest required after. Requires skill: Nurse.

N

22:00 06:00 Nacht, (night shift=true), hours worked=8 hours, duration=8 hours. Minimum 247 minutes rest required before, minimum 121 minutes rest required after. Requires skill: Nurse.
 
Cover weights
Over preferred 10000
Under preferred 10000
Over maximum 0
Under minimum 0

KEY
  Bank holiday
 Weekend
 Employee unavailable
 Day off request
 Day on request
 Shift off request
 Shift on request

 

Computation
Found by  
Algorithm
Computation time
Date
System
CPU

 

Penalties

A
Skills: HeadNurse (Primary);
Contract: Hoofd
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 No limit on 'M' shifts, receives 0
Requests max 22 'D' shifts, receives 20
No limit on 'KV' shifts, receives 0
No limit on 'KL' shifts, receives 0
No limit on 'S' shifts, receives 0
No limit on 'N' shifts, receives 0
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 20
Max consecutive working weekends 0 Yes 30 Requests max 0 consecutive working weekends.
Max working weekends in four weeks 0 Yes 0 Requests max 0 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 0
Max total assignments for all Sundays = 0
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M :
D : 1, 2, 3, 4, 5,
KV :
KL :
S :
N :
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 5 'D' shifts, receives 5
In week 2 requests max 5 'D' shifts, receives 5
In week 3 requests max 5 'D' shifts, receives 5
In week 4 requests max 5 'D' shifts, receives 5
Max hours worked 0 Yes 2 Requests max 160 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
 
B
Skills: HeadNurse (Secondary); Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 4
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 2
Requests max 7 'KL' shifts, receives 2
Requests max 14 'S' shifts, receives 4
Requests max 9 'N' shifts, receives 7
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 19
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 1 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 1
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 1
In week 1 requests max 3 'KL' shifts, receives 1
In week 1 requests max 3 'S' shifts, receives 2
In week 1 requests max 3 'N' shifts, receives 0
In week 2 requests max 3 'M' shifts, receives 3
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 1
In week 2 requests max 3 'KL' shifts, receives 1
In week 2 requests max 3 'S' shifts, receives 1
In week 2 requests max 3 'N' shifts, receives 0
In week 3 requests max 3 'M' shifts, receives 0
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 0
In week 3 requests max 3 'KL' shifts, receives 0
In week 3 requests max 3 'S' shifts, receives 0
In week 3 requests max 3 'N' shifts, receives 3
In week 4 requests max 3 'M' shifts, receives 0
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 0
In week 4 requests max 3 'KL' shifts, receives 0
In week 4 requests max 3 'S' shifts, receives 1
In week 4 requests max 3 'N' shifts, receives 4
Max hours worked 60 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
C
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 6
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 2
Requests max 7 'KL' shifts, receives 2
Requests max 14 'S' shifts, receives 5
Requests max 9 'N' shifts, receives 3
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 18
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 1
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 0
In week 1 requests max 3 'KL' shifts, receives 0
In week 1 requests max 3 'S' shifts, receives 3
In week 1 requests max 3 'N' shifts, receives 0
In week 2 requests max 3 'M' shifts, receives 0
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 1
In week 2 requests max 3 'KL' shifts, receives 0
In week 2 requests max 3 'S' shifts, receives 0
In week 2 requests max 3 'N' shifts, receives 3
In week 3 requests max 3 'M' shifts, receives 2
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 1
In week 3 requests max 3 'KL' shifts, receives 1
In week 3 requests max 3 'S' shifts, receives 2
In week 3 requests max 3 'N' shifts, receives 0
In week 4 requests max 3 'M' shifts, receives 3
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 0
In week 4 requests max 3 'KL' shifts, receives 1
In week 4 requests max 3 'S' shifts, receives 0
In week 4 requests max 3 'N' shifts, receives 0
Max hours worked 44 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
D
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 5
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 7
Requests max 7 'KL' shifts, receives 0
Requests max 14 'S' shifts, receives 4
Requests max 9 'N' shifts, receives 3
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 19
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 1
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 2
In week 1 requests max 3 'KL' shifts, receives 0
In week 1 requests max 3 'S' shifts, receives 1
In week 1 requests max 3 'N' shifts, receives 0
In week 2 requests max 3 'M' shifts, receives 1
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 0
In week 2 requests max 3 'KL' shifts, receives 0
In week 2 requests max 3 'S' shifts, receives 2
In week 2 requests max 3 'N' shifts, receives 3
In week 3 requests max 3 'M' shifts, receives 2
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 1
In week 3 requests max 3 'KL' shifts, receives 0
In week 3 requests max 3 'S' shifts, receives 0
In week 3 requests max 3 'N' shifts, receives 0
In week 4 requests max 3 'M' shifts, receives 1
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 4
In week 4 requests max 3 'KL' shifts, receives 0
In week 4 requests max 3 'S' shifts, receives 1
In week 4 requests max 3 'N' shifts, receives 0
Max hours worked 48 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
E
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 3
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 3
Requests max 7 'KL' shifts, receives 1
Requests max 14 'S' shifts, receives 4
Requests max 9 'N' shifts, receives 6
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 17
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 1
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 2
In week 1 requests max 3 'KL' shifts, receives 0
In week 1 requests max 3 'S' shifts, receives 0
In week 1 requests max 3 'N' shifts, receives 2
In week 2 requests max 3 'M' shifts, receives 1
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 0
In week 2 requests max 3 'KL' shifts, receives 0
In week 2 requests max 3 'S' shifts, receives 1
In week 2 requests max 3 'N' shifts, receives 1
In week 3 requests max 3 'M' shifts, receives 1
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 0
In week 3 requests max 3 'KL' shifts, receives 1
In week 3 requests max 3 'S' shifts, receives 2
In week 3 requests max 3 'N' shifts, receives 2
In week 4 requests max 3 'M' shifts, receives 0
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 1
In week 4 requests max 3 'KL' shifts, receives 0
In week 4 requests max 3 'S' shifts, receives 1
In week 4 requests max 3 'N' shifts, receives 1
Max hours worked 28 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
F
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 1
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 5
Requests max 7 'KL' shifts, receives 3
Requests max 14 'S' shifts, receives 8
Requests max 9 'N' shifts, receives 2
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 19
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 0
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 1
In week 1 requests max 3 'KL' shifts, receives 0
In week 1 requests max 3 'S' shifts, receives 0
In week 1 requests max 3 'N' shifts, receives 2
In week 2 requests max 3 'M' shifts, receives 1
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 1
In week 2 requests max 3 'KL' shifts, receives 1
In week 2 requests max 3 'S' shifts, receives 3
In week 2 requests max 3 'N' shifts, receives 0
In week 3 requests max 3 'M' shifts, receives 0
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 1
In week 3 requests max 3 'KL' shifts, receives 1
In week 3 requests max 3 'S' shifts, receives 2
In week 3 requests max 3 'N' shifts, receives 0
In week 4 requests max 3 'M' shifts, receives 0
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 2
In week 4 requests max 3 'KL' shifts, receives 1
In week 4 requests max 3 'S' shifts, receives 3
In week 4 requests max 3 'N' shifts, receives 0
Max hours worked 44 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
G
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 4
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 8
Requests max 7 'KL' shifts, receives 2
Requests max 14 'S' shifts, receives 5
Requests max 9 'N' shifts, receives 0
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 19
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 2
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 3
In week 1 requests max 3 'KL' shifts, receives 1
In week 1 requests max 3 'S' shifts, receives 0
In week 1 requests max 3 'N' shifts, receives 0
In week 2 requests max 3 'M' shifts, receives 0
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 2
In week 2 requests max 3 'KL' shifts, receives 1
In week 2 requests max 3 'S' shifts, receives 1
In week 2 requests max 3 'N' shifts, receives 0
In week 3 requests max 3 'M' shifts, receives 1
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 2
In week 3 requests max 3 'KL' shifts, receives 0
In week 3 requests max 3 'S' shifts, receives 2
In week 3 requests max 3 'N' shifts, receives 0
In week 4 requests max 3 'M' shifts, receives 1
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 1
In week 4 requests max 3 'KL' shifts, receives 0
In week 4 requests max 3 'S' shifts, receives 2
In week 4 requests max 3 'N' shifts, receives 0
Max hours worked 36 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
H
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 4
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 5
Requests max 7 'KL' shifts, receives 3
Requests max 14 'S' shifts, receives 7
Requests max 9 'N' shifts, receives 0
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 19
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 2
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 1
In week 1 requests max 3 'KL' shifts, receives 1
In week 1 requests max 3 'S' shifts, receives 1
In week 1 requests max 3 'N' shifts, receives 0
In week 2 requests max 3 'M' shifts, receives 1
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 1
In week 2 requests max 3 'KL' shifts, receives 1
In week 2 requests max 3 'S' shifts, receives 2
In week 2 requests max 3 'N' shifts, receives 0
In week 3 requests max 3 'M' shifts, receives 0
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 2
In week 3 requests max 3 'KL' shifts, receives 1
In week 3 requests max 3 'S' shifts, receives 2
In week 3 requests max 3 'N' shifts, receives 0
In week 4 requests max 3 'M' shifts, receives 1
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 1
In week 4 requests max 3 'KL' shifts, receives 0
In week 4 requests max 3 'S' shifts, receives 2
In week 4 requests max 3 'N' shifts, receives 0
Max hours worked 44 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
I
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 2
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 8
Requests max 7 'KL' shifts, receives 2
Requests max 14 'S' shifts, receives 1
Requests max 9 'N' shifts, receives 5
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 18
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 5 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 0
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 1
In week 1 requests max 3 'KL' shifts, receives 0
In week 1 requests max 3 'S' shifts, receives 1
In week 1 requests max 3 'N' shifts, receives 3
In week 2 requests max 3 'M' shifts, receives 0
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 4
In week 2 requests max 3 'KL' shifts, receives 1
In week 2 requests max 3 'S' shifts, receives 0
In week 2 requests max 3 'N' shifts, receives 0
In week 3 requests max 3 'M' shifts, receives 1
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 3
In week 3 requests max 3 'KL' shifts, receives 1
In week 3 requests max 3 'S' shifts, receives 0
In week 3 requests max 3 'N' shifts, receives 0
In week 4 requests max 3 'M' shifts, receives 1
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 0
In week 4 requests max 3 'KL' shifts, receives 0
In week 4 requests max 3 'S' shifts, receives 0
In week 4 requests max 3 'N' shifts, receives 2
Max hours worked 20 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
J
Skills: Nurse (Primary);
Contract: Part_time
Constraint Penalty Required Weight Details
Max shift types 0 Yes 5 Requests max 14 'M' shifts, receives 3
Requests max 4 'D' shifts, receives 0
Requests max 8 'KV' shifts, receives 4
Requests max 7 'KL' shifts, receives 5
Requests max 14 'S' shifts, receives 2
Requests max 9 'N' shifts, receives 2
Max number of shifts 0 Yes 5 Requests max 20 shifts, receives 16
Max working weekends in four weeks 0 Yes 0 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 10 (Penalised per minute over)
Max consecutive working days 0 Yes 5 Requests max 6 consecutive working days.
Min consecutive working days 0 Yes 1 Requests min 1 consecutive working days.
Shift type successions 0 Yes 10 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,M,D,KV,KL,S,N,
M : _,M,D,KV,KL,S,N,
D : _,M,D,KV,KL,S,N,
KV : _,M,D,KV,KL,S,N,
KL : _,M,D,KV,KL,S,N,
S : _,M,D,KV,KL,S,N,
N : _,M,D,KV,KL,S,N,
Max working bank holidays 0 Yes 0 Requests max 4 working bank holidays.
Max consecutive free days 0 Yes 0 Requests max 5 consecutive free days.
Min consecutive free days 0 Yes 0 Requests min 1 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 0
Two free days after night shifts 0 Yes 10
Max shifts for days of the week 0 Yes 0 Max total assignments for all Mondays = 4
Max total assignments for all Tuesdays = 4
Max total assignments for all Wednesdays = 4
Max total assignments for all Thursdays = 4
Max total assignments for all Fridays = 4
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 30 Valid lengths of sequences of consecutive shift types:
M : 1, 2, 3, 4, 5,
D : 1, 2, 3, 4, 5,
KV : 1, 2, 3, 4,
KL : 1, 2, 3, 4, 5,
S : 1, 2, 3, 4,
N : 2, 3,
Max shift types per week 0 Yes 1 Max shift types per week
In week 1 requests max 3 'M' shifts, receives 0
In week 1 requests max 2 'D' shifts, receives 0
In week 1 requests max 4 'KV' shifts, receives 0
In week 1 requests max 3 'KL' shifts, receives 2
In week 1 requests max 3 'S' shifts, receives 2
In week 1 requests max 3 'N' shifts, receives 0
In week 2 requests max 3 'M' shifts, receives 1
In week 2 requests max 2 'D' shifts, receives 0
In week 2 requests max 4 'KV' shifts, receives 1
In week 2 requests max 3 'KL' shifts, receives 0
In week 2 requests max 3 'S' shifts, receives 0
In week 2 requests max 3 'N' shifts, receives 0
In week 3 requests max 3 'M' shifts, receives 1
In week 3 requests max 2 'D' shifts, receives 0
In week 3 requests max 4 'KV' shifts, receives 1
In week 3 requests max 3 'KL' shifts, receives 0
In week 3 requests max 3 'S' shifts, receives 0
In week 3 requests max 3 'N' shifts, receives 2
In week 4 requests max 3 'M' shifts, receives 1
In week 4 requests max 2 'D' shifts, receives 0
In week 4 requests max 4 'KV' shifts, receives 2
In week 4 requests max 3 'KL' shifts, receives 3
In week 4 requests max 3 'S' shifts, receives 0
In week 4 requests max 3 'N' shifts, receives 0
Max hours worked 52 Yes 2 Requests max 114 hours.
Alternative skill 0 Yes 1
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 

Total Employees' Penalty

Constraint Penalty
1. Max consecutive free days 0
2. Requested days off 0
3. Max hours worked 376
4. Complete weekends 0
5. Max shift types 0
6. Number of consecutive shift types 0
7. Max consecutive working days 5
8. Max shift types per week 1
9. Max consecutive working weekends 0
10. Two free days after night shifts 0
11. Shift type successions 0
12. Max shifts for days of the week 0
13. Skilled shifts 0
14. Alternative skill 0
15. Min time between shifts 0
16. Night shift before free weekend 0
17. Max working bank holidays 0
18. Max number of shifts 0
19. Min consecutive free days 0
20. Max working weekends in four weeks 0
21. Min consecutive working days 0
Total 382