This repository documents the data and behavior requirements of the AMM interoperability specification.
An AMM system is logically – and frequently, physically – divided into a collection of independent Modules. A Module is, at minimum, a computer running code that communicates via the AMM communication interoperability specification, described here. Modules that simulate a physical segment of the human body have additional physical requirements.
In order for any Module to comply with AMM, it must communicate as described by the Operational Data Model, Configuration Data Model, and Module Behavior Requirements documents.
Educational Encounter Scenarios may be defined using the Scenario File specification.