Как уже отмечалось ранее, работа пакета Office CASE основана на метаданных. Document Framework, интерпретируя метаданные, содержащиеся в документе, предоставляет пользователю возможность работы на качественно более высоком уровне, чем обычная работа с офисным документом. Например, при заполнении документа первичными данными пользователь вносит данные в экранную форму, причем система в интерактивном режиме контролирует их корректность; построение сводной документации также может быть организовано в автоматическом режиме, так как в метаданные шаблона сводного отчета включена информация о структуре первичных отчетов.
Документ, созданный в системе Office CASE состоит из двух основных разделов: скрытого и видимого (рис.3).
Видимый раздел представляет собой обычный документ, это документ, который в конечном итоге желает получить пользователь. Особенностью раздела является то, что места, в которые должны быть помещены данные, размечены с помощью механизма закладок. Для каждой закладки в метаданных документа указаны правила, по которым может быть получено ее значение. Значение закладки может быть запрошено у пользователя, получено путем обработки известных значений или скопировано из других документов системы.

Рис. ???. Схема Office Case документа
Основные логические компоненты Document Framework представлены на схеме (рис. 4).

Рис. ???. Основные подсистемы Office Case Document Framework