一个doi包括两个部分:前缀和后缀,中间用“/”分割。前缀由两部分组成,一个是目录代码,所有doi的目录都是“10.”,即所有doi代码都以“10.”开头。另一个是登记机构代码,任何想登记doi的组织或单位都可以向IDF申请登记机构代码。后缀是一个在特定前缀下唯一的后缀,由登记机构分配并确保其唯一性。后缀可以是任何字母数字码,其编码方案完全由登记机构自己来规定。后缀可以是一个机器码,或者是一个已有的规范码,如ISBN号或ISSN号。