HMPDGMPL ;SLC/MKB,ASMR/RRB,BL - Problem extract;Aug 29, 2016 20:06:27
Source file <HMPDGMPL.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 |
|---|---|---|
| EN(DFN,BEG,END,MAX,IFN) | ; -- find patient's problems
|
|
| EN1(ID,PROB) | ; -- return a problem in PROB("attribute")=value
|
|
| CMT | ; comments
|
|
| WV(PROB,UPD) | ; -- return a pregnancy log entry in PROB("attribute")=value
|
|
| DATE(X) | ; -- Return internal form of date X
|
|
| VA200(X) | ; -- Return ien of New Person X
|
|
| EXP(X) | ; -- Return code for exposure name X
|
|
| XML(PROB) | ; -- Return patient problem as XML in @HMP@(I)
|
|
| ADD(X) | ; Add a line @HMP@(n)=X
|
| FileNo | Call Tags |
|---|---|
| ^AUPNPROB - [#9000011] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | EN+17 |
| ^VA(200 - [#200] | VA200+1 |
| ^WV(790.05 | WV+2, WV+3 |
| Name | Line Occurrences |
|---|---|
| $$DATE | EN1+6, EN1+11, EN1+13, CMT+4 |
| $$EXP | EN1+22 |
| ADD | XML+2, XML+3, XML+5, XML+6, XML+7, XML+9, XML+15, XML+16, XML+22, XML+23 |
| EN1 | EN+5, EN+15 |
| WV | EN+4, EN+17 |
| XML | EN+4, EN+5, EN+15, EN+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DATE+1~, DATE+2* |
| ATT | XML+1~, XML+3*, XML+4, XML+6, XML+8, XML+10, XML+17, XML+18, XML+20 |
| BEG | EN~, EN+9*, EN+13 |
| DFN | EN~, EN+8*, EN+11, EN+17, WV+2, WV+13 |
| DT | WV+5 |
| END | EN~, EN+9*, EN+13 |
| >> FILTER("status" | EN+10 |
| >> HMP | ADD+2 |
| HMPCNT | EN+1~, EN+9*, EN+12, EN+16* |
| >> HMPI | ADD+1*, ADD+2 |
| HMPITM | EN+1~, EN+4, EN+5, EN+14!, EN+15, EN+17 |
| HMPL | EN1+1~, EN1+3 |
| HMPL("CLINIC" | EN1+25 |
| HMPL("COMMENT" | CMT+1, CMT+2, CMT+3 |
| HMPL("DIAGNOSIS" | EN1+7 |
| HMPL("ENTERED" | EN1+13 |
| HMPL("EXPOSURE" | EN1+19, EN1+20, EN1+21 |
| HMPL("HISTORY" | EN1+9 |
| HMPL("MODIFIED" | EN1+6 |
| HMPL("NARRATIVE" | EN1+5 |
| HMPL("ONSET" | EN1+11 |
| HMPL("PRIORITY" | EN1+10 |
| HMPL("PROVIDER" | EN1+23 |
| HMPL("SC" | EN1+18 |
| HMPL("STATUS" | EN1+8 |
| HMPN | EN+1~, EN+12*, EN+13, EN+14 |
| HMPPROB | EN+1~, EN+11 |
| HMPPROB( | EN+12, EN+13, EN+14 |
| HMPSTS | EN+1~, EN+10*, EN+11 |
| >> HMPTOTL | XML+2* |
| I | EN1+1~, EN1+20*, EN1+21, EN1+22, CMT+2*, CMT+3, CMT+4, WV+1~, WV+2*, WV+3 , XML+1~, XML+6*, XML+10*, XML+11 |
| ID | EN1~, EN1+2*, EN1+3, EN1+4, EN1+12, EN1+14, EN1+23, EN1+24, EN1+26 |
| IFN | EN~, EN+4, EN+5 |
| J | EN1+1~ |
| MAX | EN~, EN+9*, EN+12 |
| P | XML+1~, XML+21* |
| PROB | EN1~, EN1+1!, WV~, WV+1!, XML~ |
| PROB( | XML+3, XML+6, XML+10, XML+17 |
| PROB("acuity" | EN1+10* |
| PROB("comment" | CMT+4* |
| PROB("entered" | EN1+13*, WV+8* |
| PROB("exposure" | EN1+22* |
| PROB("facility" | EN1+27*, EN1+28*, WV+14* |
| PROB("history" | EN1+9* |
| PROB("icd" | EN1+7*, WV+9* |
| PROB("id" | EN1+4*, WV+8* |
| PROB("location" | EN1+25* |
| PROB("name" | EN1+5*, WV+9* |
| PROB("onset" | EN1+11* |
| PROB("provider" | EN1+23*, WV+13* |
| PROB("removed" | EN1+15*, EN1+16*, EN1+17* |
| PROB("resolved" | EN1+12*, WV+12* |
| PROB("sc" | EN1+19* |
| PROB("service" | EN1+24* |
| PROB("status" | EN1+8*, WV+11* |
| PROB("unverified" | EN1+15*, EN1+16*, EN1+17* |
| PROB("updated" | EN1+6* |
| TAG | XML+1~, XML+21* |
| U | EN+13, EN+17, EN1+8, EN1+9, EN1+10, EN1+13, EN1+23, EN1+27, CMT+4, WV+5 , WV+12, XML+12, XML+13, XML+14, XML+21 |
| UPD | WV~, WV+6 |
| X | EN+1~, EN+13*, EN+14*, EN+15, EN1+1~, EN1+6*, EN1+8*, EN1+9*, EN1+10*, EN1+11* , EN1+12*, EN1+13*, EN1+14*, EN1+15, EN1+16, EN1+17, EN1+18*, EN1+19, EN1+21*, EN1+22 , EN1+23*, EN1+24*, EN1+25*, EN1+26*, EN1+27, EN1+28, CMT+3*, CMT+4, DATE~, DATE+2 , VA200~, VA200+1, EXP~, EXP+1*, EXP+2, EXP+3, EXP+4, EXP+5, EXP+6, EXP+7 , EXP+8, XML+1~, XML+6*, XML+10*, XML+12, XML+13, XML+14, XML+17*, XML+18, XML+19 , XML+21, ADD~, ADD+2 |
| X0 | WV+1~, WV+3*, WV+5, WV+8, WV+12 |
| Y | WV+1~, WV+3*, WV+5*, WV+6, WV+11, DATE+1~, DATE+2*, DATE+3, VA200+1~*, VA200+2 , EXP+1~*, EXP+2*, EXP+3*, EXP+4*, EXP+5*, EXP+6*, EXP+7*, EXP+8*, EXP+9, XML+1~ , XML+3, XML+4*, XML+5*, XML+6*, XML+8*, XML+11*, XML+12*, XML+13*, XML+14*, XML+15* , XML+17*, XML+18*, XML+19*, XML+20*, XML+21*, XML+22* |