GSFCASSH - geostan_1 - 2024.01

GeoStan Geocoding Suite Reference for Windows, Linux, and z/OS

Product type
Software
Portfolio
Locate
Product family
GeoStan Geocoding Suite
Product
GeoStan Geocoding Suite > GeoStan
Version
2024.01
Language
English
Product name
GeoStan
Title
GeoStan Geocoding Suite Reference for Windows, Linux, and z/OS
Copyright
2024
First publish date
1994
Last updated
2024-07-29
Published on
2024-07-29T23:01:18.924000

Writes a CASS 3553 report to the header buffer argument.

Syntax

01    GSID                          PIC S9(9).      
01    GSEXTENDCASSDATA
01    HEADER-BUFFER                 PIC X(USER LEN).
01    DATA-SIZE                     PIC S9(9) BINARY.
01    BUFSIZE                       PIC S9(9) BINARY.
01    GSFUNSTAT                     PIC S9(9) BINARY.
             
CALL "GSFCASSH" USING GSID, GSEXTENDCASSDATA, DATA-SIZE, HEADER-BUFFER, BUFSIZE, GSFUNSTAT.

Arguments

GSID   ID returned by GSINITWP for the current instance of GeoStan. Input.

GSEXTENDCASSDATA    Pointer to the CASSS report data structure. The following table contains information about the structure. Input.

05

GS-ECD-STRUC-TVERSION

PIC S9(9) BINARY.

05

GS-ECD-NRECS   

PIC S9(9) BINARY.

05

GS-ECD-NZIP4   

PIC S9(9) BINARY.

05

GS-ECD NZIP

PIC S9(9) BINARY.

05

GS-ECD-NCARRT

PIC S9(9) BINARY.

05

GS-ECD-NDPBC

PIC S9(9) BINARY.

05

GS-ECD-LISTNAME

PIC X(20).

05

GS-ECD-VERSION   

PIC X(12).

05

GS-ECD-CERTIFICATION-DATE   

PIC X(24).

05

GS-ECD-SEARCH-PATH   

PIC X(256).

05

GS-ECD-TEMPLATE-NAME   

PIC X(256).

05

GS-ECD-NZ4CHANGED

PIC 9(9) BINARY.

05

GS-ECD-NLOT   

PIC 9(9) BINARY.

05

GS-ECD-Z4CHANGE-VERSION   

PIC X(12).

05

GS-ECD-LOT-VERSION   

PIC X(12).

05

GS-ECD-NHIGHRISE-DEFAULT   

PIC S9(9) BINARY.

05

GS-ECD-NHIGHRISE-EXACT   

PIC S9(9) BINARY.

05

GS-ECD-NRURALROUTE-DEFAULT   

PIC S9(9) BINARY.

05

GS-ECD-NRURALROUTE-EXACT   

PIC S9(9) BINARY.

05

GS-ECD-NLACS   

PIC S9(9) BINARY.

05

GS-ECD-Z4-COMPANY-NAME   

PIC X(40).

05

GS-ECD-DPC-COMPANY-NAME   

PIC X(40).

05

GS-ECD-Z4-CONFIG   

PIC X(3).

05

GS-ECD-DPC-CONFIG

PIC X(3).

05

GS-ECD-Z4-SOFTWARE-NAME   

PIC X(30).

05

GS-ECD-DPC-SOFTWARE-NAME   

PIC X(30).

05

GS-ECD-LIST-PROCESSOR-NAME   

PIC X(25).

05

FILLER   

PIC X(3).

05

GS-ECD-ZIP4-DATABASE-DATE   

PIC S9(9) BINARY.

05

GS-ECD-LOT-DATABASE-DATE   

PIC S9(9) BINARY.

05

GS-ECD-EWS-DENIAL   

PIC S9(9) BINARY.

DATA-SIZE   Size of the CASS report data structure. Input.

HEADER-BUFFER    Buffer containing the CASS header line from the Stage file. Input, Output.

BUFSIZE   Length of the header buffer. Input.

GSFUNSTAT   Return value for the procedure. Output.

Return Values

GS-SUCCESS

GS-ERROR

GS-WARNING

Prerequisites

GSINITWP

Notes

When you specify a version number for either version, GS-ECD-LOT-VERSION or GS-ECD-LOT-VERSION, GeoStan updates the corresponding fields in the header buffer similar to GSWECASS. For example, entering a version number for GS-ECD-LOT-VERSION prompts GeoStan to fill the following fields in CASS355.frm:

  • Section "B. List", Item "2b": Data List Processed Z4Change

  • Section "B. List", Item "3b": Data of Database Product used Z4Change.

  • Section "C. Output", Item "1b": Total coded Z4Change Processed.

To develop CASS certified application in GeoStan, you must have the correct license agreement with Precisely. You must also obtain CASS certification from the USPS for your application. Using GeoStan does not make an application CASS certified. For information on becoming CASS certified, see Appendix E: CASS certification overview.