|
@@ -414,9 +414,7 @@
|
|
|
FROM LOCATION_INFO LI
|
|
|
WHERE CI.LOCATION_CODE = LI.LOCATION_CODE) AS locationName,
|
|
|
NVL(SUM(SM.STAFF_CAPACITY ), 0) AS staffCapacity,
|
|
|
- SUM(STAFF1 + STAFF2 + STAFF3 + STAFF4 + STAFF5 +
|
|
|
- STAFF6 + STAFF7 + STAFF8 + STAFF9 + STAFF10 +
|
|
|
- STAFF11 + STAFF12 + STAFF13 + STAFF14 + STAFF15) AS staffTotal,
|
|
|
+ DECODE( CI.CENTER_CODE, null, ( SELECT COUNT(*) FROM patient_care WHERE state = 'H' AND CENTER_CODE != 1 ), ( SELECT COUNT(*) FROM patient_care WHERE state = 'H' AND CENTER_CODE = CI.CENTER_CODE AND CENTER_CODE != 1 ) ) AS staffTotal,
|
|
|
SUM( UNAVAILABLE_TOTAL ) AS unavailableTotal,
|
|
|
UNAVAILABLE_NOTE AS unavailableNote
|
|
|
FROM CENTER_INFO CI
|