SCMCCV2 ;ALB/JLU;PC Attending conversion;6/4/1999
Source file <SCMCCV2.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CONQ | ||
| CONVERT | ;performs two checks then calls the tag to conver data.
|
|
| HDR | ;header for check mode.
|
|
| CHKTM(ASGIEN,ERR) | ;Performs checks on the team assignments
|
|
| BPFXCNT | ;bumps the fixed counter
|
|
| CHKQ | ||
| ERRORS | ;load in the error messages into the report.
|
|
| PROCLIST | ;works through the list built by the builder via the SCMCTYPE
|
|
| STRTQJOB | ;this is the start of the queue job to convert PC Attending
|
|
| SET(X) | ;sets data into the correct mail storage global
|
|
| TEXT | ;fills in the text of the message
|
|
| PADTO(TOT,VAR) | ;
|
|
| BLDLIST | ;gathers all the PC Attending Assignments within PCMM database.
|
|
| SETERR(ERR) | ;set the error into the error global array.
|
|
| REASGN | ;discharge old PC Attending and makes new PC Practitioner for today.
|
|
| STOPPED | ;
|
|
| BPTOTCNT | ;bumps the total counter
|
|
| LISTT | ;
|
|
| LISTP | ;
|
|
| TOTALS | ;fills the totals into the message.
|
|
| BPERCNT | ;bumps the error counter
|
|
| ;sets up message for conversion and delivers.
|
||
| LISTA | ;
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | PROCLIST+12 |
| ^SCPT(404.42 - [#404.42] | BLDLIST+12, CHKTM+11 |
| ^SCPT(404.43 - [#404.43] | BLDLIST+7, BLDLIST+8, BLDLIST+9, BLDLIST+11, CHKTM+5 |
| ^SCTM(404.51 - [#404.51] | SETERR+5, LISTT+4, LISTP+4 |
| ^SCTM(404.57 - [#404.57] | SETERR+4, LISTP+8 |
| ^TMP("SCMC" | STRTQJOB+13, STRTQJOB+15!, BLDLIST+5!, BLDLIST+16*, PROCLIST+8, PROCLIST+10, SETERR+8, SETERR+14*, SETERR+18*, SETERR+20 , SETERR+21*, MAIL+5, ERRORS+14, ERRORS+18, ERRORS+19, ERRORS+20, ERRORS+22, ERRORS+33, SET+3* |
| ^XTMP("SCMCATTCONV" | STRTQJOB+15! |
| Name | Line Occurrences |
|---|---|
| $$CHKTM | CONVERT+11 |
| @( | CONVERT+15 |
| BLDLIST | STRTQJOB+12 |
| BPERCNT | CONVERT+13 |
| BPFXCNT | CONVERT+16 |
| BPTOTCNT | CONVERT+3 |
| CONVERT | PROCLIST+17, PROCLIST+18, PROCLIST+19 |
| ERRORS | MAIL+12 |
| HDR | TEXT+2 |
| LISTA | TEXT+3 |
| LISTP | TEXT+5 |
| LISTT | TEXT+4 |
| STRTQJOB+14 | |
| PADTO | ERRORS+24, ERRORS+26, ERRORS+28, ERRORS+30 |
| PROCLIST | STRTQJOB+13 |
| SET | MAIL+6, MAIL+7, HDR+2, HDR+4, HDR+6, HDR+7, HDR+10, LISTA+1, LISTT+2, LISTT+4 , LISTT+5, LISTT+6, LISTP+2, LISTP+4, LISTP+5, LISTP+6, LISTP+8, TOTALS+2, TOTALS+3, TOTALS+4 , TOTALS+5, TOTALS+6, TOTALS+7, ERRORS+5, ERRORS+6, ERRORS+7, ERRORS+8, ERRORS+9, ERRORS+10, ERRORS+15 , ERRORS+16, ERRORS+17, ERRORS+19, ERRORS+32, ERRORS+33, STOPPED+1, STOPPED+2, STOPPED+3, STOPPED+4 |
| SETERR | CONVERT+8, REASGN+5, REASGN+11, CHKTM+6, CHKTM+9, CHKTM+12, CHKTM+14, CHKTM+16 |
| STOPPED | TEXT+6 |
| TEXT | MAIL+10 |
| TOTALS | MAIL+11 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | BLDLIST+11, PROCLIST+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ASGIEN | CHKTM~, CHKTM+5 |
| ASGNDT | BLDLIST+4~, BLDLIST+7*, BLDLIST+8, BLDLIST+16, ERRORS+12~ |
| ASGNDTE | PROCLIST+9~, PROCLIST+16*, SETERR+18 |
| ASGNDTI | PROCLIST+9~, PROCLIST+14*, CONVERT+5 |
| CNTR | MAIL+2~, SET+2*, SET+3 |
| DFN | BLDLIST+4~, BLDLIST+7*, BLDLIST+8, BLDLIST+16, PROCLIST+9~, PROCLIST+11*, SETERR+18, SETERR+20, SETERR+21, CONVERT+5 , REASGN+4, REASGN+7, ERRORS+12~, ERRORS+20*, ERRORS+22, ERRORS+33 |
| DT | BLDLIST+11, REASGN+4, REASGN+6, REASGN+7 |
| DUZ | REASGN+6 |
| ERR | SETERR~, SETERR+21, CONVERT+2~, CONVERT+8*, CONVERT+11, CONVERT+13, CONVERT+14, REASGN+5*, REASGN+11*, CHKTM~ , CHKTM+6*, CHKTM+9*, CHKTM+12*, CHKTM+14*, CHKTM+16*, ERRORS+21~, ERRORS+33* |
| EXTPOS | SETERR+3~, SETERR+4*, SETERR+8, SETERR+14, SETERR+18, SETERR+20, SETERR+21 |
| EXTTM | SETERR+3~, SETERR+5*, SETERR+8, SETERR+14, SETERR+18, SETERR+20, SETERR+21 |
| FIELDS | REASGN+2~ |
| FIELDS( | REASGN+6* |
| LAST | SETERR+3~, SETERR+20*, SETERR+21 |
| LP | ERRORS+21~, ERRORS+33* |
| PAT | PROCLIST+9~, PROCLIST+12*, SETERR+18, ERRORS+21~ |
| POS | PROCLIST+6~, PROCLIST+8*, PROCLIST+10, PROCLIST+19, SETERR+4, SETERR+11, REASGN+7, ERRORS+12~, ERRORS+18*, ERRORS+19 , ERRORS+20, ERRORS+22, ERRORS+29, ERRORS+33 |
| POSASGN | BLDLIST+4~, BLDLIST+8*, BLDLIST+9, BLDLIST+11, BLDLIST+16, PROCLIST+6~, PROCLIST+8*, PROCLIST+10, CONVERT+11, CONVERT+15 , REASGN+4, REASGN+5 |
| POSASGNZ | PROCLIST+6~, CHKTM+2~, CHKTM+5*, CHKTM+6, CHKTM+8 |
| REASSIGN | CONVERT+2~, CONVERT+15 |
| RES | CHKTM+2~, CHKTM+3*, CHKTM+6*, CHKTM+9*, CHKTM+12*, CHKTM+14*, CHKTM+16*, CHKQ |
| RETURN | REASGN+2~, REASGN+7*, REASGN+9 |
| SCCONER | REASGN+2~, REASGN+3*, REASGN+4, REASGN+7, REASGN+8 |
| SCDATES | SETERR+9~ |
| SCDATES("INCL" | SETERR+10* |
| SCMCCNT | STRTQJOB+8~, STRTQJOB+9*, PROCLIST+20, BPERCNT+1*, BPTOTCNT+1*, BPFXCNT+1*, TOTALS+4, TOTALS+5, TOTALS+6 |
| SCMCERR | SETERR+9~ |
| >> SCMCFIX | CONVERT+15, HDR+2, HDR+4, TOTALS+5 |
| >> SCMCPOS( | PROCLIST+19, LISTP+8 |
| SCMCPROV | SETERR+9~ |
| SCMCPROV(1 | SETERR+14 |
| >> SCMCTM( | PROCLIST+18, LISTT+4 |
| >> SCMCTM(0 | LISTP+3 |
| >> SCMCTYPE | PROCLIST+17, PROCLIST+18, PROCLIST+19, TEXT+3, TEXT+4, TEXT+5 |
| SSN | PROCLIST+9~, PROCLIST+13*, SETERR+18 |
| STOP | STRTQJOB+8~, STRTQJOB+10* |
| TITLE | ERRORS+21~, ERRORS+23*, ERRORS+24, ERRORS+25*, ERRORS+26, ERRORS+27*, ERRORS+28, ERRORS+29*, ERRORS+30, ERRORS+31* , ERRORS+32 |
| TM | BLDLIST+4~, BLDLIST+14*, BLDLIST+15, BLDLIST+16, PROCLIST+6~, PROCLIST+8*, PROCLIST+10, PROCLIST+18, SETERR+5, ERRORS+12~ , ERRORS+13*, ERRORS+14*, ERRORS+17, ERRORS+18, ERRORS+19, ERRORS+20, ERRORS+22, ERRORS+27, ERRORS+33 |
| TMASGN | BLDLIST+4~, BLDLIST+9*, BLDLIST+10, BLDLIST+12, CHKTM+2~, CHKTM+8*, CHKTM+9, CHKTM+11*, CHKTM+12, CHKTM+14 , CHKTM+16 |
| TMASGNZ | BLDLIST+4~, BLDLIST+12*, BLDLIST+13, BLDLIST+14 |
| TMPOS | BLDLIST+4~, BLDLIST+8*, BLDLIST+16 |
| TMPZ | PROCLIST+9~, PROCLIST+10*, PROCLIST+11, PROCLIST+12, PROCLIST+14 |
| TOT | PADTO~, PADTO+1 |
| U | BLDLIST+11, BLDLIST+14, PROCLIST+11, PROCLIST+12, PROCLIST+13, PROCLIST+14, PROCLIST+20, BPERCNT+1, BPTOTCNT+1, BPFXCNT+1 , SETERR+4, SETERR+5, SETERR+14, CONVERT+7, CONVERT+8, REASGN+9, CHKTM+8, CHKTM+14, CHKTM+16, LISTT+4 , LISTP+4, LISTP+8, TOTALS+4, TOTALS+5, TOTALS+6, ERRORS+23, ERRORS+25, ERRORS+31 |
| VAR | SETERR+9~, SETERR+11*, SETERR+12, LISTT+1~, LISTT+3*, LISTT+4*, LISTP+1~, LISTP+3*, LISTP+4, LISTP+7* , LISTP+8*, ERRORS+4~, PADTO~, PADTO+1* |
| VAR1 | ERRORS+21~, ERRORS+22*, ERRORS+23, ERRORS+25, ERRORS+31 |
| VARONE | CONVERT+2~, CONVERT+5*, CONVERT+6, CONVERT+7, CONVERT+8, CONVERT+11* |
| VARTHREE | REASGN+2~, REASGN+4*, REASGN+5 |
| X | SET~, SET+3 |
| XMDUZ | MAIL+2~ |
| XMSUB | MAIL+2~ |
| XMTEST | MAIL+2~ |
| XMY | MAIL+2~ |
| Y | PROCLIST+9~, PROCLIST+14*, PROCLIST+16 |
| ZSTOP | STRTQJOB+8~, STRTQJOB+10*, PROCLIST+8, PROCLIST+20*, TEXT+6 |