BKMVSUP6 ;PRXM/HC/WOM - Continuation of BKMVSUP, HIV SUPPLEMENT; [ 1/19/2005 7:16 PM ] ; 10 Jun 2005 12:31 PM
Source file <BKMVSUP6.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PAUSE() | ; EP - For screen displays pause and allow user to stop ; Returns a 1 if the user elected to stop ; Matches Health Summary | |
| LIPPRO(TAX,DFN,EDATE,SDATE,TARGET) | ; EP ; Get lab result associated with a lipid profile for a patient | |
| GETALL(DFN) | ; EP - Gather patient information ; Code taken from BKMVC6 but revised to limit search to Problem List and to capture problem status | |
| LIPID(DFN) | ; EP - Retrieve Lipid taxonomies | |
| HIVTAG(DFN) | ;Retrieve HIV/AIDS Diagnostic Tag Information | |
| XIT | ; QUIT POINT | |
| CONF(END) | ; EP - Print confidential message ; END is set if final page and ending message is being printed. | |
| HEADER(PAGE,XNOW) | ; EP - Print the header | 
| Name | Field # of Occurrence | 
|---|---|
| $$ICD^ATXAPI | GETALL+16 | 
| CPTTAX^BKMIXX | LIPID+12 | 
| REFUSAL^BKMIXX2 | LIPID+18, LIPID+19 | 
| $$ICD^BKMIXX5 | GETALL+17 | 
| BLDTAX^BKMIXX5 | LIPPRO+5 | 
| UPD^BKMVSUP | LIPID+22 | 
| LTAXPRT^BKMVSUP1 | LIPID+16, LIPID+21 | 
| $$PROB^BKMVUTL | GETALL+11 | 
| $$IENS^DILF | GETALL+10 | 
| $$GET1^DIQ | GETALL+18, GETALL+19, GETALL+22, GETALL+24, LIPPRO+12, LIPPRO+15, LIPPRO+16, LIPPRO+21, HIVTAG+7, HIVTAG+9 | 
| $$LOWER^VALM1 | HIVTAG+8 | 
| $$FMTE^XLFDT | CONF+3, CONF+7, HIVTAG+10 | 
| $$NOW^XLFDT | CONF+3 | 
| $$PATCH^XPDUTL | GETALL+16 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNVSIT - [#9000010] | GET1^DIQ | 
| ^AUPNVLAB - [#9000010.09] | GET1^DIQ | 
| ^AUPNPROB - [#9000011] | GET1^DIQ | 
| ^BQIREG - [#90509] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ATXAX("B" | GETALL+5, GETALL+6 | 
| ^AUPNPROB - [#9000011] | GETALL+14 | 
| ^AUPNPROB("AC" | GETALL+9 | 
| ^AUPNVLAB("AC" | LIPPRO+11 | 
| ^BQI(90506.2 - [#90506.2] | HIVTAG+3 | 
| ^BQIREG("C" | HIVTAG+5 | 
| ^LAB(60 - [#60] | LIPPRO+9 | 
| ^VA(200 - [#200] | CONF+7 | 
| Name | Line Occurrences | 
|---|---|
| $$CONF | HEADER+4 | 
| LIPPRO | LIPID+10, LIPID+11 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | LIPPRO+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AP | CONF+2~, CONF+4*, CONF+5* | 
| ATAX | GETALL+3~, GETALL+5*, GETALL+16, GETALL+17 | 
| ATAX1 | GETALL+3~, GETALL+6*, GETALL+16, GETALL+17 | 
| >> BKMT("LIP" | LIPID+5!, LIPID+13, LIPID+14, LIPID+15! | 
| >> BKMT("LIPID" | LIPID+5!, LIPID+15* | 
| CPTTAX | LIPID+2~, LIPID+7*, LIPID+12 | 
| DATE | GETALL+3~, GETALL+20*, GETALL+27*, GETALL+30 | 
| DCIEN | HIVTAG+1~, HIVTAG+3*, HIVTAG+4, HIVTAG+5 | 
| DFN | GETALL~, GETALL+9, LIPID~, LIPID+10, LIPID+11, LIPID+12, LIPID+18, LIPID+19, LIPPRO~, LIPPRO+11 , HIVTAG~, HIVTAG+5 | 
| DT | CONF+7 | 
| DTIME | PAUSE+5 | 
| DUZ | CONF+7 | 
| EDATE | LIPPRO~, LIPPRO+18 | 
| END | CONF~, CONF+9 | 
| GLOBAL | LIPID+1~, LIPID+6*, LIPID+10, LIPID+11, LIPID+12, LIPID+17*, LIPID+18, LIPID+19 | 
| HDR | CONF+2~, CONF+7*, CONF+8, CONF+9*, CONF+10 | 
| HTARGET | GETALL+2~ | 
| ICD9 | GETALL+3~, GETALL+14*, GETALL+15, GETALL+16, GETALL+17, GETALL+30 | 
| ICD9S | GETALL+4! | 
| ICD9S( | GETALL+30* | 
| IEN | LIPPRO+3~, LIPPRO+8*, LIPPRO+9* | 
| IENDA | GETALL+2~ | 
| IENDA0 | GETALL+2~ | 
| IENS | GETALL+2~, GETALL+10*, GETALL+11, GETALL+18, GETALL+19, GETALL+22, GETALL+24 | 
| IOF | HEADER+1 | 
| IOM | HEADER+4, CONF+8 | 
| IOST | PAUSE+3 | 
| LAB | LIPPRO+3~, LIPPRO+6*, LIPPRO+7*, LIPPRO+9, LIPPRO+12*, LIPPRO+13, LIPPRO+14 | 
| LAB( | LIPPRO+7, LIPPRO+9*, LIPPRO+14 | 
| LAST | LIPID+1~, LIPID+14*, LIPID+15 | 
| LB | LIPPRO+3~, LIPPRO+9* | 
| >> LINE | LIPID+3*, LIPID+22 | 
| LOINTAX | LIPID+2~, LIPID+8*, LIPID+10, LIPID+18 | 
| >> NAR | GETALL+18*, GETALL+30 | 
| OTHERDT | GETALL+3~, GETALL+20*, GETALL+24*, GETALL+26, GETALL+27, GETALL+29 | 
| PAGE | HEADER~, HEADER+5 | 
| POVDATE | GETALL+3~, GETALL+11*, GETALL+12, GETALL+13, GETALL+22, GETALL+26, GETALL+29*, GETALL+30 | 
| READ | PAUSE+4~, PAUSE+5*, PAUSE+6 | 
| RESULT | LIPPRO+3~, LIPPRO+4*, LIPPRO+21*, LIPPRO+22 | 
| REVDATE | GETALL+3~, GETALL+13*, GETALL+20 | 
| SDATE | LIPPRO~, LIPPRO+17 | 
| SITETAX | LIPID+2~, LIPID+9*, LIPID+11, LIPID+19 | 
| STAT | GETALL+3~, GETALL+19*, GETALL+30 | 
| TAG | HIVTAG+1~, HIVTAG+2*, HIVTAG+7*, HIVTAG+8*, HIVTAG+10*, HIVTAG+11 | 
| TAGDT | HIVTAG+1~, HIVTAG+9*, HIVTAG+10 | 
| TAGIEN | HIVTAG+1~, HIVTAG+5*, HIVTAG+6, HIVTAG+7, HIVTAG+9 | 
| TARGET | GETALL+2~, LIPPRO~, LIPPRO+22 | 
| TAX | LIPPRO~, LIPPRO+5 | 
| TEST | LIPPRO+3~, LIPPRO+10*, LIPPRO+11*, LIPPRO+12, LIPPRO+15, LIPPRO+21 | 
| TIM | CONF+2~, CONF+3*, CONF+4, CONF+5*, CONF+7 | 
| U | CONF+7, GETALL+30 | 
| VISIT | LIPPRO+3~, LIPPRO+15*, LIPPRO+16 | 
| VPOV | GETALL+3~, GETALL+8*, GETALL+9*, GETALL+10, GETALL+14 | 
| VSTDT | LIPPRO+3~, LIPPRO+16*, LIPPRO+17, LIPPRO+18 | 
| X | CONF+2~, CONF+8*, CONF+9 | 
| XNOW | HEADER~, HEADER+5 | 
| Y | CONF+2~, CONF+3* |