(5)任选类型(CHOICE)
  CHOICE类型包含一个可供选择的类型列表,他的每个值都是该组成元素的一个值。它可用于描述在不同环境下可能有不同类型的、所有可能性都事先已知的数据结构。

例题 例:
   TimeOfDay ::= CHOICE {
           actual-value UTCTime,
           not-available NULL
           }
   unixEpoch TimeOfDay ::= {actual-value "700101000000Z"}
   unknowTime TimeOfDay ::= {not-available NULL}

(6)任一类型(ANY)
  ANY类型表示在定义时未具体指明类型的数据结构。

例题 例:
   AlgorithmIdentifier ::= SEQUENCE {
             algorithm OBJECT
             IDENTIFIER,
             parameters ANY OPTIONAL
             }