DIS ALL SCHEMA does not display IDMSNTWK but it is there. Example:
DIS ALL SCHEMA.
*+ DISPLAY SCHEMA NAME IS NDVRSCHM VERSION IS 1 .
*+ I DC601157 NO MORE ENTITY OCCURRENCES FOUND
DIS SCHEMA IDMSNTWK VERSION 1 WITH NONE.
*+ ADD
*+ SCHEMA NAME IS IDMSNTWK VERSION IS 1
*+ .
The same situation exists with the network subschemas, e.g. IDMSNWKA.
Release: All supported releases.
When a normal user-defined schema is added to the dictionary, it is connected to the OOAK-S set. Then when a user issues a DIS ALL SCHEMA command, IDMS walks that set in order to find and display all of the schemas.
When the IDMSDIRL utility is used to populate a dictionary with the network schema IDMSNTWK, by default it does not connect it to the OOAK-S set. Therefore, a DIS ALL SCHEMA will not find it, but an explicit DIS SCHEMA IDMSNTWK will. This applies to the network subschemas as well.
This is documented in the Dictionary Structure Reference manual in the section on the S-010 record.
IDMSDIRL has an option called SCHEMA-CONNECT which can be used to connect IDMSNTWK to the OOAK-S set and avoid this situation.