SDECAR1 ;ALB/SAT,WTC,CT,LAB - VISTA SCHEDULING RPCS ;MAR 23, 2022@10:55
Source file <SDECAR1.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ARGET(RET,ARIEN1,MAXREC,SDBEG,SDEND,DFN,LASTSUB,SDTOP,SVCL,DESDT,PRL,SVCR,SCVISIT,CLINIC,ORIGDT) | ;Appt Req GET ;alb/sat 658 add SVCL-SCVISIT
|
|
| ARGET1 | ;
|
|
| ARX | ||
| HDR | ;Send back the header
; 1 2 |
|
| ONEPAT | ; Process one patient
|
|
| ARGUID(RET,GUID) |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | ARGET1+29, ARGET1+32 |
| $$GET1^DIQ | ONEPAT+14, ONEPAT+15, ONEPAT+84, ONEPAT+85, ONEPAT+86 |
| GETS^DIQ | ONEPAT+4 |
| $$FNUM^SDECAR | ARGET1+21, ARGUID+9 |
| $$MRTC^SDECAR | ONEPAT+93 |
| $$CALLET^SDECAR1A | ONEPAT+113 |
| $$CHILDREN^SDECAR1A | ONEPAT+92 |
| $$GETAPPTS^SDECAR1A | ONEPAT+91 |
| $$WLPC^SDECAR1A | ONEPAT+87 |
| ARDEMO^SDECAR1A | ONEPAT+111 |
| $$FMTONET^SDECDATE | ONEPAT+71 |
| $$GAF^SDECU2 | ONEPAT+40 |
| PDEMO^SDECU3 | ONEPAT+17 |
| $$PD^SDECUTL | ARGET1+42, ARGET1+51 |
| $$PTSEC^SDECUTL | ONEPAT+95 |
| $$FMADD^XLFDT | ARGET1+32, ARGET1+33 |
| $$NOW^XLFDT | ARGET1+32, ARGET1+33 |
| $$UP^XLFSTR | ARGET1+53, ARGET1+56 |
| OWNSKEY^XUSRB | ARGET1+17, ARGUID+17 |
| RPC Name | Call Tags |
|---|---|
| SDECAR1 ARGUID | ARGUID |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(40.7 - [#40.7] | ARGET1+42 |
| ^DPT - [#2] | ARGET1+35 |
| ^SDEC(409.85 - [#409.85] | ARGET1+24, ARGET1+64, ARGET1+72, ARGET1+73, ARGET1+84, ARGET1+88, ARGET1+90, ARGET1+104, ARGET1+110, ARGET1+112 , ARGET1+115, ARGET1+117, ARGET1+120, ARGET1+122, ARGET1+124, ARGET1+126, ARGET1+133, ARGET1+135, ARGET1+140, ARGET1+142 , ARGUID+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | ARGET1+11~, ARGET1+29*, ARGET1+32* |
| APPTPTRS | ARGET1+11~, ONEPAT+91*, ONEPAT+110 |
| APPTYPE | ONEPAT+1~, ONEPAT+58*, ONEPAT+110 |
| ARASD | ARGET1+10~, ONEPAT+2!, ONEPAT+75*, ONEPAT+76*, ONEPAT+77*, ONEPAT+78*, ONEPAT+79*, ONEPAT+109 |
| ARCLERK | ONEPAT+2!, ONEPAT+73*, ONEPAT+77 |
| ARCLERKN | ONEPAT+2!, ONEPAT+74*, ONEPAT+78 |
| ARCLIEN | ARGET1+6~, ONEPAT+56*, ONEPAT+101 |
| ARCLIENL | ARGET1+8~, ONEPAT+52*, ONEPAT+56 |
| ARCLNAME | ARGET1+6~, ONEPAT+57*, ONEPAT+101 |
| ARCOMM | ARGET1+7~, ONEPAT+82*, ONEPAT+103 |
| ARDAM | ONEPAT+2!, ONEPAT+72*, ONEPAT+79 |
| ARDAPTDT | ARGET1+7~, ONEPAT+81*, ONEPAT+103 |
| ARDATA | ARGET1+10~, ONEPAT+2!, ONEPAT+5, ONEPAT+87 |
| ARDATA( | ONEPAT+6, ONEPAT+8, ONEPAT+10, ONEPAT+12, ONEPAT+13, ONEPAT+43, ONEPAT+44, ONEPAT+45, ONEPAT+51, ONEPAT+52 , ONEPAT+53, ONEPAT+54, ONEPAT+57, ONEPAT+58, ONEPAT+59, ONEPAT+60, ONEPAT+61, ONEPAT+62, ONEPAT+63, ONEPAT+64 , ONEPAT+65, ONEPAT+66, ONEPAT+68, ONEPAT+72, ONEPAT+73, ONEPAT+74, ONEPAT+80, ONEPAT+81, ONEPAT+82, ONEPAT+88 , ONEPAT+89, ONEPAT+90, ONEPAT+94, ONEPAT+96 |
| ARDISPD | ARGET1+8~, ONEPAT+88*, ONEPAT+107 |
| ARDISPU | ARGET1+8~, ONEPAT+89*, ONEPAT+107 |
| ARDISPUN | ARGET1+8~, ONEPAT+90*, ONEPAT+107 |
| AREDT | ARGET1+8~, ONEPAT+61*, ONEPAT+109 |
| AREESTAT | ARGET1+7~ |
| ARENPRI | ARGET1+10~, ONEPAT+63*, ONEPAT+103 |
| ARIEN | ARGET1+8~, ARGET1+26*, ARGET1+66*, ARGET1+72*, ARGET1+73*, ARGET1+83*, ARGET1+84*, ARGET1+89*, ARGET1+90*, ARGET1+103* , ARGET1+104*, ARGET1+111*, ARGET1+112*, ARGET1+116*, ARGET1+117*, ARGET1+121*, ARGET1+122*, ARGET1+125*, ARGET1+126*, ARGET1+134* , ARGET1+135*, ARGET1+141*, ARGET1+142*, ONEPAT+4, ONEPAT+6, ONEPAT+8, ONEPAT+10, ONEPAT+12, ONEPAT+13, ONEPAT+43 , ONEPAT+44, ONEPAT+45, ONEPAT+51, ONEPAT+52, ONEPAT+53, ONEPAT+54, ONEPAT+57, ONEPAT+58, ONEPAT+59, ONEPAT+60 , ONEPAT+61, ONEPAT+62, ONEPAT+63, ONEPAT+64, ONEPAT+65, ONEPAT+66, ONEPAT+68, ONEPAT+72, ONEPAT+73, ONEPAT+74 , ONEPAT+80, ONEPAT+81, ONEPAT+82, ONEPAT+84, ONEPAT+85, ONEPAT+86, ONEPAT+87, ONEPAT+88, ONEPAT+89, ONEPAT+90 , ONEPAT+91, ONEPAT+92, ONEPAT+93, ONEPAT+94, ONEPAT+99, ONEPAT+113, ARGUID+6~, ARGUID+10*, ARGUID+12 |
| ARIEN1 | ARGET~, ARGET1+63*, ARGET1+64*, ARGET1+65, ARGET1+66, ARGET1+69 |
| ARINST | ARGET1+4~, ONEPAT+43*, ONEPAT+99 |
| ARINSTNM | ARGET1+4~, ONEPAT+44*, ONEPAT+99 |
| ARMAI | ARGET1+9~, ONEPAT+85*, ONEPAT+103 |
| ARMAN | ARGET1+9~, ONEPAT+86*, ONEPAT+103 |
| ARMAR | ARGET1+9~, ONEPAT+84*, ONEPAT+103 |
| ARMRTC | ONEPAT+1~, ONEPAT+93*, ONEPAT+110 |
| ARORIGDT | ARGET1+4~, ONEPAT+8*, ONEPAT+9, ONEPAT+99 |
| ARPC | ARGET1+10~, ONEPAT+87*, ONEPAT+105 |
| ARPOS | ARGET1+4~ |
| ARPRIO | ARGET1+7~, ONEPAT+62*, ONEPAT+101 |
| ARPROV | ARGET1+7~, ONEPAT+65*, ONEPAT+101 |
| ARPROVNM | ARGET1+7~, ONEPAT+66*, ONEPAT+103 |
| ARREQBY | ARGET1+7~, ONEPAT+64*, ONEPAT+101 |
| ARSDOA | ONEPAT+2!, ONEPAT+68*, ONEPAT+71*, ONEPAT+76 |
| ARSSIEN | ARGET1+6~ |
| ARSSNAME | ARGET1+6~ |
| ARSTAT | ARGET1+9~, ONEPAT+6*, ONEPAT+7 |
| ARSTOP | ARGET1+9~, ONEPAT+53*, ONEPAT+109 |
| ARSTOPN | ARGET1+9~, ONEPAT+54*, ONEPAT+109 |
| ARSVCCON | ARGET1+8~, ONEPAT+80*, ONEPAT+107 |
| ARTEAM | ARGET1+4~ |
| ARTYPE | ARGET1+4~, ONEPAT+45*, ONEPAT+49, ONEPAT+99 |
| ARUSER | ARGET1+7~, ONEPAT+59*, ONEPAT+101 |
| ARUSRNM | ARGET1+7~, ONEPAT+60*, ONEPAT+101 |
| CHILDREN | ONEPAT+1~, ONEPAT+92*, ONEPAT+110 |
| CLINIC | ARGET~, ARGET1+59*, ARGET1+75, ARGET1+77 |
| CLOSED | ARGET1+4~, ONEPAT+7 |
| COUNT | ARGET1+9~, ARGET1+21*, ARGET1+69, ARGET1+77, ARGET1+81, ARGET1+84, ARGET1+88, ARGET1+90, ARGET1+96, ARGET1+101 , ARGET1+104, ARGET1+108, ARGET1+110, ARGET1+112, ARGET1+115, ARGET1+117, ARGET1+120, ARGET1+122, ARGET1+124, ARGET1+126 , ARGET1+133, ARGET1+135, ARGET1+140, ARGET1+142, ARX, ARX+2, HDR+45, ONEPAT+97*, ONEPAT+118, ARGUID+6~ , ARGUID+9* |
| DES | ARGET1+9~, ARGET1+81*, ARGET1+82, ARGET1+84, ARGET1+101*, ARGET1+102, ARGET1+104 |
| DESDT | ARGET~, ARGET1+44*, ARGET1+79, ARGET1+81, ARGET1+99, ARGET1+101 |
| DFN | ARGET~, ARGET1+34*, ARGET1+35*, ARGET1+36, ARGET1+71, ARGET1+72, ARGET1+73, ARGET1+130, ONEPAT+10*, ONEPAT+11 , ONEPAT+17, ONEPAT+40, ONEPAT+95, ONEPAT+99, ONEPAT+111, ONEPAT+113 |
| DOB | ARGET1+4~, ONEPAT+19* |
| DUZ(2 | ARGET1+24 |
| ELIGIEN | ARGET1+5~, ONEPAT+26*, ONEPAT+105 |
| ELIGNAME | ARGET1+5~, ONEPAT+27*, ONEPAT+105 |
| FNUM | ARGET1+4~, ARGET1+21*, ONEPAT+4, ONEPAT+6, ONEPAT+8, ONEPAT+10, ONEPAT+12, ONEPAT+13, ONEPAT+43, ONEPAT+44 , ONEPAT+45, ONEPAT+51, ONEPAT+52, ONEPAT+53, ONEPAT+54, ONEPAT+57, ONEPAT+58, ONEPAT+59, ONEPAT+60, ONEPAT+61 , ONEPAT+62, ONEPAT+63, ONEPAT+64, ONEPAT+65, ONEPAT+66, ONEPAT+68, ONEPAT+72, ONEPAT+73, ONEPAT+74, ONEPAT+80 , ONEPAT+81, ONEPAT+82, ONEPAT+88, ONEPAT+89, ONEPAT+90, ONEPAT+94, ARGUID+6~, ARGUID+9* |
| FRULES | ARGET1+5~, ARGET1+25*, ARGET1+67*, ONEPAT+3*, ONEPAT+7, ONEPAT+9 |
| GAF | ARGET1+10~, ONEPAT+40*, ONEPAT+109 |
| GENDER | ARGET1+4~, ONEPAT+20* |
| GLOREF | ARGET1+5~, ARGET1+24* |
| GUID | ARGUID~, ARGUID+10 |
| HRN | ARGET1+5~, ONEPAT+21* |
| INSTIEN | ARGET1+5~, ONEPAT+23* |
| INSTNAME | ARGET1+5~, ONEPAT+24* |
| LASTSUB | ARGET~, ARGET1+36*, ARGET1+76, ARGET1+80, ARGET1+83, ARGET1+87, ARGET1+89, ARGET1+95, ARGET1+100, ARGET1+103 , ARGET1+107, ARGET1+109, ARGET1+111, ARGET1+114, ARGET1+116, ARGET1+119, ARGET1+121, ARGET1+123, ARGET1+125, ARGET1+132 , ARGET1+134, ARGET1+139, ARGET1+141 |
| MAXREC | ARGET~, ARGET1+22*, ARGET1+77, ARGET1+81, ARGET1+84, ARGET1+88, ARGET1+90, ARGET1+96, ARGET1+101, ARGET1+104 , ARGET1+108, ARGET1+110, ARGET1+112, ARGET1+115, ARGET1+117, ARGET1+120, ARGET1+122, ARGET1+124, ARGET1+126, ARGET1+133 , ARGET1+135, ARGET1+140, ARGET1+142 |
| NAME | ARGET1+4~, ONEPAT+18* |
| ORIGDT | ARGET~, ARGET1+61*, ARGET1+87, ARGET1+88 |
| PADDRES1 | ARGET1+10~, ONEPAT+32* |
| PADDRES2 | ARGET1+10~, ONEPAT+33* |
| PADDRES3 | ARGET1+10~, ONEPAT+34* |
| PCITY | ARGET1+10~, ONEPAT+35* |
| PCOUNTRY | ARGET1+6~, ONEPAT+37* |
| PPC | ARGET1+10~ |
| PR | ARGET1+48~, ARGET1+49*, ARGET1+50*, ARGET1+51 |
| PR1 | ARGET1+94~, ARGET1+108*, ARGET1+110, ARGET1+112 |
| PRHBLOC | ONEPAT+1~, ONEPAT+15*, ONEPAT+110 |
| PRIGRP | ARGET1+5~, ONEPAT+25*, ONEPAT+105 |
| PRL | ARGET~, ARGET1+46*, ARGET1+47, ARGET1+49, ARGET1+51*, ARGET1+106, ARGET1+108 |
| PSTATE | ARGET1+10~, ONEPAT+36* |
| PTINFOLSTA | ARGET1+8~ |
| PTPHONE | ARGET1+10~, ONEPAT+42*, ONEPAT+110 |
| PZIP4 | ARGET1+10~, ONEPAT+38* |
| RET | ARGET~, ARGET1+19*, ARGET1+20, ARGET1+69, ARX, ARX+2, HDR+45, ONEPAT+118, ARGUID~, ARGUID+7* , ARGUID+8 |
| SCVISIT | ARGET~, ARGET1+56*, ARGET1+57*, ARGET1+118, ARGET1+120, ARGET1+122 |
| SDAPPT | ONEPAT+2!, ONEPAT+113*, ONEPAT+114, ONEPAT+115, ONEPAT+116, ONEPAT+117 |
| SDBEG | ARGET~, ARGET1+28*, ARGET1+29*, ARGET1+30*, ARGET1+87, ARGET1+109, ARGET1+114, ARGET1+119, ARGET1+123, ARGET1+132 , ARGET1+140, ONEPAT+9 |
| SDCL | ARGET1+11~, ARGET1+77*, ARGET1+78, ARGET1+84, ARGET1+88, ARGET1+90, ONEPAT+13*, ONEPAT+14, ONEPAT+15 |
| SDDEMO | ARGET1+11~, ONEPAT+17 |
| SDDEMO("DOB" | ONEPAT+19 |
| SDDEMO("ELIGIEN" | ONEPAT+26 |
| SDDEMO("ELIGNAME" | ONEPAT+27 |
| SDDEMO("GENDER" | ONEPAT+20 |
| SDDEMO("HPHONE" | ONEPAT+42 |
| SDDEMO("HRN" | ONEPAT+21 |
| SDDEMO("INSTIEN" | ONEPAT+23 |
| SDDEMO("INSTNAME" | ONEPAT+24 |
| SDDEMO("NAME" | ONEPAT+18 |
| SDDEMO("PADDRES1" | ONEPAT+32 |
| SDDEMO("PADDRES2" | ONEPAT+33 |
| SDDEMO("PADDRES3" | ONEPAT+34 |
| SDDEMO("PCITY" | ONEPAT+35 |
| SDDEMO("PCOUNTRY" | ONEPAT+37 |
| SDDEMO("PRIGRP" | ONEPAT+25 |
| SDDEMO("PSTATE" | ONEPAT+36 |
| SDDEMO("PZIP+4" | ONEPAT+38 |
| SDDEMO("SSN" | ONEPAT+22 |
| SDDEMO("SVCCONN" | ONEPAT+28 |
| SDDEMO("SVCCONNP" | ONEPAT+29 |
| SDDEMO("TYPEIEN" | ONEPAT+30 |
| SDDEMO("TYPENAME" | ONEPAT+31 |
| SDEND | ARGET~, ARGET1+31*, ARGET1+32*, ARGET1+33*, ARGET1+88, ARGET1+110, ARGET1+115, ARGET1+120, ARGET1+124, ARGET1+133 , ARGET1+139, ONEPAT+9 |
| SDI | ARGET1+11~, ARGET1+41*, ARGET1+42, ARGET1+49*, ARGET1+51, ARGET1+76*, ARGET1+77*, ARGET1+90, ARGET1+95*, ARGET1+96* , ARGET1+126, ONEPAT+1~, ONEPAT+96* |
| SDJ | ARGET1+11~, ARGET1+132*, ARGET1+133*, ARGET1+135, ARGET1+139*, ARGET1+140*, ARGET1+142 |
| SDK | ARGET1+9~, ARGET1+107*, ARGET1+108*, ARGET1+112 |
| SDMTRC | ARGET1+11~, ONEPAT+96*, ONEPAT+109 |
| SDPARENT | ARGET1+11~, ONEPAT+94*, ONEPAT+110 |
| SDPS | ARGET1+11~, ONEPAT+12*, ONEPAT+110 |
| SDRTMP | ARGET1+9~, HDR+2*, HDR+4*, HDR+6*, HDR+8*, HDR+10*, HDR+12*, HDR+14*, HDR+16*, HDR+18* , HDR+20*, HDR+22*, HDR+24*, HDR+25*, HDR+26*, HDR+31*, HDR+36*, HDR+37*, HDR+38*, HDR+39* , HDR+40*, HDR+41*, HDR+42*, HDR+43*, HDR+44*, HDR+45 |
| SDSENS | ARGET1+11~, ONEPAT+95*, ONEPAT+109 |
| SDSUB | ARGET1+6~, ARGET1+84*, ARGET1+90*, ARGET1+104*, ARGET1+112*, ARGET1+117*, ARGET1+122*, ARGET1+126*, ARGET1+135*, ARGET1+136* , ARGET1+142*, ARGET1+143*, ARX+1 |
| SDT | ARGET1+80*, ARGET1+81*, ARGET1+84, ARGET1+87*, ARGET1+88*, ARGET1+90, ARGET1+94~, ARGET1+100*, ARGET1+101*, ARGET1+104 , ARGET1+109*, ARGET1+110*, ARGET1+112, ARGET1+114*, ARGET1+115*, ARGET1+117, ARGET1+119*, ARGET1+120*, ARGET1+122, ARGET1+123* , ARGET1+124*, ARGET1+126 |
| SDTMP | ARGET1+6~, ARX*, ARX+1*, ARX+2, ARGUID+6~ |
| SDTOP | ARGET~, ARGET1+37*, ARGET1+72, ARGET1+73, ARGET1+131, ARGET1+138 |
| SSN | ARGET1+6~, ONEPAT+22* |
| SSN4 | ARGET1+4~ |
| STR | ARGET1+9~, ONEPAT+99*, ONEPAT+101*, ONEPAT+103*, ONEPAT+105*, ONEPAT+107*, ONEPAT+109*, ONEPAT+110*, ONEPAT+111, ONEPAT+112* , ONEPAT+114*, ONEPAT+115*, ONEPAT+116*, ONEPAT+117*, ONEPAT+118 |
| SVC | ARGET1+41*, ARGET1+42, ARGET1+94~, ARGET1+96*, ARGET1+97, ARGET1+104, ARGET1+110, ARGET1+112, ARGET1+115, ARGET1+117 , ARGET1+120, ARGET1+122, ARGET1+124, ARGET1+126 |
| SVCCONN | ARGET1+5~, ONEPAT+28*, ONEPAT+105 |
| SVCCONNP | ARGET1+5~, ONEPAT+29*, ONEPAT+105 |
| SVCL | ARGET~, ARGET1+39*, ARGET1+40, ARGET1+41, ARGET1+42*, ARGET1+93, ARGET1+96 |
| SVCR | ARGET~, ARGET1+53*, ARGET1+54*, ARGET1+113, ARGET1+115, ARGET1+117 |
| TYPEIEN | ARGET1+5~, ONEPAT+30*, ONEPAT+105 |
| TYPENAME | ARGET1+5~, ONEPAT+31*, ONEPAT+105 |
| U | ARX+1, ONEPAT+99, ONEPAT+101, ONEPAT+103, ONEPAT+105, ONEPAT+107, ONEPAT+109, ONEPAT+110 |
| VAOSGUID | ARGET1+12~, ONEPAT+51*, ONEPAT+112 |
| VAOSUSR | ARGET1+16~, ARGET1+17, ARGUID+16~, ARGUID+17 |
| VAOSUSR(0 | ONEPAT+49 |
| X | ARGET1+11~, ARGET1+29*, ARGET1+32* |
| Y | ARGET1+11~, ARGET1+29, ARGET1+32 |