IBDFN2 ;ALB/CJM - ENCOUNTER FORM - INTERFACE ROUTINES ;NOV 16,1992
Source file <IBDFN2.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 4 | $$GETSTAT^DGMSTAPI START^DGMTP ($$LST,$$LVMT)^DGMTU OAD^VADPT | 
| VA Fileman | 2 | DD^%DT NOW^%DTC | 
| Adverse Reaction Tracking | 1 | (,GMRADPT)^GMRADPT | 
| Kernel | 1 | $$FMDIFF^XLFDT | 
| Scheduling | 1 | ($$MST,$$SC)^SDCO22 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ASKMST | ;-- Ask if patient's treatment is related to SC and MST (if applicable) | |
| ALLERGY | ;outputs a list of the patient's allergies | |
| PRMTQ | ||
| PRMT | ; -- print a 1010f if required or will expire in 357.09;.1 days ; called from print manger ; requires dfn, ibappt=appointment date | |
| MSTSTAT | ;-- Get patient's MST status for EF display block ; Input: ; DFN | |
| APPT | ;returns appt date@time^date^time | |
| EMPLOYER | ;returns employer,address, telephone | |
| MT | ;returns means test data | |
| GETMT | ;Since status is required find last valid means test | |
| SPSEMPLR | ;returns spouse's employer,address, telephone | |
| NOW | ;returns date and time | 
| Name | Field # of Occurrence | 
|---|---|
| DD^%DT | APPT+2, NOW+6, MT+4 | 
| NOW^%DTC | NOW+6 | 
| $$GETSTAT^DGMSTAPI | MSTSTAT+12 | 
| START^DGMTP | PRMT+16 | 
| $$LST^DGMTU | MT+2, PRMT+5, PRMT+6 | 
| $$LVMT^DGMTU | GETMT+2 | 
| ^GMRADPT | ALLERGY+3 | 
| GMRADPT^GMRADPT | ALLERGY+3 | 
| $$MST^SDCO22 | ASKMST+7 | 
| $$SC^SDCO22 | ASKMST+6 | 
| OAD^VADPT | SPSEMPLR+4, EMPLOYER+4 | 
| $$FMDIFF^XLFDT | PRMT+13 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^IBD(357.09 - [#357.09] | PRMT+13 | 
| ^TMP("IB" | NOW+7*, NOW+8*, NOW+9* | 
| Name | Line Occurrences | 
|---|---|
| GETMT | PRMT+15 | 
| PRMTQ | PRMT+7, PRMT+13 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | PRMT+13 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | NOW+5~, NOW+6 | 
| %DT | APPT+2!, NOW+6! | 
| %H | NOW+5~ | 
| %I | NOW+5~ | 
| ARY | SPSEMPLR+2~, SPSEMPLR+3*, SPSEMPLR+5*, SPSEMPLR+6, SPSEMPLR+7, SPSEMPLR+8, SPSEMPLR+9, SPSEMPLR+10, SPSEMPLR+11, EMPLOYER+2~ , EMPLOYER+3*, EMPLOYER+5*, EMPLOYER+6, EMPLOYER+7, EMPLOYER+8, EMPLOYER+9, EMPLOYER+10, EMPLOYER+11, MSTSTAT+9~, MSTSTAT+10* , MSTSTAT+13, ASKMST+2~, ASKMST+4*, ASKMST+6, ASKMST+7 | 
| CNT | SPSEMPLR+2~*, SPSEMPLR+6*, SPSEMPLR+7*, SPSEMPLR+8*, SPSEMPLR+9, EMPLOYER+2~*, EMPLOYER+6*, EMPLOYER+7*, EMPLOYER+8*, EMPLOYER+9 | 
| COUNT | ALLERGY+2~, ALLERGY+4*, ALLERGY+5*, ALLERGY+6*, ALLERGY+9, ASKMST+2~, ASKMST+5*, ASKMST+6*, ASKMST+7 | 
| >> DFN | NOW+7, NOW+8, NOW+9, MT+2, PRMT+5, PRMT+6, GETMT+2, MSTSTAT+11, MSTSTAT+12, ASKMST+3 , ASKMST+6, ASKMST+7 | 
| DGMTDT | PRMT+4~, PRMT+10*, PRMT+13, GETMT+4* | 
| DGMTI | PRMT+4~, PRMT+10*, GETMT+4* | 
| DGMTYPT | PRMT+4~, PRMT+9*, GETMT+3* | 
| DGOPT | PRMT+4~, PRMT+11* | 
| DT | PRMT+5, PRMT+6, GETMT+2 | 
| GET | MT+1~, MT+2*, MT+3, MT+4, MT+5 | 
| GMRA | ALLERGY+2~ | 
| GMRAL | ALLERGY+2~, ALLERGY+4 | 
| GMRAL( | ALLERGY+5, ALLERGY+7 | 
| I | ALLERGY+2~, ALLERGY+5*, ALLERGY+7 | 
| >> IBAPPT | APPT+2, PRMT+13 | 
| >> IBARY | APPT+3, MT+6, ALLERGY+4, ALLERGY+9 | 
| IBDMT | PRMT+4~, PRMT+8*, PRMT+9, PRMT+10, PRMT+12, GETMT+2*, GETMT+4 | 
| IBDMT1 | PRMT+4~, PRMT+5*, PRMT+7, PRMT+8, PRMT+15 | 
| IBDMT2 | PRMT+4~, PRMT+6*, PRMT+7, PRMT+8, PRMT+9 | 
| MST | MSTSTAT+9~, MSTSTAT+12*, MSTSTAT+13 | 
| NODE | ALLERGY+2~, ALLERGY+7*, ALLERGY+8, ALLERGY+9 | 
| RET | MT+1~, MT+3*, MT+5*, MT+6 | 
| >> STATUS | PRMT+12*, PRMT+13, PRMT+15 | 
| TYPE | ALLERGY+2~, ALLERGY+8*, ALLERGY+9 | 
| VAERR | SPSEMPLR+5, SPSEMPLR+12!, EMPLOYER+5, EMPLOYER+12! | 
| VAOA | SPSEMPLR+12!, EMPLOYER+12! | 
| VAOA("A" | SPSEMPLR+4*, EMPLOYER+4* | 
| VAOA(1 | SPSEMPLR+6, EMPLOYER+6 | 
| VAOA(2 | SPSEMPLR+7, EMPLOYER+7 | 
| VAOA(3 | SPSEMPLR+8, EMPLOYER+8 | 
| VAOA(4 | SPSEMPLR+9, EMPLOYER+9 | 
| VAOA(5 | SPSEMPLR+9, EMPLOYER+9 | 
| VAOA(6 | SPSEMPLR+9, EMPLOYER+9 | 
| VAOA(8 | SPSEMPLR+10, EMPLOYER+10 | 
| VAOA(9 | SPSEMPLR+11, EMPLOYER+11 | 
| X | NOW+5~ | 
| Y | APPT+1~, APPT+2*, APPT+3, NOW+5~, NOW+6*, NOW+7, NOW+8, NOW+9, MT+1~, MT+4* , MT+5 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(GMRADPT^GMRADPT | ALLERGY+3 |