Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: NURAR1A

Package: Nursing Service

Routine: NURAR1A


Information

NURAR1A ;HIRMFO/MD,FT-ACCUMULATES FTEE TOTALS AND RUNS SVC. AMIS 1106b REPORT ;9/18/96 16:57

Source Information

Source file <NURAR1A.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Nursing Service 6 ^NURAKILL  (EN8,EN9)^NURSAGSP  EN7^NURSUT0  (CLOSE,ENDPG)^NURSUT1  $$CNTR^NURSUT2  $$EN11^NURSUT3  
VA FileMan 4 ^%DT  FIELD^DID  $$VFIELD^DILFD  ($$GET1,D)^DIQ  

Entry Points

Name Comments DBIA/ICR reference
HSKEEP ;
START ;
QUIT ;
HEADER
NEXT ;

External References

Name Field # of Occurrence
^%DT HEADER+2
FIELD^DID START+25
$$VFIELD^DILFD START+23
$$GET1^DIQ HSKEEP+4, HSKEEP+5, HSKEEP+6
D^DIQ HEADER+1, HEADER+2
^NURAKILL QUIT+1
EN8^NURSAGSP HSKEEP+3
EN9^NURSAGSP HSKEEP+3
EN7^NURSUT0 HSKEEP+12
CLOSE^NURSUT1 QUIT+1
ENDPG^NURSUT1 HEADER
$$CNTR^NURSUT2 HEADER+3
$$EN11^NURSUT3 START+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: HSKEEP+3
Function Call: WRITE
  • Prompt: !!,?19,"THIS REPORT WILL COMPARE THE BUDGETED FTEE"
  • Line Location: HSKEEP+8
Function Call: WRITE
  • Prompt: !,?14,"TOTALS ENTERED IN THE NURS AMIS 1106B FTEE (#213.2) FILE"
  • Line Location: HSKEEP+9
Function Call: WRITE
  • Prompt: !,?10,"AGAINST TODAY'S CURRENT FTEE ENTRIES FOR AMIS SEGMENT 202 (1106B)"
  • Line Location: HSKEEP+10
Function Call: WRITE
  • Prompt: !
  • Line Location: HSKEEP+12
Function Call: WRITE
  • Prompt: !,"THE AMIS POSITION FIELD FOR THE "_$P(^(0),U)_" ENTRY IN THE NURS SERVICE POSITION FILE,",!,"#211.3 MUST BE FILLED IN TO GENERATE THIS REPORT",!
  • Line Location: START+10
Function Call: WRITE
  • Prompt: !,$P(X("LABEL"),"BUDGETED ",2),?24,$P(X("LABEL")," "),?29,$J(ND(1),8,3),?43,$P(Y("LABEL")," "),?48,$J(NFCNT(NY,NZ),8,3)
  • Line Location: START+27
Function Call: WRITE
  • Prompt: ?65,$J((NFCNT(NY,NZ)-ND(1)),9,3)
  • Line Location: START+28
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: ?2,Y,?65,"PAGE: ",NURPAGE
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: ?$$CNTR^NURSUT2(NY),$S(NY=" BLANK":"NO FACILITY",1:NY)
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,?2,"AMIS 10-1106B (SEGMENT 202) CEILING (FTEE) ENTERED ON "_NURSDATE
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,?2,"AND POSITIONS FILLED (FTEE)"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !!,"POSITION",?29,"BUDGETED",?50,"ACTUAL",?66,"VARIANCE"
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !,"--------",?29,"--------",?50,"------",?66,"--------"
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !!!,"INCORRECT BUDGET ENTRIES EXIST IN "_NURFAC("F")_":",!,"NUMBER OF RN'S BUDGETED MUST EQUAL SUM OF",!,"CATEGORIES 06 THRU 20 (E.G. CLIN SPECIALIST, RN PRACTITIONER, ETC.",!,"CONTACT NURSING APPLICATION COORDINATOR"
  • Line Location: NEXT+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^NURSA(213.2 - [#213.2] FIELD^DID,  VFIELD^DILFD
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(213.2 START+23
^DIC(213.9 - [#213.9] HSKEEP+1
^NURSA(213.2 - [#213.2] HSKEEP+4, HSKEEP+5, HSKEEP+6, START+25, NEXT+2, NEXT+3, NEXT+4, NEXT+11, NEXT+12, NEXT+14
NEXT+15
^NURSF(210 - [#210] START+2
^NURSF(211.3 - [#211.3] START+9, START+10
^NURSF(211.4 - [#211.4] START+4
^NURSF(211.8 - [#211.8] START+1, START+3, START+4, START+5

Label References

Name Line Occurrences
HEADER START+22, START+24
NEXT HSKEEP+4, HSKEEP+5, HSKEEP+6
QUIT HSKEEP+3, HSKEEP+12

Naked Globals

Name Field # of Occurrence
^("I" START+4
^(0 START+9, START+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA START+3*, START+5
>> DA(1 START+3*, START+4, START+5
>> DA(2 START+1*, START+2, START+3
>> DA(4 START+4*
>> DA(5 START+4*
>> DIC(0 HSKEEP+3*
DT START+6
IO START+22
IOF HEADER+1
IOSL START+24
IOST START+5, START+24, HEADERHEADER+1
>> NAMIS START+9*, START+10, START+13, START+14
>> NBUDCK NEXT+12*, NEXT+16
>> NBUDCK1 NEXT+13*, NEXT+14*, NEXT+15*, NEXT+16
>> ND START+25*
>> ND(1 START+25*, START+27, START+28
>> NDA HSKEEP+4*, HSKEEP+5*, HSKEEP+6*, START+23*, START+25, NEXT+2, NEXT+3, NEXT+4, NEXT+11, NEXT+12
NEXT+14, NEXT+15
>> NDATA START+5*, START+6, START+9, START+10
>> NDATA(1 START+5*, START+7, START+8, START+13, START+16, START+17
>> NFCNT( START+13*, START+16*, START+22, START+23, START+26, START+27, START+28, HEADER+1, NEXT+10*, NEXT+11*
>> NFCNT(" BLAN K" , START+14*, START+17*
>> NFTEE START+9*, START+13, START+14, START+16, START+17
>> NODATSW HSKEEP+2*, NEXT+1*, NEXT+2*, NEXT+3*, NEXT+4*, NEXT+5
>> NURFAC HSKEEP+4*, HSKEEP+5, HSKEEP+6, HSKEEP+7*, START+7, NEXT+7, NEXT+9
>> NURFAC("F" HSKEEP+4*, HSKEEP+5*, HSKEEP+6*, START+8, NEXT+6, NEXT+9, NEXT+10, NEXT+11, NEXT+16
>> NURFAC(1 START+7, NEXT+9
>> NURFACSW HSKEEP+7, NEXT+7*
>> NURI NEXT+3*, NEXT+4*, NEXT+10*, NEXT+14*, NEXT+15*
>> NURMDSW HSKEEP+2*, HSKEEP+3, HSKEEP+4, HSKEEP+5, HSKEEP+6, START+7, START+8, HEADER+3, NEXT+7, NEXT+9
>> NUROUT HSKEEP+2*, HSKEEP+3, START+10*, START+22, START+23, START+24, HEADER
>> NURPAGE HSKEEP+2*, HEADER+1*, HEADER+2
>> NURQUEUE HSKEEP+2*
>> NURSACT(1 START+17
>> NURSCAT START+9*, START+10, START+11, START+12, START+17
>> NURSCAT(1 START+11*, START+16, START+17
>> NURSDATE HEADER+1*, HEADER+4
>> NURSW1 HSKEEP+2*, START+24, HEADERHEADER+8*
>> NY START+22*, START+23, START+26, START+27, START+28, HEADER+1, HEADER+3
>> NZ START+23*, START+25, START+26, START+27, START+28
>> POP HSKEEP+12
U START+2, START+4, START+6, START+9, START+10, START+23, START+25, NEXT+3, NEXT+4, NEXT+11
NEXT+12, NEXT+14, NEXT+15
>> X HSKEEP+1*, START+23*, HEADER+2*
>> X("LABEL" START+27
>> Y HSKEEP+6, HEADER+1*, HEADER+2
>> Y("LABEL" START+27
>> Z START+2*
>> ZTRTN HSKEEP+12*
>> ZTSAVE("NURFAC*" HSKEEP+12*
>> ZTSAVE("NURPAGE" HSKEEP+12*
>> ZTSAVE("NURSW1" HSKEEP+12*
>> ZTSK HSKEEP+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All