1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT







     The 2013.0 Nursing Home Case Mix and Quality (NHCMQ) Prospective Payment

     pricing subroutine (SNF  PRICER 2013.0) is furnished by the Centers for

     Medicare & Medicaid Services (CMS). The  SNF Pricer 2013.0 will calculate

     SNF CLAIMS  beginning 07/01/1998  THRU FY2013.0. The responsibility for

     installing,  modifying, testing  and   verifying  the accuracy  of this

     routine is that of the user.



          Please report  any problems or  direct any questions  you may

          have to Jason Kerr  CMS/OA/CMM/PBG/DICP

          (410)  786-2123.    You  can  also receive  clarification  of

          technical  matters  if needed.  IN  ORDER TO ASSURE  THAT THE

          PROBLEMS  YOU  MAY  EXPERIENCE  ARE  NOT  A  RESULT  OF  YOUR

          INTERFACE PROGRAM(S), TEST SNF PRICER  USING THE CMS SUPPLIED

          PROGRAM (SNFOP130) FOR ALL I/O.



      This subroutine has been tested by CMS.









                                    A








1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT





*************************************************************************

                      FILES FOR SNF PRICER

 *************************************************************************
 ======================================================================
 PPS SNF CICS PRICER 2013.0 FILES
 ======================================================================
  FILE NAME  MU00.@BFN2699.SNNDM130

  NNAME    -     DESCRIPTION SNF PRICING

  M3PI130  - 2013.0 SNF PRICING TEST BILLING FILE
                       <<NOW 250 BYTES>>
  CBSA130  - 2013.0 SNF CORE BASED STATISTICAL AREA FILE
  MSA051   - 2005.1 SNF PRICING METROPOLITAN STATISTICAL AREA
  SNFOP130 - 2013.0 SNF PRICING OPEN  PROGRAM
  SNFDR130 - 2013.0 SNF PRICING DRIVER PROGRAM
  SNFPR130 - 2013.0 SNF PRICING PRICING PROGRAM
  OUT130   - 2013.0 SNF PRICING TEST BILLING OUTPUT FILE
                       <<NOW 250 BYTES>>
  PRT130   - 2013.0 SNF PRICING TESTING RESULTS OUTPUT PRINT
  MANU130  - 2013.0 SNF PRICING INSTALLATION MANUAL










1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT



                               TABLE OF CONTENTS

                                     VOLUME I

 Section     . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Page

 I.  Introduction

     I-1.   General  . . . . . . . . . . . . . . . . . . . . . .  . I-1,2

     I-2.   Sysour Counts from SNFOP130. . . . . . . . . . . . . . . I-3

 II. Installing the 2013.0 SNF Prospective Payment PRICER
            Subtoutines (SNF PRICER)

     II-1.  General  . . . . . . . . . . . . . . . . . . . . . . . .  II-1

     II-2.  Copying the SNF Files to Disk  . . . . . . . . . . . . .  II-2

     II-3.  Compiling and Linkage of SNFOP
            SNFDR, and the yearly SNFPR calculations
            SNF module . . . . . . . . . . . . . . . . . . . . . . .  II-3

     II-4.  SNF PRICER Assurance Testing . . . . . . . . . . . . . .  II-4

     II-5.  SNF PRICER Installation Requirements . . . . . . . . . .  II-2

 III.Using the 2013.0 SNF Prospective Payment
             SNF PRICER Module (SNFOP130, SNFPR130)

     III-1. General . . . . . . . . . . . . . . . . . . . . . . . . III-1

     III-2. Using SNFOP130. . . . . . . . . . . . . . . . . . . . . III-1

     III-3. General . . . . . . . . . . . . . . . . . . . . . . . . III-2

     III-4. Using SNFPR130. . . . . . . . . . . . . . . . . . . . . III-2

 IV. PRICER Assurance Testing Using SNFOP130, SNFDR130

    IV-1.   General  . . . . . . . . . . . . . . . . . . . .  . . .  IV-1

    IV-2.   Using SNFDR130. . . . . . . . . . . . . . . . . . . . .  IV-1

    IV-3.   Testing User Supplied Data Using SNFDR130 . . . . . . .  IV-1






                                       C

1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT


                              LIST OF ILLUSTRATIONS


 FIGURE              . . . . . . . . . . . . . . . . . . . . . . . . . Page


 1.1   Sysour counts from SNFOP130. . . . . . . . . . . . . . . . . .  I-3

 1.2   FLOWCHART OF PRICER SYSTEM . . . . . . . . . . . . . . . . . .  I-3

 2.1   Layout of SNF PRICER INSTALLATION
       TAPE/CARTRIDGE or NETWORK DATA
       MOVER (NDM) FILE  . . . . . . . . . . . . . . . . . . . . . . . II-4

 2.2.  Sample  JCL - Tape To Disk Load of SNF PRICER Installation
       Tape/Cartridge  . . . . . . . . . . . . . . . . . . . . . . . . II-5

 3.1   Sample JCL - Download of the (NDM) File SNF PRICER Installation
       file          . . . . . . . . . . . . . . . . . . . . . . . .  III-1

 3.2   MVS/COBOL II JCL - Compile
       SNFOP130,SNFDR130 and SNFPR130 . . . . . . . . . . . . . . .   III-3

 3.3   MVS/COBOL II JCL - Link edit
       SNFOP130, SNFDR130, SNFPR130 Modules  . . . . . . . . . . . .  III-3

 4.1   SNFPR130 Call List Arguments   . . . . . . . . . . . . . . . . IV-1

 4.2   Layout - Argument 1: SNF Data Sent to SNFPR130 . . . . . . . . IV-2
                            SNF DATA RETURNED WITH RATE PAYMENT

 4.3   Layout - Argument 2: Data Returned By SNFPR130 . . . . . . . . IV-3

 4.4   Layout - Argument 3: MSA DATA SENT TO SNFPR130                 IV-4

 4.5   Layout - Argument 4: CBSA DATA SENT TO SNFPR130                IV-4

 5.1   EXPECTED TEST RESULTS   . . . . . . . . . . . . . . . . . . . .  V-3

 5.2   MVS/COBOL II -- SAMPLE JCL FOR EXECUTE SNFDR130. . . . . . . .   V-4

 5.3   M3PI TEST SNF DATA RECORD FORMAT  . . . . . . . . . . . . . . .  V-5

 5.4   MSA FILE FORMAT                                                  V-6

 5.5   CBSA FILE FORMAT                                                 V-6

 5.6   NATIONAL RATES FOR MSA COMPOSITION  . . . . . . . . . . . . . .  V-7







                                       D
1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT


 I.  INTRODUCTION

   I-1.  GENERAL
         M3PI (Multistate Medicare/Medicard Payment Indices)
   SNF PRICER refers  to a program which  will calculate the payment  rate for a
   Medicare resident in a nursing home based on the data elements passed  to it.
   It will return the payment rate and  other data used in SNF pricing or  error
   indications if pricing could  not be properly executed.   SNF PRICER  process
   requires matching piecres of information:

           1)  MSA CODE.
           2)  HCPPS CODE  -- Resource Utilization Group (RUGIII) calculated
                              for the resident.
           3)  EFFECTIVE APRIL 1, 2000 INCREASE 20% IN FEDERAL
               PER DIEM PAYMENTS FOR 15 RUGS > SE3,SE2,SE1,SSC,SSB,SSA,
               CC2,CC1,CB2,CB1,CA2,CA1,RHC,RMC,RMB.
           4)  EFFECTIVE  JAN 1, 2000 PAYMENTS TO CERTAIN  SNF PROVIDERS LOCATED
               IN BALDWIN  OR MOBILE  COUNTY, ALABAMA,  WILL GET  100% OF  THEIR
               FACILITY RATES FOR THAT COST REPORTING PERIOD.
           5)  EFFECTIVE OCT 1, 2000 THE ABOVE 15 RUGS GET 24% INCREASE
               ALL OTHERS GET 04% INCREASE IN FEDERAL PER DIEM PAYMENTS.
           6)  EFFECTIVE OCT 1, 2000 --- NEW RATES FOR FY2001
           7) EFFECTIVE 12/01/2000 CHANGES TO WAGE INDEXES
           8) EFFECTIVE APR.1,2001  NEW RATES
           9) EFFECTIVE OCT.1,2001  NEW FISCAL YEAR 2002 RATES
           10) EFFECTIVE OCT.1,2002  NEW FISCAL YEAR 2003 RATES
           11) EFFECTIVE OCT 1,2003  NEW 2004   RATES
           12) EFFECTIVE OCT 1,2004  ADDED NEW DIAGNOSIS CODES
                                     INCREASED M3PI RECORD TO 125
           13) EFFECTIVE JAN 1,2005  UPDATED MSA FILE
           14) EFFECTIVE OCT 1,2005  NEW FISCAL YEAR 2006 RATES
           15) EFFECTIVE JULY 1,2006 CONVERTED TO CICS

           16) EFFECTIVE OCT 1 2006  NEW FISCAL YEAR 2007


   1.   SNFOP130-This is a open module for NON-CICS environments and it should

        be used for the installation and testing phases of SNF  PRICER. This
        OPEN program does  all the I/O functions and calls the SNFDR130 module.
   2.   SNFDR130  Gets the MSA code from the table past to it from the
        SNFOP130.
   3.   SNFPR130 - This is the module where all of the edits and calculations
        are performed.
                                  ***










                                    I-1
1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT


   The purpose of  this manual is  to provide Medicare Intermediaries  technical
   staff with  the information  necessary to  understand, install,  test, debug,
   support and, if necessary, modify the 2013.0 SNF PRICER routine (SNFPR130).
   Medicare Intermediaries are  required to use  the CALC Module SNFPR130 for
   pricing Medicare SNF  claims for the  Multistate (NHCMQ), phase II,  III, and
   IV. The design of the SNF Module allows the Intermediaries flexibility in the
   manner in  which it  may be  installed. The  SNFPR130 Module  is intended  to
   execute as a subroutine (CALLed) of  the SNF PRICER Driver Program (SNFDR___)
   or of an  Intermediary written inter-face  program. The SNFPR___ modules  can
   execute as stand-alone routine, if they are passed the necessary data.

   Included  with this  documentation is a  SNF PRICER INSTALLATION  TAPE or NDM
   FILE.  This TAPE/CARTRIDGE  or NDM  file contains  all files  that  should be
   needed to  execute SNF PRICER.  The SNFPR___  pricing program, the
   SNFOP___(OPEN), does all I/O, and a driver(SNFDR___) program, a test SNF
   file, a MSA Production File, A new CBSA
   Productiom File (effective Oct 1, 2006), and the expected test results are
   included on the TAPE/CARTRIDGE or NDM  file. These can  be
   useful to assure that the SNF PRICER is excuting properly.

   In preparing this manual, the following assumptions were made:

   1.  The  reader is familiar with IBM  370 Principals of Operation  as well as
   MVS/COBOL II, and OS JCL.

   2.  The datasets required by SNF PRICER will be copied to disk and catalogued
   according to your data center conventions.

   3.  The  volume serial numbers on  the sample JCL  will be replaced with  the
   volume  serial  number  of  the  transfer  TAPE/CARTRIDGE  received  by  your
   installation.  This  number  will   be  indicated  on  the  outside   of  the
   TAPE/CARTRIDGE you receive.

   4.  SNFPR130 will be installed in the Intermediaries system at a  point where
   it receives fully edited data.


                                       I-2
















1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT






   I-2.  SYSOUR COUNTS FROM   SNFOP130

 PROGRAM SNFOP___    VERSION ==> SNFOPXX.X (SNFOP program being used)
 PROGRAM SNFDR___    VERSION ==> SNFDRXX.X (SNFDR program being used)
 PROGRAM SNFPR___    VERSION ==> SNFPRXX.X (Each FY that was processed)


 INPUT  COUNTS FOR M3PIFILE ===> 00000 (Total input records)
 OUTPUT COUNTS FOR OUTFILE  ===> 00000 (Total output records)
 OUTPUT COUNTS FOR PRTFILE  ===> 00000 (Total prtfile records)

                  Figure 1.1:  SYSOUR COUNTS FROM SNFOP PROGRAM.
  ======================================================================
                       -------
                      ! SNFOP !
                       -------
                          !                      -------
                          !               +---> ! CBSAX !
                          !    -------    !      -------
                          +-> ! SNFDR ! <-!
                               -------    !      ------
                                  !       +---> ! MASX !
                                  !       !      ------
                                  !       !
                                  !       !      ------
                                  !       +---> ! PROV !
                                  !              ------
                                  !
                                --+---
                              ! SNFPR !
                               -------


                   FIGURE 1.2: FLOWCHART OF PRICER SYSTEM.







                                       I-3








1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT



 II.  INSTALLING THE 2013.0 SNF PROSPECTIVE PAYMENT
        SUBROUTINES (SNF PRICER)

   II-1.  GENERAL

       A.  Installing the SNF PRICER 2013.0 consists of the following steps:

           1.  All Medicare (NHCMQ) Intermediaries -- copy  files 1 through 8 to
               disk.
           2.  Compile and link SNFOP130(optional) and SNFDR130(optional) , and

               the calculation module SNFPR130.
           3.  Perform assurance testing. SNFOP130 may be used to test  the SNF
               PRICER (see Section V).
           4.  Install SNF PRICER 2013.0 in production.

 ** NOTE:      SNFOP, SNFDR,  SNFPR  modules  are  written  in  MVS/COBOL  II
               and  were developed and tested on an IBM  3090. Installing this

               software on
               equipment  that  is  not  IBM  compatible  will  require  program
               modifications.






























                                    II-1


1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT




   II-2.  COPYING THE SNF PRICER FILES TO DISK

       A.  SNF Pricer installation tape/cartridge process.

           1.  The files contained on the SNF PRICER Installation Tape/Cartridge
               were created  with the IBM  IEBGENER utility.   The files  may be
               copied  to  disk using  any utility  capable  of copying  a fixed
               length record data set.
           2.  The   SNF  PRICER   Installation   Tape/Cartridge  contains   the
               installation   manual,  the program  source code  and  data files
               necessary  to install  SNF  PRICER.   The  tape/Cartridge is  IBM
               Standard Label, 1600 BPI and contains  eight files. The files and
               their respective location, block size,  logical record length and
               description are shown in Figure 2.1.  Figure 2.2 shows sample JCL
               for loading the files to disk.


       B.  SNF Pricer installation NDM file process.

           1.  The files contained on the SNF  PRICER Installation NDM file were
               created  with the IBM IEBGENER utility.   The files may be copied
               to  disk  using any  utility capable  of  copying a  fixed length
               record data set.
           2.  The  SNF PRICER  NDM file  contains the installation  manual, the
               program source code  and data files necessary  to install PRICER.
               The  NDM file  is a  disk  file transmitted  via  the NDM  system
               containing six  files. The files  and their  block size,  logical
               record length and dsecription are shown in Figure 2.1. Figure 3.1
               shows sample JCL for downloading the NDM files to  disk files for
               processing.

 ** NOTE:      (FIGURE 3.1  MUST BE RUN IN ORDER TO USE THESE FILES!!!)
















                                    II-2



1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT




   II-3.  COMPILING AND LINKAGE OF SNFOP130, SNFDR130, SNFPR130.

       A.  All programs were developed to use MVS/COBOL II.
       B.  The  SNFPR130 Module  is intended  to  be CALLed  by  a user  written
           interface  program  or to  be  CALLed  by SNFDR130.  SNFPR130 may be
           dynamically loaded or the user may  INCLUDE the SNFPR130 PROGRAM when
           linking to the user interface module.
       C.  SNFDR130 "CALLs" the SNFPR version SNF PRICER Module.
           When linking SNFOP, SNFDR, the user should include SNFPR load module.
       D.  Sample JCL for compiling and linking SNFOP, SNFDR, and SNFPR Module
           is shown in Figures 3.2 and 3.3 for MVS/COBOL II.

   II-4.  SNF PRICER ASSURANCE TESTING

       A.  It  is the  user's responsibility  to assure  that the SNF  PRICER is
           executing properly at the user site.  The quickest way to  test SNFPR
           is to execute SNFOP and SNFDR using the RUG SNF Test file (See Sect.
           IV).

































                                    II-3
1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT





   II-5.   SNF PRICER INSTALLATION REQUIREMENTS

   SNF PRICER  2013.0 must be installed prior to calculate  rates for  the HCPPS
   codes.
  -------------------------------------------------------------------------
 !        !          !        !        !                                   !
 ! FILE # ! FILE NAME!  LRECL ! BLKSIZE!  DESCRIPTION                      !
 !========!==========! =======!========! ==================================!
 !        ! FOREIGN. !        !        !   SKILLED NURSING FACILITY        !
 !   1    ! &MEDIA.  !   80   !   800  !  PROSPECTIVE PAYMENT SYSTEM       !
 !        ! SNF130   !        !        !      FROM CMS FOR 2013            !
 !        !          !        !        !                                   !
 !--------!----------!--------!--------!-----------------------------------!
 !        !          !        !        !                                   !
 !   2    ! MANU130  !   80   !  9040  !  SNF PRICER MANUAL FOR 2013       !
 !        !          !        !        !                                   !
 !--------!----------!--------!--------!-----------------------------------!
 !        !          !        !        !                                   !
 !   3    ! SNFOP130 !   80   !   800  !  Does all the I/O for snf system  !
 !        !          !        !        !  code for 1998 THRU 2013          !
 !--------!----------!--------!--------!-----------------------------------!
 !        !          !        !        !                                   !
 !   4    ! SNFDR130 !   80   !   800  !  Test driver program source       !
 !        !          !        !        !  code for 1998 THRU 2013          !
 !--------!----------!--------!--------!-----------------------------------!
 !        !          !        !        !                                   !
 !   5    ! SNFPR130 !   80   !   800  !  CALCulation program source       !
 !        !          !        !        !  code for 1998 THRU 2013          !
 !--------!----------!--------!--------!-----------------------------------!
 !        !          !        !        !                                   !
 !   6    ! M3PI130  !  125   !  1250  !  M3PI Test Data File              !
 !--------!----------!--------!--------!-----------------------------------!
 !   7    ! PRT130   !  133   !  1330  !  Expected Test Results            !
 !--------!----------!--------!--------!-----------------------------------!
 !        !          !        !        !  (ALL YEARS STOPS WITH 2005)      !
 !   8    ! MSA051   !   80   !   800  !  MSA FILE FOR PRODUCTION          !
 !--------!----------!--------!--------!-----------------------------------!

   ** NOTE:         IBM Standard Label: 1600 BPI

   Figure 2.1:      Layout of SNF PRICER INSTALLATION TAPE/CARTRIDGE and
                    NETWORK DATA MOVER (NDM) FILE








                                       II-4
1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT





 //LOAD    PROC DSN=,FILE=,FB=FB,LRECL=80,BLK=800,PREF=,MEDIA=,
 //        DATE=
 //COPY    EXEC PGM=IEBGENER
 //SYSPRINT DD SYSOUT=A
 //SYSIN    DD DUMMY,DCB=BLKSIZE=80
 //SYSUT1   DD DISP=OLD,DSN=&DSN,
 //   LABEL=(&FILE,SL,,,EXPDT=00000),
 //   UNIT=TAPE16,VOL=(,RETAIN,SER=XXXXXX),
 //   DCB=(RECFM=&FB,LRECL=&LRECL,BLKSIZE=&BLK,DEN=3)
 //SYSUT2   DD DSN=&PREF..SNFTEST.&DSN,
 //   DISP=(NEW,CATLG,DELETE),UNIT=SYSDA,
 //   SPACE=(&BLK,(1000),RLSE),
 //   DCB=(RECFM=&FB,LRECL=&LRECL,BLKSIZE=&BLK)
 //PEND
 //SNF    EXEC LOAD,PREF='XX.XXXX',FILE=1,
 //       DSN=FOREIGN.&MEDIA..SNF130
 //MANUAL EXEC LOAD,PREF='XX.XXXX',FILE=2,DSN=MANU130,
 //       LRECL=80,BLK=9040,FB=FBA
 //SNFOP  EXEC LOAD,PREF='XX.XXXX',FILE=3,DSN=SNFOP130
 //COPY.SYSUT2 DD DSN=&PREF..PPSTEST.&DSN..COBOL
 //SNFDR  EXEC LOAD,PREF='XX.XXXX',FILE=4,DSN=SNFDR130
 //COPY.SYSUT2 DD DSN=&PREF..PPSTEST.&DSN..COBOL
 //SNFPR1 EXEC LOAD,PREF='XX.XXXX',FILE=5,DSN=SNFPR130
 //M3PI    EXEC LOAD,PREF='XX.XXXX',FILE=6,DSN=M3PI111,LRECL=125,BLK=1250
 //PRT    EXEC LOAD,PREF='XX.XXXX',FILE=7,DSN=PRT101,LRECL=133,
 //        BLK=1330,FB=FBA
 //MSA     EXEC LOAD,PREF='XX.XXXX',FILE=8,DSN=MSA051,LRECL=80,BLK=800


   **NOTE: Supply your own JOB card and apply your data center's standards.
 Figure 2.2:  Sample JCL - Tape to Disk load of the SNF PRICER
                           Installation Tape














                                       II-5




1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT

 III.  USING THE 2013.0 SNF PROSPECTIVE PAYMENT
       PRICER SUBROUTINE (SNFOP)
   III-1.  GENERAL

   The purpose of the SNF PRICER subroutine (SNFOP) is  to provide the user with
   I/O  to all the input and output files.

   The OPEN program (SNFOP)  calls the SNFDR and passes the necessary data or a

   written interface program call the SNFPR supplying it with the necessary
   data.

   III-2.  USING SNFOP
   Using SNFOP for batch requires:

       1.  Installing SNF PRICER as specified in Section II.

       2.  Execute SNFOP or  a user  written interface program  that passes  the
           proper data.


 //LOAD    PROC FB=FB,PREF='XX.XXXX',DSN=SNF130
 //COPY    EXEC PGM=IEBGENER
 //SYSPRINT DD SYSOUT=A
 //SYSIN    DD DUMMY,DCB=BLKSIZE=80
 //**    SYSUT1 => WILL BE THE NDM FILE FROM CMS   ***
 //SYSUT1   DD DISP=OLD,DSN=&PREF..SNFPRICE.&DSN(&MEMBER),
 //   DCB=(RECFM=FB,LRECL=&LRECL,BLKSIZE=&BLK)
 //SYSUT2   DD DSN=&PREF..SNFPRICE.&MEMBER,
 //   DISP=(NEW,CATLG,DELETE),UNIT=SYSDA,
 //   SPACE=(&BLK,(2500),RLSE),
 //   DCB=(RECFM=&FB,LRECL=&LRECL,BLKSIZE=&BLK)
 //PEND
 //MANUAL EXEC LOAD,LRECL=80,BLK=9040,MEMBER=MANU130,FB=FBA
 //SNFOP  EXEC LOAD,LRECL=80,BLK=800,MEMBER=SNFOP130
 //COPY.SYSUT2 DD DSN=&PREF..SNFPRICE.&MEMBER..COBOL
 //SNFDR  EXEC LOAD,LRECL=80,BLK=800,MEMBER=SNFDR130
 //COPY.SYSUT2 DD DSN=&PREF..SNFPRICE.&MEMBER..COBOL
 //SNFPR1 EXEC LOAD,LRECL=80,BLK=800,MEMBER=SNFPR130
 //COPY.SYSUT2 DD DSN=&PREF..PRICER.&MEMBER..COBOL
 //M3PI    EXEC LOAD,LRECL=125,BLK=1250,MEMBER=M3PI130
 //PRT    EXEC LOAD,LRECL=133,BLK=1330,MEMBER=PRT130,FB=FBA
 //MSA    EXEC LOAD,LRECL=80,BLK=800,MEMBER=MSA051


  **NOTE:     Supply your own JOB card and apply your data center's standards.
 Figure 3.1:  Sample JCL - NDM FILE disk download of the SNF PRICER
              Installation NDM FILE






                                    III-1

1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT

 III.  USING THE 2013.0 SNF PROSPECTIVE PAYMENT
       PRICER SUBROUTINE (SNFPR)
   III-1.  GENERAL

   The purpose of the SNF PRICER subroutine (SNFPR) is  to provide the user with
   calculated the  payment rates  for the HCPPS  Codes for  1999 THRU  2008.
   The SNFPR processes one line item at a time.

   The  driver program (SNFDR)  CALLs SNFPR and  passes the necessary  data or a
   user written interface  program calls SNFPR  supplying it with the  necessary
   data. SNFPR will calculate the paymnent rate for the HCPPS Code for the  data
   elements passed to it.   It will return the payment rate  amount & other data
   used in pricing  or error codes  if pricing could  not be properly  executed.
   Since  SNFPR  expects fully  edited  and  audited  data, it    performs  only
   rudimentary data  edits.  It is the responsibility  of the Provider to assure
   the accuracy of the data that is submitted to the SNFPR subroutine.

   III-2.  USING SNFPR
   Using SNFPR for batch requires:

       1.  Installing SNF PRICER as specified in Section II.

       2.  Execute SNFDR or  a user  written interface program  that passes  the
           proper data.

   The SNFPR130 module  can execute  independently if a  user written  interface
   program supplies the necessary data.


























                                    III-2

1                  FILE # 2 SNF PRICER  INSTALLATION GUIDE DOCUMENT

 //ALOC     EXEC PGM=IEFBR14
 //SYSPRINT DD SYSOUT=A
 //DD1      DD DSN=XX.XXXX.SNFTEST.LOAD.XXXXXXXX,
 // DISP=(NEW,CATLG,DELETE),UNIT=SYSDA,
 // SPACE=(TRK,(15,3,3)),
 // DCB=(RECFM=U,BLKSIZE=3120,DSORG=PO)
 //*
 //COMPLOAD EXEC COB2UCL,
 // PARM.COB2=(APOST,NODYNAM,LIB,RES,NONAME,AWO,OFF,TERM,
 //     X,'TRUNC(BIN)',NOADV,NOOPT,DUMP,OBJ,'DATA(24)')
 // PARM.LKED=(LIST,NOADV,NOOPT,XREF,LET,MAP,'AMODE(24)')
 //COB2.SYSIN   DD DSN=XX.XXXX.SNFTEST.XXXXXXXX.COBOL,DISP=SHR
 //COB2.SYSTERM DD SYSOUT=A
 //LKED.SYSLMOD DD XX.XXXX.SNFTEST.LOAD.XXXXXXXX,DISP=SHR
 //LKED.SYSUT1  DD UNIT=SYSDA
 /*

   **NOTE: Supply your own  JOB card and apply  your data center's    standards.
           Run once for each COBOL II Program.

   **NOTE:    FOR MVS LINK
 //PROG  EXEC IGYWCL,PARM=(DYNAM,RENT)
 //COBOL.SYSIN DD DSN=XXX.XXXX.PROGRAM,DISP=SHR
 //LKED.SYSLMOD DD DSN=XXX.XXXX.LOAD,DISP=SHR

Figure 3.3:  Sample JCL - Creates load modules for SNFOP,SNFDR and SNFPR.

 //ALOC    EXEC PGM=IEFBR14
 //SYSPRINT  DD SYSOUT=A
 //DD1      DD DSN=XX.XXXX.SNFTEST.LOAD.SNFDR130,DISP=(,CATLG,DELETE),
 // UNIT=SYSDA,SPACE=(TRK,(15,3,3)),
 // DCB=(RECFM=U,BLKSIZE=13040,DSORG=PO)
 //*
 //COMPLOAD EXEC COB2UCL,
 // PARM.COB2=(APOST,NODYNAM,LIB,RES,NONAME,AWO,OFF,TERM,
 //      X,'TRUNC(BIN)',NOADV,NOOPT,DUMP,OBJ,'DATA(24)')
 // PARM.LKED=(LIST,NOADV,NOOPT,XREF,LET,MAP,'AMODE(24)')
 //COB2.SYSIN   DD DSN=XX.XXXX.SNFTEST.SNFDR130.COBOL,DISP=SHR
 //COB2.SYSTERM DD SYSOUT=A
 //LKED.SYSLMOD DD XX.XXXX.SNFTEST.LOAD.SNFDR130,DISP=SHR
 //LKED.SYSIN DD *
  NAME SNFTEST2(R)

   **NOTE: Supply your own JOB card and apply your data center's   standards.
   **NOTE: Parm card information may vary a your data center.

   **NOTE:    FOR MVS LINK
 //PROG  EXEC IGYWCL,PARM=(DYNAM,RENT)
 //COBOL.SYSIN DD DSN=XXX.XXXX.PROGRAM,DISP=SHR
 //LKED.SYSLMOD DD DSN=XXX.XXXX.LOAD,DISP=SHR

 Figure 3.4:  Sample JCL - Linkedit SNFOP,SNFDR.


                                      III-3
1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT



 IV.  Using The 2013.0 SNF Prospective Payment Subroutine (SNFOP130)

   IV-1.   GENERAL

   SNFOP is a batch driver program that performs the following:
   1.  Reads and loads the MSA file.
   2.  CALLS the SNFDR program which will call the SNFPR program.
   3.  CALLs the all the fiscal year calculation modules.
   4.  Passes the necessary data to calculate a payment rate for HCPPS Codes.
   5.  Passes the necessary data back to SNFOP130 to print the results.

   IV-2.   USING SNFDR

   The user can execute SNFDR using these arguments (data groups).
   Figure  4.1  shows  the   argument  list  components  for  SNFPR   and  the
   requirements  for  argument  inclusion.    Also,  Figure  4.1  shows  which
   subsequent figure shows the format of each argument.







  ---------------------------------------------------------------------
 !                                                        !            !
 ! CALL  SNFPR130                                        !   FORMAT   !
 !      USING                                             !            !
 ! ====================================================================!
 !  Data elements from SNF  (M3PI TEST FILE)              !  Fig. 4.2  !
 !--------------------------------------------------------!------------!
 !  Data elements returned by SNFPR                       !  Fig. 4.3  !
 !--------------------------------------------------------!------------!
 !  Data elements from MSA File passed to SNFPR           !  Fig. 4.4  !
 !--------------------------------------------------------!------------!
 !  Data elements from CBSA File passed to SNFPR          !  Fig. 4.5  !
 !--------------------------------------------------------!------------!

   FIGURE 4.1: SNFPR Call List Arguments












                               IV-1

1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT

  ------------------------------------------------------------------------
 !                              !         !      !         COBOL          !
 !          FIELD               !   LOC   ! SIZE !----------------------  !
 !                              !         !      !   PICTURE  !   USAGE   !
 !==============================!=========!======!============!=========  !
 ! Metropolitan Statistical     !         !      !            !           !
 !    Area (MSA)                !  1-4    !  4   ! X(04)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! Core-Based Statistical       !  5-9    !  5   ! X(05)      ! DISPLAY   !
 !    Area (CBSA)               !         !      !            !           !
 !------------------------------!---------!------!------------!-----------!
 ! SPECIAL WAGE INDEX INDICATOR !  10     !  1   ! X(01)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! SPECIAL WAGE INDEX           !  11-16  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! HCPPS CODE                   !  17-21  !  5   ! X(05)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      ! 9(08)      !           !
 ! from EFFECTIVE DATE          !  22-29  !  8   ! CCYYMMDD   ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      ! 9(08)      !           !
 ! THRU EFFECTIVE DATE          !  30-37  !  8   ! CCYYMMDD   ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FEDERAL BLEND                !  38     !  1   ! X(01)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FACILITY PAYMENT RATE        !  31-37  !  7   ! 9(05)V9(02)! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! PRINCIPLE DIAGNOSIS CODE     !  38-43  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 2       !  44-49  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 3       !  50-55  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 4       !  56-61  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 5       !  62-67  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 6       !  68-73  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! OTHER DIAGNOSIS CODE 7       !  74-79  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 8       !  80-85  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 9       !  86-91  !  6   ! X(07)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! OTHER DIAGNOSIS CODE 10 to   !  86-91  !  6   ! X(07)      ! DISPLAY   !
 ! OTHER DIAGNOSIS CODE 25      ! 214-220 !  6   ! X(07)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! PAYMENT RATE                 ! 221-228 !  8   ! 9(06)V9(02)! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! RETURN CODE                  ! 229-230 !  2   ! X(02)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FILLER                       ! 231-250 !  20  ! X(20)      ! DISPLAY   !
 !------------------------------------------------------------------------

   FIGURE 4.2:        Call List Argument # 1
                      SNF Data Sent to SNFPR
                    RETURNS WITH RATE PAYMENT
                               IV-2


1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT


  ----------------------------------------------------------------------
 !                              !          !     !       COBOL          !
 !            FIELD             !   LOC    !SIZE !------------!---------!
 !                              !          !     !  PICTURE   !  USAGE  !
 !==============================!========= !=====!============!=========!
 !                              !          !     !            !         !
 ! Therapy Factor 1 OR 0        !   1      !  1  ! 9          ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Nursing Index                !   2-4    !  3  ! 9V99       ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Therapy Index                !   5-7    !  3  ! 9V99       ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Area Wage Adj                !   8-12   !  5  ! 9V9(04)    ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Inpatient Rate               !  13-17   !  5  ! 9(03)V9(02)! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! General Services Rate        !  18-21   !  4  ! 9(02)V9(02)! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Therapy Rate                 !  22-25   !  4  ! 9(02)V9(02)! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Rehab Rate                   !  26-30   !  5  ! 9(03)V9(02)! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Nursing Component            !  31-35   !  5  ! 999V99     ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Therapy Component            !  36-40   !  5  ! 999V99     ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Non-Case Mix Therapy Comp    !  41-45   !  5  ! 999V99     ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Non-Case Mix Component       !  46-50   !  5  ! 999V99     ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Payment Rate Adj.            !  51-58   !  8  ! 9(06)V99   ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! Fed Payment Portion          !  59-66   !  8  ! 9(06)V99   ! DISPLAY !
 !------------------------------!----------!-----!------------!---------!
 ! SNFPR Version                !  67-75   !  9  ! X(09)      ! DISPLAY !
 ------------------------------------------------------------------------
    FIGURE 4.3:   Call List Argument # 2
                  Data Returned by SNFPR






                                     IV-3









1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT


  ------------------------------------------------------------------------
 !                              !         !      !         COBOL          !
 !          FIELD               !   LOC   ! SIZE !----------------------  !
 !                              !         !      !   PICTURE  !   USAGE   !
 !==============================!=========!======!============!=========  !
 !                              !         !      !            !           !
 ! Metropolitan Statistical     !         !      !            !           !
 !  Area (MSA) Actual Geo Loc   !  1-4    !  4   ! X(04)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      ! 9(08)      !           !
 ! EFFECTIVE DATE               !  5-12   !  8   ! CCYYMMDD   ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! WAGE INDEX                   !  13-18  !  6   ! 9(02)V9(04)! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!

   FIGURE 4.4:        Call List Argument # 3
                      MSA Data Sent to SNFPR





  ------------------------------------------------------------------------
 !                              !         !      !         COBOL          !
 !          FIELD               !   LOC   ! SIZE !----------------------  !
 !                              !         !      !   PICTURE  !   USAGE   !
 !==============================!=========!======!============!=========  !
 !                              !         !      !            !           !
 ! Core-Based  Statistical      !         !      !            !           !
 !  Area (CBSA) Actual Geo Loc  !  1-5    !  5   ! X(05)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      ! 9(08)      !           !
 ! EFFECTIVE DATE               !  6-13   !  8   ! CCYYMMDD   ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! WAGE INDEX (FROM PROV RECORD)!  14-19  !  6   ! 9(02)V9(04)! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!

   FIGURE 4.5:        Call List Argument # 4
                      CBSA Data Sent to SNFPR











                               IV-4

1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT




 V.    SNF PRICER ASSURANCE TESTING USING SNFOP130, SNFDR130

   V-1.    GENERAL

   It  is the responsibility of the user  to assure that SNF PRICER is executing
   properly  at  the  user's site.  SNFOP130 AND SNFDR130 are provided by  CMS
   in  order to facilitate that testing.

   Instructions for installing SNFOP130 and SNFDR130 and loading the Test SNF
   can be found in  Section II.

       SNFDR130 is a batch driver program that performs the following:

   1.  Searches the MSA file for wage index. (Figure 5.4)


   2.  Uses the M3PI Test SNF File.

   3.  CALLs SNFDR___ using the arguments in FIGURE 4.2, FIGURE 4.3
       and FIGURE 4.4 FIGURE 4.5.

   4.  Prints the results.

   Your test results can be compared to the Expected Test Results report located
   in file 7. You can also build your own test data and submit it to  SNFOP130.

   V-2.    USING    SNFOP130

       A.  MVS/COBOL II
           Using SNFOP130 AND SNFDR130 for batch SNF PRICER testing requires
           three steps:

           1.  Install SNF PRICER as specified in Section II

           2.  MVS/COBOL II -- Execute SNFOP130 and  SNFDR130 using the test
               file  (see Figure 5.2 of sample JCL).

           3.  Compare the  printed results to  the Expected Test  Results (FILE
               #7)

       If any discrepancies  occur, check  to assure that  the installation  and
       testing instructions were carefully followed.  If so, contact CMS as soon
       as possible.









                                 V-1
1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT


   V-3.    TESTING USER SUPPLIED DATA USING SNFOP130, SNFDR130

       The M3PI Test  SNF File may not  contain all probable situations  that an
       Medicare Intermediary may encounter.  It is a sound practice for the user
       to build their own test data for inclusion in the SNFOP130 AND SNFDR130
       test.

       The user will be required to build A test file:

           1.  The M3PI test SNF File (see Figure 5.3)





















                                    V-2






















1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT









  -----------------------------------------------------------------------
 !                   PRINT IMAGE RESULTS                                 !
  -----------------------------------------------------------------------
 !                              !         !      !         COBOL         !
 !               FIELD          !   LOC   ! SIZE !-----------!---------- !
 !                              !         !      !  PICTURE  !   USAGE   !
 !==============================!=========!======!===========! ========= !
 !  PRINT IMAGE FORMAT          !  1-133  !      !  DISPLAY  !           !
 -------------------------------------------------------------------------
       FIGURE 5.1:  Expected Test Results Format




































                              V-3
1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT






 //SNFTEST2 PROC LIB=SYS1.COB2LIB,PREF=
 //COBOL2  EXEC PGM=PPSTEST2
 //STEPLIB  DD DSN=&PREF..SNFTEST.LOAD.SNFOP130,DISP=SHR
 //         DD DSN=&PREF..SNFTEST.LOAD.SNFDR130,DISP=SHR
 //         DD DSN=&PREF..SNFTEST.LOAD.SNFPR130,DISP=SHR
 //         DD DSN=&LIB,DISP=SHR
 //SYSPRINT DD SYSOUT=A
 //PRTFILE  DD SYSOUT=A
 //SYSOUR   DD SYSOUT=A
 //SYSOUT   DD SYSOUT=A
 //SYSUDUMP DD SYSOUT=A
 //MSAFILE  DD DISP=SHR,DSN=&PREF..SNFTEST.MSA051
 //M3PIFILE DD DISP=OLD,DSN=&PREF..SNFTEST.M3PI111
 //OUTFILE  DD DSN=&PREF..SNFTEST.OUT,
 // DISP=(,CATLG,DELETE),UNIT=SYSDA,
 // SPACE=(TRK,(50,5),RLSE),
 // DCB=(RECFM=FB,LRECL=125,BLKSIZE=1250)
 // PEND
 //T1       EXEC SNFTEST2,PREF='XX.XXXX'

   ** Note:    Supply your own job card and apply your data center's  standards.

 FIGURE 5.2 - Sample JCL to Execute     SNFOP130 MVS/COBOL II


























                                    V-4
1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT

  ------------------------------------------------------------------------
 !                              !         !      !         COBOL          !
 !          FIELD               !   LOC   ! SIZE !----------------------  !
 !                              !         !      !   PICTURE  !   USAGE   !
 !==============================+=========!======!============!=========  !
 ! Metropolitan Statistical     !         !      !            !           !
 !    Area (MSA)                !  1-4    !  4   ! X(04)      ! DISPLAY   !
 !------------------------------+---------!------!------------!-----------!
 ! Core-Based Statistical       !  5-9    !  5   ! X(05)      ! DISPLAY   !
 !    Area (CBSA)               !         !      !            !           !
 !------------------------------+---------!------!------------!-----------!
 ! SPECIAL WAGE INDEX INDICATOR !  10     !  1   ! X(01)      ! DISPLAY   !
 !------------------------------+---------!------!------------!-----------!
 ! SPECIAL WAGE INDEX           !  11-16  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------+---------!------!------------!-----------!
 ! HCPPS CODE                   !  17-21  !  5   ! X(05)      ! DISPLAY   !
 !------------------------------+---------!------!------------!-----------!
 !                              !         !      ! 9(08)      !           !
 ! THRU EFFECTIVE DATE          !  22-29  !  8   ! CCYYMMDD   ! DISPLAY   !
 !------------------------------+---------!------!------------!-----------!
 ! FEDERAL BLEND                !  30     !  1   ! X(01)      ! DISPLAY   !
 !------------------------------+---------!------!------------!-----------!
 ! FACILITY PAYMENT RATE        !  31-37  !  7   ! 9(05)V9(02)! DISPLAY   !
 !------------------------------+---------!------!------------!-----------!
 ! PRINCIPLE DIAGNOSIS CODE     !  38-43  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 2       !  44-49  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 3       !  50-55  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 4       !  56-61  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 5       !  62-67  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 6       !  68-73  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! OTHER DIAGNOSIS CODE 7       !  74-79  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 8       !  80-85  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------------------------------------------------
 ! OTHER DIAGNOSIS CODE 9       !  86-91  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! PAYMENT RATE                 !  92-99  !  8   ! 9(06)V9(02)! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! RETURN CODE                  ! 100-101 !  2   ! X(02)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FILLER                       ! 102-125 !  24  ! X(24)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
         FIGURE 5.3:   M3PI Test SNF  Format




                           V-5

1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT

  ------------------------------------------------------------------------
 !                              !         !      !         COBOL          !
 !          FIELD               !   LOC   ! SIZE !----------------------  !
 !                              !         !      !   PICTURE  !   USAGE   !
 !==============================!=========!======!============!=========  !
 !                              !         !      !            !           !
 ! Metropolitan Statistical     !         !      !            !           !
 !  Area (MSA) Actual Geo Loc   !  1-4    !  4   ! X(04)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FILLER                       !  5      !  1   ! X(01)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      ! 9(08)      !           !
 ! EFFECTIVE DATE               !  6-13   !  8   ! CCYYMMDD   ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FILLER                       !  14     !  1   ! X(01)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! WAGE INDEX                   !  15-20  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! FILLER                       !  21-28  !  8   ! X(08)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! NAME                         !  29-80  ! 51   ! X(51)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
   FIGURE 5.4:       MSA PRODUCTION FILE FORMAT

  ------------------------------------------------------------------------
 !                              !         !      !         COBOL          !
 !          FIELD               !   LOC   ! SIZE !----------------------  !
 !                              !         !      !   PICTURE  !   USAGE   !
 !==============================!=========!======!============!=========  !
 !                              !         !      !            !           !
 ! Core-Based Statistical       !         !      !            !           !
 !  Area (CBSA) Actual Geo Loc  !  1-5    !  5   ! X(05)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FILLER                       !  6      !  1   ! X(01)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      ! 9(08)      !           !
 ! EFFECTIVE DATE               !  7-14   !  8   ! CCYYMMDD   ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 ! FILLER                       !  15     !  1   ! X(01)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! WAGE INDEX                   !  16-21  !  6   ! X(06)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! FILLER                       !  22-29  !  8   ! X(08)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
 !                              !         !      !            !           !
 ! NAME                         !  30-80  ! 51   ! X(51)      ! DISPLAY   !
 !------------------------------!---------!------!------------!-----------!
   FIGURE 5.5:       CBSA PRODUCTION FILE FORMAT

                                    V-6
1                           SNF PRICER  INSTALLATION GUIDE DOCUMENT



       National Rates for MSA Composition;

          Rates for Group 1.

           Rural -
              METROPOLITAN STATISTICAL
              AREAS (MSA)




          Rates for Group 2.

            URBAN  -
              METROPOLITAN STATISTICAL
              AREAS (MSA)








          FIGURE 5.5 - RATE GROUPING FOR MSA COMPOSITION













                              V-7


