BPSSCRU3 ;BHAM ISC/SS - ECME SCREEN UTILITIES ;05-APR-05
Source file <BPSSCRU3.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 |
|---|---|---|
| COMMENT(BP59) | ;
|
|
| DATTIM(X) | ;Convert FM date to displayable (mm/dd/yy HH:MM) format.
|
|
| CLAIMST(BP59) | ;*/
|
|
| GRESPPOS(BP59,BPRESP,BPPOS) | ;*/
|
|
| GETMESS(FIELD,BP59) | ;
|
|
| GETRJCOD(BP59,BPARR1,BPN1,BPMLEN,PBPREF) | ;
|
|
| REJCODES(BP59,BPRCODES,BPSNBR) | ;get reject codes
|
|
| GETRJNAM(BPRJCODE) | ;*/
|
|
| AUTOREV(BP59) | ;*/
|
|
| PRCNTG(BP59) | ;*/
|
|
| LINE(BPN,BPCH) | ;
|
|
| DTTIME(X) | ;Convert FM date to displayable (mm/dd/yy HH:MM) format.
|
|
| GETPHONE(BPDFN,BPDOS,BPINSNM) | ;
|
|
| NAMEPHON(BP59) | ;
|
|
| COM(BPSRXI,BPSRXR,BPSCOB,BPSARRAY) | ; Get Comments
; This API retrieves comments for pharmacist from BPS Transaction. |
| Name | Field # of Occurrence |
|---|---|
| $$USERNAM^BPSCMT01 | COMMENT+9 |
| $$IEN59^BPSOSRX | COM+22 |
| $$STATUS^BPSOSRX | CLAIMST+6 |
| $$ACTREQS^BPSOSRX6 | CLAIMST+9 |
| $$EREJTXT^BPSSCR03 | REJCODES+5 |
| $$NB^BPSSCR03 | REJCODES+4 |
| ADDMESS^BPSSCRLG | GETMESS+11 |
| $$RXREF^BPSSCRU2 | CLAIMST+4 |
| $$COB59^BPSUTIL2 | CLAIMST+2 |
| $$GET1^DIQ | COM+27, COM+28, COM+29, COM+30 |
| $$INSUR^IBBAPI | GETPHONE+3 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| 9002313.59111 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BPSC - [#9002313.02] | AUTOREV+3 |
| ^BPSF(9002313.93 - [#9002313.93] | GETRJNAM+2, GETRJNAM+4 |
| ^BPSR - [#9002313.03] | GETMESS+7, GETRJCOD+12, GETRJCOD+13, REJCODES+14, REJCODES+15 |
| ^BPST - [#9002313.59] | COMMENT+2, COMMENT+4, COMMENT+7, GRESPPOS+1, GRESPPOS+2, GRESPPOS+5, GRESPPOS+6, GETRJCOD+1, AUTOREV+2, PRCNTG+1 , NAMEPHON+2, NAMEPHON+3, NAMEPHON+11, NAMEPHON+12, NAMEPHON+13, COM+23, COM+26 |
| ^BPSTL - [#9002313.57] | NAMEPHON+6, NAMEPHON+7, NAMEPHON+8 |
| ^BPSTL("B" | NAMEPHON+5 |
| Name | Line Occurrences |
|---|---|
| $$DATTIM | COMMENT+9 |
| $$GETPHONE | NAMEPHON+14 |
| $$GETRJNAM | GETRJCOD+15 |
| $$GRESPPOS | GETMESS+5, GETRJCOD+9, REJCODES+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADDMESS | GETMESS+10~, GETMESS+11 |
| ADDMESS( | GETMESS+14 |
| ADDMESS("" | GETMESS+13 |
| BP02 | AUTOREV+1~, AUTOREV+2*, AUTOREV+3 |
| BP1 | LINE+1~, LINE+2*, LINE+3, GETPHONE+1~, GETPHONE+4*, GETPHONE+5 |
| BP57 | NAMEPHON+1~, NAMEPHON+4*, NAMEPHON+5*, NAMEPHON+6, NAMEPHON+7, NAMEPHON+8 |
| BP59 | COMMENT~, COMMENT+2, COMMENT+4, COMMENT+7, CLAIMST~, CLAIMST+2, CLAIMST+4, GRESPPOS~, GRESPPOS+1, GRESPPOS+2 , GRESPPOS+5, GRESPPOS+6, GETMESS~, GETMESS+2, GETMESS+5, GETRJCOD~, GETRJCOD+1, GETRJCOD+9, REJCODES~, REJCODES+4 , REJCODES+5, REJCODES+11, AUTOREV~, AUTOREV+2, PRCNTG~, PRCNTG+1, NAMEPHON~, NAMEPHON+2, NAMEPHON+3, NAMEPHON+5 , NAMEPHON+11, NAMEPHON+12, NAMEPHON+13, COM+16~, COM+22*, COM+23, COM+26, COM+27, COM+28, COM+29 , COM+30 |
| BP59DAT | GETRJCOD+1~* |
| BPA | REJCODES+1~, REJCODES+13*, REJCODES+14*, REJCODES+15 |
| BPAP | DATTIM+2~, DATTIM+7*, DATTIM+8, DTTIME+2~ |
| BPARR1 | GETRJCOD~ |
| BPARR1( | GETRJCOD+16* |
| BPCH | LINE~, LINE+2 |
| BPCMNT | COMMENT+1~, COMMENT+2*, COMMENT+3, COMMENT+4 |
| BPCOB | CLAIMST+2~*, CLAIMST+6, CLAIMST+9 |
| BPDFN | GETPHONE~, GETPHONE+3, NAMEPHON+13*, NAMEPHON+14 |
| BPDOS | GETPHONE~, GETPHONE+3, NAMEPHON+11*, NAMEPHON+12*, NAMEPHON+14 |
| BPH | DATTIM+2~, DATTIM+6*, DATTIM+7*, DATTIM+8*, DTTIME+2~, DTTIME+7*, DTTIME+8 |
| BPHONE | NAMEPHON+1~, NAMEPHON+2*, NAMEPHON+5, NAMEPHON+7*, NAMEPHON+10, NAMEPHON+14*, NAMEPHON+15 |
| BPINSID | NAMEPHON+1~ |
| BPINSN | NAMEPHON+1~, NAMEPHON+6*, NAMEPHON+7, NAMEPHON+8 |
| BPINSNM | GETPHONE~, GETPHONE+5, NAMEPHON+1~, NAMEPHON+3*, NAMEPHON+5, NAMEPHON+8*, NAMEPHON+10, NAMEPHON+14, NAMEPHON+15 |
| BPM | DATTIM+2~, DATTIM+6*, DATTIM+8, DTTIME+2~, DTTIME+7*, DTTIME+8 |
| BPMLEN | GETRJCOD~ |
| BPN | LINE~, LINE+2 |
| BPN1 | GETRJCOD~, GETRJCOD+16*, GETRJCOD+17 |
| BPPHONE | GETPHONE+1~, GETPHONE+2*, GETPHONE+5*, GETPHONE+6 |
| BPPOS | GRESPPOS~, GRESPPOS+3*, GRESPPOS+6*, GRESPPOS+8, GETMESS+3~, GETMESS+5, GETMESS+11, GETRJCOD+2~, GETRJCOD+9, GETRJCOD+12 , GETRJCOD+13, REJCODES+1~, REJCODES+11, REJCODES+14, REJCODES+15 |
| BPR | REJCODES+1~, REJCODES+5*, REJCODES+6, REJCODES+15*, REJCODES+16 |
| BPRCODES | REJCODES~ |
| BPRCODES( | REJCODES+6*, REJCODES+16* |
| BPREF | CLAIMST+1~, CLAIMST+5*, CLAIMST+6, CLAIMST+9 |
| BPRESP | GRESPPOS~, GRESPPOS+2*, GRESPPOS+5*, GRESPPOS+7, GETMESS+3~, GETMESS+5, GETMESS+7, GETMESS+11, GETRJCOD+2~, GETRJCOD+9 , GETRJCOD+12, GETRJCOD+13, REJCODES+1~, REJCODES+11, REJCODES+14, REJCODES+15 |
| BPRJ | GETRJCOD+6~, GETRJCOD+10*, GETRJCOD+12*, GETRJCOD+13 |
| BPRJCOD | GETRJCOD+3~, GETRJCOD+13*, GETRJCOD+14, GETRJCOD+15 |
| BPRJCODE | GETRJNAM~, GETRJNAM+2, GETRJNAM+4 |
| BPRJIEN | GETRJNAM+1~, GETRJNAM+2*, GETRJNAM+3, GETRJNAM+4 |
| BPRJTXT | GETRJCOD+4~, GETRJCOD+15*, GETRJCOD+16 |
| BPS | DTTIME+2~, DTTIME+7*, DTTIME+8 |
| BPSARRAY | COM~ |
| BPSARRAY( | COM+34* |
| BPSCHED | CLAIMST+1~, CLAIMST+3*, CLAIMST+9*, CLAIMST+10 |
| BPSCNT | COM+16~, COM+25*, COM+33*, COM+34 |
| BPSCOB | COM~, COM+22 |
| BPSCOM | COM+16~, COM+30*, COM+32 |
| BPSDATE | COM+16~, COM+28*, COM+34 |
| BPSI | COM+16~, COM+25*, COM+26*, COM+27, COM+28, COM+29, COM+30 |
| BPSNBR | REJCODES~, REJCODES+4 |
| BPSPFLG | COM+16~, COM+27*, COM+32 |
| BPSRXI | COM~, COM+18, COM+22 |
| BPSRXR | COM~, COM+22 |
| BPSTATUS | CLAIMST+1~, CLAIMST+6*, CLAIMST+9, CLAIMST+10, CLAIMST+11 |
| BPSTR | GETRJCOD+5~, GETRJCOD+11* |
| BPSUSER | COM+16~, COM+29*, COM+32 |
| BPSX | COM+16~, COM+32*, COM+34 |
| BPT | DATTIM+2~, DATTIM+5*, DATTIM+6, DATTIM+8, DTTIME+2~, DTTIME+5*, DTTIME+6*, DTTIME+7, DTTIME+8 |
| BPTXT | COMMENT+1~, COMMENT+8*, COMMENT+9 |
| BPX | COMMENT+1~, COMMENT+4*, COMMENT+7, COMMENT+8, COMMENT+9, CLAIMST+1~, CLAIMST+4*, CLAIMST+5, CLAIMST+6, CLAIMST+9 , GETPHONE+1~ |
| BPZZ | GETPHONE+1~, GETPHONE+3 |
| BPZZ("IBBAPI" | GETPHONE+4, GETPHONE+5 |
| DATE | DATTIM+2~, DATTIM+4*, DATTIM+8*, DATTIM+9, DTTIME+2~, DTTIME+4*, DTTIME+8*, DTTIME+9 |
| FIELD | GETMESS~, GETMESS+1, GETMESS+7, GETMESS+9 |
| MESSAGE | GETMESS+9~, GETMESS+12*, GETMESS+14* |
| N | GETMESS+9~, GETMESS+13*, GETMESS+14 |
| PBPREF | GETRJCOD~, GETRJCOD+16 |
| U | COMMENT+7, COMMENT+8, COMMENT+9, CLAIMST+5, CLAIMST+9, CLAIMST+10, CLAIMST+11, GRESPPOS+2, GRESPPOS+5, GRESPPOS+6 , GETMESS+7, GETRJCOD+13, REJCODES+15, GETRJNAM+4, AUTOREV+2, AUTOREV+3, PRCNTG+1, GETPHONE+5, NAMEPHON+2, NAMEPHON+3 , NAMEPHON+7, NAMEPHON+8, NAMEPHON+11, NAMEPHON+12, NAMEPHON+13, NAMEPHON+15 |
| X | DATTIM~, DATTIM+1, DATTIM+3, DATTIM+4, DATTIM+5, DTTIME~, DTTIME+1, DTTIME+3, DTTIME+4, DTTIME+5 |
| YR | DATTIM+2~, DATTIM+3*, DATTIM+4, DTTIME+2~, DTTIME+3*, DTTIME+4 |