cbrncl:MIMEEncodingCodeSimpleType

simpleType MIMEEncodingCodeSimpleType in namespace http://release.niem.gov/niem/codes/cbrncl/5.0/

Definition

A data type that defines the kinds of MIME transfer encodings, as published by the Internet Assigned Numbers Authority (IANA.org).

Diagram

Enumerations

ValueDefinition
7bitup to 998 octets per line of the code range 1..127 with CR and LF (codes 13 and 10 respectively) only allowed to appear as part of a CRLF line ending. This is the default value.
8bitUp to 998 octets per line with CR and LF (codes 13 and 10 respectively) only allowed to appear as part of a CRLF line ending.
base64Used to encode arbitrary octet sequences into a form that satisfies the rules of 7bit. Designed to be efficient for non-text 8 bit data. Sometimes Used for text data that frequently uses non-US-ASCII characters.
binaryany sequence of octets
quoted-printableUsed to encode arbitrary octet sequences into a form that satisfies the rules of 7bit. Designed to be efficient and mostly human readable when used for text data consisting primarily of US-ASCII characters but also containing a small proportion of bytes with values outside that range.

XML Schema

<xs:simpleType name="MIMEEncodingCodeSimpleType">
<xs:annotation>
<xs:documentation>
A data type that defines the kinds of MIME transfer encodings, as published by the Internet Assigned Numbers Authority (IANA.org).
</xs:documentation>
</xs:annotation>
<xs:enumeration value="7bit">
<xs:annotation>
<xs:documentation>
up to 998 octets per line of the code range 1..127 with CR and LF (codes 13 and 10 respectively) only allowed to appear as part of a CRLF line ending. This is the default value.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="8bit">
<xs:annotation>
<xs:documentation>
Up to 998 octets per line with CR and LF (codes 13 and 10 respectively) only allowed to appear as part of a CRLF line ending.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="base64">
<xs:annotation>
<xs:documentation>
Used to encode arbitrary octet sequences into a form that satisfies the rules of 7bit. Designed to be efficient for non-text 8 bit data. Sometimes Used for text data that frequently uses non-US-ASCII characters.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="binary">
<xs:annotation>
<xs:documentation>
any sequence of octets
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="quoted-printable">
<xs:annotation>
<xs:documentation>
Used to encode arbitrary octet sequences into a form that satisfies the rules of 7bit. Designed to be efficient and mostly human readable when used for text data consisting primarily of US-ASCII characters but also containing a small proportion of bytes with values outside that range.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>