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 |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SCMCWS1

Package: Scheduling

Routine: SCMCWS1


Information

SCMCWS1 ;ALB/ART - PCMM Web-Call Patient Summary Web Service ;02/06/2015

Source Information

Source file <SCMCWS1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 2 ($$FMTE,$$NOW)^XLFDT  $$PROD^XUPROD  
Scheduling 2 PARSEXML^SCMCWS1A  $$SETUP^SCMCWSUT  
VA FileMan 2 WP^DIE  $$GET1^DIQ  
Registration 1 $$SITE^VASITE  
Web Services Client 1 ($$GET,$$GETREST)^XOBWLIB  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Order Entry Results Reporting 1 ORWPT1  
Scheduling 1 SCMC PCDETAIL  

Entry Points

Name Comments DBIA/ICR reference
PCDETAIL(SCDISPLY,SCDFN) ;Call PCMM/R Web Service
  • ICR #6027
    • Status: Active
    • Usage: Private
    GETINPAT(SCDFN,SCINPAT) ;Build an array of local attending and inpatient providers
    BLDBLOCK(SCTEAMS,SCINPAT,SCDISPLY) ; Build the Display Array
    BLDISPLY(SCTEAMS,SCINPAT,SCNVA,SCDISPLY,SCSITE) ; Build the Display Array
    FMTPHPG(SCTYPE,SCPREFIX,SCTEAMID) ;Format Phone and Pager #

    External References

    Name Field # of Occurrence
    WP^DIE PCDETAIL+81
    $$GET1^DIQ PCDETAIL+36, GETINPAT+7, GETINPAT+8, GETINPAT+9, GETINPAT+12, GETINPAT+13, GETINPAT+14, GETINPAT+16, GETINPAT+17, GETINPAT+18
    PARSEXML^SCMCWS1A PCDETAIL+65
    $$SETUP^SCMCWSUT PCDETAIL+19
    $$SITE^VASITE PCDETAIL+28
    $$FMTE^XLFDT PCDETAIL+80
    $$NOW^XLFDT PCDETAIL+80
    $$GET^XOBWLIB PCDETAIL+34
    $$GETREST^XOBWLIB PCDETAIL+24
    $$PROD^XUPROD PCDETAIL+12

    Used in RPC

    RPC Name Call Tags
    SCMC PCDETAIL PCDETAIL

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DPT - [#2] GET1^DIQ
    ^VA(200 - [#200] GET1^DIQ
    ^SCPT(404.41 - [#404.41] GET1^DIQ,  WP^DIE

    Label References

    Name Line Occurrences
    $$FMTPHPG BLDBLOCK+15, BLDBLOCK+19, BLDISPLY+29, BLDISPLY+33, BLDISPLY+57, BLDISPLY+62, BLDISPLY+65, BLDISPLY+70, BLDISPLY+90, BLDISPLY+102
    , BLDISPLY+121, BLDISPLY+139
    BLDBLOCK PCDETAIL+77
    BLDISPLY PCDETAIL+75
    GETINPAT PCDETAIL+71

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    SCARRAY PCDETAIL+7~
    SCATT GETINPAT+5~, GETINPAT+8*, GETINPAT+11, GETINPAT+12, GETINPAT+13, GETINPAT+14
    SCBLOCK PCDETAIL+9~, PCDETAIL+58*, PCDETAIL+65, PCDETAIL+74
    SCCNT PCDETAIL+7~, PCDETAIL+57*
    SCDATA PCDETAIL+10~, PCDETAIL+19
    SCDATA("restObject" PCDETAIL+24*, PCDETAIL+34, PCDETAIL+41
    SCDATA("serverName" PCDETAIL+24
    SCDATA("serverNameKey" PCDETAIL+13*, PCDETAIL+15*
    SCDATA("site" PCDETAIL+28*, PCDETAIL+31, PCDETAIL+75
    SCDATA("webServiceName" PCDETAIL+16*, PCDETAIL+24
    SCDATA("webServiceParameters" PCDETAIL+31*, PCDETAIL+34
    SCDFN PCDETAIL~, PCDETAIL+31, PCDETAIL+36, PCDETAIL+71, PCDETAIL+81, GETINPAT~, GETINPAT+7, GETINPAT+8, GETINPAT+9
    SCDISP BLDBLOCK+6~, BLDBLOCK+8*, BLDBLOCK+10, BLDBLOCK+13*, BLDBLOCK+15, BLDBLOCK+17*, BLDBLOCK+19, BLDBLOCK+21*, BLDBLOCK+22, BLDBLOCK+25*
    , BLDBLOCK+26, BLDISPLY+8~, BLDISPLY+9*, BLDISPLY+17*, BLDISPLY+18, BLDISPLY+23*, BLDISPLY+24, BLDISPLY+27*, BLDISPLY+29, BLDISPLY+31*
    , BLDISPLY+33, BLDISPLY+35*, BLDISPLY+36, BLDISPLY+38*, BLDISPLY+39, BLDISPLY+44*, BLDISPLY+45, BLDISPLY+46, BLDISPLY+53*, BLDISPLY+54
    , BLDISPLY+55*, BLDISPLY+57, BLDISPLY+59, BLDISPLY+61*, BLDISPLY+62, BLDISPLY+63*, BLDISPLY+65, BLDISPLY+67, BLDISPLY+68*, BLDISPLY+70
    , BLDISPLY+72, BLDISPLY+75*, BLDISPLY+76, BLDISPLY+77, BLDISPLY+83*, BLDISPLY+84, BLDISPLY+85*, BLDISPLY+86, BLDISPLY+89*, BLDISPLY+90
    , BLDISPLY+97*, BLDISPLY+98, BLDISPLY+99*, BLDISPLY+100, BLDISPLY+101*, BLDISPLY+102, BLDISPLY+114*, BLDISPLY+115, BLDISPLY+116*, BLDISPLY+117
    , BLDISPLY+120*, BLDISPLY+121, BLDISPLY+128*, BLDISPLY+129, BLDISPLY+130*, BLDISPLY+131, BLDISPLY+134*, BLDISPLY+135, BLDISPLY+138*, BLDISPLY+139
    SCDISPLY PCDETAIL~, PCDETAIL+75, PCDETAIL+77, BLDBLOCK~, BLDISPLY~
    SCDISPLY( BLDBLOCK+10*, BLDBLOCK+15*, BLDBLOCK+19*, BLDBLOCK+22*, BLDBLOCK+26*, BLDISPLY+18*, BLDISPLY+24*, BLDISPLY+29*, BLDISPLY+33*, BLDISPLY+36*
    , BLDISPLY+39*, BLDISPLY+46*, BLDISPLY+54*, BLDISPLY+57*, BLDISPLY+59*, BLDISPLY+62*, BLDISPLY+65*, BLDISPLY+67*, BLDISPLY+70*, BLDISPLY+72*
    , BLDISPLY+77*, BLDISPLY+84*, BLDISPLY+86*, BLDISPLY+90*, BLDISPLY+98*, BLDISPLY+100*, BLDISPLY+102*, BLDISPLY+115*, BLDISPLY+117*, BLDISPLY+121*
    , BLDISPLY+125*, BLDISPLY+126*, BLDISPLY+129*, BLDISPLY+131*, BLDISPLY+135*, BLDISPLY+139*
    SCDISPLY(1 PCDETAIL+21*, PCDETAIL+37, PCDETAIL+38*, PCDETAIL+45*, PCDETAIL+80*, PCDETAIL+82*
    SCDISPLY(2 PCDETAIL+46*
    SCDISPSV BLDISPLY+8~, BLDISPLY+11*, BLDISPLY+45*, BLDISPLY+76*, BLDISPLY+124, BLDISPLY+125, BLDISPLY+126
    SCEOF PCDETAIL+7~, PCDETAIL+59*, PCDETAIL+60, PCDETAIL+65, PCDETAIL+68*
    SCERR PCDETAIL+8~, PCDETAIL+34
    SCGETRC PCDETAIL+8~, PCDETAIL+34*, PCDETAIL+35
    SCI BLDBLOCK+6~, BLDBLOCK+24*, BLDBLOCK+26
    SCINPAT PCDETAIL+9~, PCDETAIL+71, PCDETAIL+75, PCDETAIL+77, GETINPAT~, BLDBLOCK~, BLDISPLY~
    SCINPAT( FMTPHPG+13, FMTPHPG+14
    SCINPAT("ATT NAME" , GETINPAT+12*, BLDBLOCK+12, BLDBLOCK+15, BLDISPLY+26, BLDISPLY+29, PAGER" , GETINPAT+14*, PHONE" , GETINPAT+13*
    SCINPAT("PROV NAME" , GETINPAT+16*, BLDBLOCK+16, BLDBLOCK+19, BLDISPLY+30, BLDISPLY+33,  PAGER" , GETINPAT+18*,  PHONE" , GETINPAT+17*
    SCLEVEL BLDISPLY+8~, BLDISPLY+15*, BLDISPLY+16*, BLDISPLY+20, BLDISPLY+24, BLDISPLY+36, BLDISPLY+42, BLDISPLY+48, BLDISPLY+49, BLDISPLY+51
    , BLDISPLY+54, BLDISPLY+56, BLDISPLY+57, BLDISPLY+60, BLDISPLY+62, BLDISPLY+64, BLDISPLY+65, BLDISPLY+69, BLDISPLY+70, BLDISPLY+81
    , BLDISPLY+82, BLDISPLY+86, BLDISPLY+88, BLDISPLY+90, BLDISPLY+95, BLDISPLY+96, BLDISPLY+100, BLDISPLY+102, BLDISPLY+107, BLDISPLY+112
    , BLDISPLY+113, BLDISPLY+117, BLDISPLY+119, BLDISPLY+121, BLDISPLY+136*, BLDISPLY+137*, BLDISPLY+139, FMTPHPG+17, FMTPHPG+18, FMTPHPG+21
    , FMTPHPG+22, FMTPHPG+25, FMTPHPG+26, FMTPHPG+29, FMTPHPG+30, FMTPHPG+31
    SCLEVEL2 BLDISPLY+8~
    SCLIST PCDETAIL+6~
    SCLOCAL BLDISPLY+8~, BLDISPLY+21*, BLDISPLY+22, BLDISPLY+37, BLDISPLY+43, BLDISPLY+74, BLDISPLY+91, BLDISPLY+103, BLDISPLY+122
    SCMHLVL PCDETAIL+9~, PCDETAIL+52*, PCDETAIL+65
    SCNODE PCDETAIL+7~, PCDETAIL+63*, PCDETAIL+65
    SCNVA PCDETAIL+9~, PCDETAIL+65, PCDETAIL+75, BLDISPLY~, BLDISPLY+133
    SCNVA( BLDISPLY+137, BLDISPLY+139, FMTPHPG+29, FMTPHPG+30, FMTPHPG+31
    SCNVALVL PCDETAIL+9~, PCDETAIL+51*, PCDETAIL+65
    SCOELVL PCDETAIL+9~, PCDETAIL+53*, PCDETAIL+65
    SCOTHTM BLDISPLY+8~, BLDISPLY+13*, BLDISPLY+91*, BLDISPLY+103*, BLDISPLY+122*, BLDISPLY+125
    SCPCLVL PCDETAIL+9~, PCDETAIL+50*, PCDETAIL+65
    SCPPSTR FMTPHPG+9~, FMTPHPG+10*, FMTPHPG+13*, FMTPHPG+14*, FMTPHPG+17*, FMTPHPG+18*, FMTPHPG+21*, FMTPHPG+22*, FMTPHPG+25*, FMTPHPG+26*
    , FMTPHPG+29*, FMTPHPG+30*, FMTPHPG+31*, FMTPHPG+33
    SCPREFIX FMTPHPG~, FMTPHPG+7, FMTPHPG+13, FMTPHPG+14, FMTPHPG+17, FMTPHPG+18, FMTPHPG+21, FMTPHPG+22, FMTPHPG+25, FMTPHPG+26
    SCPROV GETINPAT+5~, GETINPAT+9*, GETINPAT+15, GETINPAT+16, GETINPAT+17, GETINPAT+18
    SCRC PCDETAIL+6~, PCDETAIL+19*, PCDETAIL+20, PCDETAIL+21, PCDETAIL+36*
    SCREADR PCDETAIL+7~
    SCREST PCDETAIL+8~
    SCROW PCDETAIL+7~
    SCSERVC PCDETAIL+6~
    SCSERVER PCDETAIL+6~
    SCSITE BLDISPLY~, BLDISPLY+21
    SCSKIP BLDBLOCK+6~, BLDBLOCK+9*, BLDBLOCK+14*, BLDBLOCK+18*, BLDBLOCK+20, BLDISPLY+8~, BLDISPLY+12*, BLDISPLY+28*, BLDISPLY+32*, BLDISPLY+37
    SCSPLVL PCDETAIL+9~, PCDETAIL+54*, PCDETAIL+65
    SCSPMBR PCDETAIL+9~, PCDETAIL+56*, PCDETAIL+65
    SCSPTYPE PCDETAIL+9~, PCDETAIL+55*, PCDETAIL+65
    SCSRVRKY PCDETAIL+6~
    SCSTAT PCDETAIL+7~, PCDETAIL+41*, PCDETAIL+44, BLDISPLY+8~, BLDISPLY+51*, BLDISPLY+52*, BLDISPLY+54
    SCTEAMID FMTPHPG~, FMTPHPG+8, FMTPHPG+17, FMTPHPG+18, FMTPHPG+21, FMTPHPG+22, FMTPHPG+25, FMTPHPG+26
    SCTEAMS PCDETAIL+9~, PCDETAIL+65, PCDETAIL+75, PCDETAIL+77, BLDBLOCK~, BLDISPLY~, BLDISPLY+127
    SCTEAMS( BLDBLOCK+24, BLDBLOCK+26, BLDISPLY+16, BLDISPLY+20, BLDISPLY+24, BLDISPLY+36, BLDISPLY+42, BLDISPLY+48, BLDISPLY+49, BLDISPLY+51
    , BLDISPLY+54, BLDISPLY+56, BLDISPLY+57, BLDISPLY+60, BLDISPLY+62, BLDISPLY+64, BLDISPLY+65, BLDISPLY+69, BLDISPLY+70, BLDISPLY+81
    , BLDISPLY+82, BLDISPLY+86, BLDISPLY+88, BLDISPLY+90, BLDISPLY+95, BLDISPLY+96, BLDISPLY+100, BLDISPLY+102, BLDISPLY+107, BLDISPLY+112
    , BLDISPLY+113, BLDISPLY+117, BLDISPLY+119, BLDISPLY+121, FMTPHPG+17, FMTPHPG+18, FMTPHPG+21, FMTPHPG+22, FMTPHPG+25, FMTPHPG+26
    SCTMCNT BLDISPLY+8~, BLDISPLY+10*, BLDISPLY+50*, BLDISPLY+124
    SCTMLVL PCDETAIL+9~, PCDETAIL+49*, PCDETAIL+65
    SCTYPE BLDISPLY+8~, FMTPHPG~, FMTPHPG+6, FMTPHPG+12, FMTPHPG+16, FMTPHPG+20, FMTPHPG+24, FMTPHPG+28
    SCVALUE PCDETAIL+7~, PCDETAIL+64*, PCDETAIL+65
    SCX PCDETAIL+10~, BLDISPLY+8~, BLDISPLY+106*, BLDISPLY+107*, BLDISPLY+108, BLDISPLY+109, BLDISPLY+110, BLDISPLY+112, BLDISPLY+113, BLDISPLY+117
    , BLDISPLY+119, BLDISPLY+121
    SCXSITE BLDISPLY+8~, BLDISPLY+20*, BLDISPLY+21
    SCY PCDETAIL+10~, BLDISPLY+8~, BLDISPLY+47*, BLDISPLY+48*, BLDISPLY+49, BLDISPLY+51, BLDISPLY+54, BLDISPLY+56, BLDISPLY+57, BLDISPLY+60
    , BLDISPLY+62, BLDISPLY+64, BLDISPLY+65, BLDISPLY+69, BLDISPLY+70, BLDISPLY+80*, BLDISPLY+81*, BLDISPLY+82, BLDISPLY+86, BLDISPLY+88
    , BLDISPLY+90, BLDISPLY+94*, BLDISPLY+95*, BLDISPLY+96, BLDISPLY+100, BLDISPLY+102, BLDISPLY+111*, BLDISPLY+112*, BLDISPLY+113, BLDISPLY+117
    , BLDISPLY+119, BLDISPLY+121, FMTPHPG+17, FMTPHPG+18, FMTPHPG+21, FMTPHPG+22, FMTPHPG+25, FMTPHPG+26
    SCZ BLDISPLY+8~, BLDISPLY+87*, BLDISPLY+88*, BLDISPLY+90, BLDISPLY+118*, BLDISPLY+119*, BLDISPLY+121, FMTPHPG+21, FMTPHPG+22
    U PCDETAIL+21, PCDETAIL+28
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All