Reserved prefixes for local dictionary extensions
The CIF standard permits the free incorporation of local and standard data names in any file. However, to work properly as an information interchange standard, CIF provides a facility to register certain prefixes which will guard against name clashes between arbitrarily chosen local data names.Use of a reserved prefix
A reserved prefix as registered in the IUCr list above may be used to generate unique local data names in the applications managed by the registrant.DDL1 applications
For use in CIF data files based on DDL1 dictionaries, the reserved prefix may form the first element of any data name.Examples
_foo_chemical_formula 'H6OC2'
loop_
_geom_bond_atom_site_label_1
_geom_bond_atom_site_label_2
_geom_bond_distance
_foo_geom_bond_comment
C1 C2 1.528(4) normal
C1 C3 1.358(3) short
DDL2 applications
For use in CIF data files based on DDL2 dictionaries, where the data name explicitly includes the category to which it belongs in the standard dictionaries, the reserved prefix must be used either as the first element following the point character separator between category and member components, or as the first component of the complete dataname, in which latter case it implies the formation of a local category. Only data names from the same category (standard or local) may be looped together in the same list construct.Examples
_foo_chemical.formula 'H6OC2'
loop_
_geom_bond.atom_site_label_1
_geom_bond.atom_site_label_2
_geom_bond.distance
_geom_bond.foo_comment
C1 C2 1.528(4) normal
C1 C3 1.358(3) short
loop_
_foo_symmetry_Wyckoff_group.notation
_foo_symmetry_Wyckoff_group.count
_foo_symmetry_Wyckoff_group.point
a 2 -1 b 2 -1 c 2 -1 d 2 -1 e 4 1


![[CIF home page] [CIF logo]](https://www.iucr.org/__data/assets/image/0015/131037/CIF_white.png)
![[International Tables Vol. G]](https://www.iucr.org/__data/assets/image/0014/11156/g.gif)
