Skip to content

Commit 88b90fc

Browse files
vibha-gondkargitbook-bot
authored andcommitted
GITBOOK-1053: "Updated headings and formatting in Id lifecycle management"
1 parent 207792b commit 88b90fc

File tree

7 files changed

+94
-61
lines changed

7 files changed

+94
-61
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
1+
---
2+
description: Build, integrate, and enhance solutions.
3+
---
4+
15
# Develop
26

docs/id-lifecycle-management/identity-issuance/pre-registration/overview.md

+20-17
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Overview
22

3-
## Overview
3+
## Introduction
44

55
Pre-registration module enables a resident to:
66

@@ -9,7 +9,7 @@ Pre-registration module enables a resident to:
99
* receive appointment notifications,
1010
* reschedule and cancel appointments.
1111

12-
Once the resident completes the above process, their data is downloaded at the respective registration centers prior to their appointment, thus, saving enrollment time. The module supports multiple languages.
12+
Once the resident completes the above process, their data is downloaded at the respective registration centers before their appointment, thus, saving enrollment time. The module supports multiple languages.
1313

1414
MOSIP provides backend APIs for this module along with a reference implementation of [pre-registration portal](overview.md#pre-registration-portal).
1515

@@ -20,45 +20,49 @@ MOSIP provides backend APIs for this module along with a reference implementatio
2020
### Create an application
2121

2222
* User provides consent
23-
* User provides demographic information
23+
* The user provides demographic information
2424
* User uploads supporting documents (Proof of Address, Birth certificate, etc.)
2525
* A pre-registration request ID known as [AID](../../identity-management/identifiers.md#rid-aid) is generated and provided to the user.
2626

2727
_Note_: The AID was formerly called PRID in the pre-registration context.
2828

2929
### Book an appointment
3030

31-
* User selects a registration center based on postal code, geo-location, etc.
31+
* The user selects a registration center based on postal code, geo-location, etc.
3232
* The available slots are displayed
3333
* An option to cancel and re-book the appointment is made available
3434

3535
### Receiving acknowledgement notifications
3636

37-
* An acknowledgement is sent via email/SMS
38-
* The user can print the acknowledgement containing AID and QR code.
37+
* An acknowledgment is sent via email/SMS
38+
* The user can print the acknowledgment containing AID and QR code.
3939
* This QR code can be scanned at the in-person registration centers.
4040

4141
### Download of pre-registration data at registration centers
4242

43-
* User provides the AID/ QR code at the registration center.
43+
* The user provides the AID/ QR code at the registration center.
4444
* The registration form gets pre-filled with the pre-registration data.
4545

4646
## Pre-registration module
4747

48-
The relationship of the pre-registration module with other services is explained here. _NOTE: The numbers do not signify sequence of operations or control flow_
48+
The relationship of the pre-registration module with other services is explained here. 
49+
50+
{% hint style="info" %}
51+
**NOTE:** The numbers do not signify a sequence of operations or control flow.
52+
{% endhint %}
4953

5054
![](../../../.gitbook/assets/pre-reg-entity.png)
5155

5256
1. Fetch [ID Schema](../../../id-schema/) details with the help of Syncdata service.
5357
2. Fetch a new OTP for the user on the login page.
5458
3. Log all events.
5559
4. Pre-Registration interacts with Keycloak via [`kernel-auth-adapater`](https://github.com/mosip/mosip-openid-bridge/tree/release-1.2.0). The Pre-Reg module communicates with endpoints of other MOSIP modules. However, to access these endpoints, a token is required. This token is obtained from Keycloak.
56-
5. Database used by pre-reg.
60+
5. The database used by pre-reg.
5761
6. Generate a new AID for the application.
5862
7. Send OTP in the email/SMS to the user.
5963
8. Registration Processor uses reverse sync to mark the pre-reg application as consumed.
60-
9. Registration clients use [Datasync service](https://github.com/mosip/pre-registration/tree/release-1.2.0/pre-registration/pre-registration-datasync-service) to get the pre-reg application details for a given registration center, booking date and AID.
61-
10. Request data from MasterData service to get data for dropdowns, locations, consent forms etc..
64+
9. Registration clients use the [Datasync service](https://github.com/mosip/pre-registration/tree/release-1.2.0/pre-registration/pre-registration-datasync-service) to get the pre-reg application details for a given registration center, booking date, and AID.
65+
10. Request data from the MasterData service to get data for dropdowns, locations, consent forms etc.
6266

6367
## Services
6468

@@ -70,29 +74,28 @@ Pre-registration module consists of the following services:
7074
* [Datasync](https://github.com/mosip/pre-registration/tree/release-1.2.0/pre-registration/pre-registration-datasync-service)
7175
* [Captcha](https://github.com/mosip/pre-registration/tree/release-1.2.0/pre-registration/pre-registration-captcha-service)
7276

73-
For more details, refer to [Pre-registration repo](https://github.com/pjoshi751/pre-registration/tree/develop).
77+
For more details, refer to the [Pre-registration repo](https://github.com/pjoshi751/pre-registration/tree/develop).
7478

7579
## Pre-registration portal
7680

77-
MOSIP provides a **reference** implementation of the pre-registration portal that may be customized as per country needs. The sample implementation is available at [reference implementation repository](https://github.com/mosip/mosip-ref-impl). For getting started with the pre-registration, refer to the [Pre-registration user guide](test/pre-registration-user-guide.md)
81+
MOSIP provides a **reference** implementation of the pre-registration portal that may be customized as per country needs. The sample implementation is available at the [reference implementation repository](https://github.com/mosip/mosip-ref-impl). For getting started with the pre-registration, refer to the [Pre-registration user guide](test/pre-registration-user-guide.md)
7882

7983
## Build and deploy
8084

81-
To access the build and read through the deployment instructions, refer to [Pre-registration repo](https://github.com/mosip/pre-registration/tree/release-1.2.0).
85+
To access the build and read through the deployment instructions, refer to the [Pre-registration repo](https://github.com/mosip/pre-registration/tree/release-1.2.0).
8286

8387
## Configurations
8488

8589
For details related to Pre-registration configurations, refer to [Pre-registration configuration](https://github.com/mosip/pre-registration/blob/release-1.2.0/docs/configuration.md).
8690

8791
## Developer Guide
8892

89-
To know more about the developer setup, read [Pre-registration Developers Guide](https://docs.mosip.io/1.2.0/modules/pre-registration/pre-registration-developer-setup).
93+
To know more about the developer setup, read the [Pre-registration Developers Guide](https://docs.mosip.io/1.2.0/modules/pre-registration/pre-registration-developer-setup).
9094

9195
## API
9296

93-
Refer [API Documentation](https://mosip.github.io/documentation/1.2.0/1.2.0.html).
97+
Refer to [API Documentation](https://mosip.github.io/documentation/1.2.0/1.2.0.html).
9498

9599
## Source code
96100

97101
[Github repo](https://github.com/mosip/pre-registration/tree/release-1.2.0).
98-

0 commit comments

Comments
 (0)