Adding a New Identity Domain
Adding a new Identity Domain to the system can be done by following the steps in this guide

Register the General Properties of the Identity Domain
Locate the Identity Domain Properties Panel

Define a Namespace ID
Enter the Namespace ID into the Namespace ID input

Namespace ID
This is specialized ID of the Identity Domain.
Use of Namespace ID
The namespace identifier is used in the HDSI and HL7v2 to identify the identifiers. These must be unique in the system.
Format
The Namespace ID must only contain
🔠letters (
A to Zanda to z),🔢numbers(
0 to 9), and🔣some special characters (
-,_)
💼Examples
GS1 Global Trade Identification Number (GTIN) —
1.3.160ISO-3166 Country Identifiers —
1.0.3166.1.2.3LMIS Item Code ID —
1.3.6.1.4.1.52820.5.4.4.2
Define Universal ID
Enter the Universal ID into the Universal ID input

Universal ID
This is Universal ID of the Identity Domain that most systems will share.
Use of Universal ID
The object identifier of the identity domain is used by HL7v3 messages and HL7v2 messages to tag an identifier with the identity domain to which the identity domain belongs.
Format
The Universal ID must only contain numbers(0 to 9) and decimals (.)
These should be:
An IANA Private Enterprise Number
An HL7 Registered Assigning Authority
A UUID in format
2.25.XXXX
💼Examples
GS1 Global Trade Identification Number (GTIN) —
1.3.160ISO-3166 Country Identifiers —
1.0.3166.1.2.3LMIS Item Code ID —
1.3.6.1.4.1.52820.5.4.4.2
Define a URL
Enter the URL into the URL input
URL
This is the URL for this Identity Domain.
Use of URL
URLs are used by FHIR for correlating the Identity Domain with the identifier when FHIR Messages are received
Format
The formula for a URL — <protocol>+ <hostname> + <path> + <query> + <fragment>, can be broken down into the following:
— protocol used to communicate with endpoint
https://— domain name
example.com— path to a resource
/page— ⭐(Optional) query parameters
?id=123— ⭐(Optional) a fragment or anchor
#section
Define a Display Name
Enter the Name into the Name input

Name
This is the display, or the human readable name of the Identity Domain
Format
The Name can contain the following:
🔠letters (
A to Zanda to z),🔢numbers(
0 to 9), and🔣any special characters (
-,_, etc..)
⭐(Optional) Define a Classification
Select the Classification in the Classification select input

Define Validation for the Identity Domain
Locate the Validation Panel

⭐(Optional) Define a Regular Expression for Validating the Identity Domain
Enter the Regular Expression into the Validation Regex input

Regular Expression
This is a value used to validate values carried out through this Identity Domain.
Use of Regular Expression
Use this field to specify the format of the identifier (the pattern that conformant identifiers need to have)
💼Example
^\d{12,14}$— starts and ends with only 12 to 14 numbers/digits (e.g.123456789000,1234567890000,12345678900000)
⭐(Optional) Define the Check Digit Format when Validating
Select the Check Digit Format from the Check Digit Type select input

Check Digit Type
If the identifier uses a separate check digit in the check digit field (or required generation), select the check digit algorithm to be used
Available Options
NoneISO/IEC-7064 MOD-97,10Custom MOD-97 Based Algorithm
⭐(Optional) Define a Custom Format Validation
Select the Custom Format Validation from the Custom Format Validator select input

Custom Format Validator
If the identifiers in this identity domain have a specialized format (for example, check digits or computational generation) select the implementation of the validation here.
Available Options
NoneISO/IEC-7064 MOD-97,10Custom MOD-97 Based Algorithm
⭐(Optional) Flag an Identity Domain's Validation as Unique
Check the Unique checkbox input if this is considered a Unique validation

Define Authority and Scope for an Identity Domain
Locate the Authentication and Scope Panel

⭐(Optional) Define a Scope for the Identity Domain
Search and select any valid Scopes in the Scopes search input

Scope
Scope is the entity this Identity Domain is regarding
💼Examples
💊Material
©️💊Manufactured Material
etc...
⭐(Optional) Define a Disclosure Policy for the Identity Domain
Select a desired Disclosure Policy in the Disclosure Policy select input

⭐(Optional) Register a Assigning Authority
Locate the Assigning Authority Panel

Select a Registered Application
Select a desired Application in the Application select input

Application
Whenever an identifier in this domain is registered from this application — it can be flagged as authoritative or informative.
‼️You may restrict the ability of non-authoritative applications from issuing new identifiers — which will result in a data quality warning
Flag as an Authoritative Source
⭐(Optional) Check the Authoritative Source checkbox if you consider this to be an Authoritative Source

Last updated

