Целью карты взаимодействия является идентификация соответствующих ролей и транзакций для конкретных целей. Руководство приводит различие между ролями инициатора, делающего запрос, и исполнителя, выполняющего запрос. Взаимодействие между этими ролями называется транзакцией.
Карта взаимодействий определяет соответствующие роли, транзакции и отношения между инициатором и исполнителем.
Транзакция содержит набор требований к обмену информацией, который изменяется под конкретные цели. Транзакции также обусловливают роли акторов, точки жизненного цикла и последовательность, в которой требования к обмену информацией должны быть, при необходимости, выполнены. Информационная модель наполняется сообщениями, содержащими данные об изменениях. Приложения могут быть связаны сообщениями.
Все транзакции, необходимые для обработки действия каждой из ролей в информационную модель, должны быть включены в карту взаимодействий. Все транзакции внутри карты взаимодействий имеют уникальный идентификатор и имя.
Использование транзакций, деловое сотрудничество и требования к взаимодействиям должны быть строго определены. Использование требований к обмену информацией необязательно для транзакций.
Использование транзакций и вклад соответствующих участников в информационную модель может контролироваться. Для этой цели в состав транзакции могут быть добавлены следующие компоненты в качестве приложений к конкретным сообщениям:
- требования к обмену информацией;
- модель требований к обмену информацией;
- окно авторизации - в контексте транзакции исполнитель может получить доступ к информационной системе объекта строительства. Окно авторизации описывает, какая информация в данной транзакции может быть прочитана или изменена для определенного исполнителя.