Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Initial Goal: Provide a portal that allows external applicants to view the most recent status of their request(s) and download a protected B document.

During the research, we verified the possibility to integrate with MyTCAccount and have some guidelines to implement 2FA. We have started the discussion with the MTA Team, with the following documents created from these discussions:

Applicant Portal - Documents

Process - Diagram

MEDEVAC Short-Term Options Brainstorm.docx

...

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

2FA

Notification Publisher

Storage account

Dev

\\tcwebscripts\GACSwwwroot\securedev\CivAvMedCert-CertMedAvCiv

https://gartdev.tc.gc.ca/secure/CivAvMedCert-CertMedAvCiv/

https://civavmedcert-certmedavciv.dev.tc.canada.ca/

Click here for more information

Click here for more information

ncdcammssmmacst01

Test

Acceptance

\\tcwebscripts\gacswwwroot\secureacc\CivAvMedCert-CertMedAvCiv

https://gartacc.tc.gc.ca/secure/CivAvMedCert

Prod

-CertMedAvCiv

https://civavmedcert-certmedavciv.acc.tc.canada.ca/

ncacammssmmacst01

Production

https://civavmedcert-certmedavciv.tc.canada.ca/

pcpcammssmmacst01

Expand
titleMTAPI Connections

DEV: https://wwwappstest.tc.gc.ca/Saf-Sec-Sur/13/MTAPI-INT/api/v1/
ACC: https://wwwappstest.tc.gc.ca/Saf-Sec-Sur/13/MTAPI/api/v1/
PROD: https://wwwapps.tc.gc.ca/Saf-Sec-Sur/13/MTAPI/api/v1/

Applicant Portal - Documents

Process - Diagram

Architecture - Diagram

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

2FAService

2FA Diagram - Options

GC Notify API documentation

Online Service - MyTCAccount

Online Service Current State Solution Map.vsdx

...