Function
Ref. Model
I/O Data
SubAIMs
JSON MData
Profiles
Ref. Software
Conformance
Performance
1 Functions
The Health Front End (AIH‑HFE) AIM enables the End User to:
- Register with the Health Back End.
- Use Health Devices to collect various types of Health Data.
- Provide a Model Licence to each Health Data collected.
- Request the Health Front End to Process AIH Data.
- Send AIH Data to the Health Back End.
- Request the Back End to Process AIH Data.
The Health Front End:
- Stores AIH Data as a combination of Model Licence and Health Data.
- Processes AIH Data.
- Adds Anomaly and Risk Alerting (ARA) Data, if present, to each AIH Data.
- Receives requests for trained NN Models from the Health Back End.
- Sends its trained NN Models to the Health Back End for Federated Learning.
The End User owning the Front End is not bound by the Model Licence.
2 Reference Model
Figure 1 depicts the Reference Model of the Health Front End (AIH‑HFE) AIM.

Figure 1 – Reference Model of the Health Front End (AIH‑HFE) AIM
3 I/O Data
Table 1 specifies the Input and Output Data of the Health Front End (AIH‑HFE) AIM.
| Input | Description |
|---|---|
| Register Request | End User’s request to Register. |
| Register Response | Data in response to a request to Register. |
| Federated Learn Request | Request to provide an NN Model. |
| AIH Data Process Request | End User’s request to process specific AIH Data. |
| AIH Data Process Response | Response to End User’s request to process specific AIH Data. |
| Health Data | Data from End User’s health device. |
| Model Licence | Data describing End User’s Licensing Terms and Conditions. |
| AIH Data | AIH Data to be stored. |
| Output | Description |
| Register Request | Register Request forwarded to Health Back End. |
| AIH Data Process Request | End User’s request to process specific AIH Data forwarded to Health Back End. |
| AIH Data Process Response | Response to End User’s request to process specific AIH Data. |
| Federated Learn Response | Response to the request to provide an NN Model. |
| AIH Data | AIH Data retrieved. |
4 SubAIMs
4.1 Reference Model
Figure 2 depicts the Reference Model of the Health Front End (AIH‑HFE) Composite AIM.

Figure 2 – Reference Model of the Health Front End (AIH‑HFE) Composite AIM
4.2 Operation
The AIH‑HFE AIM operation develops as follows:
- End User registers with HFE and HBE.
- End User acquires Health Data with a Health Device.
- End User attaches Model Licence to Health Data.
- Model Licensing stores AIH Data (including Health Data and Model Licence).
- End User processes AIH Data locally.
- End User stores AIH Data to HFE.
- End User processes AIH Data remotely.
- HFE receives Federated Learn request.
- HFE sends NN Model to HBE.
4.3 Functions of SubAIMs
Table 2 specifies the functions of the Health Front End (AIH‑HFE) SubAIMs.
| SubAIM | Function |
|---|---|
| Model Licensing | Adds Model Licence to Health Data. |
| AIH Data Processing | Processes AIH Data. |
| Anomaly and Risk Alerting | Discovers anomalies and signals risks in AIH Data. |
| Storage | Stores and retrieves AIH Data. |
4.4 I/O Data of SubAIMs
Table 3 gives the Input and Output Data of the Health Front End (AIH‑HFE) SubAIMs.
| SubAIM | Input | Output |
|---|---|---|
| Model Licensing | Health Data Model Licence |
AIH Data |
| AIH Data Processing | Federated Learn Request AIH Data Process Request AIH Data Process Response AIH Data ARA Data |
Federated Learn Response AIH Data Process Request AIH Data Process Response AIH Data |
| Anomaly and Risk Alerting | AIH Data | ARA Data |
| Storage | AIH Data Process Request AIH Data |
AIH Data Process Response AIH Data |
4.5 AIMs and JSON Metadata
Table 4 provides the links to the AIM specifications and JSON schemas. AIM1 indicates the Composite AIM and AIM2 its SubAIMs.
| AIM1 | AIM2 | Name | JSON |
|---|---|---|---|
| AIH‑HFE | Health Front End | X | |
| AIH‑MDL | Model Licensing | X | |
| AIH‑HDP | AIH Data Processing | X | |
| AIH‑ARA | Anomaly and Risk Alerting | X | |
| AIH‑STR | Storage | X |
5 JSON Metadata
https://schemas.mpai.community/AIH1/V1.0/AIMs/HealthFrontEnd.json
6 Profiles
No Profiles.
7 Reference Software
Under development.
8 Conformance Testing
Table 5 provides the Conformance Testing Method for the Health Front End (AIH‑HFE) AIM. Conformance Testing of the individual SubAIMs is given by the individual AIM specifications.
If a schema contains references to other schemas, conformance of data for the primary schema implies that any data referencing a secondary schema shall also validate against the relevant schema, if present, and conform with the Qualifier, if present.
| Receives | Register Request | Shall validate against Register schema. |
| Register Response | Shall validate against Register schema. | |
| Federated Learn Request | Shall validate against Federated Learn schema. | |
| AIH Data Process Request | Shall validate against AIH Data Process schema. | |
| AIH Data Process Response | Shall validate against AIH Data Process schema. | |
| Health Data | Shall validate against Health Data schema. | |
| Model Licence | Shall validate against Model Licence schema. | |
| AIH Data | Shall validate against AIH Data schema. | |
| Produces | Register Request | Shall validate against Register schema. |
| AIH Data Process Request | Shall validate against AIH Data Process schema. | |
| AIH Data Process Response | Shall validate against AIH Data Process schema. | |
| Federated Learn Response | Shall validate against Federated Learn schema. | |
| AIH Data | Shall validate against AIH Data schema. |
9 Performance Assessment
Not part of this specification.