APCDEMDI ; IHS/CMI/LAB - CHECK FOR 8 MANDATORY DATA ITEMS ;
Source file <APCDEMDI.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| TRIBE | ; | |
| DOB | ; | |
| OLDTRIBE | ||
| CHART | ; | |
| SEX | ; | |
| START | ; | |
| ADD | ; | |
| HRN | ; | |
| EXIT | ;EXIT ROUTINE | |
| ; | ||
| COMM | ; | |
| CHECK | ;CHECK DATA ITEMS | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPAT - [#9000001] | TRIBE+1, TRIBE+2, TRIBE+3, OLDTRIBE, COMM+1, COMM+3, CHART+1, CHART+2, CHART+3, CHART+5 | 
| ^AUTTCOM - [#9999999.05] | COMM+4, COMM+5 | 
| ^AUTTTRI - [#9999999.03] | TRIBE+3, OLDTRIBE | 
| ^DPT - [#2] | PRINT+1 | 
| Name | Line Occurrences | 
|---|---|
| ADD | DOB+1, SEX+1, HRN+3, HRN+4, TRIBE+1, TRIBE+2, TRIBE+3, OLDTRIBE, COMM+2, COMM+3 , COMM+4, COMM+5 | 
| CHART | HRN+2 | 
| CHECK | START+3 | 
| COMM | TRIBE+1, TRIBE+2, TRIBE+3 | 
| START+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | CHART+1, CHART+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| APCDMAND | START+1!, EXIT+1! | 
| APCDMAND("ERRCNT" | START+2*, START+4, ADD+1*, DOB+1, SEX+1, HRN+4, TRIBE+1, TRIBE+2, TRIBE+3, OLDTRIBE , COMM+2, COMM+3, COMM+4, COMM+5 | 
| APCDMAND("ERROR" | DOB+1*, SEX+1*, HRN+3*, HRN+4*, TRIBE+1*, TRIBE+2*, TRIBE+3*, OLDTRIBE*, COMM+2*, COMM+3* , COMM+4*, COMM+5*, PRINT+3 | 
| APCDMAND("HASF" | CHART+3*, CHART+4, CHART+5 | 
| APCDMAND("HRN" | HRN+1*, HRN+3, HRN+4, CHART+1*, CHART+2*, CHART+4*, CHART+5* | 
| APCDMAND("PX" | COMM+1*, COMM+2, COMM+3*, COMM+4, COMM+5 | 
| APCDMAND("X" | COMM+1*, COMM+5*, PRINT+3*, PRINT+5* | 
| >> AUPNDOB | DOB+1 | 
| >> AUPNPAT | TRIBE+1, TRIBE+2, TRIBE+3, OLDTRIBE, COMM+1, COMM+3, CHART+1, CHART+2, CHART+3, CHART+5 , PRINT+1 | 
| >> AUPNSEX | SEX+1 | 
| DTIME | PRINT+5 | 
| DUZ(2 | CHART+2 | 
| U | TRIBE+2, TRIBE+3, OLDTRIBE, COMM+3, COMM+5, CHART+1, CHART+2, CHART+5 |