BQIAGE ;PRXM/HC/ALA - Age Function calls ; 06 Nov 2006 1:23 PM
Source file <BQIAGE.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Patient | 1 | $$AGE^AUPNPAT | 
| Kernel | 1 | $$FMDIFF^XLFDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| AGE(D0,PDATE,QUAL) | ;EP ; Description ; This program is copied from the computed AGE field (2,.033) which ; calculates the AGE of a person based on their DOB (date of birth) ; and either the current date (DT) or their DOD (date of death) ; ; It has been modified to use another date passed into this function ; instead of just the previous two dates, DT and DOD. ; ; Input ; D0 - Patient IEN ; PDATE - Other date to compare patient's date of birth with ; QUAL - Include qualifier (YRS, DYS, MOS) | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | AGE+22, AGE+31, AGE+46 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | AGE+22, AGE+31, AGE+46 | 
| ^(0 | AGE+22 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AUX | AGE+19~, AGE+47*, AGE+48 | 
| D0 | AGE~, AGE+17, AGE+22, AGE+31, AGE+46 | 
| DT | AGE+22, AGE+31, AGE+46 | 
| PDATE | AGE~, AGE+16*, AGE+17, AGE+22, AGE+31, AGE+46 | 
| QFLR | AGE+19~, AGE+48*, AGE+49 | 
| QUAL | AGE~, AGE+16*, AGE+17, AGE+20*, AGE+21, AGE+45, AGE+49 | 
| U | AGE+26, AGE+36, AGE+46 | 
| X | AGE+19~, AGE+22*, AGE+23*, AGE+24*, AGE+25*, AGE+26*, AGE+27*, AGE+28*, AGE+29*, AGE+30* , AGE+31*, AGE+32*, AGE+33*, AGE+34*, AGE+35, AGE+36*, AGE+37*, AGE+38*, AGE+39*, AGE+40* , AGE+41*, AGE+46*, AGE+47, AGE+48, AGE+49 | 
| Y | AGE+19~, AGE+30*, AGE+41* | 
| Y(2 | AGE+22*, AGE+23*, AGE+24*, AGE+25*, AGE+26, AGE+27*, AGE+28*, AGE+29, AGE+30, AGE+31* , AGE+32*, AGE+33*, AGE+34, AGE+35*, AGE+36, AGE+37*, AGE+38*, AGE+40, AGE+41 |