Global structure
Xyz-Module {identification of module}DEFINITIONSmodule defaults ::=BEGIN-- comment IMPORTS list; EXPORTS list; My-type ::= type definition …… my-val My-type ::= value definition ……END
An object identifier value(optional)
E.g. “IMPLICIT TAGS” (optional)
Sometimes seen - less common
Notes:
The highest structure is the ASN.1 module
Modules import and export reference names
Type assignments to reference names
Value assignments to reference names
Module identification and defaults in header