APCHSMU ; IHS/CMI/LAB - utilities for hmr ;
Source file <APCHSMU.m>
| Package | Total | Call Graph | 
|---|---|---|
| Patient Care Component | 3 | $$TRIM^APCHS11C $$IPLSNO^APCHSMU1 ($$CPT,$$WH)^APCHSMU2 | 
| VA Fileman | 3 | ^%DT ^%DTC EN^DDIOL | 
| Kernel | 2 | ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT $$VERSION^XPDUTL | 
| Patient Care Component Reports | 2 | $$START1^APCLDF $$PRIMPROV^APCLV | 
| DRG Grouper | 1 | $$CODEABA^ICDEX | 
| IHS Patient | 1 | ($$AGE,$$DOB,$$SEX)^AUPNPAT | 
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 | 
| Taxonomy | 1 | $$ICD^ATXAPI | 
| Women's Health | 1 | $$WHAPI^BWVPAT1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FRSTITEM(P,V,T,F) | ;EP - return last item V | |
| OVR(P,I) | ;EP - return date^prov^comments | |
| SITECRIT(M) | ;EP - does the site have override age/sex ranges | |
| REFUSAL(P,F,I,B,E) | ;EP | |
| PLCODE(P,A,F) | ;EP | |
| CPTREFT(P,BDATE,EDATE,T) | ;EP - return ien of CPT entry | |
| LASTLAB(P,APCHI,APCHT,APCHL,APCHLT,F) | ;EP P is patient, APCHI is ien of lab test, APCHT is IEN of lab taxonomy, APCHL is ien of loinc code,  APCHLT is ien of loinc taxonmy | |
| LASTPAP(P) | ;EP - return last pap date | |
| INAC(X) | ;EP - active? | |
| PLTAX(P,A,S,B) | ;EP - is A CODE IN THIS TAXONOMY ACTIVE on problem list 1 or 0 | |
| DAYS(V) | ; | |
| LASTITEM(P,V,T,F) | ;EP - return last item V | |
| LASTHF(P,C,F) | ;EP - get last factor in category C for patient P | |
| DATE(D) | ;EP - convert to slashed date | |
| FFD(%) | ;EP | |
| TYPEREF(N) | ;EP | |
| IPLSNO(P,T,B) | ;EP - any problem list entry with a SNOMED in T | |
| GVTP(P,I,C,APCHRVAL) | ;PEP - can be called by any application | |
| WRITE | ;EP - write out reminder | |
| LOINC(A,LT,LI) | ; | |
| MINAGE(R,P,F) | ;EP - is this patient correct sex,age for this reminder | |
| DATEAGE(P,Y) | ;EP | |
| FIRST | ;EP | |
| D1(D) | ;EP - DATE WITH 4 YR | |
| INP | ;EP - called from input transform | |
| GVHMR(P,I) | ;PEP - can be called by any application | |
| REF(P,F,I,D,T) | ;EP - dm item refused? | |
| AGESEX(M,P,F) | ;EP - is this patient correct sex,age for this reminder | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | REFUSAL+6, REFUSAL+7 | 
| ^%DTC | GVHMR+22, GVTP+31 | 
| $$TRIM^APCHS11C | GVHMR+31 | 
| $$IPLSNO^APCHSMU1 | IPLSNO+1 | 
| $$CPT^APCHSMU2 | LASTPAP+45 | 
| $$WH^APCHSMU2 | LASTPAP+15 | 
| $$START1^APCLDF | LASTITEM+2, LASTPAP+2, LASTPAP+4, LASTPAP+19, LASTPAP+24, LASTPAP+29, LASTPAP+35, LASTPAP+40, FRSTITEM+2 | 
| $$PRIMPROV^APCLV | LASTPAP+21, LASTPAP+26, LASTPAP+31, LASTPAP+37 | 
| $$ICD^ATXAPI | PLTAX+10, CPTREFT+9 | 
| $$AGE^AUPNPAT | GVHMR+22, GVTP+31 | 
| $$DOB^AUPNPAT | DATEAGE+3, LASTPAP+15 | 
| $$SEX^AUPNPAT | LASTPAP+1 | 
| $$WHAPI^BWVPAT1 | LASTPAP+9 | 
| EN^DDIOL | INP+3, INP+4 | 
| $$CODEABA^ICDEX | PLCODE+5 | 
| $$VAL^XBDIQ1 | OVR+6, REF+10, REF+13, TYPEREF+6, LASTHF+15, LASTHF+17 | 
| $$FMADD^XLFDT | CPTREFT+4 | 
| $$FMDIFF^XLFDT | AGESEX+5, MINAGE+6 | 
| $$FMTE^XLFDT | REF+10, REF+13, LASTHF+17 | 
| $$VERSION^XPDUTL | LASTPAP+8, LASTPAP+13 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APCHSURV - [#9001018] | WRITE+4, WRITE+16, INAC+1, SITECRIT+3, SITECRIT+5, SITECRIT+6, SITECRIT+7, SITECRIT+8, AGESEX+7, AGESEX+8 , AGESEX+9, AGESEX+10, AGESEX+11, AGESEX+13, AGESEX+14, AGESEX+18, MINAGE+8, MINAGE+9, MINAGE+10, MINAGE+11 , MINAGE+12, MINAGE+14, MINAGE+15, GVHMR+9, GVHMR+14, GVHMR+15, GVHMR+16, GVHMR+17, GVTP+14, GVTP+15 , GVTP+16, GVTP+17, GVTP+18, GVTP+26 | 
| ^ATXAX - [#9002226] | LOINC+5, LOINC+7 | 
| ^ATXAX("B" | PLTAX+6, LASTPAP+44 | 
| ^ATXLAB - [#9002228] | LASTLAB+8 | 
| ^AUPNHMRO - [#9000025] | OVR+5, OVR+6 | 
| ^AUPNHMRO("AA" | OVR+3, OVR+4 | 
| ^AUPNPAT - [#9000001] | GVHMR+6, GVTP+11 | 
| ^AUPNPREF - [#9000022] | TYPEREF+1, REFUSAL+8, CPTREFT+8, CPTREFT+10 | 
| ^AUPNPREF("AA" | REF+6, REF+8, REFUSAL+8, CPTREFT+7, CPTREFT+8 | 
| ^AUPNPROB - [#9000011] | PLTAX+8, PLTAX+9, PLTAX+11, PLTAX+12, PLTAX+13, PLCODE+7 | 
| ^AUPNPROB("AC" | PLTAX+8, PLCODE+7 | 
| ^AUPNVHF - [#9000010.23] | LASTHF+16 | 
| ^AUPNVHF("AA" | LASTHF+8, LASTHF+9, LASTHF+11 | 
| ^AUPNVLAB - [#9000010.09] | LASTLAB+6, LASTLAB+8, LASTLAB+10 | 
| ^AUPNVLAB("AE" | LASTLAB+3, LASTLAB+4, LASTLAB+5 | 
| ^AUTTHF("AC" | LASTHF+7 | 
| ^AUTTHF("B" | LASTHF+4 | 
| ^AUTTREFT - [#9999999.73] | FFD+4, FFD+6 | 
| ^BWPN("B" | LASTPAP+14 | 
| ^BWVPDT("B" | LASTPAP+9 | 
| ^DIC(7 - [#7] | LASTPAP+21, LASTPAP+26, LASTPAP+31, LASTPAP+37 | 
| ^DPT - [#2] | AGESEX+5, MINAGE+6, LASTPAP+45, GVHMR+7, GVHMR+21, GVHMR+23, GVTP+12, GVTP+30, GVTP+32 | 
| ^LAB(95.3 - [#95.3] | LOINC+4, LOINC+6 | 
| Name | Line Occurrences | 
|---|---|
| $$DATE | WRITE+6, WRITE+17 | 
| $$DAYS | AGESEX+11, AGESEX+14, AGESEX+15, AGESEX+18, MINAGE+12, MINAGE+15, MINAGE+16 | 
| $$FFD | REF+10, REF+13 | 
| $$LOINC | LASTLAB+11 | 
| $$TYPEREF | REF+10, REF+13 | 
| @( | GVHMR+28, GVTP+37 | 
| FIRST | WRITE+13 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | SITECRIT+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | LOINC+3~, LOINC+4*, LOINC+5, LOINC+6*, LOINC+7, LASTITEM+2~*, OVR+4~*, OVR+5, OVR+6, TYPEREF+1~* , TYPEREF+2, TYPEREF+3, TYPEREF+4, TYPEREF+5, LASTPAP+2~*, LASTPAP+4*, LASTPAP+19*, LASTPAP+24*, LASTPAP+29*, LASTPAP+35* , LASTPAP+40*, FRSTITEM+2~*, FFD~, FFD+1, FFD+4, GVHMR+11~, GVTP+21~ | 
| %DT | REFUSAL+6~*, REFUSAL+7* | 
| A | WRITE+2~, WRITE+7*, LOINC~, LOINC+2, LOINC+4, LOINC+6, AGESEX+4~, AGESEX+5*, AGESEX+12, AGESEX+16 , MINAGE+4~, MINAGE+6*, MINAGE+13, MINAGE+17, PLTAX~, PLTAX+3, PLTAX+6, PLCODE~, PLCODE+2, PLCODE+5 | 
| >> APCHC | LASTLAB+2*, LASTLAB+3, LASTLAB+4, LASTLAB+5, LASTLAB+7*, LASTLAB+8*, LASTLAB+12*, LASTLAB+14, LASTPAP+34*, LASTPAP+35 | 
| APCHCOLW | GVTP+20~, GVTP+22*, GVTP+23* | 
| APCHI | LASTLAB~, LASTLAB+7 | 
| APCHICAR | WRITE+10, WRITE+11, WRITE+12, GVHMR+10~, GVTP+20~ | 
| APCHL | LASTLAB~, LASTLAB+11 | 
| APCHLAST | WRITE+5, WRITE+6, WRITE+17, GVHMR+11~, GVTP+21~ | 
| APCHLBE | GVHMR+11~, GVTP+21~ | 
| APCHLCOL | GVHMR+11~, GVTP+21~ | 
| APCHLSIG | GVHMR+11~, GVTP+21~ | 
| APCHLT | LASTLAB~, LASTLAB+11 | 
| APCHMMR | GVHMR+11~, GVTP+21~ | 
| APCHNEXT | WRITE+9, GVHMR+11~, GVTP+21~ | 
| APCHNUMD | GVHMR+11~, GVTP+21~ | 
| APCHOVR | GVHMR+11~, GVTP+21~ | 
| APCHPBEG | GVHMR+11~, GVTP+21~ | 
| APCHPNEU | GVHMR+11~, GVTP+21~ | 
| APCHREF | GVHMR+11~, GVTP+21~ | 
| APCHRVAL | GVTP~, GVTP+9! | 
| APCHRVAL(0 | GVTP+10*, GVTP+11*, GVTP+12*, GVTP+13*, GVTP+14*, GVTP+15*, GVTP+16*, GVTP+17*, GVTP+27* | 
| >> APCHSAGE | GVHMR+22*, GVTP+31* | 
| APCHSANY | WRITE+13*, GVHMR+10~, GVHMR+25*, GVTP+20~, GVTP+34* | 
| >> APCHSBRK | FIRST+1 | 
| APCHSBWR | GVHMR+11~, GVTP+21~ | 
| >> APCHSCKP | WRITE+14, WRITE+20, FIRST+1 | 
| APCHSCRI | GVHMR+11~, GVTP+21~ | 
| >> APCHSCT | WRITE+15*, WRITE+19*, WRITE+20, FIRST+3* | 
| APCHSDOB | GVHMR+10~, GVHMR+21*, GVHMR+22, GVTP+20~, GVTP+30*, GVTP+31 | 
| APCHSEX | GVHMR+10~, GVHMR+23*, GVTP+20~, GVTP+32* | 
| APCHSGHR | WRITE+1, GVHMR+10~, GVHMR+12!, GVHMR+13*, GVTP+20~, GVTP+24!, GVTP+25* | 
| APCHSGHR( | GVHMR+31 | 
| APCHSGHR(0 | GVHMR+30 | 
| APCHSGHR(1 | WRITE+4* | 
| APCHSGHR(2 | WRITE+5* | 
| APCHSGHR(3 | WRITE+6* | 
| APCHSGHR(4 | WRITE+8* | 
| APCHSGHR(5 | WRITE+9* | 
| APCHSGHR(6 | WRITE+10* | 
| APCHSGHR(7 | WRITE+11* | 
| APCHSGHR(8 | WRITE+12* | 
| APCHSINT | GVHMR+11~, GVTP+21~ | 
| >> APCHSITI | WRITE+4, WRITE+16, GVHMR+20*, GVTP+29* | 
| APCHSITM | GVHMR+10~, GVHMR+25*, GVTP+20~, GVTP+34* | 
| >> APCHSL | WRITE+18* | 
| >> APCHSNPG | WRITE+13*, WRITE+15*, WRITE+20, FIRST+1 | 
| >> APCHSPAT | GVHMR+19*, GVHMR+21, GVHMR+22, GVHMR+23, GVTP+28*, GVTP+30, GVTP+31, GVTP+32 | 
| >> APCHSQIT | WRITE+13, WRITE+14, WRITE+20, FIRST+1 | 
| APCHSTEX | WRITE+21!, GVHMR+10~, GVHMR+11~, GVHMR+26!, GVTP+20~, GVTP+21~, GVTP+35! | 
| APCHSTEX( | WRITE+7, WRITE+18 | 
| APCHSTEX(1 | WRITE+18 | 
| APCHSURX | GVHMR+10~, GVHMR+27*, GVTP+20~, GVTP+36* | 
| APCHT | LASTLAB~, LASTLAB+8, GVHMR+11~, GVTP+21~ | 
| APCHTAXN | GVHMR+11~, GVTP+21~ | 
| APCHTEST | GVHMR+11~, GVTP+21~ | 
| APCHX | GVHMR+11~, GVTP+21~ | 
| APCHY | LASTITEM+2~!, LASTPAP+2~, LASTPAP+4!, LASTPAP+19!, LASTPAP+24!, LASTPAP+29!, LASTPAP+35!, LASTPAP+40!, FRSTITEM+2~!, GVHMR+11~ , GVTP+21~ | 
| APCHY(1 | LASTITEM+3, LASTPAP+3, LASTPAP+5, LASTPAP+6, LASTPAP+7, LASTPAP+20, LASTPAP+21, LASTPAP+22, LASTPAP+23, LASTPAP+25 , LASTPAP+26, LASTPAP+27, LASTPAP+28, LASTPAP+30, LASTPAP+31, LASTPAP+32, LASTPAP+33, LASTPAP+36, LASTPAP+37, LASTPAP+38 , LASTPAP+39, LASTPAP+41, LASTPAP+42, LASTPAP+43, FRSTITEM+3 | 
| B | WRITE+2~, WRITE+3*, WRITE+7*, WRITE+8, IPLSNO~, PLTAX~, PLTAX+5*, PLTAX+12, REFUSAL~, REFUSAL+4 , REFUSAL+6*, REFUSAL+8 | 
| BDATE | CPTREFT~, CPTREFT+4*, CPTREFT+8 | 
| C | LASTHF~, LASTHF+2, LASTHF+4*, LASTHF+5, LASTHF+7, GVHMR+11~, GVTP~, GVTP+22, GVTP+23 | 
| D | D1~, D1+1, D1+2, DATE~, DATE+1, DATE+2, DATEAGE+2~, DATEAGE+3*, DATEAGE+4, LASTLAB+3* , LASTLAB+4, LASTLAB+5, LASTLAB+7, LASTLAB+8, LASTLAB+12, REF~, REF+4*, REF+10, REF+11, LASTHF+6~ , LASTHF+9*, LASTHF+10, LASTHF+11, LASTHF+13*, LASTHF+14, LASTHF+15, LASTHF+16, LASTHF+17, LASTHF+18, GVHMR+10~ , GVHMR+17*, GVHMR+18, GVHMR+28, GVHMR+31*, GVTP+18*, GVTP+19, GVTP+20~, GVTP+26*, GVTP+27, GVTP+37 , REFUSAL+8*, CPTREFT+8*, CPTREFT+10 | 
| DT | AGESEX+5, MINAGE+6, LASTPAP+15, LASTPAP+45, GVHMR+22, GVTP+31 | 
| E | LASTITEM+2~*, LASTPAP+2*, LASTPAP+4*, LASTPAP+19*, LASTPAP+24*, LASTPAP+29*, LASTPAP+35*, LASTPAP+40*, FRSTITEM+2~*, REFUSAL~ , REFUSAL+5, REFUSAL+7*, REFUSAL+8 | 
| EDATE | CPTREFT~, CPTREFT+3, CPTREFT+4, CPTREFT+8 | 
| F | LASTLAB~, LASTLAB+1*, AGESEX~, AGESEX+1*, AGESEX+17, MINAGE~, MINAGE+1*, LASTITEM~, LASTITEM+1*, LASTITEM+3 , PLCODE~, PLCODE+3*, PLCODE+8, PLCODE+9, REF~, REF+2, REF+6, REF+8, REF+10, REF+13 , LASTHF~, LASTHF+3*, LASTHF+15, LASTHF+16, LASTHF+17, FRSTITEM~, FRSTITEM+1*, FRSTITEM+3, REFUSAL~, REFUSAL+2 , REFUSAL+8 | 
| G | SITECRIT+4~, SITECRIT+5*, SITECRIT+6*, SITECRIT+7, SITECRIT+8*, SITECRIT+11, AGESEX+4~, AGESEX+6*, AGESEX+7, AGESEX+9* , AGESEX+10, AGESEX+14*, AGESEX+17*, AGESEX+18*, AGESEX+21, MINAGE+4~, MINAGE+7*, MINAGE+10*, MINAGE+15*, REFUSAL+6~ , REFUSAL+8*, REFUSAL+9, CPTREFT+5~, CPTREFT+6*, CPTREFT+7, CPTREFT+8*, CPTREFT+10*, CPTREFT+12 | 
| H | LASTHF+6~*, LASTHF+7*, LASTHF+8, LASTHF+9, LASTHF+11 | 
| I | OVR~, OVR+2, OVR+3, OVR+4, PLTAX+8~*, PLTAX+14*, PLTAX+15, PLCODE+7~*, PLCODE+8, REF~ , REF+3, REF+6, REF+8, REF+10, REF+13, GVHMR~, GVHMR+8, GVHMR+9, GVHMR+14, GVHMR+15 , GVHMR+16, GVHMR+17, GVHMR+20, GVTP~, GVTP+13, GVTP+14, GVTP+15, GVTP+16, GVTP+17, GVTP+18 , GVTP+26, GVTP+29, REFUSAL~, REFUSAL+3, REFUSAL+8, CPTREFT+5~, CPTREFT+7*, CPTREFT+8, CPTREFT+9 | 
| J | LASTLAB+10*, LASTLAB+11, SITECRIT+4~, SITECRIT+5*, SITECRIT+6, SITECRIT+7, SITECRIT+8, AGESEX+4~, AGESEX+7*, AGESEX+8 , AGESEX+9, AGESEX+10, AGESEX+11, AGESEX+13, AGESEX+14, AGESEX+18, MINAGE+4~, MINAGE+8*, MINAGE+9, MINAGE+10 , MINAGE+11, MINAGE+12, MINAGE+14, MINAGE+15 | 
| K | SITECRIT+4~, SITECRIT+7*, SITECRIT+8, AGESEX+4~, AGESEX+10*, AGESEX+11, AGESEX+13, AGESEX+14, AGESEX+18, MINAGE+4~ , MINAGE+11*, MINAGE+12, MINAGE+14, MINAGE+15 | 
| >> L | LASTLAB+4*, LASTLAB+5, LASTLAB+7 | 
| LI | LOINC~, LOINC+1, LOINC+2 | 
| LPAP | LASTPAP+2~*, LASTPAP+3*, LASTPAP+6, LASTPAP+7*, LASTPAP+11, LASTPAP+12*, LASTPAP+17, LASTPAP+18*, LASTPAP+22, LASTPAP+23* , LASTPAP+27, LASTPAP+28*, LASTPAP+32, LASTPAP+33*, LASTPAP+38, LASTPAP+39*, LASTPAP+42, LASTPAP+43*, LASTPAP+47, LASTPAP+48* , LASTPAP+49 | 
| LT | LOINC~, LOINC+1, LOINC+5, LOINC+7 | 
| M | SITECRIT~, SITECRIT+2, SITECRIT+3, SITECRIT+5, SITECRIT+6, SITECRIT+7, SITECRIT+8, AGESEX~, AGESEX+3, AGESEX+7 , AGESEX+8, AGESEX+9, AGESEX+10, AGESEX+11, AGESEX+13, AGESEX+14, AGESEX+18, MINAGE+4~, MINAGE+5*, MINAGE+18* , MINAGE+21, MINAGE+22, MINAGE+23 | 
| MAX | AGESEX+4~, AGESEX+13*, AGESEX+14, AGESEX+15*, AGESEX+16, MINAGE+4~, MINAGE+14*, MINAGE+15, MINAGE+16*, MINAGE+17 | 
| MIN | AGESEX+4~, AGESEX+11*, AGESEX+12, MINAGE+4~, MINAGE+12*, MINAGE+13, MINAGE+18 | 
| N | REF+6~, REF+8*, REF+10, REF+13, TYPEREF~, TYPEREF+1, TYPEREF+6, GVHMR+11~, GVTP+21~ | 
| O | LASTHF+6~! | 
| O( | LASTHF+11*, LASTHF+15, LASTHF+16, LASTHF+17 | 
| O(0 | LASTHF+13 | 
| P | DATEAGE~, DATEAGE+1, DATEAGE+3, LASTLAB~, LASTLAB+3, LASTLAB+4, LASTLAB+5, AGESEX~, AGESEX+2, AGESEX+5 , MINAGE~, MINAGE+2, MINAGE+6, LASTITEM~, LASTITEM+2, OVR~, OVR+1, OVR+3, OVR+4, IPLSNO~ , IPLSNO+1, PLTAX~, PLTAX+2, PLTAX+8, PLCODE~, PLCODE+1, PLCODE+7, REF~, REF+1, REF+6 , REF+8, LASTPAP~, LASTPAP+1, LASTPAP+2, LASTPAP+4, LASTPAP+9, LASTPAP+15, LASTPAP+19, LASTPAP+24, LASTPAP+29 , LASTPAP+35, LASTPAP+40, LASTPAP+45, LASTHF~, LASTHF+1, LASTHF+8, LASTHF+9, LASTHF+11, FRSTITEM~, FRSTITEM+2 , GVHMR~, GVHMR+5, GVHMR+6, GVHMR+7, GVHMR+19, GVTP~, GVTP+10, GVTP+11, GVTP+12, GVTP+28 , REFUSAL~, REFUSAL+1, REFUSAL+8, CPTREFT~, CPTREFT+1, CPTREFT+7, CPTREFT+8 | 
| R | MINAGE~, MINAGE+3, MINAGE+8, MINAGE+9, MINAGE+10, MINAGE+11, MINAGE+12, MINAGE+14, MINAGE+15, GVHMR+10~ , GVHMR+11~, GVHMR+13*, GVHMR+31*, GVHMR+32, GVTP+20~, GVTP+21~, GVTP+25* | 
| S | AGESEX+4~, AGESEX+5*, AGESEX+8, MINAGE+4~, MINAGE+6*, MINAGE+9, PLTAX~, PLTAX+4*, PLTAX+13, GVHMR+11~ , GVTP+21~ | 
| T | LASTITEM~, LASTITEM+2, IPLSNO~, IPLSNO+1, PLTAX+6~*, PLTAX+7, PLTAX+10, PLCODE+4~, PLCODE+5*, PLCODE+6 , PLCODE+7, REF~, REF+5*, REF+10, REF+12, LASTPAP+2~, LASTPAP+14*, LASTPAP+15, LASTPAP+44*, LASTPAP+45 , FRSTITEM~, FRSTITEM+2, GVHMR+11~, GVTP+21~, CPTREFT~, CPTREFT+2, CPTREFT+9 | 
| U | WRITE+4, WRITE+10, WRITE+11, WRITE+12, WRITE+16, LASTLAB+8, LASTLAB+10, LOINC+4, LOINC+6, SITECRIT+8 , AGESEX+5, AGESEX+11, AGESEX+13, MINAGE+6, MINAGE+12, MINAGE+14, OVR+6, PLTAX+9, PLTAX+11, PLTAX+12 , PLTAX+13, PLCODE+7, TYPEREF+1, LASTPAP+3, LASTPAP+6, LASTPAP+7, LASTPAP+9, LASTPAP+21, LASTPAP+22, LASTPAP+23 , LASTPAP+26, LASTPAP+27, LASTPAP+28, LASTPAP+31, LASTPAP+32, LASTPAP+33, LASTPAP+37, LASTPAP+38, LASTPAP+39, LASTPAP+42 , LASTPAP+43, LASTPAP+45, LASTHF+16, FFD+4, FFD+6, GVHMR+14, GVHMR+15, GVHMR+16, GVHMR+17, GVHMR+21 , GVHMR+23, GVHMR+28, GVHMR+31, GVTP+15, GVTP+16, GVTP+17, GVTP+18, GVTP+26, GVTP+30, GVTP+32 , GVTP+37, REFUSAL+8, CPTREFT+7, CPTREFT+8, CPTREFT+10 | 
| V | LASTITEM~, LASTITEM+2, DAYS~, DAYS+1, DAYS+2, DAYS+3, LASTPAP+21*, LASTPAP+26*, LASTPAP+31*, LASTPAP+37* , FRSTITEM~, FRSTITEM+2 | 
| X | INAC~, INAC+1, LASTLAB+5*, LASTLAB+6, LASTLAB+8, LASTLAB+10, INP+1!, INP+3!, INP+4!, PLTAX+8~* , PLTAX+9, PLTAX+11, PLTAX+12, PLTAX+13, PLCODE+7~*, PLCODE+9, REF+6~*, REF+7, REF+8, REF+9 , LASTPAP+9*, LASTPAP+10, LASTPAP+11, LASTPAP+12, LASTPAP+14*, LASTPAP+15*, LASTPAP+16, LASTPAP+17, LASTPAP+18, LASTPAP+45* , LASTPAP+46, LASTPAP+47, LASTPAP+48, FFD+2~, FFD+4*, GVHMR+11~, GVTP+21~, REFUSAL+6~*, REFUSAL+7*, REFUSAL+8* , CPTREFT+5~, CPTREFT+8* | 
| >> X1 | GVHMR+22*, GVTP+31* | 
| >> X2 | GVHMR+22*, GVTP+31* | 
| Y | DATEAGE~, DATEAGE+3, LASTITEM+2~, PLTAX+8~*, PLTAX+9*, PLTAX+10, PLCODE+7~*, REF+9~*, REF+10, REF+11 , REF+12, REF+13, FRSTITEM+2~, FFD+2~, FFD+4*, FFD+5, FFD+6, GVHMR+11~, GVTP+21~, REFUSAL+6~ , REFUSAL+7, REFUSAL+8*, CPTREFT+5~, CPTREFT+8*, CPTREFT+10 | 
| Z | CPTREFT+5~ |