| 1 | MCPRE08 ;HIRMFO/DAD-PFT PREDICTED VALUES FILE (700.1) CLEANUP ;8/5/96  08:42 | 
|---|
| 2 | ;;2.3;Medicine;;09/13/1996 | 
|---|
| 3 | ; | 
|---|
| 4 | N DA,DIE,DR,MCD0,MCOFFSET,MCPIECE,MCTYPE | 
|---|
| 5 | S MCDATA(1)="" | 
|---|
| 6 | S MCDATA(2)="Cleaning-up the PFT PREDICTED VALUES file (#700.1)." | 
|---|
| 7 | D MES^XPDUTL(.MCDATA) | 
|---|
| 8 | ; | 
|---|
| 9 | F MCOFFSET=1:1 S MCDATA=$P($T(TYPFLD+MCOFFSET),";",3) Q:MCDATA=""  D | 
|---|
| 10 | . S MCTYPE=$P(MCDATA,U),MCD0=0 | 
|---|
| 11 | . F  S MCD0=$O(^MCAR(700.1,"AC",MCTYPE,MCD0)) Q:MCD0'>0  D | 
|---|
| 12 | .. F MCPIECE=2:1 S MCFLD=$P(MCDATA,U,MCPIECE) Q:MCFLD=""  D | 
|---|
| 13 | ... S MCOLDVAL=$P(MCFLD,";",2),MCFLD=$P(MCFLD,";") | 
|---|
| 14 | ... I $$GET1^DIQ(700.1,MCD0,MCFLD)'=MCOLDVAL Q | 
|---|
| 15 | ... S DIE="^MCAR(700.1,",DA=MCD0,DR=MCFLD_"///@" | 
|---|
| 16 | ... D ^DIE | 
|---|
| 17 | ... Q | 
|---|
| 18 | .. Q | 
|---|
| 19 | . Q | 
|---|
| 20 | Q | 
|---|
| 21 | TYPFLD ;; Sex_Type ^ Field1 ; Old_Value ^ Field2 ; Old_Value ^ ... | 
|---|
| 22 | ;;M^10;ACT-(.132*ACT)^12;ACT-(.132*ACT)^13;ACT-(.132*ACT) | 
|---|
| 23 | ;;F^10;ACT-(.132*ACT)^12;ACT-(.132*ACT)^13;ACT-(.132*ACT) | 
|---|