Team Medevac has a new request from the business side to develop a new portal to allow external users to see the most recent status of a request and download a protected B document, as a first step. During the research, we verified the possibility to integrate with MyTCAccount and have some guidelines to implement 2FA.
So we start the discussion with MTA Team and we are creating the documents below:
...
Info |
---|
The Civil Aviation - Medical Certificate Applications and Renewals portal is an external facing portal service for Civil Aviation Medical Certificate applicants. The service will provide a means of transmitting civil aviation medical assessment reports from TC Civil Aviation Medicine to an applicant. These assessments may include personal medical information regarding the applicant. The service will also provide the applicant with the status of their application and may also be used to collect preliminary applicant information in preparation for their medical examination with a Civil Aviation Medical Examiner. |
System Profile
System Name | Civil Aviation - Medical Certificate Applications and Renewals (CivAvMedCert) |
---|---|
System Name (FR) | Aviation civile - Demandes et renouvellement de certificats médicaux (CertMedAvCiv) |
Source Code | https://dev.azure.com/transport-canada/Medical Certificate Processing/_git/CivAvMedCert-CertMedAvCiv |
Technology Assessment
Platform Type | Web |
---|---|
Database Platform and Version | Oracle (CAMIS), Postgres (WLM), CosmosDB (LOV) |
Development Tool | Visual Studio 2022 |
Development Language and Framework | |
Additional Dependencies | |
Authentication | GCCF (GcKey) |
Applicant Portal
Environment | Applicant Portal | Applicant Portal - SIC version | 2FA Service | Notification Publisher | Storage account |
---|---|---|---|---|---|
Dev | \\tcwebscripts\GACSwwwroot\securedev\CivAvMedCert-CertMedAvCiv | ||||
Acceptance | \\tcwebscripts\gacswwwroot\secureacc\CivAvMedCert-CertMedAvCiv | ||||
Production |
Expand | ||
---|---|---|
| ||
DEV: https://wwwappstest.tc.gc.ca/Saf-Sec-Sur/13/MTAPI-INT/api/v1/ |
Applicant Portal - Documents
MEDEVAC Short-Term Options Brainstorm.docx - Research done on how to integrate with MyTC Account with 2FA requirement
https://miro.com/app/board/uXjVPXfe5aw=/
Two Factor Authentification
Online Service - MyTCAccount
Online Service Current State Solution Map.vsdx
Online Service Target State Architecture – Use Case Study.docxCAMMS-SMMAC_ApplicantPortal_Process.drawio