GMTSPLSZ ;SLC/SBW - Updated Problem List 2.0 extract routine. in HS namespace ;18/Apr/95
Source file <GMTSPLSZ.m>
| Package | Total | Call Graph |
|---|---|---|
| Problem List | 1 | GETPLIST^GMPLMGR1 |
| VA Fileman | 1 | EN^DIQ1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETPROB(IFN) | ; Get problem data and set it to ^TMP array
; Returns ^TMP("GMPLHS",$J,CNT,0) ; Returns ^TMP("GMPLHS",$J,CNT,IFN,"N") |
|
| GETLIST(GMPDFN,STATUS) | ; Define list
|
|
| SERV(X,SERV) | ; Return service name abbreviation
|
|
| GMPLHS | ;SLC/MKB,DJP,SBW - Extract for Prob List-Health Summary 2.7 ;15/APR/95
|
|
| GETCOMM(IFN,CNT) | ;Get active comments for a note
; Returns ^TMP("GMPLHS",$J,CNT,"C",LOCATION,NOTE NMBR,0)) |
|
| BUILD | ; Build list for selected patient
; Returns ^TMP("GMPLHS",$J,STATUS,0) = GMPCNT ^ GMPTOTAL |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNPROB - [#9000011] | GETCOMM+4, GETCOMM+6, GETCOMM+7, GETCOMM+8, GETCOMM+10, GETCOMM+11 |
| ^DIC(49 - [#49] | SERV+2 |
| ^GMPL(125.99 - [#125.99] | GETLIST+4 |
| ^TMP("GMPLHS" | GETLIST+2!, BUILD+7!, BUILD+8*, GETPROB+22*, GETPROB+23*, GETCOMM+13* |
| ^VA(200 - [#200] | GETCOMM+13 |
| Name | Line Occurrences |
|---|---|
| $$SERV | GETPROB+17 |
| GETCOMM | GETPROB+24 |
| GETPROB | BUILD+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABBREV | SERV+1~, SERV+2*, SERV+3*, SERV+4 |
| CLIN | GETPROB+4~, GETPROB+19*, GETPROB+22 |
| CNT | GETCOMM~, GETCOMM+13 |
| DA | GETPROB+3~, GETPROB+5*, GETPROB+8, GETPROB+9, GETPROB+10, GETPROB+11, GETPROB+12, GETPROB+13, GETPROB+14, GETPROB+15 , GETPROB+16, GETPROB+17, GETPROB+18, GETPROB+19, GETPROB+20 |
| DIAG | GETPROB+3~, GETPROB+8*, GETPROB+22 |
| DIC | GETPROB+3~, GETPROB+5* |
| DIQ | GETPROB+3~, GETPROB+5* |
| DIQ(0 | GETPROB+5* |
| DR | GETPROB+3~, GETPROB+6* |
| ENTDT | GETPROB+3~, GETPROB+12*, GETPROB+22 |
| GMPARAM | GETLIST+1~ |
| GMPARAM("QUIET" | GETLIST+4* |
| GMPARAM("REV" | GETLIST+4* |
| GMPCNT | BUILD+2~, BUILD+3*, BUILD+7, BUILD+8, GETPROB+21*, GETPROB+22, GETPROB+23, GETPROB+24 |
| GMPDFN | GETLIST~, GETLIST+3 |
| GMPLIST | GETLIST+1~, GETLIST+6 |
| GMPLIST( | BUILD+4, BUILD+5 |
| GMPLVIEW | GETLIST+1~, GETLIST+6 |
| GMPLVIEW("ACT" | GETLIST+5* |
| GMPLVIEW("PROV" | GETLIST+5* |
| GMPLVIEW("VIEW" | GETLIST+5* |
| GMPTOTAL | GETLIST+1~, GETLIST+6, BUILD+8 |
| IFN | BUILD+2~, BUILD+5*, BUILD+6, GETPROB~, GETPROB+5, GETPROB+24, GETCOMM~, GETCOMM+4, GETCOMM+6, GETCOMM+7 , GETCOMM+8, GETCOMM+10, GETCOMM+11 |
| IFN2 | GETCOMM+2~, GETCOMM+5*, GETCOMM+6*, GETCOMM+7, GETCOMM+8, GETCOMM+10, GETCOMM+11 |
| IFN3 | GETCOMM+2~, GETCOMM+9*, GETCOMM+10*, GETCOMM+11 |
| LASTMDT | GETPROB+3~, GETPROB+9*, GETPROB+22 |
| LOC | GETCOMM+2~, GETCOMM+3*, GETCOMM+8*, GETCOMM+13 |
| NARR | GETPROB+3~, GETPROB+10*, GETPROB+23 |
| NODE | GETCOMM+2~, GETCOMM+11*, GETCOMM+12, GETCOMM+13 |
| NUM | BUILD+2~, BUILD+3*, BUILD+4*, BUILD+5 |
| ONSETDT | GETPROB+3~, GETPROB+14*, GETPROB+22 |
| REC | GETPROB+3~ |
| REC(9000011 | GETPROB+8, GETPROB+9, GETPROB+10, GETPROB+11, GETPROB+12, GETPROB+13, GETPROB+14, GETPROB+15, GETPROB+16, GETPROB+17 , GETPROB+18, GETPROB+19, GETPROB+20 |
| RECDT | GETPROB+4~, GETPROB+20*, GETPROB+22 |
| RESDT | GETPROB+4~, GETPROB+18*, GETPROB+22 |
| RPROV | GETPROB+3~, GETPROB+15*, GETPROB+22 |
| SERV | GETPROB+4~, GETPROB+16*, GETPROB+17, GETPROB+22, SERV~, SERV+3 |
| SERVABB | GETPROB+4~, GETPROB+17*, GETPROB+22 |
| SITE | GETPROB+3~, GETPROB+11*, GETPROB+22 |
| STAT | GETPROB+3~, GETPROB+13*, GETPROB+22 |
| STATUS | GETLIST~, GETLIST+5, BUILD+8 |
| U | GETLIST+4, BUILD+8, GETPROB+22, GETCOMM+12, GETCOMM+13, SERV+2 |
| X | SERV~, SERV+2 |