This section details the functional requirements for RAMI, split into subsections for FCM and SAM, each in turn split into core and non-core requirements. Core requirements are not prioritised; they must all be completed in order for RAMI to meet the Acceptance Criteria (see section 6). Non-core requirements are prioritised since they may or may not be done.