SCMCHLA ;ALB/KCL - PCMM HL7 Transmission Log File API'S ;25-JAN-2000
Source file <SCMCHLA.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UNLOCK(SCTLIEN) | ; Description: Used to unlock a record in the PCMM HL7
; TANSMISSION LOG file. |
|
| UPDSTAT(SCTLIEN,STATUS,ERROR) | ;
; Description: Used to update the STATUS field of record in PCMM HL7 ; TRANSMISSION LOG file. |
|
| GETLOG(SCTLIEN,SCECIEN,TLOG) | ;
; Description: Used to obtain a record in the PCMM HL7 TRANSMISSION LOG ; file and a record in the Error Code subfile. The field values will ; be returned in the TLOG array. |
|
| STATUS(SCTLIEN) | ;
; Description: Used to get STATUS field for record in PCMM HL7 ; TRANSMISSION LOG file. |
|
| INCLUDE(SCTLIEN) | ;
; Description: Used to get INCLUDED IN REJECT BULLETIN? field for ; record in PCMM HL7 TRANSMISSION LOG file. |
|
| LOCK(SCTLIEN) | ; Description: Used to lock a record in the PCMM HL7
; TANSMISSION LOG file. |
|
| UPDINCL(SCTLIEN,SCINCL,ERROR) | ;
; Description: Used to update the INCLUDED IN REJECT BULLETIN? field of ; record in the PCMM HL7 TRANSMISSION LOG file. |
|
| UPDEPS(SCTLIEN,SCERIEN,EPSTAT,ERROR) | ;
; Description: Used to update the ERROR PROCESSING STATUS field of ; record in the Error Code (#404.47142) subfile. |
|
| ACK(SCTLIEN) | ;
; Description: Used to get ACK RECEIVED DATE/TIME field for ; record in PCMM HL7 TRANSMISSION LOG file. |
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | UPDSTAT+23, UPDINCL+22, UPDEPS+26 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SCPT(404.471 - [#404.471] | LOCK+9, UNLOCK+8, GETLOG+35, GETLOG+46, STATUS+11, INCLUDE+11, ACK+11 |
| Name | Line Occurrences |
|---|---|
| $$LOCK | UPDSTAT+18, UPDINCL+18, UPDEPS+22 |
| $$STATUS | UPDEPS+20 |
| UNLOCK | UPDSTAT+25, UPDINCL+24, UPDEPS+28 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| EPSTAT | UPDEPS~, UPDEPS+19, UPDEPS+25 |
| ERROR | UPDSTAT~, UPDSTAT+15*, UPDSTAT+17*, UPDSTAT+18*, UPDSTAT+19*, UPDSTAT+28*, UPDINCL~, UPDINCL+14*, UPDINCL+16*, UPDINCL+17* , UPDINCL+18*, UPDINCL+27*, UPDEPS~, UPDEPS+15*, UPDEPS+17*, UPDEPS+18*, UPDEPS+19*, UPDEPS+21*, UPDEPS+22*, UPDEPS+31* |
| NODE | GETLOG+31~, GETLOG+35*, GETLOG+36, GETLOG+37, GETLOG+38, GETLOG+39, GETLOG+40, GETLOG+41, GETLOG+42, GETLOG+46* , GETLOG+47, GETLOG+48, GETLOG+49, GETLOG+50, GETLOG+51 |
| SCECIEN | GETLOG~, GETLOG+45, GETLOG+46 |
| SCERIEN | UPDEPS~, UPDEPS+18, UPDEPS+24 |
| SCERR | UPDSTAT+13~, UPDSTAT+28, UPDINCL+12~, UPDINCL+27, UPDEPS+13~, UPDEPS+31 |
| SCFDA | UPDSTAT+13~, UPDINCL+12~, UPDEPS+13~ |
| SCFDA( | UPDSTAT+22*, UPDINCL+21*, UPDEPS+25* |
| SCIENS | UPDSTAT+13~, UPDSTAT+21*, UPDSTAT+22, UPDINCL+12~, UPDINCL+20*, UPDINCL+21, UPDEPS+13~, UPDEPS+24*, UPDEPS+25 |
| SCINCL | UPDINCL~, UPDINCL+17, UPDINCL+21 |
| SCTLIEN | LOCK~, LOCK+9, UNLOCK~, UNLOCK+8, GETLOG~, GETLOG+33, GETLOG+35, GETLOG+46, STATUS~, STATUS+10 , STATUS+11, UPDSTAT~, UPDSTAT+17, UPDSTAT+18, UPDSTAT+21, UPDSTAT+25, INCLUDE~, INCLUDE+10, INCLUDE+11, UPDINCL~ , UPDINCL+16, UPDINCL+18, UPDINCL+20, UPDINCL+24, ACK~, ACK+10, ACK+11, UPDEPS~, UPDEPS+17, UPDEPS+20 , UPDEPS+22, UPDEPS+24, UPDEPS+28 |
| STATUS | UPDSTAT~, UPDSTAT+19, UPDSTAT+22, UPDEPS+13~, UPDEPS+20*, UPDEPS+21 |
| TLOG | GETLOG~, GETLOG+32!* |
| TLOG("ACK DT/ | TM" , GETLOG+41* |
| TLOG("DFN" | GETLOG+38* |
| TLOG("ERR" | GETLOG+44*, GETLOG+47*, GETLOG+48*, GETLOG+49*, GETLOG+50*, GETLOG+51* |
| TLOG("MSGID" | GETLOG+37* |
| TLOG("STATUS" | GETLOG+40* |
| TLOG("TRANS" | GETLOG+39* |
| TLOG("WORK" | GETLOG+42* |