1 Definition | 2 Functional Requirements | 3 Syntax | 4 Semantics |
1 Definition
AIH Data Access Request is a request by a User holding an Authentication Token to access AIH Data stored on the Back End.
2 Functional Requirements
The request is made in natural language. The Back End converts the request into a format suitable for the Back End to retrieve the Requested Data. The Back End queries its Secure Storage and verify whether the User has the rights to access the requested AIH Data. This verification is initially made on the Model Licence. If the response is positive, the Back End makes a Confirmation Request to the Blockchain.
3 Syntax
https://schemas.mpai.community/AIH1/V1.o/data/AIHDataAccessRequest.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | AIH Data Access Request Header |
– Standard -AIHDataAccessRequest | 9 Bytes | The characters AIH-HAR-V |
– Version | N2 Bytes | Major version – 1 or 2 characters |
– Dot-separator | 1 Byte | The character . |
– Subversion | N3 Bytes | Minor version – 1 or 2 characters |
MInstanceID | N4 Bytes | Identifier of M-Instance. |
AIHDataAccessRequestID | N5 Bytes | Identifier of AIH Data. |
AIHDataAccessRequestTime | N6 Bytes | Time of AIH Data. |
AIHDataAccessRequest | N7 Bytes | |
N8 Bytes | ||
N9 Bytes | ||
N10 Bytes | ||
N11 Bytes | ||
N12 Bytes | ||
N13 Bytes | ||
DescrMetadata | N14 Bytes | Descriptive Metadata |