Go To AIH-HSP Data Types

1 Definition 2 Functional Requirements 3 Syntax 4 Semantics 5    Conformance Testing 6     Performance Assessment

1 Definition

A Data Type representing the payload of an AIH Data Process Request or Response:

  1. The Request made to an AIH Processing AIM of an HFE or an HBE to process AIH Data.
  2. The Response to the Request from an HFE or HBE AIH Processing AIM.

2 Functional Requirements

AIH Data Process Request includes:

  1. AIH Data or AIH Data ID
  2. Process Type
  3. Tokens

AIH Process Response includes:

  1. AIH Data or AIH Data ID
  2. Process Status

3 Syntax

https://schemas.mpai.community/AIH1/V1.0/data/AIHDataProcess.json

4 Semantics

Label Description
Header AIH Data Process Header “AIH-ADP-Vx.y”
MInstanceID Identifier of M-Instance.
AIHDataProcessID Identifier of Process Request.
AIHDataProcessTime Time of Process Request.
UserID ID of User.
AIHDataProcess Data in AIH Data Process
– Request If Request
  – oneOf one of
    – AIHData AIH Data
    – AIHDataID ID of AIH Data
  – ProcessingType Type of Process whose performance is requested.
  – Tokens Requesting User’s Tokens
 -Response If Response
  – oneOf one of
    – AIHData AIH Data
    – AIHDataID ID of AIH Data
  – ProcessingStatus Boolean: 0=failure, 1=success
DataXMData Information about this AIH Data Process Instance.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with  AIH Data Process (AIH-ADP if:

  1.  Its JSON Object validates against its JSON Schema.
  2. Any included  JSON Object validates against its JSON Schema.
  3. All Data in the JSON Object:
    1. Have the specified Data Types.
    2. Conform with the Qualifiers signaled in their JSON Schemas.

6     Performance Assessment

Go To AIH-HSP Data Types