PRSNUT03 ;;WOIFO/JAH - Nurse Activity for VANOD Utilities;6/5/2009
Source file <PRSNUT03.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRIMLOC(IEN200) | ; RETURN NURSES PRIMARY ASSIGMENT LOCATION
|
|
| NLIEN(NLE) | ;
; INPUT: ; NLE - nurse location external name (without NUR prefix) ; OUTPUT: ; function returns 211.4 IEN ^ .01 pointer ^ external |
|
| LOCNOD(LOC) | ; given a location in 211.4 return the node necessary to find
; all the nurses in 211.8 with that primary location out of the ; "D" index on the primary assignment field. |
|
| PICKNURS(GROUP,VALUE) | ; pick a nurse from a t&l or location
; INPUT: ; GROUP = T for T&L or N for Nurse Location ; VALUE = IEN (T&L 455.5 or Nurse Location 211.4) ; OUTPUT: ; function returns a Nurse file 450 (IEN^external Name) |
|
| DIV(GROUP,VALUE) | ; Return the division of a location or a T&L unit
|
|
| ENTRYPNT | ;
|
|
| ALNURLST(FLAG,SORT,SHOWNURS) | ;List all Nurses in file 450
; INPUT: ; FLAG - set to true if you want to attempt to add the Nurse ; to file 200. this will also convert any numbers in ; the name from file 450 to letters ; SORT - (required) If "N" will sort by Nurse location, "T" ; report sorts by T&L unit. ; SHOWNURS - Set to true if you want to see the full info ; about a nurses role |
|
| GATHER | ;
|
|
| REPORT(STOP) | ;
|
|
| TOTAL(STOP) | ;
|
|
| ADDNRS | ;
; edit PAID 450 Employee name replaceing digits 0..9 with A..J |
|
| HDR | ;
|
|
| BLDMAP(DIVMAP) | ; BUILD A DIVISION MAP OF LOCATIONS
|
|
| SELECT(DM) | ; Allow selection of one or all from division
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | Classic Fileman Calls |
| ^NURSF(211.4 - [#211.4] | FIND^DIC |
| ^DIC(4 - [#4] | Classic Fileman Calls, GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| ^PRSPC - [#450] | Classic Fileman Calls |
| ^PRST(455.5 - [#455.5] | GET1^DIQ |