Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  ICR |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Global: ^NURSF(211.8

Package: Nursing Service

Global: ^NURSF(211.8


Information

FileMan FileNo FileMan Filename Package
211.8 NURS POSITION CONTROL Nursing Service

Description

Directly Accessed By Routines, Total: 60

Package Total Routines
Nursing Service 48 NUR2PRE    NURA5A    NURA5C    NURA6D1    NURA6D2    NURA6I1    NURA6I2    NURA6K1
NURA6K2    NURA9D11    NURA9I    NURA9K    NURAAGS0    NURAAGS1    NURADEG1    NURADEG2
NURADEG3    NURAED1    NURAED2    NURAED6    NURAMU3    NURAPROD    NURAR11A    NURAR1A
NURASPL    NURSAL0    NURSAPE0    NURSAUTL    NURSBPO    NURSCEP    NURSCEP1    NURSEP31
NURSEP3I    NURSEPC1    NURSEPCA    NURSEPCP    NURSEPD0    NURSEPD2    NURSEPML    NURSUT0
NURSUT1    NURSUT2    NURSUT3    NURXP43    OCCUPANCY/TRANSFERRED DATE    POSITION BUDGETED    ^NURSF(211.8    ^NURSF(219.7
PAID 11 PRSNEE    PRSNRAS0    PRSNRDN0    PRSNREV0    PRSNRGD0    PRSNRGS0    PRSNRND0    PRSNROLD
PRSNROLS    PRSNRSM0    PRSNUT03    

Accessed By FileMan Db Calls, Total: 5

Package Total Routines
Nursing Service 5 NURAED2    NURAED6    NURSBPO    NURSUT3    NURXP43    

Pointer To FileMan Files, Total: 5

Package Total FileMan Files
Nursing Service 3 NURS SERVICE POSITION(#211.3)[#211.82(.03)#211.83(.01)]    NURS TOUR OF DUTY(#211.6)[#211.82(7)]    NURS VACANCY/TRANSFERRED REASONS(#211.9)[#211.82(5)]    
Kernel 1 NEW PERSON(#200)[#211.82(.02)]    
Scheduling 1 HOSPITAL LOCATION(#44)[.01]    

Fields, Total: 5

Field # Name Loc Type Details
.01 LOCATION 0;1 POINTER TO HOSPITAL LOCATION FILE (#44)
************************REQUIRED FIELD************************
HOSPITAL LOCATION(#44)

  • INPUT TRANSFORM:  S:$D(NURSHLIT) @NURSHLIT K DIC("S") S:$D(NURSHFLS) DIC("S")=NURSHFLS D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  APR 03, 1990
  • DESCRIPTION:  
    Nursing location for this budgeted FTEE.
  • SCREEN:  K DIC("S") S:$D(NURSHFLS) DIC("S")=NURSHFLS
  • EXPLANATION:  Screen for different applications to get appropriate locations.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  211.8^B
    1)= S ^NURSF(211.8,"B",$E(X,1,30),DA)=""
    2)= K ^NURSF(211.8,"B",$E(X,1,30),DA)
    This is the main index on the NURS Position Control file which lists nursing locations in the Hospital Location file.
  • CROSS-REFERENCE:  211.8^AA1^MUMPS
    1)= S NUR=$S($D(^NURSF(211.8,DA,0)):^(0),1:"") S:$P(NUR,"^",2)'="" ^NURSF(211.8,"AA",X,$P(NUR,"^",2),DA)="" K NUR
    2)= S NUR=$S($D(^NURSF(211.8,DA,0)):^(0),1:"") K:$P(NUR,"^",2)'="" ^NURSF(211.8,"AA",X,$P(NUR,"^",2),DA) K NUR
    This is a mumps index on the Position Control file which indicates the location and service category associated with the location.
.02 SERVICE CATEGORY 0;2 SET
************************REQUIRED FIELD************************
  • 'R' FOR REGISTERED NURSE;
  • 'L' FOR LICENSED PRACTICAL NURSE;
  • 'N' FOR NURSE ASSISTANT;
  • 'C' FOR CLERICAL;
  • 'O' FOR OTHER;
  • 'S' FOR SUMMER EMPLOYEE;
  • 'A' FOR ADMIN;

  • LAST EDITED:  NOV 25, 1991
  • DESCRIPTION:  
    Service category for this location (e.g., RN, LPN, NA).
  • CROSS-REFERENCE:  211.8^AA2^MUMPS
    1)= S NUR=$S($D(^NURSF(211.8,DA,0)):^(0),1:"") S:$P(NUR,"^")'="" ^NURSF(211.8,"AA",$P(NUR,"^"),X,DA)="" K NUR
    2)= S NUR=$S($D(^NURSF(211.8,DA,0)):^(0),1:"") K:$P(NUR,"^")'="" ^NURSF(211.8,"AA",$P(NUR,"^"),X,DA) K NUR
    This mumps index indicates the location and the nursing service category associated with the location.
  • CROSS-REFERENCE:  211.8^SC
    1)= S ^NURSF(211.8,"SC",$E(X,1,30),DA)=""
    2)= K ^NURSF(211.8,"SC",$E(X,1,30),DA)
    This is a mumps index on the 'Service Category' field which indicates the service category associated with each location.
1 BUDGETED FTEE COMPUTED

  • MUMPS CODE:  S X=+$$BUDCAT^NURSUT1(D0) S X=$J(X,0,3)
  • ALGORITHM:  S X=+$$BUDCAT^NURSUT1(D0) (ALWAYS 3 DECIMAL DIGITS)
  • LAST EDITED:  JUN 09, 1997
  • HELP-PROMPT:  Type a Number between 0 and 999.999, 3 Decimal Digits
  • DESCRIPTION:  This field contains the computed value of the budgeted service category
    FTEE for this location based on the budgeted service position FTEE that has
    been entered for this location.
2 OCCUPANCY/TRANSFERRED DATE 1;0 DATE Multiple #211.82 211.82

  • DESCRIPTION:  
    Date this FTEE was/or will be occupied or transferred.
  • IDENTIFIED BY:  EMPLOYEE(#.02)[R], SERVICE POSITION(#.03)[R]
3 POSITION BUDGETED 2;0 POINTER Multiple #211.83 211.83

  • DESCRIPTION:  
    Indicate the service position to be budgeted within this category.

ICR, Total: 2

ICR LINK Subscribing Package(s) Fields Referenced Description
ICR #571
  • QUALITY IMPROVEMENT CHECKLIST
  • ICR #1410
  • General Medical Record - IO
  • SERVICE CATEGORY (.02).
    Access: Direct Global Read & w/Fileman

    Also direct global read access of the "D"cross-reference of file 211.8 is supported.

    External References

    Name Field # of Occurrence
    ^DIC .01+1
    $$BUDCAT^NURSUT1 1+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^NURSF(211.8 - [#211.8] .01(XREF 1S), .01(XREF 1K), .01(XREF 2S), .01(XREF 2K), .02(XREF 1S), .02(XREF 1K), .02(XREF 2S), .02(XREF 2K)

    Naked Globals

    Name Field # of Occurrence
    ^(0 .01(XREF 2S), .01(XREF 2K), .02(XREF 1S), .02(XREF 1K)

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> D0 1+1
    >> DA .01(XREF 1S), .01(XREF 1K), .01(XREF 2S), .01(XREF 2K), .02(XREF 1S), .02(XREF 1K), .02(XREF 2S), .02(XREF 2K)
    DIC ID.02+1, .01+1!*
    DIC("S" .01+1!*, .01SCR+1!*
    >> DIE .01+1
    NUR .01(XREF 2S), .01(XREF 2K), .02(XREF 1S), .02(XREF 1K)
    >> NURSHFLS .01+1, .01SCR+1
    >> NURSHLIT .01+1
    X .01+1*!, .01(XREF 1S), .01(XREF 1K), .01(XREF 2S), .01(XREF 2K), .02(XREF 1S), .02(XREF 1K), .02(XREF 2S), .02(XREF 2K), 1+1*
    >> Y .01+1
    Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  ICR |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All