Other operating systems have slightly different conventions. Partitions that are not primary or extended are called logical . Note that of an extended partition only the Id and the start are used. There are various conventions about what to write in the other fields. One should not try to use extended partitions for data storage or swap.
Numbers can be octal, decimal or hexadecimal, decimal is default.
When a field is absent or empty, a default value is used. For best results, you should always use an OS-specific partition table program. This efdisk sets the system type to hexadecimal 81. Dr. DOS seems to confuse this with hexadecimal 1, a DOS code. DR-DOS seems to confuse this with hexadecimal 1, a DOS code.