SCMCWS1 ;ALB/ART - PCMM Web-Call Patient Summary Web Service ;02/06/2015
Source file <SCMCWS1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 1 | ORWPT1 |
Scheduling | 1 | SCMC PCDETAIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
PCDETAIL(SCDISPLY,SCDFN) | ;Call PCMM/R Web Service
|
|
SCDICN | ;START ICN FIND RTW SD*5.3*854
|
|
SCDFN | ;
|
|
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 #
|
Name | Field # of Occurrence |
---|---|
WP^DIE | SCDFN+40 |
$$GET1^DIQ | SCDICN+9, SCDFN+3, GETINPAT+7, GETINPAT+8, GETINPAT+9, GETINPAT+12, GETINPAT+13, GETINPAT+14, GETINPAT+16, GETINPAT+17 , GETINPAT+18 |
$$GETICN^MPIF001 | SCDICN+4 |
$$ACOUTPT^SCAPMC20 | SCDFN+39 |
PARSEXML^SCMCWS1A | SCDFN+23 |
$$SETUP^SCMCWSUT | PCDETAIL+20 |
$$SITE^VASITE | PCDETAIL+29 |
$$FMTE^XLFDT | SCDFN+38 |
$$NOW^XLFDT | SCDFN+38 |
$$GET^XOBWLIB | SCDICN+7, SCDFN+1 |
$$GETREST^XOBWLIB | PCDETAIL+25 |
$$PROD^XUPROD | PCDETAIL+13 |
RPC Name | Call Tags |
---|---|
SCMC PCDETAIL | PCDETAIL |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^VA(200 - [#200] | GET1^DIQ |
^SCPT(404.41 - [#404.41] | GET1^DIQ, WP^DIE |
>> | 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~, SCDICN+3*, SCDFN+16*, SCDFN+23, SCDFN+32 |
SCCNT | PCDETAIL+7~, SCDICN+3*, SCDFN+16* |
SCDATA | PCDETAIL+10~, PCDETAIL+20 |
SCDATA("restObject" | PCDETAIL+25*, SCDICN+7, SCDFN+1, SCDFN+8 |
SCDATA("serverName" | PCDETAIL+25 |
SCDATA("serverNameKey" | PCDETAIL+14*, PCDETAIL+16* |
SCDATA("site" | PCDETAIL+29*, PCDETAIL+32, SCDFN+33 |
SCDATA("webServiceName" | PCDETAIL+17*, PCDETAIL+25 |
SCDATA("webServiceParameters" | PCDETAIL+32*, SCDICN+5*, SCDICN+7, SCDFN+1 |
SCDFN | PCDETAIL~, PCDETAIL+32, SCDICN+4, SCDICN+9, SCDFN+3, SCDFN+22, SCDFN+29, SCDFN+39, SCDFN+40, GETINPAT~ , GETINPAT+7, GETINPAT+8, GETINPAT+9 |
SCDFNSAVE | PCDETAIL+10~, SCDFN+22*, SCDFN+39 |
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+129*, BLDISPLY+130, BLDISPLY+131*, BLDISPLY+132, BLDISPLY+136*, BLDISPLY+137, BLDISPLY+140*, BLDISPLY+141 |
SCDISPLY | PCDETAIL~, SCDFN+33, SCDFN+35, 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+130*, BLDISPLY+132*, BLDISPLY+137*, BLDISPLY+141* |
SCDISPLY(1 | PCDETAIL+22*, SCDICN+10, SCDICN+11*, SCDFN+4, SCDFN+5*, SCDFN+12*, SCDFN+38*, SCDFN+41* |
SCDISPLY(2 | SCDFN+13* |
SCDISPSV | BLDISPLY+8~, BLDISPLY+11*, BLDISPLY+45*, BLDISPLY+76*, BLDISPLY+124, BLDISPLY+125, BLDISPLY+126 |
SCEOF | PCDETAIL+7~, SCDICN+3*, SCDFN+16*, SCDFN+17, SCDFN+23, SCDFN+26* |
SCERR | PCDETAIL+8~, SCDICN+7, SCDFN+1 |
SCFALSE | PCDETAIL+10~, SCDICN+2, SCDICN+6*, SCDFN+22* |
SCGETRC | PCDETAIL+8~, SCDICN+7*, SCDICN+8, SCDFN+1*, SCDFN+2 |
SCGFICN | PCDETAIL+10~, SCDICN+4*, SCDICN+5 |
SCI | BLDBLOCK+6~, BLDBLOCK+24*, BLDBLOCK+26 |
SCINPAT | PCDETAIL+9~, SCDFN+29, SCDFN+33, SCDFN+35, 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+138*, BLDISPLY+139*, BLDISPLY+141, 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~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
SCNODE | PCDETAIL+7~, SCDFN+20*, SCDFN+23 |
SCNVA | PCDETAIL+9~, SCDFN+23, SCDFN+33, BLDISPLY~, BLDISPLY+135 |
SCNVA( | BLDISPLY+139, BLDISPLY+141, FMTPHPG+29, FMTPHPG+30, FMTPHPG+31 |
SCNVALVL | PCDETAIL+9~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
SCOELVL | PCDETAIL+9~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
SCOTHTM | BLDISPLY+8~, BLDISPLY+13*, BLDISPLY+91*, BLDISPLY+103*, BLDISPLY+122*, BLDISPLY+125 |
>> SCOUTFLD( | SCDFN+39* |
SCPCLVL | PCDETAIL+9~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
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+20*, PCDETAIL+21, PCDETAIL+22, SCDICN+9*, SCDFN+3* |
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~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
SCSPMBR | PCDETAIL+9~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
SCSPTYPE | PCDETAIL+9~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
SCSRVRKY | PCDETAIL+6~ |
SCSTAT | PCDETAIL+7~, SCDFN+8*, SCDFN+11, 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~, SCDFN+23, SCDFN+33, SCDFN+35, BLDBLOCK~, BLDISPLY~, BLDISPLY+128 |
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~, SCDICN+3*, SCDFN+16*, SCDFN+23 |
SCTYPE | BLDISPLY+8~, FMTPHPG~, FMTPHPG+6, FMTPHPG+12, FMTPHPG+16, FMTPHPG+20, FMTPHPG+24, FMTPHPG+28 |
SCVALUE | PCDETAIL+7~, SCDICN+6*, SCDFN+21*, SCDFN+22, SCDFN+23 |
SCVCNT | PCDETAIL+10~, PCDETAIL+12*, PCDETAIL+34, SCDICN+1, SCDICN+2, SCDFN+17, SCDFN+22* |
SCX | PCDETAIL+10~, SCDFN+39*, 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+22, PCDETAIL+29 |