SCMCHLR4 ;ALB/KCL - PCMM HL7 Reject Processing - Protocols; 10-JAN-2000
Source file <SCMCHLR4.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | ($$LOWER,FULL,PAUSE,RANGE)^VALM1 (FLDCTRL,FLDTEXT)^VALM10 EN^VALM2 |
Scheduling | 3 | ($$GETLOG,$$UPDEPS,$$UPDSTAT)^SCMCHLA BUILD^SCMCHLR1 ECRPRT^SCMCHLR7 |
VA Fileman | 2 | C^%DTC ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
RP | ; Description: Entry point for SCMC LE RETRANSMIT PATIENT protocol.
|
|
UPDPAT(SCARY,SCDFN,LINE) | ; Description: Update all PCMM HL7 Transmission Log
; entries in the list for the patient as 'marked for re-transmit'. |
|
SETPAT(SCARY,SCLINE,SCTLOG) | ; Description: Used to set patient to marked for re-transmit.
|
|
PE | ; Description: Entry point for SCMC LE PRINT ERROR CODES protocol.
|
|
UPDALL | ; Description: Update all PCMM HL7 Transmission Log
; entries in the list as 'marked for re-transmit'. |
|
CE | ; Description: Entry point for SCMC LE CHECK ERROR OFF LIST protocol.
|
|
CD | ; Description: Entry point for SCMC LE CHANGE DATE RANGE protocol.
|
|
CHKERR(SCARY,SCLINE,SCTLIEN,SCERIEN) | ;
; Description: Used to check an error off the list. |
|
RA | ; Description: Entry point for SCMC LE RETRANSMIT ALL protocol.
|
|
SL | ; Description: Entry point for SCMC LE SORT LIST protocol.
|
|
CS | ; Description: Entry point for SCMC LE CHANGE STATUS protocol.
|
Name | Field # of Occurrence |
---|---|
C^%DTC | CD+15 |
^DIR | CS+24, SL+17, RA+18 |
$$GETLOG^SCMCHLA | RP+22, UPDALL+19 |
$$UPDEPS^SCMCHLA | CHKERR+13 |
$$UPDSTAT^SCMCHLA | SETPAT+12 |
BUILD^SCMCHLR1 | CS+30, CD+27, SL+23 |
ECRPRT^SCMCHLR7 | PE+11 |
$$LOWER^VALM1 | CHKERR+18, SETPAT+16 |
FULL^VALM1 | CS+18, SL+12, CE+12, RP+11, PE+8, RA+10 |
PAUSE^VALM1 | CD+22, PE+12, CHKERR+20, SETPAT+18 |
RANGE^VALM1 | CD+17 |
FLDCTRL^VALM10 | CHKERR+15, UPDPAT+18, UPDALL+23 |
FLDTEXT^VALM10 | CHKERR+14, UPDPAT+17, UPDALL+22 |
EN^VALM2 | CE+11, RP+10 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP( | CE+18, CE+19, RP+17, RP+18, CHKERR+17, SETPAT+15, UPDPAT+15, UPDALL+10, UPDALL+13, UPDALL+14 |
Name | Line Occurrences |
---|---|
CHKERR | CE+21, UPDPAT+20, UPDALL+25 |
SETPAT | RP+22, UPDALL+19 |
UPDALL | RA+24 |
UPDPAT | SETPAT+13 |
Name | Field # of Occurrence |
---|---|
^( | UPDPAT+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIR | CS+15~, SL+9~, RA+7~ |
DIR("A" | CS+23*, SL+16*, RA+14*, RA+15*, RA+16* |
DIR("B" | RA+17* |
DIR(0 | CS+22*, SL+15*, RA+13* |
DIRUT | CS+19~, RA+21 |
DT | CD+14 |
DTOUT | CS+15~, SL+9~, RA+7~ |
DUOUT | CS+15~, SL+9~, RA+7~ |
>> IOINHI | CHKERR+15, UPDPAT+18, UPDALL+23 |
>> IOINORM | CHKERR+15, UPDPAT+18, UPDALL+23 |
LINE | UPDPAT~, UPDPAT+10*, UPDPAT+14, UPDPAT+15 |
NODE | CE+8~, CE+19*, CE+20, RP+7~, RP+18*, RP+19, UPDALL+14*, UPDALL+15 |
SCARY | CE+18, CE+19, CE+21, RP+17, RP+18, RP+22, CHKERR~, CHKERR+17, SETPAT~, SETPAT+13 , SETPAT+15, UPDPAT~, UPDPAT+15, UPDPAT+20, UPDALL+10, UPDALL+13, UPDALL+14, UPDALL+19, UPDALL+25 |
SCBEG | CS+19~, CD+20, CD+25* |
SCDFN | UPDPAT~, UPDPAT+14, UPDPAT+15, UPDALL+6~, UPDALL+9*, UPDALL+10*, UPDALL+13, UPDALL+14 |
SCEND | CS+19~, CD+20, CD+25* |
SCEPS | CS+19~, CS+28* |
SCERIEN | CE+8~, CE+20*, CE+21, RP+19*, RP+22, CHKERR~, CHKERR+13, UPDPAT+20, UPDALL+15*, UPDALL+19 , UPDALL+25 |
SCERMSG | CHKERR+11~, CHKERR+13, CHKERR+18, SETPAT+16 |
SCERROR | SETPAT+9~, SETPAT+12, SETPAT+16 |
SCLINE | CE+8~, CE+20*, CE+21, RP+7~, RP+19*, RP+22, CHKERR~, CHKERR+14, CHKERR+15, CHKERR+17 , SETPAT~, SETPAT+13, SETPAT+15, UPDPAT+9~, UPDPAT+13*, UPDPAT+14*, UPDPAT+15*, UPDPAT+17, UPDPAT+18, UPDPAT+20 , UPDALL+6~, UPDALL+12*, UPDALL+13*, UPDALL+14, UPDALL+19, UPDALL+22, UPDALL+23, UPDALL+25 |
SCNUM | CE+8~, CE+15*, CE+16*, CE+18, CE+19, RP+7~, RP+14*, RP+15*, RP+17, RP+18 |
SCSORTBY | CS+19~, SL+20, SL+21* |
SCTLIEN | CE+8~, CE+20*, CE+21, RP+7~, RP+19*, RP+22, CHKERR~, CHKERR+13, SETPAT+12, UPDPAT+9~ , UPDPAT+15*, UPDPAT+20, UPDALL+6~, UPDALL+15*, UPDALL+19, UPDALL+25 |
SCTLOG | RP+7~, RP+22, SETPAT~, UPDALL+19 |
SCTLOG("DFN" | SETPAT+13 |
VALMB | CD+11~, CD+16* |
>> VALMBCK | CS+36*, CD+23*, CD+29*, SL+29*, CE+27*, RP+28*, PE+18*, RA+30* |
VALMBEG | CD+11~, CD+20, CD+25 |
VALMEND | CD+11~, CD+20, CD+25 |
VALMY | CE+8~, RP+7~ |
VALMY( | CE+16, RP+15 |
X | CD+11~, CD+16 |
X1 | CD+11~, CD+14* |
X2 | CD+11~, CD+14* |
>> XQORNOD(0 | CE+11, RP+10 |
Y | CS+15~, CS+27, CS+28, SL+9~, SL+20, SL+21, RA+7~, RA+22 |