Go To AIH-HSP Data Types

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

1 Definition

User Profile includes all data required for Registration with a Health Back End.

2 Functional Requirements

When the User is an individual, the User Profile includes the following:

  1. Name
  2. Surname
  3. User Type
  4. Address
  5. Age
  6. Country

When the User is an Organisation, the User Profile includes the following

  1. Name
  2. Code
  3. Address
  4. Country
  5. Type

3 Syntax

https://schemas.mpai.community/AIH1/V1.o/data/UserProfile.json

4 Semantics

Label Description
Header User Profile Header, Standard “AIH-UPR-Vx.y”
MInstanceID Identifier of M-Instance.
UserProfileID Identifier of User Profile.
UserProfileTime Time info of User Profile.
UserProfileData User Profile Data.
– IfHuman If human.
  – Name  Name
  – Surname  Surname
  – Birthday  Date of birth
  – Address Residence address.
  – Country Nationality
– IfOrganisation If organisation
  – Name Organisation name
  – Code Code of business register
  – Address Official address
  – Country Country of official address
  – Type Type per Taxonomy
DataXMData Information about this User Profile Instance.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with User Profile (AIH-UPR) 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