Campo - Entidade que contém os atributos, nome, tipo, tamanho e contém um método de regras de validação. Está contido na entidade registro.
Registro - Entidade que representa uma linha do arquivo de layout.São atributos : Descrição e contém a entidade Campo determinando suas posição na montagem do registro. Contém um método de validação.Está contido na entidade Layout e divido em grupos no arquivo.(Mestre detalhe).
Layout - formado por um conjunto de registros. classificado por tipo e versão.
Arquivo - é um conjunto de valores determinados por um conjunto de layout de uma determinada versão para uma instituição.