Atom エントリー文書は、 Atomフィードの文脈外で、ちょうど1つのAtomエントリーを表します。 その根は
要素です。
atom:entry
[7] AtomPub でクライアントから鯖に送られたAtomエントリー文書はデジタル署名されていることがありますが、 鯖は Atomエントリー文書を変更することが認められていますから、 その後その Atomエントリー文書を受け取った人にとってそのデジタル署名は意味を持たないどころか、 誤った情報になってしまいます。
[2] RFC 4287 は Atomエントリー文書の媒体型を
application/atom+xml
としています。
[3] しかし、 Atomフィード文書と媒体型を共有していたので、
区別できた方がいい場面があることがわかったため、
新たに RFC 5023 で type
引数が定義されました。
[4] 仕様書: RFC 5023 - The Atom Publishing Protocol ( 版) <http://tools.ietf.org/html/rfc5023#section-12.1>
[5]
type
引数の値 entry
は、 Atomエントリー文書であることを表します。その場合、
根要素は atom:entry
でなければなりません。
AtomPub
[6] 現状、ほとんどの application/atom+xml
文書は
type
引数のない Atomフィード文書であるとみられます。
そのためか、 RFC 5023 は Atomエントリー文書では
type
引数を使うべきであるとしています。
[9] 似たものとして、削除済みエントリー文書というものもあります。