STANDARD DATA DICTIONARY #700.1 -- PFT PREDICTED VALUES FILE                                                      6/27/25    PAGE 1
STORED IN ^MCAR(700.1,  (2 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                     (VERSION 2.3)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file holds the set of Predicted Value and Correction formulas for use by the PFT report.  The formulas are selected from the
PFT FORMULA file (700.2).   There are 2 sets present (Male and Female).  The Male and Female sets can be changed through the
Pulmonary Managers' menu.  


              DD ACCESS: @
           AUDIT ACCESS: @

POINTED TO BY: PREDICTED VALUE FORMULAS USED field (#28) of the PULMONARY FUNCTION TESTS File (#700) 
               

CROSS
REFERENCED BY: SEX TYPE(AC), NAME(B)



700.1,.01     NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      APR 10, 1991 
              HELP-PROMPT:      Answer must be 1-30 characters in length. 
              DESCRIPTION:      This field identifies the name for the set of formulas used to calculate predicted values and
                                corrections.  Current entries are Male and Female.  

              CROSS-REFERENCE:  700.1^B 
                                1)= S ^MCAR(700.1,"B",$E(X,1,30),DA)=""
                                2)= K ^MCAR(700.1,"B",$E(X,1,30),DA)


700.1,.02     SEX TYPE               1;1 SET (Required)

                                'M' FOR MALE; 
                                'F' FOR FEMALE; 
              LAST EDITED:      MAR 04, 1992 
              HELP-PROMPT:      Enter the sex for which this set of predicted values formula is used: 'M' for Male; 'F' for Female 
              DESCRIPTION:
                                This field identifies which Sex the set of formulas are used for:  Male or Female. 

              CROSS-REFERENCE:  700.1^AC 
                                1)= S ^MCAR(700.1,"AC",$E(X,1,30),DA)=""
                                2)= K ^MCAR(700.1,"AC",$E(X,1,30),DA)
                                This x-ref facilitates screening logic.  



700.1,1       TLC                    TLC;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""TLC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Total Lung Capacity formula that you wish to use by entering the formula or the reference 
                                name (ex. CRAPO '81) 
              DESCRIPTION:      This field contains the formula used for calculating the predicted value of the 'Total Lung
                                Capacity'.  

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""TLC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE"
              EXPLANATION:      Choose Total Lung Capacity formulas only

700.1,2       VC                     VC;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)[""VC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D DI
                                SP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Vital Capacity Formula that you wish to use by entering the formula or the reference name 
                                (ex. CRAPO '81) 
              DESCRIPTION:
                                This field contains the formula for calculating the predicted value of the 'Vital Capacity' 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)[""VC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D DI
                                SP^MCPFTE"
              EXPLANATION:      Choose Vital Capacity formulas only

700.1,3       FVC                    FVC;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)[""FVC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Forced Vital Capacity formula that you wish to use by entering the formula or the reference 
                                name (ex. CRAPO '81) 
              DESCRIPTION:
                                This contains the formula for calculating the predicted value of the Forced Vital Capacity 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)[""FVC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE"
              EXPLANATION:      Choose Forced Vital Capacity formulas only

700.1,4       FRC                    FRC;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""FRC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Functional Residual Capacity formula that you wish to use by entering the formula or the 
                                reference name (ex. CRAPO '81) 
              DESCRIPTION:
                                This field contains the formula for calculating the predicted value of the Forced Residual Capacity 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""FRC"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE"
              EXPLANATION:      Choose Functional Residual Capacity formulas only

700.1,5       RV                     RV;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""RV"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D DI
                                SP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Residual Volume formula that you wish to use by entering the formula or the reference name 
                                (ex. CRAPO '81) 
              DESCRIPTION:
                                This field contains the formula for calculating the predicted value for the Residual Volume 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""RV"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D DI
                                SP^MCPFTE"
              EXPLANATION:      Choose Residual Volumes formulas only

700.1,6       FEV1                   FEV1;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""FEV1"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D 
                                DISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Forced Expiratory Volume (1 sec) formula that you wish to use by entering the formula or the 
                                reference name (ex. CRAPO '81) 
              DESCRIPTION:      This field contains the formula for calculating the predicted value for the Forced Expiratory
                                Volume in 1 second 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""FEV1"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D 
                                DISP^MCPFTE"
              EXPLANATION:      Choose Forced Expiratory Volume (1 sec) formulas only

700.1,7       PF                     PF;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""PF"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D DI
                                SP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Peak Flow formula that you wish to use by entering the formula or the reference name (ex. 
                                CRAPO '81) 
              DESCRIPTION:
                                This field contains the formula for calculating the predicted value for the Peak Flow 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""PF"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D DI
                                SP^MCPFTE"
              EXPLANATION:      Choose Peak Flow formulas only

700.1,8       FEF25-75               FEF2575;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""FEF25-75"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")
                                ="D DISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Forced Expiratory Flow formula that you wish to use by entering the formula or the reference 
                                name (ex. CRAPO '81) 
              DESCRIPTION:      This field contains the formula for calculating the predicted value of the Forced Expiratory Flow
                                at 25 to 75 liters 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""FEF25-75"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")
                                ="D DISP^MCPFTE"
              EXPLANATION:      Choose Foreced Expired Flows only

700.1,8.5     MVV                    MVV;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""MVV"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Maximal Voluntary Ventilation formula that you wish to use by entering the formula or the 
                                reference name (ex. CRAPO '81) 
              DESCRIPTION:      This field contains the formula for calculating the predicted value for the Maximal Voluntary
                                Ventilation 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""MVV"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")="D D
                                ISP^MCPFTE"
              EXPLANATION:      Choose Maximal Voluntary Ventilation formulas only

700.1,9       DLCO-SB                DLCOSB;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""DLCO-SB"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")=
                                "D DISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Choose Diffusion Capacity formula that you wish to use by entering the formula or the reference 
                                name (ex. CRAPO '81) 
              DESCRIPTION:
                                This field contains the formula for calculating the predicted value for the Diffusion 

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""DLCO-SB"",$P(^MCAR(700.2,+Y,0),U,4)=$P(^MCAR(700.1,DA,1),U)",DIC("W")=
                                "D DISP^MCPFTE"
              EXPLANATION:      Choose Diffusion Capacity formulas only

700.1,10      TLC,VC,FVC,FEV1 CORR.-BLACK RC;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""TLC""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S DIC
                                =DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 17, 1991 
              HELP-PROMPT:      Enter the formula for computing the race corrected values for Black patients for  TLC,VC.FVC,FEV1:  
                                ACT refers to the actual measured value 
              DESCRIPTION:      This contains the formula for a race correction for Black patients on Total Lung Capacity, Vital
                                Capacity, Forced Vital Capacity, and Forced Expiratory Volume.  

              SCREEN:           S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""TLC""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      ENTER FORMULA FOR RACE CORRECTION FOR BLACKS FOR TLC,VC,FVC,FEV1

700.1,11      TLC,VC,FVC,FEV1 CORR.-ORIENTAL RC;2 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,11)=""O"",$P(^(0),U,2)[""TLC""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S DIC
                                =DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 17, 1991 
              HELP-PROMPT:      Enter the formula for computing the race corrected values for Oriental patients for 
                                TLC,VC,FVC,FEV1:  ACT refers to the actual value of the measurement 
              DESCRIPTION:      This contains the formula for a race correction for Oriental patients on Total Lung Capacity, Vital
                                Capacity, Forced Vital Capacity, and Forced Expiratory Volume.  

              SCREEN:           S DIC("S")="I $P(^(0),U,11)=""O"",$P(^(0),U,2)[""TLC""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      CHOOSES TLC,VC,FVC,FEV1 RACE CORRECTION FORMULA FOR ORIENTAL PATIENTS

700.1,12      FRC,RV CORR.-BLACK     RC;3 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""FRC""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S DIC
                                =DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 17, 1991 
              HELP-PROMPT:      Enter the formula for computing the race corrected values for Black patients for FRC,RV:  ACT 
                                refers to the actual values of the measurement 
              DESCRIPTION:      This contains the formula for a race correction for Black patients on Forced Residual Capacity and
                                Residual Volume.  

              SCREEN:           S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""FRC""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      ENTER FROMULA FOR RACE CORRECTION FOR BLACKS FOR FRC,RV

700.1,13      FEF25-75 RACE CORR.-BLACK RC;4 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""FEF2575""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S
                                 DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 17, 1991 
              HELP-PROMPT:      Enter the formula for computing the corrected FEF25-75 for Black patients:  ACT refers to the 
                                acutal measured FEF25-75 Value. 
              DESCRIPTION:      This contains the formula for a race correction for Black patients on the Forced Expiratory Flow at
                                25 to 75 liters.  

              SCREEN:           S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""FEF2575""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      RACE CORRECTION FORMULA FOR BLACKS FOR FEF25-75

700.1,13.01   MVV CORR.-BLACK        RC;5 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""MVV""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S DIC
                                =DIE,X=+Y K:Y<0 X
              LAST EDITED:      JUN 23, 1999 
              HELP-PROMPT:      Enter the formula for computing the race corrected values for Black patients for MVV:  ACT refers 
                                to the actual measured value 
              DESCRIPTION:      This contains the formula for a race correction for Black patients for Maximum Voluntary
                                Ventilation.  

              SCREEN:           S DIC("S")="I $P(^(0),U,11)=""B"",$P(^(0),U,2)[""MVV""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      Enter formula for race correction for Blacks for MVV

700.1,13.02   MVV CORR.-ORIENTAL     RC;6 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,11)=""O"",$P(^(0),U,2)[""MVV""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S DIC
                                =DIE,X=+Y K:Y<0 X
              LAST EDITED:      JUN 23, 1999 
              HELP-PROMPT:      Enter the formula for computing the race corrected values for Oriental patients for MVV:  ACT 
                                refers to the actual measured value 
              DESCRIPTION:      This contains the formula for a race correction for Oriental patients for Maximum Voluntary
                                Ventilation.  

              SCREEN:           S DIC("S")="I $P(^(0),U,11)=""O"",$P(^(0),U,2)[""MVV""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      Enter the formula for computing the race corrected values for Oriental patients for MVV:  ACT refer
                                s to the actual measured value

700.1,14      COHB CORRECTION        COHB;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""COHB""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 17, 1991 
              HELP-PROMPT:      Enter the formula for correcting the diffusion for Carboxy:   ACT refers to the actual measured 
                                Diffusion 
              DESCRIPTION:
                                This contains the formula for correcting the diffusion for Carboxyl.  

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""COHB""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      CORRECTS THE DIFFUSION FOR CARBOXY

700.1,15      HB CORRECTION          HB;1 POINTER TO PFT FORMULA FILE (#700.2)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,2)=""HB""",DIC("W")="D DISP^MCPFTE" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 17, 1991 
              HELP-PROMPT:      Enter the formula for correcting the diffusion for Hemoglobin:  ACT refers to the actual measured 
                                Diffusion. 
              DESCRIPTION:
                                This contains the formula for correcting the diffusion for Hemoglobin.  

              SCREEN:           S DIC("S")="I $P(^(0),U,2)=""HB""",DIC("W")="D DISP^MCPFTE"
              EXPLANATION:      CORRECTS THE DIFFUSION FOR HEMOGLOBIN


      FILES POINTED TO                      FIELDS

PFT FORMULA (#700.2)              TLC (#1)
                                  VC (#2)
                                  FVC (#3)
                                  FRC (#4)
                                  RV (#5)
                                  FEV1 (#6)
                                  PF (#7)
                                  FEF25-75 (#8)
                                  MVV (#8.5)
                                  DLCO-SB (#9)
                                  TLC,VC,FVC,FEV1 CORR.-BLACK (#10)
                                  TLC,VC,FVC,FEV1 CORR.-ORIENTAL (#11)
                                  FRC,RV CORR.-BLACK (#12)
                                  FEF25-75 RACE CORR.-BLACK (#13)
                                  MVV CORR.-BLACK (#13.01)
                                  MVV CORR.-ORIENTAL (#13.02)
                                  COHB CORRECTION (#14)
                                  HB CORRECTION (#15)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):