Version 4.2.6 for Mainframes (Update)
 —  Database Management System Interfaces  —

Introduction to Natural for VSAM

This section describes the components and the structure of the Natural interface to VSAM.

This section covers the following topics:


Components of Natural for VSAM

The Natural interface to VSAM consists of the following components:

Natural for VSAM is fully (E)LPA or SVA-compliant for multiple environments (for example, CICS, Com-plete and batch). The NVSPARM module and the appropriate I/O module must be linked to the NATPARM parameter module.

Top of page

Structure of the Natural Interface to VSAM

Front End

TP Driver
(Batch/CICS/ Com-plete/TSO)

.
.
.

NATPARM
NVSPARM

I/O Interface
- NVSMISC
- NVSCICS

IGWARLS (5)

User Exit
defined with NVMEXIT

(E)LPA or SVA
NATSTUB
NATURAL
NATCONFG

.
.
.

NVSNUC 
NVSFNAT (1)
NVSFSPO (2)
NVSFSEC (3)
NVSISPC (4)
NVSISPV (4)
(1) VSAM system-file handling for FNAT, FUSER and FDIC.
(2) VSAM system-file handling for FSPOOL.
(3) VSAM system-file handling for FSEC.
(4) VSAM system-file handling for Natural ISPF.
(5) IBM's record-level sharing (RLS) query routine to support RLS=CHECK, z/OS only (not CICS).

Top of page