PSB record segment formats

The PSB record segments in the IMS catalog are used to store information about application program views and schemas of IMS databases, otherwise known as program specification blocks (PSBs) and program communication blocks (PCBs).

The following figure shows the high-level organization of an IMS catalog record for a PSB:

Figure 1. Format of an IMS catalog record for a program specification block
The HEADER segment type with a PSB child segment is shown. A PSB segment can have the following types of child segments: PSBRMK, PCB, DBDXREF, and PSBVEND. A PCB segment can have the following types of child segments: PCBRMK and SS. An SS segment can have the following types of child segments: SSRMK and SF. An SF segment can have an SFRMK child segment. A DBDXREF segment can create a logical relationship to a catalog secondary index, with the default name DFSCX000.