Frameworks: Key Relationships
This page covers:
Related pages:
Frameworks: Overview
Frameworks are an Amp Impact feature that helps display a(n) Organization, Project, Grant or Program’s logic model. This feature can also be known as - Logical Framework, Logframe, Results Framework, Logic Model or even, Theory of Change. Using the Frameworks element in a Project allows the user to visualize progress towards an objective. Project Indicators can be added to the Framework to improve that process as well. A project record could contain multiple Frameworks and typically, each Framework can include Impact, Outcome, and/or Output statements which can be nested underneath each other in a hierarchy.
Frameworks: Data Model
Below is the Frameworks data model subset:
Frameworks: Summary of Key Relationships
There are several key relationships for the Frameworks functional area:
Objective through Framework Objective (junction object): This relationship allows organizations to relate specific Objective records from the catalog of objectives to Projects or Frameworks.
Framework: This relationship allows organizations to relate Frameworks or Logic Models to Projects.
Project Indicator Objective: This relationship allows organizations to relate specific Project Indicators to Framework Objectives.
Here is a summary of these relationships:
Amp Object Label | Amp Object API name | Abbreviation | Object Description | Sample Use | Also Sometimes Called | Key relationships (Amp object's relationship in parentheses) | Sometimes connects to |
---|---|---|---|---|---|---|---|
Objective | ampi_Catalog_Objective__c | None | The Objective object is used to store Impact, Outcome, Output, etc statements that are used in Logframes. It contains a catalog of the objectives which can be added to different Projects and Frameworks. To facilitate consistent structures in analytics, it also contains custom Project-specific Objectives. This object enables users building Frameworks to add predefined Objectives to a Framework or to instead of only creating custom objectives for each project. Most Objectives will have a Level (eg Impact, Outcome, Output; custom levels can be defined). Objectives can be nested under Parent Objectives (eg Outputs under an Outcome). | A grantmaker requires grantees to pursue an Outcome "Improve living standards of women". The Admin has created this and 5 other standard Objectives as records in the Objective catalog. Applicants or Grantees can add this outcome as an Objective when setting up a Framework for a Project. | Result, Result Statement, Outcome, Output, Goal, Strategic Priority | Objective (self-lookup) | Indicator (Objective is usually the Parent if a many-to-one relationship exists between Indicators and Objectives) |
Framework | ampi__xx_Framework__c | None | The Framework object groups together Framework Objectives in a Logframe or Logic Model for a Project/Grant/Programme. It can contain a mix of standard and custom Framework Objectives and will sometimes go through an Approval Process. A Project can have one or more Frameworks (eg if a Funder requires reporting against specific Outcome or Output Statements that differ from the organizational Framework), though typically Projects will have just one Framework. | FCDO's Gender Equity Framework is related to the project and contains the FCDO Goals, Outcomes, and Outputs that the Project aims to achieve. | Result Framework, Logframe, Result Matrix, Logic Model, Theory of Change | Framework Objective (Framework is parent in a lookup) | Budget |
Framework Objective | ampi__Objective__c | None | The Framework Objective object contains a statement of something a Project aims to achieve. Framework Objectives have a parent-child hierarchy, allowing users to group Outputs under Outcomes under Strategic Priorities (for example). Framework Objectives can be specific to one project, can be added from a catalog of standard Objectives, or can be copied from another Framework | The Education For All project has three outcomes: Improve adolescent literacy, Improve adolescent numeracy, and Improve adolescent social-emotional learning. Each of these are Framework objectives within the Project and each have Project Indicators connected to them. | Result, Result Statement, Outcome, Output, Goal, Strategic Priority (in the context of a Project, Grant, or Program) | Framework (FO is child in a lookup) | Financials (FO as parent in a lookup) |
Project Indicator Objective | ampi_Project_Indicator_Objective__c | PIO | Project Indicator Objective is a junction object which connects Project Indicators and Framework Objectives. | Indicator " # of women trained" and "# of women employed" are related to Project Objective "Improve living standards of women" |
|
|
|