/* SHORT TITLE:  Medical Record Abstract - HIV Checklist   */
PROC FORMAT
;
VALUE  UREC03F
   03  = 'RECORD NUMBER   '
;
VALUE  UCCDXMF
   99  = 'NOT ASCERTAINED '
;
VALUE $UCCR2MF
  '99' = 'NOT ASCERTAINED '
;
     DATA SYSUT2 ; INFILE SYSUT1 END = EOF ;

 /*****************************************************************************/
 /*                                                                           */
 /*                   GENSAS run of 06/27/1994 at 22:17:16                    */
 /*                                                                           */
 /*****************************************************************************/

          INPUT CRDTYP     015-016  @;

          IF CRDTYP = 03 THEN
          DO ;
               LINK CRD03;
               OUTPUT;
          END ;
          ELSE
          DO ;
               PUT 'INVALID CRDTYP : ' CRDTYP  = ;
               INPUT ; /* Release input line */
          END ;

     RETURN;


FORMAT
UREC03    UREC03F.
UCCDXMO   UCCDXMF.
UCCDXDY   UCCDXMF.
UCCDXYR   UCCDXMF.
UCCR1MO   UCCDXMF.
UCCR1DY   UCCDXMF.
UCCR2MO  $UCCR2MF.
UCCR2DY  $UCCR2MF.
UCCR3MO  $UCCR2MF.
UCCR3DY  $UCCR2MF.
UCCR4MO  $UCCR2MF.
UCCR4DY  $UCCR2MF.
UCCR5MO  $UCCR2MF.
UCCR5DY  $UCCR2MF.
UCCR6MO  $UCCR2MF.
UCCR6DY  $UCCR2MF.
UCCR7MO  $UCCR2MF.
UCCR7DY  $UCCR2MF.
UCCR8MO  $UCCR2MF.
UCCR8DY  $UCCR2MF.
;
     LABEL

 /*****************************************************************************/
 /*                                                                           */
 /*                         Begin Labels for Card 03                          */
 /*                                                                           */
 /*****************************************************************************/

          UBAT03   = '~ALWAYS BLANK'
          UPID03   = '~PATIENT ID NUMBER'
          UREC03   = '~RECORD NUMBER'
          USREC03  = '~SUBRECORD NUMBER'
          UFIL103  = '~FIRST FILLER ON RECORD 03'
          U9ACODE  = '~CHECK LIST CONDITION\'
          UCCDXMO  = '~DATE OF DIAGNOSIS OR ONSET OF CONDITION'
          UCCDXDY  = '~DATE OF DIAGNOSIS OR ONSET OF CONDITION'
          UCCDXYR  = '~DATE OF DIAGNOSIS OR ONSET OF CONDITION'
          UCCR1MO  = '~FIRST REPORT DATE - MONTH'
          UCCR1DY  = '~FIRST REPORT DATE - DAY'
          UCCR1YR  = '~FIRST REPORT DATE - YEAR'
          UCCR2MO  = '~SECOND REPORT DATE - MONTH'
          UCCR2DY  = '~SECOND REPORT DATE - DAY'
          UCCR2YR  = '~SECOND REPORT DATE - YEAR'
          UCCR3MO  = '~THIRD REPORT DATE - MONTH'
          UCCR3DY  = '~THIRD REPORT DATE - DAY'
          UCCR3YR  = '~THIRD REPORT DATE - YEAR'
          UCCR4MO  = '~FOURTH REPORT DATE - MONTH'
          UCCR4DY  = '~FOURTH REPORT DATE - DAY'
          UCCR4YR  = '~FOURTH REPORT DATE - YEAR'
          UCCR5MO  = '~FIFTH REPORT DATE - MONTH'
          UCCR5DY  = '~FIFTH REPORT DATE - DAY'
          UCCR5YR  = '~FIFTH REPORT DATE - YEAR'
          UCCR6MO  = '~SIXTH REPORT DATE - MONTH'
          UCCR6DY  = '~SIXTH REPORT DATE - DAY'
          UCCR6YR  = '~SIXTH REPORT DATE - YEAR'
          UCCR7MO  = '~SEVENTH REPORT DATE - MONTH'
          UCCR7DY  = '~SEVENTH REPORT DATE - DAY'
          UCCR7YR  = '~SEVENTH REPORT DATE - YEAR'
          UCCR8MO  = '~EIGHTH REPORT DATE - MONTH'
          UCCR8DY  = '~EIGHTH REPORT DATE - DAY'
          UCCR8YR  = '~EIGHTH REPORT DATE - YEAR'
          UFIL203  = '~SECOND FILLER ON RECORD 03'
          USCID03  = '~USUAL SOURCE OF CARE PROVIDER ID'
          UFIL303  = '~THIRD FILLER ON RECORD 03'
     ;
     RETURN;

 /*****************************************************************************/
 /*                                                                           */
 /*                        Input statement for Card 03                        */
 /*                                                                           */
 /*****************************************************************************/

     CRD03 :
     INPUT
               UBAT03       $     001-005
               UPID03             006-014
               UREC03             015-016
               USREC03            017-018
               UFIL103            019
               U9ACODE      $     020-024
               UCCDXMO            025-026
               UCCDXDY            027-028
               UCCDXYR            029-030
               UCCR1MO            031-032
               UCCR1DY            033-034
               UCCR1YR            035-036
               UCCR2MO      $     037-038
               UCCR2DY      $     039-040
               UCCR2YR      $     041-042
               UCCR3MO      $     043-044
               UCCR3DY      $     045-046
               UCCR3YR      $     047-048
               UCCR4MO      $     049-050
               UCCR4DY      $     051-052
               UCCR4YR      $     053-054
               UCCR5MO      $     055-056
               UCCR5DY      $     057-058
               UCCR5YR      $     059-060
               UCCR6MO      $     061-062
               UCCR6DY      $     063-064
               UCCR6YR      $     065-066
               UCCR7MO      $     067-068
               UCCR7DY      $     069-070
               UCCR7YR      $     071-072
               UCCR8MO      $     073-074
               UCCR8DY      $     075-076
               UCCR8YR      $     077-078
               UFIL203      $     079-124
               USCID03            125-131
               UFIL303      $     132
     ;
     RETURN;
     ;
     PROC FREQ ;  TABLES
          UBAT03
          UPID03
          UREC03
          USREC03
          UFIL103
          U9ACODE
          UCCDXMO
          UCCDXDY
          UCCDXYR
          UCCR1MO
          UCCR1DY
          UCCR1YR
          UCCR2MO
          UCCR2DY
          UCCR2YR
          UCCR3MO
          UCCR3DY
          UCCR3YR
          UCCR4MO
          UCCR4DY
          UCCR4YR
          UCCR5MO
          UCCR5DY
          UCCR5YR
          UCCR6MO
          UCCR6DY
          UCCR6YR
          UCCR7MO
          UCCR7DY
          UCCR7YR
          UCCR8MO
          UCCR8DY
          UCCR8YR
          UFIL203
          USCID03
          UFIL303
     ;