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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUXTADAPI3

Package: Kernel

Routine: XUXTADAPI3


Information

XUXTADAPI3 ;SLC/JLA - Service/Section Edit API's ; NOV 27, 2024@12:30

Source Information

Source file <XUXTADAPI3.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 ($$GSSCDCR,$$GSSCDCRFM,GASSINFM,SHOWA)^XUXTADAPI  $$GAUSSXFM^XUXTADAPI2  

Entry Points

Name Comments DBIA/ICR reference
GSSCDCR(AXUXTADSSIEN)
GSSCDCRFM(AXUXTADSSIEN)
GASSINFM(AXUXTADSSIA)
GAUSSXFM(AXUXTADAUSSA)
SHOWA(AXUXTADHEADER,ANXUXTADARRAY)
GACSS(AXUXTADSSCA) ;
GACSSDN ;
GACSSFM(AXUXTADSSCA) ;
GACSSFMDN ;
GAOSS(AXUXTADSSOA) ;
GAOSSDN ;
GAOSSFM(AXUXTADSSOA) ;
GAOSSFMDN ;
GAROSS(AXUXTADSSROA) ;
GAROSSDN ;
GAROSSFM(AXUXTADSSROA) ;
GAROSSFMDN ;
SHOWAROSS() ;
GACSSNUA(AXUXTADCSSNUA,AUSERS) ;
GACSSNUADN ;
SHOWACSS() ;
SHOWACSSNU() ;
SHOWACSSU() ;
GAOSSNUA(AXUXTADSSNUA,AUSERS) ;
GAOSSNUADN ;
SHOWAOSS() ;
SHOWAOSSNU() ;
SHOWAOSSU() ;

External References

Name Field # of Occurrence
$$GSSCDCR^XUXTADAPI GSSCDCR
$$GSSCDCRFM^XUXTADAPI GSSCDCRFM
GASSINFM^XUXTADAPI GASSINFM
SHOWA^XUXTADAPI SHOWA
$$GAUSSXFM^XUXTADAPI2 GAUSSXFM

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$GACSS^XUXTADAPI3(XUXTADSSCA)
  • Line Location: SHOWA+20
Function Call: WRITE
  • Prompt: !,"GACSS^XUXTADAPI3(",$G(AXUXTADSSCA),") Called"
  • Line Location: GACSS+3
Function Call: WRITE
  • Prompt: !,"Get all Closed Service/Section's"
  • Line Location: GACSS+4
Function Call: WRITE
  • Prompt: !,"GACSS^XUXTADAPI3 Exiting, Response: ",XUXTADRTNVAL,!
  • Line Location: GACSSDN+1
Function Call: WRITE
  • Prompt: $$GACSSFM^XUXTADAPI3(XUXTADSSCA)
  • Line Location: GACSSDN+12
Function Call: WRITE
  • Prompt: !,"GACSSFM^XUXTADAPI3(",$G(AXUXTADSSCA),") Called"
  • Line Location: GACSSFM+3
Function Call: WRITE
  • Prompt: !,"Get all Closed Service/Section's"
  • Line Location: GACSSFM+4
Function Call: WRITE
  • Prompt: !,"GACSSFM^XUXTADAPI3 Exiting, Response: ",XUXTADRTNVAL,!
  • Line Location: GACSSFMDN+1
Function Call: WRITE
  • Prompt: $$GAOSS^XUXTADAPI3(XUXTADSSOA)
  • Line Location: GACSSFMDN+14
Function Call: WRITE
  • Prompt: !,"GAOSS^XUXTADAPI3(",$G(AXUXTADSSOA),") Called"
  • Line Location: GAOSS+3
Function Call: WRITE
  • Prompt: !,"Get all Open Service/Section's"
  • Line Location: GAOSS+4
Function Call: WRITE
  • Prompt: !,"GAOSS^XUXTADAPI3 Exiting, Response: ",XUXTADRTNVAL,!
  • Line Location: GAOSSDN+1
Function Call: WRITE
  • Prompt: $$GAOSSFM^XUXTADAPI3(XUXTADSSOA)
  • Line Location: GAOSSDN+13
Function Call: WRITE
  • Prompt: !,"GAOSSFM^XUXTADAPI3(",$G(AXUXTADSSOA),") Called"
  • Line Location: GAOSSFM+3
Function Call: WRITE
  • Prompt: !,"Get all Open Service/Section's"
  • Line Location: GAOSSFM+4
Function Call: WRITE
  • Prompt: !,"GAOSSFM^XUXTADAPI3 Exiting, Response: ",XUXTADRTNVAL,!
  • Line Location: GAOSSFMDN+1
Function Call: WRITE
  • Prompt: $$GAROSS^XUXTADAPI3(XUXTADSSROA)
  • Line Location: GAOSSFMDN+13
Function Call: WRITE
  • Prompt: !,"GAROSS^XUXTADAPI3(",$G(AXUXTADSSROA),") Called"
  • Line Location: GAROSS+3
Function Call: WRITE
  • Prompt: !,"Get all Re-opened Service/Section's"
  • Line Location: GAROSS+4
Function Call: WRITE
  • Prompt: !,"GAROSS^XUXTADAPI3 Exiting, Response: ",XUXTADRTNVAL,!
  • Line Location: GAROSSDN+1
Function Call: WRITE
  • Prompt: $$GAROSSFM^XUXTADAPI3(XUXTADSSROA)
  • Line Location: GAROSSDN+12
Function Call: WRITE
  • Prompt: !,"GAROSSFM^XUXTADAPI3(",$G(AXUXTADSSROA),") Called"
  • Line Location: GAROSSFM+3
Function Call: WRITE
  • Prompt: !,"Get all Re-opened Service/Section's"
  • Line Location: GAROSSFM+4
Function Call: WRITE
  • Prompt: !,"GAROSSFM^XUXTADAPI3 Exiting, Response: ",XUXTADRTNVAL,!
  • Line Location: GAROSSFMDN+1
Function Call: WRITE
  • Prompt: $$GACSSNUA^XUXTADAPI3(XUXTADCSSNUA)
  • Line Location: SHOWAROSS+22
Function Call: WRITE
  • Prompt: $$GACSSNUA^XUXTADAPI3(XUXTADCSSNUA,0)
  • Line Location: SHOWAROSS+24
Function Call: WRITE
  • Prompt: $$GACSSNUA^XUXTADAPI3(XUXTADCSSNUA,1)
  • Line Location: SHOWAROSS+26
Function Call: WRITE
  • Prompt: !,"GACSSNUA^XUXTADAPI3(",$G(AXUXTADCSSNUA),",",$G(AUSERS),") Called"
  • Line Location: GACSSNUA+3
Function Call: WRITE
  • Prompt: !,"Get all Closed Service/Section's"_$S(USERS=0:" with No Users",USERS=1:" with Users Assigned",1:""))
  • Line Location: GACSSNUA+4
Function Call: WRITE
  • Prompt: !,"GACSSNUA^XUXTADAPI3 Exiting, Response: ",XUXTADRTNVAL,!
  • Line Location: GACSSNUADN+1
Function Call: WRITE
  • Prompt: $$GAOSSNUA^XUXTADAPI3(XUXTADSSNUA)
  • Line Location: SHOWACSSU+22
Function Call: WRITE
  • Prompt: $$GAOSSNUA^XUXTADAPI3(XUXTADSSNUA,0)
  • Line Location: SHOWACSSU+24
Function Call: WRITE
  • Prompt: $$GAOSSNUA^XUXTADAPI3(XUXTADSSNUA,1)
  • Line Location: SHOWACSSU+26
Function Call: WRITE
  • Prompt: !,"GAOSSNUA(",$G(AXUXTADSSNUA),") called",!
  • Line Location: GAOSSNUA+3
Function Call: WRITE
  • Prompt: !,"All open Service/Sections with no users assigned",!
  • Line Location: GAOSSNUA+27

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(49 - [#49] GACSS+9, GAOSS+9, GAROSS+9

Label References

Name Line Occurrences
$$GACSSFM GACSSNUA+12
$$GACSSNUA SHOWACSS+3, SHOWACSSNU+3, SHOWACSSU+3
$$GAOSSFM GAOSSNUA+10
$$GAOSSNUA SHOWAOSS+3, SHOWAOSSNU+3, SHOWAOSSU+3
$$GAROSSFM SHOWAROSS+3
$$GAUSSXFM GACSSNUA+18, GAOSSNUA+16
$$GSSCDCR GACSS+11, GAOSS+11, GAROSS+11
$$GSSCDCRFM GACSSFM+17, GAOSSFM+17, GAROSSFM+17
GACSSDN GACSS+6
GACSSFMDN GACSSFM+6
GACSSNUADN GACSSNUA+6, GACSSNUA+13, GACSSNUA+19
GAOSSDN GAOSS+6
GAOSSFMDN GAOSSFM+6
GAOSSNUADN GAOSSNUA+5, GAOSSNUA+11, GAOSSNUA+17
GAROSSDN GAROSS+6
GAROSSFMDN GAROSSFM+6
GASSINFM GACSSFM+12, GAOSSFM+12, GAROSSFM+12
SHOWA SHOWAROSS+5, SHOWACSS+5, SHOWACSSNU+5, SHOWACSSU+5, SHOWAOSS+5, SHOWAOSSNU+5, SHOWAOSSU+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANXUXTADARRAY SHOWA~
AUSERS GACSSNUA~, GACSSNUA+3, GACSSNUA+23, GACSSNUA+24, GAOSSNUA~, GAOSSNUA+21, GAOSSNUA+22
AXUXTADAUSSA GAUSSXFM~
AXUXTADCSSNUA GACSSNUA~, GACSSNUA+3, GACSSNUA+5
AXUXTADHEADER SHOWA~
AXUXTADSSCA GACSS~, GACSS+5, GACSSFM~, GACSSFM+5
AXUXTADSSIA GASSINFM~
AXUXTADSSIEN GSSCDCR~, GSSCDCRFM~
AXUXTADSSNUA GAOSSNUA~, GAOSSNUA+4
AXUXTADSSOA GAOSS~, GAOSS+5, GAOSSFM~, GAOSSFM+5
AXUXTADSSROA GAROSS~, GAROSS+5, GAROSSFM~, GAROSSFM+3, GAROSSFM+5
VERBOSE GACSS+2~*, GACSSFM+2~*, GAOSS+2~*, GAOSSFM+2~*, GAROSS+2~*, GAROSSFM+2~*, GAROSSFM+3, GAROSSFM+4, GAROSSFMDN+1, GACSSNUA+2~*
, GACSSNUA+3, GACSSNUADN+1, GAOSSNUA+2~*
XUXTADAUSSA GACSSNUA+1~, GACSSNUA+14*, GACSSNUA+15, GACSSNUA+16, GACSSNUA+18, GACSSNUA+23, GACSSNUA+24, GACSSNUADN+3, GAOSSNUA+1~, GAOSSNUA+12*
, GAOSSNUA+13, GAOSSNUA+14, GAOSSNUA+16, GAOSSNUA+21, GAOSSNUA+22, GAOSSNUADN+2
XUXTADCDC GACSS+1~, GACSS+18*, GACSS+20, GACSSFM+1~, GACSSFM+24*, GACSSFM+27
XUXTADCDCR GACSS+1~, GACSS+11*, GACSS+13, GACSS+14, GACSS+18, GACSSFM+1~, GACSSFM+17*, GACSSFM+19, GACSSFM+20, GACSSFM+24
, GAOSS+1~, GAOSS+11*, GAOSS+12, GAOSS+15, GAOSSFM+1~, GAOSSFM+17*, GAOSSFM+18, GAOSSFM+21, GAROSS+1~, GAROSS+11*
, GAROSS+12, GAROSS+15, GAROSSFM+1~, GAROSSFM+17*, GAROSSFM+18, GAROSSFM+21
XUXTADCDR GACSS+1~, GACSS+14*, GACSS+16, GACSSFM+1~, GACSSFM+20*, GACSSFM+22, GAOSS+1~, GAOSS+12*, GAOSS+15, GAOSS+17
, GAOSSFM+1~, GAOSSFM+18*, GAOSSFM+21, GAOSSFM+24, GAROSS+1~, GAROSS+12*, GAROSS+15, GAROSS+17, GAROSSFM+1~, GAROSSFM+18*
, GAROSSFM+21, GAROSSFM+24
XUXTADCSSNUA GACSSNUA+1~, GACSSNUA+5*, GACSSNUA+6, GACSSNUA+20, GACSSNUA+21, GACSSNUA+26, GACSSNUA+28, GACSSNUA+29
XUXTADHEADER SHOWAROSS+1~, SHOWAROSS+4*, SHOWAROSS+5, SHOWACSS+1~, SHOWACSS+4*, SHOWACSS+5, SHOWACSSNU+1~, SHOWACSSNU+4*, SHOWACSSNU+5, SHOWACSSU+1~
, SHOWACSSU+4*, SHOWACSSU+5, SHOWAOSS+1~, SHOWAOSS+4*, SHOWAOSS+5, SHOWAOSSNU+1~, SHOWAOSSNU+4*, SHOWAOSSNU+5, SHOWAOSSU+1~, SHOWAOSSU+4*
, SHOWAOSSU+5
XUXTADOSSA SHOWACSS+1~, SHOWACSS+2*, SHOWACSS+3, SHOWACSS+5, SHOWACSS+6, SHOWAOSS+1~, SHOWAOSS+2*, SHOWAOSS+3, SHOWAOSS+5, SHOWAOSS+6
XUXTADOSSNUA SHOWACSSNU+1~, SHOWACSSNU+2*, SHOWACSSNU+3, SHOWACSSNU+5, SHOWACSSNU+6, SHOWAOSSNU+1~, SHOWAOSSNU+2*, SHOWAOSSNU+3, SHOWAOSSNU+5, SHOWAOSSNU+6
XUXTADOSSUA SHOWACSSU+1~, SHOWACSSU+2*, SHOWACSSU+3, SHOWACSSU+5, SHOWACSSU+6, SHOWAOSSU+1~, SHOWAOSSU+2*, SHOWAOSSU+3, SHOWAOSSU+5, SHOWAOSSU+6
XUXTADROSSA SHOWAROSS+1~, SHOWAROSS+2*, SHOWAROSS+3, SHOWAROSS+5, SHOWAROSS+6
XUXTADRTNVAL GACSS+1~, GACSS+7*, GACSS+21*, GACSSDN+2, GACSSFM+1~, GACSSFM+7*, GACSSFM+28*, GACSSFMDN+3, GAOSS+1~, GAOSS+7*
, GAOSS+18*, GAOSSDN+2, GAOSSFM+1~, GAOSSFM+7*, GAOSSFM+25*, GAOSSFMDN+3, GAROSS+1~, GAROSS+7*, GAROSS+18*, GAROSSDN+2
, GAROSSFM+1~, GAROSSFM+7*, GAROSSFM+25*, GAROSSFMDN+1, GAROSSFMDN+3, SHOWAROSS+1~, SHOWAROSS+3*, GACSSNUA+1~, GACSSNUA+7*, GACSSNUA+12*
, GACSSNUA+13, GACSSNUA+18*, GACSSNUA+19, GACSSNUA+29*, GACSSNUADN+1, GACSSNUADN+4, SHOWACSS+1~, SHOWACSS+3*, SHOWACSSNU+1~, SHOWACSSNU+3*
, SHOWACSSU+1~, SHOWACSSU+3*, GAOSSNUA+1~, GAOSSNUA+6*, GAOSSNUA+10*, GAOSSNUA+11, GAOSSNUA+16*, GAOSSNUA+17, GAOSSNUA+28*, GAOSSNUADN+3
, SHOWAOSS+1~, SHOWAOSS+3*, SHOWAOSSNU+1~, SHOWAOSSNU+3*, SHOWAOSSU+1~, SHOWAOSSU+3*
XUXTADSSCA GACSS+1~, GACSS+5*, GACSS+6, GACSS+8*, GACSS+19, GACSS+20, GACSS+21, GACSSFM+1~, GACSSFM+5*, GACSSFM+6
, GACSSFM+8*, GACSSFM+13, GACSSFM+14, GACSSFM+25, GACSSFM+27, GACSSFM+28, GACSSNUA+1~, GACSSNUA+8*, GACSSNUA+9, GACSSNUA+10
, GACSSNUA+12, GACSSNUA+22, GACSSNUA+28, GACSSNUADN+2
XUXTADSSIA GACSSFM+1~, GACSSFM+5*, GACSSFM+12, GACSSFM+15, GACSSFM+27, GACSSFMDN+2, GAOSSFM+1~, GAOSSFM+5*, GAOSSFM+12, GAOSSFM+15
, GAOSSFM+24, GAOSSFMDN+2, GAROSSFM+1~, GAROSSFM+5*, GAROSSFM+12, GAROSSFM+15, GAROSSFM+24, GAROSSFMDN+2
XUXTADSSIEN GACSS+1~, GACSS+8*, GACSS+9*, GACSS+11, GACSS+20, GACSSFM+1~, GACSSFM+8*, GACSSFM+15*, GACSSFM+17, GACSSFM+27
, GAOSS+1~, GAOSS+8*, GAOSS+9*, GAOSS+11, GAOSS+17, GAOSSFM+1~, GAOSSFM+8*, GAOSSFM+15*, GAOSSFM+17, GAOSSFM+24
, GAROSS+1~, GAROSS+8*, GAROSS+9*, GAROSS+11, GAROSS+17, GAROSSFM+1~, GAROSSFM+8*, GAROSSFM+15*, GAROSSFM+17, GAROSSFM+24
, GACSSNUA+1~, GACSSNUA+21*, GACSSNUA+22*, GACSSNUA+23, GACSSNUA+24, GACSSNUA+28, GAOSSNUA+1~, GAOSSNUA+19*, GAOSSNUA+20*, GAOSSNUA+21
, GAOSSNUA+22, GAOSSNUA+26
XUXTADSSNUA GAOSSNUA+1~, GAOSSNUA+4*, GAOSSNUA+5, GAOSSNUA+18, GAOSSNUA+19, GAOSSNUA+24, GAOSSNUA+26, GAOSSNUA+28
XUXTADSSOA GAOSS+1~, GAOSS+5*, GAOSS+6, GAOSS+8*, GAOSS+16, GAOSS+17, GAOSS+18, GAOSSFM+1~, GAOSSFM+5*, GAOSSFM+6
, GAOSSFM+8*, GAOSSFM+13, GAOSSFM+14, GAOSSFM+22, GAOSSFM+24, GAOSSFM+25, GAOSSNUA+1~, GAOSSNUA+7*, GAOSSNUA+8, GAOSSNUA+9
, GAOSSNUA+10, GAOSSNUA+20, GAOSSNUA+26, GAOSSNUADN+1
XUXTADSSROA GAROSS+1~, GAROSS+5*, GAROSS+6, GAROSS+8*, GAROSS+16, GAROSS+17, GAROSS+18, GAROSSFM+1~, GAROSSFM+5*, GAROSSFM+6
, GAROSSFM+8*, GAROSSFM+13, GAROSSFM+14, GAROSSFM+22, GAROSSFM+24, GAROSSFM+25
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All