openapi: 3.0.1 info: title: METS API Documentation description: METS API Documentation version: uk-pmrv-app-api 0.81.0-SNAPSHOT servers: - url: http://localhost:8080/api description: Generated server url security: - bearerAuth: [] tags: - name: Account Details History description: Endpoints for account details history paths: /v1.0/verifier-users/registration/accept-authority-and-activate-verifier-user-from-invitation: put: tags: - Verifier users registration summary: Accept authority and activate verifier user from invitation operationId: acceptAuthorityAndActivateVerifierUserFromInvite requestBody: content: application/json: schema: $ref: '#/components/schemas/InvitedUserCredentialsDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n EMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n USER1001 | User role already exists \t\n USER1004 | User status is not valid \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1015 | Authority already exists for a different role type or VB " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/verification-bodies: get: tags: - Verification Bodies summary: Retrieves all verification bodies operationId: getVerificationBodies responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerificationBodyInfoResponseDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' put: tags: - Verification Bodies summary: Update the verification body operationId: updateVerificationBody requestBody: content: application/json: schema: $ref: '#/components/schemas/VerificationBodyUpdateDTO' required: true responses: '200': description: OK '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n VERBODY1001 | Accreditation reference number already exists " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Verification Bodies summary: Creates a verification body operationId: createVerificationBody requestBody: content: application/json: schema: $ref: '#/components/schemas/VerificationBodyCreationDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerificationBodyInfoDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n USER1001 | User role already exists \t\n AUTHORITY1005 | User status cannot be updated " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' patch: tags: - Verification Bodies summary: Update the verification bodies status operationId: updateVerificationBodiesStatus requestBody: content: application/json: schema: type: array description: The verification bodies status dto to update items: $ref: '#/components/schemas/VerificationBodyUpdateStatusDTO' required: true responses: '200': description: OK '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n VERBODY1002 | Verification body status is not valid" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/last-login: put: tags: - Users summary: Updates the last login domain of the logged in user operationId: registerUserLastLoginDomain requestBody: content: application/json: schema: $ref: '#/components/schemas/RegisterUserLoginDomainDTO' required: true responses: '204': description: No Content '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/request-notes/{id}: get: tags: - Request Notes summary: Get a request note operationId: getRequestNote parameters: - name: id in: path description: The note id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RequestNoteDto' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' put: tags: - Request Notes summary: Update a request note operationId: updateRequestNote parameters: - name: id in: path description: The note id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/NoteRequest' required: true responses: '204': description: No Content '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Request Notes summary: Delete a request note operationId: deleteRequestNote parameters: - name: id in: path description: The note id required: true schema: type: integer format: int64 responses: '204': description: No Content '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-users/registration/accept-authority-and-activate-user-from-invitation: put: tags: - Regulator users registration summary: Accept authority and activate regulator user from invitation operationId: acceptAuthorityAndActivateRegulatorUserFromInvite requestBody: content: application/json: schema: $ref: '#/components/schemas/InvitedUserCredentialsDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n EMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n USER1001 | User role already exists \t\n USER1004 | User status is not valid t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1014 | Authority already exists for a different role type or CA " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/operator-users/registration/accept-authority-and-set-credentials-to-user: put: tags: - Operator users registration summary: Accept authority and set credentials to user operationId: acceptAuthorityAndSetCredentialsToUser requestBody: content: application/json: schema: $ref: '#/components/schemas/InvitedUserCredentialsDTO' required: true responses: '204': description: No Content content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nUSER1003 | User is already registered with different role \t\n USER1004 | User status is not valid \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1016 | Authority already exists for a different role type than operator \t\n EMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/operator-users/registration/accept-authority-and-enable-invited-operator-without-credentials: put: tags: - Operator users registration summary: >- Accept authority and enable operator user from invitation token without credentials operationId: acceptAuthorityAndEnableInvitedUserWithoutCredentials requestBody: content: application/json: schema: $ref: '#/components/schemas/OperatorUserRegistrationDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nEMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n USER1003 | User is already registered with different role \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1016 | Authority already exists for a different role type than operator \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/operator-users/registration/accept-authority-and-enable-invited-operator-with-credentials: put: tags: - Operator users registration summary: Accept authority and enable operator user from invitation token operationId: acceptAuthorityAndEnableInvitedUserWithCredentials requestBody: content: application/json: schema: $ref: '#/components/schemas/OperatorUserRegistrationWithCredentialsDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nEMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n USER1003 | User is already registered with different role \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1016 | Authority already exists for a different role type than operator \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/notification-templates/{id}: get: tags: - Notification Templates summary: Retrieves the notification template with the provided id operationId: getNotificationTemplateById parameters: - name: id in: path description: The notification template id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/NotificationTemplateDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' put: tags: - Notification Templates summary: Updates the notification template with the provided id operationId: updateNotificationTemplate parameters: - name: id in: path description: The notification template id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationTemplateUpdateDTO' required: true responses: '200': description: No Content '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined: get: tags: - Mi Reports User defined summary: Retrieves the report that matches the provided id operationId: getReport parameters: - name: id in: query description: The unique identifier of the report required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MiReportUserDefinedDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' put: tags: - Mi Reports User defined summary: Updates the report that matches the provided id operationId: updateCustomReport parameters: - name: id in: query description: The unique identifier of the report required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/MiReportUserDefinedUpdateDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Mi Reports User defined summary: Deletes the report that matches the provided id operationId: deleteCustomReport parameters: - name: id in: query description: The unique identifier of the report required: true schema: type: integer format: int64 responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/{id}/free-allocation-status: put: tags: - Installation account update summary: Update the installation free allocation status of the account operationId: updateFaStatus parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountUpdateFaStatusDTO' required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/account-notes/{id}: get: tags: - Account Notes summary: Get an account note operationId: getAccountNote parameters: - name: id in: path description: The note id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AccountNoteDto' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' put: tags: - Account Notes summary: Update an account note operationId: updateAccountNote parameters: - name: id in: path description: The note id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/NoteRequest' required: true responses: '200': description: OK '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Account Notes summary: Delete an account note operationId: deleteAccountNote parameters: - name: id in: path description: The note id required: true schema: type: integer format: int64 responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/vb-site-contacts: get: tags: - VB site contacts summary: >- Retrieves the accounts and verification body site contact of the accounts operationId: getVbSiteContacts parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AccountContactVbInfoResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - VB site contacts summary: Updates verification body site contacts operationId: updateVbSiteContacts parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION requestBody: content: application/json: schema: type: array description: The accounts with updated verification body site contacts items: $ref: '#/components/schemas/AccountContactDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1006 | User is not related to verification body \t\n ACCOUNT1005 | Account is not related to verification body \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/mireports/system: post: tags: - MiReports summary: Generates the report identified by the provided report type operationId: generateReport parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION requestBody: content: application/json: schema: $ref: '#/components/schemas/MiReportSystemParams' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MiReportSystemResult' '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/ca-site-contacts: get: tags: - Ca site contacts summary: >- Retrieves the accounts and competent authority site contact of the accounts operationId: getCaSiteContacts parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AccountContactInfoResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Ca site contacts summary: Updates competent authority site contacts operationId: updateCaSiteContacts parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION requestBody: content: application/json: schema: type: array description: The accounts with updated competent authority site contacts items: $ref: '#/components/schemas/AccountContactDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1003 | User is not related to competent authority \t\n ACCOUNT1004 | Account is not related to competent authority \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verifier-users/registration/accept-invitation: post: tags: - Verifier users registration summary: Accept invitation for verifier user operationId: acceptVerifierInvitation requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/InvitedUserInfoDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nEMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n USER1001 | User role already exists \t\n USER1004 | User status is not valid \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1015 | Authority already exists for a different role type or VB " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/verifier-users/invite: post: tags: - Verifier Users Invitation summary: Invite new verifier user to the verification body operationId: inviteVerifierUser requestBody: content: application/json: schema: $ref: '#/components/schemas/VerifierUserInvitationDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nUSER1001 | User role already exists \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1015 | Authority already exists for a different role type or VB " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verifier-users/invite/vb/{id}: post: tags: - Verifier Users Invitation summary: Invite new admin verifier user to the verification body operationId: inviteVerifierAdminUserByVerificationBodyId parameters: - name: id in: path description: The verification body id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AdminVerifierUserInvitationDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n NOTFOUND1001 | Resource not found \t\n USER1001 | User role already exists \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1015 | Authority already exists for a different role type or VB " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verifier-authorities: get: tags: - Verifier authorities summary: >- Retrieves the list of verifier authorities related to the verification body to which I have been assigned to operationId: getVerifierAuthorities responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/UsersAuthoritiesInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Verifier authorities summary: Updates the verifier authorities operationId: updateVerifierAuthorities requestBody: content: application/json: schema: type: array description: The verifier authorities to update items: $ref: '#/components/schemas/VerifierAuthorityUpdateDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1007 | Active verifier admin should exist \t\n AUTHORITY1008 | Authority status in not valid" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Verifier authorities summary: Delete the current verifier user operationId: deleteCurrentVerifierAuthority responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1006 | User is not related to verification body \t\n AUTHORITY1007 | Active verifier admin should exist" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verifier-authorities/vb/{id}: get: tags: - Verifier authorities summary: >- Retrieves the list of verifier authorities related to the verification body operationId: getVerifierAuthoritiesByVerificationBodyId parameters: - name: id in: path description: The verification body id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/UsersAuthoritiesInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Verifier authorities summary: Updates the verifier authorities of the specified verification body operationId: updateVerifierAuthoritiesByVerificationBodyId parameters: - name: id in: path description: The verification body id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: type: array description: The verifier authorities to update items: $ref: '#/components/schemas/VerifierAuthorityUpdateDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1007 | Active verifier admin should exist \t\n AUTHORITY1008 | Authority status in not valid" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/validate-password: post: tags: - Validate Password summary: Check if password matches the password policy rules operationId: validatePassword requestBody: content: application/json: schema: $ref: '#/components/schemas/PasswordValidationRequestDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/PasswordValidationResponseDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/security-setup/2fa/request-change: post: tags: - Users Security Setup summary: Requests the update of the two factor authentication operationId: requestTwoFactorAuthChange requestBody: content: application/json: schema: $ref: '#/components/schemas/OneTimePasswordDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nOTP1001 | Invalid OTP \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/forgot-password/token-verification: post: tags: - Forgot Password summary: Verifies the JWT token provided in the email operationId: verifyToken requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/EmailDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nEMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/forgot-password/reset-password: post: tags: - Forgot Password summary: Resets user's password operationId: resetPassword requestBody: content: application/json: schema: $ref: '#/components/schemas/ResetPasswordDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nTOKEN1001 | Invalid Token \t\n USER1005 | User not exist \t\n USER1004 | User status is not valid \t\n OTP1001 | Invalid OTP \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/forgot-password/reset-password-email: post: tags: - Forgot Password summary: Sends a reset password email operationId: sendResetPasswordEmail requestBody: content: application/json: schema: $ref: '#/components/schemas/EmailDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nOTP1001 | Invalid OTP \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/feedback: post: tags: - Users summary: Provides the feedback about the service for the logged in user operationId: provideUserFeedback requestBody: content: application/json: schema: $ref: '#/components/schemas/UserFeedbackDto' required: true responses: '204': description: No Content '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks/actions: post: tags: - Tasks summary: Processes a request task action operationId: processRequestTaskAction requestBody: content: application/json: schema: $ref: '#/components/schemas/RequestTaskActionProcessDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n FORM1002 | Attachment not found \t\n REQUEST_TASK_ACTION1000 | Request task action cannot proceed \t\n REQUEST_TASK_ACTION1001 | User is not the assignee of the request task \t\n ACCOUNT1000 | User account does not belong to legal entity \t\n ACCOUNT1001 | Account name already exists for the user \t\n ACCOUNT1002 | Legal entity name already exists for the user \t\n ACCOUNT1009 | Account status is not valid \t\n ACCOUNT1015 | Aviation Account location doesn't exist \t\n PERMIT1001 | Permit is in invalid state \t\n PERMIT1002 | Invalid Permit review \t\n PERMIT1003 | Invalid Permit \t\n PERMIT1004 | Invalid Permit Variation Review \t\n PERMITSURRENDER1001 | Invalid Permit surrender \t\n " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks-payment/{taskId}/process: post: tags: - Payments summary: Process existing card payment that corresponds to the provided task operationId: processExistingCardPayment parameters: - name: taskId in: path description: The task id required: true schema: type: integer format: int64 responses: '200': description: OK content: '*/*': schema: $ref: '#/components/schemas/CardPaymentProcessResponseDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nREQUEST_TASK_ACTION1000 | Request task action cannot proceed \t\n REQUEST_TASK_ACTION1001 | User is not the assignee of the request task \t\n PAYMENT1003 | Payment id does not exist" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks-payment/{taskId}/create: post: tags: - Payments summary: Create card payment for the provided task operationId: createCardPayment parameters: - name: taskId in: path description: The task id required: true schema: type: integer format: int64 responses: '200': description: OK content: '*/*': schema: $ref: '#/components/schemas/CardPaymentCreateResponseDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nREQUEST_TASK_ACTION1000 | Request task action cannot proceed \t\n REQUEST_TASK_ACTION1001 | User is not the assignee of the request task \t\n PAYMENT1002 | Payment method is not valid" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks-assignment/assign: post: tags: - Tasks Assignment summary: Assigns a task to a user operationId: assignTask requestBody: content: application/json: schema: $ref: '#/components/schemas/RequestTaskAssignmentDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nITEM1000 | Can not assign request to the provided user \t\nITEM1001 | Request task is not assignable" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/task-attachments/upload: post: tags: - Request task attachments handling summary: Upload a request task attachment operationId: uploadRequestTaskAttachment requestBody: content: multipart/form-data: schema: required: - attachment - requestTaskActionDetails type: object properties: requestTaskActionDetails: $ref: '#/components/schemas/RequestTaskAttachmentActionProcessDTO' attachment: type: string description: The request task source file attachment format: binary responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileUuidDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nPERMIT1001 | Permit is in invalid state \t\n FILE1001 | Virus found in input stream \t\n FILE1002 | File size is less than minimum \t\n FILE1003 | File size is greater than maximum \t\nFILE1004 | File upload failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/requests: post: tags: - Requests summary: Processes a request create action operationId: processRequestCreateAction parameters: - name: resourceId in: query description: >- The resource id on which a request will be created (e.g accountId, CA etc.) required: false schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/RequestCreateActionProcessDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RequestCreateActionProcessResponseDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n REQUEST_CREATE_ACTION1000 | Request create action not allowed \t\n ACCOUNT1000 | User account does not belong to legal entity \t\n ACCOUNT1002 | Legal entity name already exists for the user \t\n " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/requests/workflows: post: tags: - Requests summary: Get the workflows for the given search criteria operationId: getRequestDetailsByResource requestBody: content: application/json: schema: $ref: '#/components/schemas/RequestSearchCriteria' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RequestDetailsSearchResults' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/request-notes: get: tags: - Request Notes summary: Retrieves the notes for request id operationId: getNotesByRequestId parameters: - name: requestId in: query description: The request id required: true schema: type: string - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RequestNoteResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Request Notes summary: Creates a new request note operationId: createRequestNote requestBody: content: application/json: schema: $ref: '#/components/schemas/RequestNoteRequest' required: true responses: '204': description: No Content '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/request-notes/upload/request/{requestId}: post: tags: - Request Notes summary: Upload a note file operationId: uploadRequestNoteFile parameters: - name: requestId in: path description: The request id required: true schema: type: string requestBody: content: multipart/form-data: schema: required: - file type: object properties: file: type: string description: The note file format: binary responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileUuidDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting/measurement/n2o/calculate-emissions: post: tags: - Reporting description: Calculates emissions using AER measurement N2O approach operationId: calculateMeasurementN2OEmissions requestBody: content: application/json: schema: $ref: '#/components/schemas/MeasurementN2OEmissionsCalculationParamsDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MeasurementEmissionsCalculationDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAER1002 | AER emissions calculation failed \t\n AER1003 | Invalid measurement units combination detected during AER emissions calculation \t\n AER1004 | Mandatory calculation parameter is missing" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting/measurement/co2/calculate-emissions: post: tags: - Reporting description: Calculates emissions using AER measurement CO2 approach operationId: calculateMeasurementCO2Emissions requestBody: content: application/json: schema: $ref: '#/components/schemas/MeasurementEmissionsCalculationParamsDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MeasurementEmissionsCalculationDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAER1002 | AER emissions calculation failed \t\n AER1003 | Invalid measurement units combination detected during AER emissions calculation \t\n AER1004 | Mandatory calculation parameter is missing" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting/calculation/pfc/calculate-emissions: post: tags: - Reporting summary: Calculates emissions using AER PFC calculation approach operationId: calculatePfcEmissions requestBody: content: application/json: schema: $ref: '#/components/schemas/PfcEmissionsCalculationParamsDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/PfcEmissionsCalculationDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAER1002 | AER emissions calculation failed \t\n AER1003 | Invalid measurement units combination detected during AER emissions calculation \t\n AER1004 | Mandatory calculation parameter is missing" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting/calculation/calculate-emissions: post: tags: - Reporting summary: Calculates emissions using AER calculation approach operationId: calculateEmissions requestBody: content: application/json: schema: $ref: '#/components/schemas/EmissionsCalculationParamsDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/EmissionsCalculationDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAER1002 | AER emissions calculation failed \t\n AER1003 | Invalid measurement units combination detected during AER emissions calculation \t\n AER1004 | Mandatory calculation parameter is missing" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting/account/{id}/emissions: post: tags: - Account Reporting summary: Retrieves the year's emissions for account operationId: getReportableEmissions parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/ReportingYearsDTO' required: true responses: '200': description: OK content: '*/*': schema: type: object additionalProperties: type: string format: decimal '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: type: string format: decimal '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: type: string format: decimal /v1.0/regulator-users: post: tags: - Regulator Users summary: Updates the current regulator user operationId: updateCurrentRegulatorUser requestBody: content: multipart/form-data: schema: required: - regulatorUserUpdateDTO type: object properties: regulatorUserUpdateDTO: $ref: '#/components/schemas/RegulatorUserUpdateDTO' signature: type: string description: The signature file format: binary responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RegulatorUserUpdateDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-users/{userId}: get: tags: - Regulator Users summary: >- Retrieves the user of type REGULATOR that corresponds to the provided user id operationId: getRegulatorUserByCaAndId parameters: - name: userId in: path description: The regulator user id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RegulatorUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1003 | User is not related to competent authority" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Regulator Users summary: >- Updates the user of type REGULATOR that corresponds to the provided user id operationId: updateRegulatorUserByCaAndId parameters: - name: userId in: path description: The regulator user id to update required: true schema: type: string requestBody: content: multipart/form-data: schema: required: - regulatorUserUpdateDTO type: object properties: regulatorUserUpdateDTO: $ref: '#/components/schemas/RegulatorUserUpdateDTO' signature: type: string description: The signature file format: binary responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RegulatorUserUpdateDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1003 | User is not related to competent authority \t\n INVALID_IMAGE_DIMENSIONSIMAGE1001 | Image dimensions are not valid \t\n FILE1002 | File size is less than minimum \t\n FILE1003 | File size is greater than maximum \t\n FILE1005 | File type is not accepted \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-users/{userId}/reset-2fa: post: tags: - Regulator Users summary: >- Resets the 2FA device for the user of type REGULATOR that corresponds to the provided user id operationId: resetRegulator2Fa parameters: - name: userId in: path description: Regulator's user id to reset 2FA required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RegulatorUserUpdateDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1003 | User is not related to competent authority" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-users/registration/accept-invitation: post: tags: - Regulator users registration summary: Accept invitation for regulator user operationId: acceptRegulatorInvitation requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/InvitedUserInfoDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nEMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n USER1004 | User status is not valid \t\nUSER1001 | User role already exists \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1014 | Authority already exists for a different role type or CA " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/regulator-users/invite: post: tags: - Regulator Users summary: Invite new regulator user operationId: inviteRegulatorUserToCA requestBody: content: multipart/form-data: schema: required: - regulatorInvitedUser type: object properties: regulatorInvitedUser: $ref: '#/components/schemas/RegulatorInvitedUserDTO' signature: type: string description: The signature file format: binary responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nUSER1001 | User role already exists \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1014 | Authority already exists for a different role type or CA " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-authorities: get: tags: - Regulator Authorities summary: Retrieves the users of type REGULATOR operationId: getCaRegulators responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RegulatorUsersAuthoritiesInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Regulator Authorities summary: Updates regulator users status operationId: updateCompetentAuthorityRegulatorUsersStatus requestBody: content: application/json: schema: type: array description: The regulator users to update items: $ref: '#/components/schemas/RegulatorUserUpdateStatusDTO' required: true responses: '204': description: No Content '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Regulator Authorities summary: Delete the current regulator user operationId: deleteCurrentRegulatorUserByCompetentAuthority responses: '204': description: No Content '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/operator-users/registration/verification-email: post: tags: - Operator users registration summary: Sends a verification email operationId: sendVerificationEmail requestBody: content: application/json: schema: $ref: '#/components/schemas/EmailDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/operator-users/registration/token-verification: post: tags: - Operator users registration summary: Verifies the JWT token provided in the email operationId: verifyUserRegistrationToken requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserTokenVerificationResult' '400': description: "Bad Request\t\n Error Code | Description \t\nUSER1001 | User role already exists \t\n EMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/operator-users/registration/register: post: tags: - Operator users registration summary: Register a new operator user operationId: registerUser requestBody: content: application/json: schema: $ref: '#/components/schemas/OperatorUserRegistrationWithCredentialsDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/operator-users/registration/accept-invitation: post: tags: - Operator users registration summary: Accept invitation for operator user operationId: acceptOperatorInvitation requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorInvitedUserInfoDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nEMAIL1001 | The verification link has expired \t\n TOKEN1001 | Invalid Token \t\n USER1002 | User is deleted \t\n USER1003 | User is already registered with different role \t\n NOTFOUND1001 | Resource not found \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1009 | User is not operator \t\n AUTHORITY1016 | Authority already exists for a different role type than operator" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/operator-users/invite/account/{accountId}: post: tags: - Operator Users invitation summary: Adds a new operator user to an account with a specified role. operationId: inviteOperatorUserToAccount parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/OperatorUserInvitationDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n AUTHORITY1005 | User status cannot be updated \t\n AUTHORITY1011 | Regulator user can only add operator administrator users to an account \t\n AUTHORITY1016 | Authority already exists for a different role type than operator \t\nUSER1000 | User registration failed \t\n USER1003 | User is already registered with different role " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/operator-authorities/account/{accountId}: get: tags: - Operator Authorities summary: >- Retrieves the authorities of type OPERATOR for the given account id along with the account contact types operationId: getAccountOperatorAuthorities parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AccountOperatorsUsersAuthoritiesInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Operator Authorities summary: Updates authorities for users of type OPERATOR for the given account id operationId: updateAccountOperatorAuthorities parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountOperatorAuthorityUpdateWrapperDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nROLE1000 | Invalid operator role code \t\n AUTHORITY1001 | At least one operator admin should exist in account \t\n AUTHORITY1004 | User is not related to account \t\n AUTHORITY1008 | Authority status in not valid \t\n AUTHORITY1012 | User role can not be modified \t\nACCOUNT_CONTACT1001 | You must have a primary contact on your account \t\nACCOUNT_CONTACT1002 | You must have a financial contact on your account \t\nACCOUNT_CONTACT1003 | You must have a service contact on your account \t\nACCOUNT_CONTACT1004 | You cannot assign the same user as a primary and secondary contact on your account \t\nACCOUNT_CONTACT1005 | You cannot assign an Emitter Contact as primary contact on your account \t\nACCOUNT_CONTACT1006 | You cannot assign an Emitter Contact as secondary contact on your account" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Operator Authorities summary: Deletes logged in authority from the account operationId: deleteCurrentUserAccountOperatorAuthority parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1001 | At least one operator admin should exist in account \t\n AUTHORITY1004 | User is not related to account" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/preview: post: tags: - Mi Reports User defined summary: Previews custom mi report user defined operationId: previewCustomReport requestBody: content: application/json: schema: $ref: '#/components/schemas/CustomMiReportQuery' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MiReportUserDefinedResult' '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/generate-custom: post: tags: - Mi Reports User defined summary: Generates custom mi report user defined operationId: generateCustomReport requestBody: content: application/json: schema: $ref: '#/components/schemas/CustomMiReportQuery' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MiReportUserDefinedResult' '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/favourites: post: tags: - Mi Reports User defined summary: >- Adds the mi report that corresponds to the provided id to the user's favourites operationId: createFavourite parameters: - name: miReportId in: query description: The id of the user defined mi report required: true schema: type: integer format: int64 responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Mi Reports User defined summary: >- Removes the mi report that corresponds to the provided id from the user's favourites operationId: deleteFavourite parameters: - name: miReportId in: query description: The id of the user defined mi report required: true schema: type: integer format: int64 responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/create/{accountType}: post: tags: - Mi Reports User defined summary: Creates a user defined custom mi report operationId: createCustomReport parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION requestBody: content: application/json: schema: $ref: '#/components/schemas/MiReportUserDefinedDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/migration-mmp/upload: post: tags: - digitized-mmp-migration-upload-file-controller summary: Upload MMP file to temporary storage to be used for MMP migration operationId: uploadMmp requestBody: content: multipart/form-data: schema: required: - file - id - type type: object properties: id: type: string type: type: string enum: - MMP - FLOW_DIAGRAM file: type: string format: binary responses: '200': description: OK content: '*/*': schema: type: string '400': description: Bad Request content: '*/*': schema: type: string /v1.0/mets/requests/mark-as-not-required/{id}: post: tags: - Requests summary: Mark as not required the given request and terminate Aer workflow operationId: markAsNotRequired parameters: - name: id in: path description: The request id required: true schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/AerMarkNotRequiredDetails' required: true responses: '200': description: OK content: '*/*': schema: type: string /v1.0/mets/requests/alr/mark-as-not-required/{id}: post: tags: - Requests summary: Mark as not required the given request and terminate Alr workflow operationId: markAsNotRequiredAlr parameters: - name: id in: path description: The request id required: true schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/AlrMarkNotRequiredDetails' required: true responses: '200': description: OK content: '*/*': schema: type: string /v1.0/installation/accounts/{id}/sop-id: post: tags: - Installation account update summary: Update the sop id of the account operationId: updateInstallationAccountSopId parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountUpdateSopIdDTO' required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/{id}/site-name: post: tags: - Installation account update summary: Update the site name of the account operationId: updateInstallationAccountSiteName parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountUpdateSiteNameDTO' required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/{id}/registry-reporting-first-year: post: tags: - Installation account update summary: >- Update the first year of registry reporting obligation field of the account operationId: updateRegistryReportingFirstYear parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountUpdateRegistryReportingFirstYearDTO' required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/{id}/name: post: tags: - Installation account update summary: Update the installation name of the account operationId: updateInstallationName parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountUpdateInstallationNameDTO' required: true responses: '200': description: OK '400': description: "Bad Request\t\n Error Code | Description \t\nACCOUNT1001 | Account name already exists" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/{id}/legal-entity: post: tags: - Installation account update summary: Updates the legal entity of the account operationId: updateInstallationAccountLegalEntity parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/LegalEntityDTO' required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/{id}/commencement-date: post: tags: - Installation account update summary: Update the commencement date of the account operationId: updateCommencementDate parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountUpdateCommencementDateDTO' required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/{id}/address: post: tags: - Installation account update summary: Updates the address of the account operationId: updateInstallationAccountAddress parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: description: The address oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/document-templates/{id}: get: tags: - Document Templates summary: Retrieves the document template with the provided id operationId: getDocumentTemplateById parameters: - name: id in: path description: The document template id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/DocumentTemplateDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nNOTIF1001 | File does not exist for document template" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Document Templates summary: Updates the document template with the provided id operationId: updateDocumentTemplate parameters: - name: id in: path description: The document template id required: true schema: type: integer format: int64 requestBody: content: multipart/form-data: schema: required: - file type: object properties: file: type: string description: The document template source file format: binary responses: '200': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nNOTIF1001 | File does not exist for document template" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/document-preview/{taskId}: post: tags: - Document Preview summary: Get the file for preview operationId: getDocumentPreview parameters: - name: taskId in: path description: The task id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/PreviewDocumentRequest' required: true responses: '200': description: OK content: application/json: schema: type: string format: binary '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/ca-external-contacts: get: tags: - Ca external contacts summary: Retrieves the current regulator external contacts operationId: getCaExternalContacts responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/CaExternalContactsDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Ca external contacts summary: Creates a new ca external contact operationId: createCaExternalContact requestBody: content: application/json: schema: $ref: '#/components/schemas/CaExternalContactRegistrationDTO' required: true responses: '204': description: No Content '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/accounts: get: tags: - Aviation accounts summary: Retrieves the current user associated aviation accounts operationId: getCurrentUserAviationAccounts parameters: - name: term in: query description: The term to search required: false schema: maxLength: 256 minLength: 3 type: string - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAccountSearchResults' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Aviation accounts summary: Creates an aviation account operationId: createAviationAccount requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAccountCreationDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n ACCOUNT1001 | Account name already exists \t\n ACCOUNT1012 | Central route charges office number already related with another account " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/accounts/{id}: post: tags: - Aviation account update summary: Update the aviation account operationId: updateAviationAccount parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAccountUpdateDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n ACCOUNT1001 | Account name already exists \t\n ACCOUNT1012 | Central route charges office number already related with another account \t\n ACCOUNT1013 | Registry Id is only submitted when emission trading scheme of the account is UK ETS Aviation " content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/accounts/{id}/registry-reporting-first-year: post: tags: - Aviation account update summary: >- Validate and update the first year of reporting obligation for an aviation account operationId: updateRegistryReportingFirstYear_1 parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: >- #/components/schemas/AviationAccountReportingObligationFirstYearDTO required: true responses: '200': description: OK '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/accounts/reporting-status-history/{accountId}: get: tags: - Aviation account reporting status summary: >- Get the reporting status history list for an account for all reporting years operationId: getAllReportingStatuses parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: >- #/components/schemas/AviationAccountReportingStatusListResponse '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Aviation account reporting status summary: Submits an aviation account reporting status operationId: submitReportingStatus parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: >- #/components/schemas/AviationAccountReportingStatusHistoryCreationDTO required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nFORM1001 | Form validation failed \t\n ACCOUNT1014 | Aviation account reporting status is not changed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/ukets/total-emissions: post: tags: - Aviation Reporting summary: Calculate total emissions for the scheme year operationId: getTotalEmissionsUkEts requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAerEmissionsCalculationDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAerTotalEmissions' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/ukets/standard-fuels-emissions: post: tags: - Aviation Reporting summary: Retrieves total emissions for standard fuels operationId: getStandardFuelsEmissionsUkEts requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAerEmissionsCalculationDTO' required: true responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/StandardFuelsTotalEmissions' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/ukets/non-domestic-flights-emissions: post: tags: - Aviation Reporting summary: Retrieves domestic flights emissions operationId: getNonDomesticFlightsEmissionsUkEts requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAerEmissionsCalculationDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAerNonDomesticFlightsEmissions' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/ukets/domestic-flights-emissions: post: tags: - Aviation Reporting summary: Retrieves domestic flights emissions operationId: getDomesticFlightsEmissionsUkEts requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAerEmissionsCalculationDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAerDomesticFlightsEmissions' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/ukets/aerodrome-pairs-emissions: post: tags: - Aviation Reporting summary: Calculate total emissions for aerodrome pairs operationId: getAerodromePairsEmissionsUkEts requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAerEmissionsCalculationDTO' required: true responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/AerodromePairsTotalEmissions' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/corsia/total-emissions: post: tags: - Aviation Reporting summary: Calculate total emissions for the scheme year operationId: getTotalEmissionsCorsia requestBody: content: application/json: schema: $ref: >- #/components/schemas/AviationAerCorsiaInternationalFlightsEmissionsCalculationDTO required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAerCorsiaTotalEmissions' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/corsia/standard-fuels-emissions: post: tags: - Aviation Reporting summary: Retrieves total emissions for standard fuels operationId: getStandardFuelsEmissionsCorsia requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationAerCorsiaEmissionsCalculationDTO' required: true responses: '200': description: OK content: application/json: schema: type: array items: $ref: >- #/components/schemas/AviationAerCorsiaStandardFuelsTotalEmissions '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/corsia/international-flights-emissions: post: tags: - Aviation Reporting summary: Retrieves corsia international flights emissions operationId: getInternationalFlightsEmissionsCorsia requestBody: content: application/json: schema: $ref: >- #/components/schemas/AviationAerCorsiaInternationalFlightsEmissionsCalculationDTO required: true responses: '200': description: OK content: application/json: schema: $ref: >- #/components/schemas/AviationAerCorsiaInternationalFlightsEmissions '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/corsia/aerodrome-pairs-emissions: post: tags: - Aviation Reporting summary: Calculate total emissions for aerodrome pairs operationId: getAerodromePairsEmissionsCorsia requestBody: content: application/json: schema: $ref: >- #/components/schemas/AviationAerCorsiaInternationalFlightsEmissionsCalculationDTO required: true responses: '200': description: OK content: application/json: schema: type: array items: $ref: >- #/components/schemas/AviationAerCorsiaAerodromePairsTotalEmissions '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation-reporting/account/{id}/emissions: post: tags: - Aviation Account Reporting summary: Retrieves the year's emissions for an aviation account operationId: getAviationAccountReportableEmissions parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationReportingYearsDTO' required: true responses: '200': description: OK content: '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/AviationReportableEmissionsDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/AviationReportableEmissionsDTO' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/AviationReportableEmissionsDTO' /v1.0/aviation-reporting-data/airports: post: tags: - Aviation Reported Airports summary: Retrieves information for given list of ICAO codes operationId: getReportedAirports requestBody: content: application/json: schema: $ref: '#/components/schemas/AviationRptAirportsYearDTO' required: true responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/AviationRptAirportsDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aircraft-types: post: tags: - Aircraft Types summary: Retrieves the aircraft types for the given search criteria operationId: getAircraftTypes requestBody: content: application/json: schema: $ref: '#/components/schemas/AircraftTypeSearchCriteria' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AircraftTypeSearchResults' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/accounts/{id}/appoint-verification-body: post: tags: - Account verification body summary: Appoint verification body to account operationId: appointVerificationBodyToAccount parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AppointVerificationBodyDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nACCOUNT1006 | A verification body has already been appointed to the account \t\n ACCOUNT1008 | The verification body is not accredited to the account's emission trading scheme \t\n ACCOUNT1009 | Account status is not valid \t\n ACCOUNT1010 | Verification body is attached on open tasks \t\n NOTIF1000 | Template processing failed \t\n NOTFOUND1001 | Resource not found \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' patch: tags: - Account verification body summary: Reappoint verification body to account operationId: replaceVerificationBodyToAccount parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/AppointVerificationBodyDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nACCOUNT1006 | A verification body has already been appointed to the account \t\n ACCOUNT1007 | A verification body has not been appointed to the account \t\n ACCOUNT1009 | Account status is not valid \t\n ACCOUNT1008 | The verification body is not accredited to the account's emission trading scheme \t\n ACCOUNT1010 | Verification body is attached on open tasks \t\n NOTIF1000 | Template processing failed \t\n NOTFOUND1001 | Resource not found \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/account-notes: get: tags: - Account Notes summary: Retrieves the notes for account id operationId: getNotesByAccountId parameters: - name: accountId in: query description: The account id required: true schema: type: integer format: int64 - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AccountNoteResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' post: tags: - Account Notes summary: Creates a new account note operationId: createAccountNote requestBody: content: application/json: schema: $ref: '#/components/schemas/AccountNoteRequest' required: true responses: '204': description: No Content '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/account-notes/upload/account/{accountId}: post: tags: - Account Notes summary: Upload a note file operationId: uploadAccountNoteFile parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 requestBody: content: multipart/form-data: schema: required: - file type: object properties: file: type: string description: The note file format: binary responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileUuidDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verifier-users/{userId}: get: tags: - Verifier Users summary: Retrieves the user of type VERIFIER for the given user id operationId: getVerifierUserById parameters: - name: userId in: path description: The verifier user id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerifierUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1013 | User is not verifier \t\n AUTHORITY1006 | User is not related to verification body" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' patch: tags: - Verifier Users summary: Updates verifier user by user id operationId: updateVerifierUserById parameters: - name: userId in: path description: The verifier user id required: true schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/VerifierUserDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerifierUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1013 | User is not verifier \t\n AUTHORITY1006 | User is not related to verification body" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verifier-users/{userId}/reset-2fa: patch: tags: - Verifier Users summary: Resets the 2FA device for a verifier user by user id operationId: resetVerifier2Fa parameters: - name: userId in: path description: The verifier user id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerifierUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1013 | User is not verifier \t\n AUTHORITY1006 | User is not related to verification body" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verifier-users/verifier: patch: tags: - Verifier Users summary: Updates logged in verifier user operationId: updateCurrentVerifierUser requestBody: content: application/json: schema: $ref: '#/components/schemas/VerifierUserDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerifierUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1006 | User is not related to verification body" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/security-setup/2fa/delete: patch: tags: - Users Security Setup summary: Delete the two factor authentication operationId: deleteOtpCredentials requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenDTO' required: true responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nTOKEN1001 | Invalid Token \t\n EMAIL1001 | The verification link has expired \t\n USER1005 | User not exist \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/user-terms: get: tags: - Terms and conditions summary: Retrieves accepted terms and conditions version of the logged in user operationId: getUserTerms responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/UserTermsVersionDTO' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' patch: tags: - Terms and conditions summary: Updates accepted terms and conditions of the logged in user operationId: editUserTerms requestBody: content: application/json: schema: $ref: '#/components/schemas/UserTermsVersionUpdateDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/UserTermsVersionUpdateDTO' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/operator-users/operator: patch: tags: - Operator Users summary: Updates logged in operator user operationId: updateCurrentOperatorUser requestBody: content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/operator-users/account/{accountId}/{userId}: get: tags: - Operator Users summary: Retrieves info of operator user by account and user id operationId: getOperatorUserById parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 - name: userId in: path description: The operator user id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' patch: tags: - Operator Users summary: Updates operator user by account and user id operationId: updateOperatorUserById parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 - name: userId in: path description: The operator user id required: true schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/operator-users/account/{accountId}/{userId}/reset-2fa: patch: tags: - Operator Users summary: Resets the 2FA device for an operator user by account and user id operationId: resetOperator2Fa parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 - name: userId in: path description: The operator user id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/OperatorUserDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1004 | User is not related to account" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/ca-external-contacts/{id}: delete: tags: - Ca external contacts summary: Deletes the ca external contact with specified id operationId: deleteCaExternalContactById parameters: - name: id in: path description: The ca external contact id required: true schema: type: integer format: int64 responses: '204': description: No Content '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' patch: tags: - Ca external contacts summary: Edits the ca external contact with specified id operationId: editCaExternalContact parameters: - name: id in: path description: The ca external contact id required: true schema: type: integer format: int64 requestBody: content: application/json: schema: $ref: '#/components/schemas/CaExternalContactRegistrationDTO' required: true responses: '204': description: No Content '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/settings: get: tags: - Settings summary: Retrieves the settings sections accessible to the current regulator user operationId: getAccessibleSections parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION responses: '200': description: OK content: application/json: schema: type: array items: type: string enum: - FEES '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/settings/fees: get: tags: - Settings summary: >- Retrieves the changeable fee rows on the Settings Fees page for the current regulator's CA operationId: getFees parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/FeeRowDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/notification-templates: get: tags: - Notification Templates summary: Retrieves the notification templates associated with current user operationId: getCurrentUserNotificationTemplates parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: role in: query description: The role type required: true schema: type: string - name: term in: query description: The term to search required: false schema: maxLength: 256 minLength: 3 type: string - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/TemplateSearchResults' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/mireports/system/types: get: tags: - MiReports summary: Retrieves the mi report types for current user operationId: getCurrentUserMiReports parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/MiReportSystemSearchResult' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/mireports/system/request-task-types: get: tags: - MiReports summary: Get regulator related request task types operationId: getRegulatorRequestTaskTypes parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION responses: '200': description: OK content: application/json: schema: type: array items: type: string enum: - INSTALLATION_ACCOUNT_OPENING_APPLICATION_REVIEW - INSTALLATION_ACCOUNT_OPENING_ARCHIVE - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE - PERMIT_ISSUANCE_APPLICATION_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_REVIEW - PERMIT_ISSUANCE_APPLICATION_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_AMENDS - PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMIT - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_PEER_REVIEW - PERMIT_ISSUANCE_RFI_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RFI_RESPONSE - PERMIT_ISSUANCE_RDE_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RDE_RESPONSE - PERMIT_ISSUANCE_MAKE_PAYMENT - PERMIT_ISSUANCE_TRACK_PAYMENT - PERMIT_ISSUANCE_CONFIRM_PAYMENT - PERMIT_SURRENDER_APPLICATION_SUBMIT - PERMIT_SURRENDER_APPLICATION_REVIEW - PERMIT_SURRENDER_WAIT_FOR_REVIEW - PERMIT_SURRENDER_APPLICATION_PEER_REVIEW - PERMIT_SURRENDER_WAIT_FOR_PEER_REVIEW - PERMIT_SURRENDER_RFI_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RFI_RESPONSE - PERMIT_SURRENDER_RDE_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RDE_RESPONSE - PERMIT_SURRENDER_CESSATION_SUBMIT - PERMIT_SURRENDER_MAKE_PAYMENT - PERMIT_SURRENDER_TRACK_PAYMENT - PERMIT_SURRENDER_CONFIRM_PAYMENT - PERMIT_REVOCATION_APPLICATION_SUBMIT - PERMIT_REVOCATION_APPLICATION_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_APPEAL - PERMIT_REVOCATION_CESSATION_SUBMIT - PERMIT_REVOCATION_MAKE_PAYMENT - PERMIT_REVOCATION_TRACK_PAYMENT - PERMIT_REVOCATION_CONFIRM_PAYMENT - PERMIT_NOTIFICATION_APPLICATION_SUBMIT - PERMIT_NOTIFICATION_APPLICATION_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_PEER_REVIEW - PERMIT_NOTIFICATION_RFI_RESPONSE_SUBMIT - PERMIT_NOTIFICATION_WAIT_FOR_RFI_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP - PERMIT_NOTIFICATION_WAIT_FOR_FOLLOW_UP - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_MAKE_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_TRACK_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_SUBMIT - PERMIT_VARIATION_APPLICATION_REVIEW - PERMIT_VARIATION_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_REVIEW - PERMIT_VARIATION_RFI_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RFI_RESPONSE - PERMIT_VARIATION_RDE_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RDE_RESPONSE - PERMIT_VARIATION_MAKE_PAYMENT - PERMIT_VARIATION_TRACK_PAYMENT - PERMIT_VARIATION_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_WAIT_FOR_AMENDS - PERMIT_TRANSFER_A_APPLICATION_SUBMIT - PERMIT_TRANSFER_A_WAIT_FOR_TRANSFER - PERMIT_TRANSFER_A_MAKE_PAYMENT - PERMIT_TRANSFER_A_TRACK_PAYMENT - PERMIT_TRANSFER_A_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_APPLICATION_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_REVIEW - PERMIT_TRANSFER_B_APPLICATION_REVIEW - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEW - PERMIT_TRANSFER_B_WAIT_FOR_PEER_REVIEW - PERMIT_TRANSFER_B_MAKE_PAYMENT - PERMIT_TRANSFER_B_TRACK_PAYMENT - PERMIT_TRANSFER_B_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_RFI_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RFI_RESPONSE - PERMIT_TRANSFER_B_RDE_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RDE_RESPONSE - PERMIT_TRANSFER_B_WAIT_FOR_AMENDS - PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMIT - NON_COMPLIANCE_APPLICATION_SUBMIT - NON_COMPLIANCE_DAILY_PENALTY_NOTICE - >- NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_FINAL_DETERMINATION - NER_APPLICATION_SUBMIT - NER_APPLICATION_VERIFICATION_SUBMIT - NER_WAIT_FOR_VERIFICATION - NER_APPLICATION_REVIEW - NER_WAIT_FOR_REVIEW - NER_APPLICATION_PEER_REVIEW - NER_WAIT_FOR_PEER_REVIEW - NER_WAIT_FOR_AMENDS - NER_APPLICATION_AMENDS_SUBMIT - NER_AMEND_APPLICATION_VERIFICATION_SUBMIT - NER_AMEND_WAIT_FOR_VERIFICATION - NER_MAKE_PAYMENT - NER_TRACK_PAYMENT - NER_CONFIRM_PAYMENT - DOAL_APPLICATION_SUBMIT - DOAL_APPLICATION_PEER_REVIEW - DOAL_WAIT_FOR_PEER_REVIEW - DOAL_AUTHORITY_RESPONSE - AER_APPLICATION_SUBMIT - AER_APPLICATION_REVIEW - AER_WAIT_FOR_REVIEW - AER_APPLICATION_AMENDS_SUBMIT - AER_WAIT_FOR_AMENDS - AER_APPLICATION_VERIFICATION_SUBMIT - AER_WAIT_FOR_VERIFICATION - AER_AMEND_APPLICATION_VERIFICATION_SUBMIT - AER_AMEND_WAIT_FOR_VERIFICATION - VIR_APPLICATION_SUBMIT - VIR_APPLICATION_REVIEW - VIR_WAIT_FOR_REVIEW - VIR_RESPOND_TO_REGULATOR_COMMENTS - VIR_RFI_RESPONSE_SUBMIT - VIR_WAIT_FOR_RFI_RESPONSE - AIR_APPLICATION_SUBMIT - AIR_APPLICATION_REVIEW - AIR_WAIT_FOR_REVIEW - AIR_RFI_RESPONSE_SUBMIT - AIR_WAIT_FOR_RFI_RESPONSE - AIR_RESPOND_TO_REGULATOR_COMMENTS - DRE_APPLICATION_SUBMIT - DRE_APPLICATION_PEER_REVIEW - DRE_WAIT_FOR_PEER_REVIEW - DRE_MAKE_PAYMENT - DRE_TRACK_PAYMENT - DRE_CONFIRM_PAYMENT - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMIT - WITHHOLDING_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - RETURN_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_SUBMIT - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW - INSTALLATION_AUDIT_WAIT_FOR_PEER_REVIEW - INSTALLATION_AUDIT_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEW - INSTALLATION_ONSITE_INSPECTION_WAIT_FOR_PEER_REVIEW - >- INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - HSE_TI_APPLICATION_SUBMIT - HSE_TI_TRACK_PAYMENT - HSE_TI_WAIT_FOR_REGULATOR_REVIEW - HSE_TI_APPLICATION_REGULATOR_REVIEW_SUBMIT - HSE_TI_APPLICATION_PEER_REVIEW - HSE_TI_WAIT_FOR_PEER_REVIEW - HSE_TI_MAKE_PAYMENT - HSE_TI_CONFIRM_PAYMENT - HSE_TI_WAIT_FOR_AMENDS - HSE_TI_APPLICATION_AMENDS_SUBMIT - BDR_APPLICATION_SUBMIT - BDR_APPLICATION_VERIFICATION_SUBMIT - BDR_WAIT_FOR_VERIFICATION - BDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDR_WAIT_FOR_REGULATOR_REVIEW - BDR_APPLICATION_AMENDS_SUBMIT - BDR_WAIT_FOR_AMENDS - BDR_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDR_AMEND_WAIT_FOR_VERIFICATION - BDR_APPLICATION_PEER_REVIEW - BDR_WAIT_FOR_PEER_REVIEW - BDRS2_APPLICATION_SUBMIT - BDRS2_APPLICATION_VERIFICATION_SUBMIT - BDRS2_WAIT_FOR_REGULATOR_REVIEW - BDRS2_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDRS2_APPLICATION_PEER_REVIEW - BDRS2_WAIT_FOR_PEER_REVIEW - BDRS2_WAIT_FOR_VERIFICATION - BDRS2_APPLICATION_AMENDS_SUBMIT - BDRS2_WAIT_FOR_AMENDS - BDRS2_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDRS2_AMEND_WAIT_FOR_VERIFICATION - PERMANENT_CESSATION_APPLICATION_SUBMIT - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW - PERMANENT_CESSATION_WAIT_FOR_PEER_REVIEW - ALR_APPLICATION_SUBMIT - ALR_APPLICATION_VERIFICATION_SUBMIT - ALR_WAIT_FOR_VERIFICATION - ALR_APPLICATION_REGULATOR_REVIEW_SUBMIT - ALR_WAIT_FOR_REGULATOR_REVIEW - ALR_APPLICATION_AMENDS_SUBMIT - ALR_WAIT_FOR_AMENDS - ALR_AMEND_APPLICATION_VERIFICATION_SUBMIT - ALR_AMEND_WAIT_FOR_VERIFICATION - ALR_AUTHORITY_RESPONSE_SUBMIT - ALR_WAIT_FOR_AUTHORITY_REVIEW - ALR_APPLICATION_PEER_REVIEW - ALR_WAIT_FOR_PEER_REVIEW - WASTE_QDR_APPLICATION_SUBMIT - WASTE_QDR_WAIT_FOR_REGULATOR_REVIEW - WASTE_QDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - WASTE_QDR_WAIT_FOR_AMENDS - WASTE_QDR_APPLICATION_AMENDS_SUBMIT - AVIATION_ACCOUNT_CLOSURE_SUBMIT - AVIATION_NON_COMPLIANCE_APPLICATION_SUBMIT - AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE - >- AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - >- AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT - >- AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - >- AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY - >- AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_FINAL_DETERMINATION - AVIATION_VIR_APPLICATION_SUBMIT - AVIATION_VIR_APPLICATION_REVIEW - AVIATION_VIR_WAIT_FOR_REVIEW - AVIATION_VIR_RFI_RESPONSE_SUBMIT - AVIATION_VIR_WAIT_FOR_RFI_RESPONSE - AVIATION_VIR_RESPOND_TO_REGULATOR_COMMENTS - EMP_ISSUANCE_UKETS_APPLICATION_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_REVIEW - EMP_ISSUANCE_UKETS_APPLICATION_REVIEW - EMP_ISSUANCE_UKETS_MAKE_PAYMENT - EMP_ISSUANCE_UKETS_TRACK_PAYMENT - EMP_ISSUANCE_UKETS_CONFIRM_PAYMENT - EMP_ISSUANCE_UKETS_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_UKETS_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_UKETS_WAIT_FOR_AMENDS - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMIT - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_REVIEW - EMP_VARIATION_UKETS_APPLICATION_REVIEW - EMP_VARIATION_UKETS_RFI_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_UKETS_RDE_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_UKETS_MAKE_PAYMENT - EMP_VARIATION_UKETS_TRACK_PAYMENT - EMP_VARIATION_UKETS_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_AMENDS - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_APPLICATION_SUBMIT - AVIATION_AER_UKETS_APPLICATION_REVIEW - AVIATION_AER_UKETS_WAIT_FOR_REVIEW - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_VERIFICATION - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_AMENDS - AVIATION_AER_UKETS_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_AMEND_WAIT_FOR_VERIFICATION - AVIATION_DRE_UKETS_APPLICATION_SUBMIT - AVIATION_DRE_UKETS_MAKE_PAYMENT - AVIATION_DRE_UKETS_TRACK_PAYMENT - AVIATION_DRE_UKETS_CONFIRM_PAYMENT - AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW - AVIATION_DRE_UKETS_WAIT_FOR_PEER_REVIEW - AVIATION_DOE_CORSIA_APPLICATION_SUBMIT - AVIATION_DOE_CORSIA_MAKE_PAYMENT - AVIATION_DOE_CORSIA_TRACK_PAYMENT - AVIATION_DOE_CORSIA_CONFIRM_PAYMENT - AVIATION_DOE_CORSIA_APPLICATION_PEER_REVIEW - AVIATION_DOE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_REVIEW - EMP_ISSUANCE_CORSIA_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_CORSIA_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_CORSIA_MAKE_PAYMENT - EMP_ISSUANCE_CORSIA_TRACK_PAYMENT - EMP_ISSUANCE_CORSIA_CONFIRM_PAYMENT - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_AMENDS - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_REVIEW - EMP_VARIATION_CORSIA_APPLICATION_REVIEW - EMP_VARIATION_CORSIA_RFI_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_CORSIA_RDE_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_MAKE_PAYMENT - EMP_VARIATION_CORSIA_TRACK_PAYMENT - EMP_VARIATION_CORSIA_CONFIRM_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_CONFIRM_PAYMENT - AVIATION_AER_CORSIA_APPLICATION_SUBMIT - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMIT - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_WAIT_FOR_PEER_REVIEW - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMIT - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_WAIT_FOR_PEER_REVIEW - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_VERIFICATION - AVIATION_AER_CORSIA_APPLICATION_REVIEW - AVIATION_AER_CORSIA_WAIT_FOR_REVIEW - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_AMENDS - AVIATION_AER_CORSIA_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_AMEND_WAIT_FOR_VERIFICATION - ACCOUNT_USERS_SETUP - NEW_VERIFICATION_BODY_EMITTER - VERIFIER_NO_LONGER_AVAILABLE '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/items/unassigned: get: tags: - Unassigned Items summary: Retrieves the unassigned items operationId: getUnassignedItems parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 - name: orderBy in: query required: true schema: type: string default: NEWEST_FIRST enum: - NEWEST_FIRST - NEAREST_DUE_DATE - name: requestType in: query required: false schema: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING - name: accountSearchTerm in: query required: false schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ItemDTOResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/items/assigned-to-others: get: tags: - Items Assigned To Others summary: >- Retrieves the items assigned to users different than the logged-in user of the same role type who participate in the same accounts operationId: getAssignedToOthersItems parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 - name: orderBy in: query required: true schema: type: string default: NEWEST_FIRST enum: - NEWEST_FIRST - NEAREST_DUE_DATE - name: requestType in: query required: false schema: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING - name: accountSearchTerm in: query required: false schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ItemDTOResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/items/assigned-to-me: get: tags: - Items Assigned To Me summary: Retrieves the items assigned to the logged-in user operationId: getAssignedItems parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 - name: orderBy in: query required: true schema: type: string default: NEWEST_FIRST enum: - NEWEST_FIRST - NEAREST_DUE_DATE - name: requestType in: query required: false schema: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING - name: accountSearchTerm in: query required: false schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ItemDTOResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/document-templates: get: tags: - Document Templates summary: Retrieves the document templates associated with current user operationId: getCurrentUserDocumentTemplates parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: term in: query description: The term to search required: false schema: maxLength: 256 minLength: 3 type: string - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/TemplateSearchResults' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/{accountType}/batch-reissue-requests: get: tags: - Requests summary: Get the batch reissue requests operationId: getBatchReissueRequests parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/BatchReissuesResponseDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/verification-bodies/{id}: get: tags: - Verification Bodies summary: Get the verification body with the provided id operationId: getVerificationBodyById parameters: - name: id in: path description: The verification body id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerificationBodyDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' delete: tags: - Verification Bodies summary: Delete the verification body with the provided id operationId: deleteVerificationBodyById parameters: - name: id in: path description: The verification body id required: true schema: type: integer format: int64 responses: '200': description: No Content '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/signature: get: tags: - Users summary: Generate the token to get the signature of the current user operationId: generateGetCurrentUserSignatureToken parameters: - name: signatureUuid in: query description: The signature uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/users/current: get: tags: - Users summary: Retrieves info of the logged in user operationId: getCurrentUser responses: '200': description: OK content: application/json: schema: oneOf: - $ref: '#/components/schemas/UserDTO' - $ref: '#/components/schemas/OperatorUserDTO' - $ref: '#/components/schemas/RegulatorCurrentUserDTO' - $ref: '#/components/schemas/VerifierUserDTO' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/user-signatures/{token}: get: tags: - User signatures summary: Get the user signature resource for the provided file token operationId: getSignature parameters: - name: token in: path description: The signature token required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/terms: get: tags: - Terms and conditions summary: Retrieves the latest version of terms and conditions operationId: getLatestTerms responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/TermsDTO' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks/{id}: get: tags: - Tasks summary: Get task item info by id operationId: getTaskItemInfoById parameters: - name: id in: path description: The task id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RequestTaskItemDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks-assignment/{taskId}/candidate-assignees: get: tags: - Tasks Assignment summary: 'Returns all users to whom can be assigned the provided task ' operationId: getCandidateAssigneesByTaskId parameters: - name: taskId in: path description: The task id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/AssigneeUserInfoDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nITEM1001 | Request task is not assignable" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks-assignment/{taskId}/candidate-assignees/{taskType}: get: tags: - Tasks Assignment summary: Returns all users to whom can be assigned the provided task type operationId: getCandidateAssigneesByTaskType parameters: - name: taskId in: path description: >- The current task id that user works on. Not related to the task type for which we search candidate assignees required: true schema: type: integer format: int64 - name: taskType in: path description: The task type for which you need to retrieve candidate assignees required: true schema: type: string enum: - INSTALLATION_ACCOUNT_OPENING_APPLICATION_REVIEW - INSTALLATION_ACCOUNT_OPENING_ARCHIVE - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE - PERMIT_ISSUANCE_APPLICATION_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_REVIEW - PERMIT_ISSUANCE_APPLICATION_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_AMENDS - PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMIT - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_PEER_REVIEW - PERMIT_ISSUANCE_RFI_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RFI_RESPONSE - PERMIT_ISSUANCE_RDE_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RDE_RESPONSE - PERMIT_ISSUANCE_MAKE_PAYMENT - PERMIT_ISSUANCE_TRACK_PAYMENT - PERMIT_ISSUANCE_CONFIRM_PAYMENT - PERMIT_SURRENDER_APPLICATION_SUBMIT - PERMIT_SURRENDER_APPLICATION_REVIEW - PERMIT_SURRENDER_WAIT_FOR_REVIEW - PERMIT_SURRENDER_APPLICATION_PEER_REVIEW - PERMIT_SURRENDER_WAIT_FOR_PEER_REVIEW - PERMIT_SURRENDER_RFI_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RFI_RESPONSE - PERMIT_SURRENDER_RDE_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RDE_RESPONSE - PERMIT_SURRENDER_CESSATION_SUBMIT - PERMIT_SURRENDER_MAKE_PAYMENT - PERMIT_SURRENDER_TRACK_PAYMENT - PERMIT_SURRENDER_CONFIRM_PAYMENT - PERMIT_REVOCATION_APPLICATION_SUBMIT - PERMIT_REVOCATION_APPLICATION_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_APPEAL - PERMIT_REVOCATION_CESSATION_SUBMIT - PERMIT_REVOCATION_MAKE_PAYMENT - PERMIT_REVOCATION_TRACK_PAYMENT - PERMIT_REVOCATION_CONFIRM_PAYMENT - PERMIT_NOTIFICATION_APPLICATION_SUBMIT - PERMIT_NOTIFICATION_APPLICATION_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_PEER_REVIEW - PERMIT_NOTIFICATION_RFI_RESPONSE_SUBMIT - PERMIT_NOTIFICATION_WAIT_FOR_RFI_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP - PERMIT_NOTIFICATION_WAIT_FOR_FOLLOW_UP - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_MAKE_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_TRACK_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_SUBMIT - PERMIT_VARIATION_APPLICATION_REVIEW - PERMIT_VARIATION_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_REVIEW - PERMIT_VARIATION_RFI_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RFI_RESPONSE - PERMIT_VARIATION_RDE_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RDE_RESPONSE - PERMIT_VARIATION_MAKE_PAYMENT - PERMIT_VARIATION_TRACK_PAYMENT - PERMIT_VARIATION_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_WAIT_FOR_AMENDS - PERMIT_TRANSFER_A_APPLICATION_SUBMIT - PERMIT_TRANSFER_A_WAIT_FOR_TRANSFER - PERMIT_TRANSFER_A_MAKE_PAYMENT - PERMIT_TRANSFER_A_TRACK_PAYMENT - PERMIT_TRANSFER_A_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_APPLICATION_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_REVIEW - PERMIT_TRANSFER_B_APPLICATION_REVIEW - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEW - PERMIT_TRANSFER_B_WAIT_FOR_PEER_REVIEW - PERMIT_TRANSFER_B_MAKE_PAYMENT - PERMIT_TRANSFER_B_TRACK_PAYMENT - PERMIT_TRANSFER_B_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_RFI_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RFI_RESPONSE - PERMIT_TRANSFER_B_RDE_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RDE_RESPONSE - PERMIT_TRANSFER_B_WAIT_FOR_AMENDS - PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMIT - NON_COMPLIANCE_APPLICATION_SUBMIT - NON_COMPLIANCE_DAILY_PENALTY_NOTICE - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_FINAL_DETERMINATION - NER_APPLICATION_SUBMIT - NER_APPLICATION_VERIFICATION_SUBMIT - NER_WAIT_FOR_VERIFICATION - NER_APPLICATION_REVIEW - NER_WAIT_FOR_REVIEW - NER_APPLICATION_PEER_REVIEW - NER_WAIT_FOR_PEER_REVIEW - NER_WAIT_FOR_AMENDS - NER_APPLICATION_AMENDS_SUBMIT - NER_AMEND_APPLICATION_VERIFICATION_SUBMIT - NER_AMEND_WAIT_FOR_VERIFICATION - NER_MAKE_PAYMENT - NER_TRACK_PAYMENT - NER_CONFIRM_PAYMENT - DOAL_APPLICATION_SUBMIT - DOAL_APPLICATION_PEER_REVIEW - DOAL_WAIT_FOR_PEER_REVIEW - DOAL_AUTHORITY_RESPONSE - AER_APPLICATION_SUBMIT - AER_APPLICATION_REVIEW - AER_WAIT_FOR_REVIEW - AER_APPLICATION_AMENDS_SUBMIT - AER_WAIT_FOR_AMENDS - AER_APPLICATION_VERIFICATION_SUBMIT - AER_WAIT_FOR_VERIFICATION - AER_AMEND_APPLICATION_VERIFICATION_SUBMIT - AER_AMEND_WAIT_FOR_VERIFICATION - VIR_APPLICATION_SUBMIT - VIR_APPLICATION_REVIEW - VIR_WAIT_FOR_REVIEW - VIR_RESPOND_TO_REGULATOR_COMMENTS - VIR_RFI_RESPONSE_SUBMIT - VIR_WAIT_FOR_RFI_RESPONSE - AIR_APPLICATION_SUBMIT - AIR_APPLICATION_REVIEW - AIR_WAIT_FOR_REVIEW - AIR_RFI_RESPONSE_SUBMIT - AIR_WAIT_FOR_RFI_RESPONSE - AIR_RESPOND_TO_REGULATOR_COMMENTS - DRE_APPLICATION_SUBMIT - DRE_APPLICATION_PEER_REVIEW - DRE_WAIT_FOR_PEER_REVIEW - DRE_MAKE_PAYMENT - DRE_TRACK_PAYMENT - DRE_CONFIRM_PAYMENT - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMIT - WITHHOLDING_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - RETURN_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_SUBMIT - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW - INSTALLATION_AUDIT_WAIT_FOR_PEER_REVIEW - INSTALLATION_AUDIT_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEW - INSTALLATION_ONSITE_INSPECTION_WAIT_FOR_PEER_REVIEW - >- INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - HSE_TI_APPLICATION_SUBMIT - HSE_TI_TRACK_PAYMENT - HSE_TI_WAIT_FOR_REGULATOR_REVIEW - HSE_TI_APPLICATION_REGULATOR_REVIEW_SUBMIT - HSE_TI_APPLICATION_PEER_REVIEW - HSE_TI_WAIT_FOR_PEER_REVIEW - HSE_TI_MAKE_PAYMENT - HSE_TI_CONFIRM_PAYMENT - HSE_TI_WAIT_FOR_AMENDS - HSE_TI_APPLICATION_AMENDS_SUBMIT - BDR_APPLICATION_SUBMIT - BDR_APPLICATION_VERIFICATION_SUBMIT - BDR_WAIT_FOR_VERIFICATION - BDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDR_WAIT_FOR_REGULATOR_REVIEW - BDR_APPLICATION_AMENDS_SUBMIT - BDR_WAIT_FOR_AMENDS - BDR_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDR_AMEND_WAIT_FOR_VERIFICATION - BDR_APPLICATION_PEER_REVIEW - BDR_WAIT_FOR_PEER_REVIEW - BDRS2_APPLICATION_SUBMIT - BDRS2_APPLICATION_VERIFICATION_SUBMIT - BDRS2_WAIT_FOR_REGULATOR_REVIEW - BDRS2_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDRS2_APPLICATION_PEER_REVIEW - BDRS2_WAIT_FOR_PEER_REVIEW - BDRS2_WAIT_FOR_VERIFICATION - BDRS2_APPLICATION_AMENDS_SUBMIT - BDRS2_WAIT_FOR_AMENDS - BDRS2_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDRS2_AMEND_WAIT_FOR_VERIFICATION - PERMANENT_CESSATION_APPLICATION_SUBMIT - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW - PERMANENT_CESSATION_WAIT_FOR_PEER_REVIEW - ALR_APPLICATION_SUBMIT - ALR_APPLICATION_VERIFICATION_SUBMIT - ALR_WAIT_FOR_VERIFICATION - ALR_APPLICATION_REGULATOR_REVIEW_SUBMIT - ALR_WAIT_FOR_REGULATOR_REVIEW - ALR_APPLICATION_AMENDS_SUBMIT - ALR_WAIT_FOR_AMENDS - ALR_AMEND_APPLICATION_VERIFICATION_SUBMIT - ALR_AMEND_WAIT_FOR_VERIFICATION - ALR_AUTHORITY_RESPONSE_SUBMIT - ALR_WAIT_FOR_AUTHORITY_REVIEW - ALR_APPLICATION_PEER_REVIEW - ALR_WAIT_FOR_PEER_REVIEW - WASTE_QDR_APPLICATION_SUBMIT - WASTE_QDR_WAIT_FOR_REGULATOR_REVIEW - WASTE_QDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - WASTE_QDR_WAIT_FOR_AMENDS - WASTE_QDR_APPLICATION_AMENDS_SUBMIT - AVIATION_ACCOUNT_CLOSURE_SUBMIT - AVIATION_NON_COMPLIANCE_APPLICATION_SUBMIT - AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE - >- AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - >- AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_FINAL_DETERMINATION - AVIATION_VIR_APPLICATION_SUBMIT - AVIATION_VIR_APPLICATION_REVIEW - AVIATION_VIR_WAIT_FOR_REVIEW - AVIATION_VIR_RFI_RESPONSE_SUBMIT - AVIATION_VIR_WAIT_FOR_RFI_RESPONSE - AVIATION_VIR_RESPOND_TO_REGULATOR_COMMENTS - EMP_ISSUANCE_UKETS_APPLICATION_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_REVIEW - EMP_ISSUANCE_UKETS_APPLICATION_REVIEW - EMP_ISSUANCE_UKETS_MAKE_PAYMENT - EMP_ISSUANCE_UKETS_TRACK_PAYMENT - EMP_ISSUANCE_UKETS_CONFIRM_PAYMENT - EMP_ISSUANCE_UKETS_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_UKETS_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_UKETS_WAIT_FOR_AMENDS - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMIT - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_REVIEW - EMP_VARIATION_UKETS_APPLICATION_REVIEW - EMP_VARIATION_UKETS_RFI_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_UKETS_RDE_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_UKETS_MAKE_PAYMENT - EMP_VARIATION_UKETS_TRACK_PAYMENT - EMP_VARIATION_UKETS_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_AMENDS - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_APPLICATION_SUBMIT - AVIATION_AER_UKETS_APPLICATION_REVIEW - AVIATION_AER_UKETS_WAIT_FOR_REVIEW - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_VERIFICATION - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_AMENDS - AVIATION_AER_UKETS_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_AMEND_WAIT_FOR_VERIFICATION - AVIATION_DRE_UKETS_APPLICATION_SUBMIT - AVIATION_DRE_UKETS_MAKE_PAYMENT - AVIATION_DRE_UKETS_TRACK_PAYMENT - AVIATION_DRE_UKETS_CONFIRM_PAYMENT - AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW - AVIATION_DRE_UKETS_WAIT_FOR_PEER_REVIEW - AVIATION_DOE_CORSIA_APPLICATION_SUBMIT - AVIATION_DOE_CORSIA_MAKE_PAYMENT - AVIATION_DOE_CORSIA_TRACK_PAYMENT - AVIATION_DOE_CORSIA_CONFIRM_PAYMENT - AVIATION_DOE_CORSIA_APPLICATION_PEER_REVIEW - AVIATION_DOE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_REVIEW - EMP_ISSUANCE_CORSIA_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_CORSIA_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_CORSIA_MAKE_PAYMENT - EMP_ISSUANCE_CORSIA_TRACK_PAYMENT - EMP_ISSUANCE_CORSIA_CONFIRM_PAYMENT - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_AMENDS - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_REVIEW - EMP_VARIATION_CORSIA_APPLICATION_REVIEW - EMP_VARIATION_CORSIA_RFI_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_CORSIA_RDE_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_MAKE_PAYMENT - EMP_VARIATION_CORSIA_TRACK_PAYMENT - EMP_VARIATION_CORSIA_CONFIRM_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_CONFIRM_PAYMENT - AVIATION_AER_CORSIA_APPLICATION_SUBMIT - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMIT - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_WAIT_FOR_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMIT - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_WAIT_FOR_PEER_REVIEW - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_VERIFICATION - AVIATION_AER_CORSIA_APPLICATION_REVIEW - AVIATION_AER_CORSIA_WAIT_FOR_REVIEW - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_AMENDS - AVIATION_AER_CORSIA_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_AMEND_WAIT_FOR_VERIFICATION - ACCOUNT_USERS_SETUP - NEW_VERIFICATION_BODY_EMITTER - VERIFIER_NO_LONGER_AVAILABLE responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/AssigneeUserInfoDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nITEM1001 | Request task is not assignable" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/task-attachments/{id}: get: tags: - Request task attachments handling summary: >- Generate the token to get the file with the provided uuid that belongs to the provided task operationId: generateRequestTaskGetFileAttachmentToken parameters: - name: id in: path description: The request task id required: true schema: type: integer format: int64 - name: attachmentUuid in: query description: The attachment uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/sub-installation-types/details: get: tags: - SubInstallationTypes summary: Retrieves the list of sub installation types with details. operationId: getSubInstallationTypesDetails responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/SubInstallationTypeDetails' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/source-stream-categories: get: tags: - Source Streams summary: Returns source stream types with categories operationId: getSourceStreamCategories responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/SourceStreamTypeCategory' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/requests/{id}: get: tags: - Requests summary: Get request details by id operationId: getRequestDetailsById parameters: - name: id in: path description: The request id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RequestDetailsDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/requests/request-types: get: tags: - Requests summary: >- Retrieves request types based on user role and service (INSTALLATION, AVIATION) operationId: getRequestTypesByUserRolesAndService responses: '200': description: OK content: application/json: schema: type: array items: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/requests/available-workflows/reporting/aer/{aerRequestId}: get: tags: - Requests summary: Get workflows to start a task operationId: getAvailableAerWorkflows parameters: - name: aerRequestId in: path description: The AER request id required: true schema: type: string responses: '200': description: OK content: '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' /v1.0/requests/available-workflows/permit/{accountId}: get: tags: - Requests summary: Get workflows to start a task operationId: getAvailableAccountWorkflows parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: $ref: '#/components/schemas/RequestCreateValidationResult' /v1.0/request-notes/{requestId}/files: get: tags: - Request Notes summary: >- Generate the token to get the file that belongs to the provided request note id operationId: generateGetRequestFileNoteToken parameters: - name: requestId in: path description: The request id required: true schema: type: string - name: uuid in: query description: The note file uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/request-actions: get: tags: - Request actions summary: Retrieves the actions associated with the request operationId: getRequestActionsByRequestId parameters: - name: requestId in: query description: The request id required: true schema: type: string responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/RequestActionInfoDTO' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/request-actions/{id}: get: tags: - Request actions summary: Get request action by id operationId: getRequestActionById parameters: - name: id in: path description: The request action id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/RequestActionDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/request-action-file-documents/{id}: get: tags: - Request action file documents handling summary: >- Generate the token to get the file document with the provided uuid that belongs to the provided request action operationId: generateRequestActionGetFileDocumentToken parameters: - name: id in: path description: The request action id required: true schema: type: integer format: int64 - name: fileDocumentUuid in: query description: The file document uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/request-action-attachments/{id}: get: tags: - Request action attachments handling summary: >- Generate the token to get the file with the provided uuid that belongs to the provided request action operationId: generateRequestActionGetFileAttachmentToken parameters: - name: id in: path description: The request action id required: true schema: type: integer format: int64 - name: attachmentUuid in: query description: The attachment uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting-data: get: tags: - Reporting Data summary: Returns reporting year inventory data existence operationId: getInventoryDataExistenceByYear parameters: - name: year in: query description: The reporting year required: true schema: type: string - name: method in: query description: The calculation method type required: true schema: type: string enum: - NATIONAL - REGIONAL responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/InventoryDataYearExistenceDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting-data/regional-inventory-data: get: tags: - Reporting Data summary: >- Returns regional emission calculation parameters for the provided year and charging zone operationId: getRegionalInventoryEmissionCalculationParams parameters: - name: year in: query description: The reporting year required: true schema: type: string - name: chargingZoneCode in: query description: The charging zone code required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: >- #/components/schemas/RegionalInventoryEmissionCalculationParamsDTO '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting-data/national-inventory-data: get: tags: - Reporting Data summary: Returns national inventory data for the provided year operationId: getNationalInventoryData parameters: - name: year in: query description: The reporting year required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/NationalInventoryDataDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting-data/charging-zones: get: tags: - Reporting Data summary: Returns charging zones associated with the provided post code operationId: getChargingZonesByPostCode parameters: - name: code in: query description: The post code required: true schema: type: string responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/ChargingZoneDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/reporting-data/calculation-parameters-info: get: tags: - Reporting Data summary: Returns calculation parameters information by source stream type operationId: getSourceStreamEmissionsCalculationInfoByType parameters: - name: sourceStreamType in: query description: The source stream type required: true schema: type: string enum: - COMBUSTION_COMMERCIAL_STANDARD_FUELS - COMBUSTION_OTHER_GASEOUS_LIQUID_FUELS - COMBUSTION_SOLID_FUELS - COMBUSTION_FLARES - OTHER - COMBUSTION_GAS_PROCESSING_TERMINALS - REFINERIES_MASS_BALANCE - COKE_MASS_BALANCE - METAL_ORE_MASS_BALANCE - IRON_STEEL_MASS_BALANCE - CARBON_BLACK_MASS_BALANCE_METHODOLOGY - HYDROGEN_AND_SYNTHESIS_GAS_MASS_BALANCE_METHODOLOGY - BULK_ORGANIC_CHEMICALS_MASS_BALANCE_METHODOLOGY - NON_FERROUS_SEC_ALUMINIUM_MASS_BALANCE_METHODOLOGY - SODA_ASH_SODIUM_BICARBONATE_MASS_BALANCE_METHODOLOGY - PRIMARY_ALUMINIUM_MASS_BALANCE_METHODOLOGY - REFINERIES_HYDROGEN_PRODUCTION - CEMENT_CLINKER_CKD - CERAMICS_SCRUBBING - UPSTREAM_GHG_REMOVAL_VENTING_CO2 - REFINERIES_CATALYTIC_CRACKER_REGENERATION - COKE_FUEL_AS_PROCESS_INPUT - IRON_STEEL_FUEL_AS_PROCESS_INPUT - AMMONIA_FUEL_AS_PROCESS_INPUT - HYDROGEN_AND_SYNTHESIS_GAS_FUEL_AS_PROCESS_INPUT - COKE_CARBONATE_INPUT_METHOD_A - COKE_OXIDE_OUTPUT_METHOD_B - METAL_ORE_CARBONATE_INPUT - IRON_STEEL_CARBONATE_INPUT - CEMENT_CLINKER_KILN_INPUT_BASED_METHOD_A - CEMENT_CLINKER_CLINKER_OUTPUT_METHOD_B - CEMENT_CLINKER_NON_CARBONATE_CARBON - LIME_DOLOMITE_MAGNESITE_CARBONATES_METHOD_A - LIME_DOLOMITE_MAGNESITE_KILN_DUST_METHOD_B - LIME_DOLOMITE_MAGNESITE_ALKALI_EARTH_OXIDE_METHOD_B - GLASS_AND_MINERAL_WOOL_CARBONATES_INPUT - CERAMICS_CARBON_INPUTS_METHOD_A - CERAMICS_ALKALI_OXIDE_METHOD_B - PULP_PAPER_MAKE_UP_CHEMICALS - NON_FERROUS_SEC_ALUMINIUM_PROCESS_EMISSIONS - COMBUSTION_SCRUBBING_CARBONATE - COMBUSTION_SCRUBBING_UREA - COMBUSTION_SCRUBBING_GYPSUM - PRIMARY_ALUMINIUM_PFC responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/SourceStreamCalculationParametersInfo' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-users/{userId}/signature: get: tags: - Regulator Users summary: >- Generate the token to get the signature of the user with the provided user id operationId: generateGetRegulatorSignatureToken parameters: - name: userId in: path description: The regulator user id the signature belongs to required: true schema: type: string - name: signatureUuid in: query description: The signature uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-authorities/permissions: get: tags: - Regulator Authorities summary: Retrieves the current regulator user's permissions operationId: getCurrentRegulatorUserPermissionsByCa responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AuthorityManagePermissionDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-authorities/permissions/{userId}: get: tags: - Regulator Authorities summary: Retrieves the regulator user's permissions operationId: getRegulatorUserPermissionsByCaAndId parameters: - name: userId in: path description: The regulator user id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AuthorityManagePermissionDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1003 | User is not related to competent authority" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-authorities/permissions/group-levels: get: tags: - Regulator Authorities summary: Retrieves the regulator permissions group levels operationId: getRegulatorPermissionGroupLevels responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AuthorityManagePermissionDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/permits/{id}/document: get: tags: - Permits summary: >- Generate the token to get the document that belongs to the provided permit id operationId: generateGetPermitDocumentToken parameters: - name: id in: path description: The permit id required: true schema: type: string - name: uuid in: query description: The document uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/permits/{id}/attachments: get: tags: - Permits summary: >- Generate the token to get the file that belongs to the provided permit id operationId: generateGetPermitAttachmentToken parameters: - name: id in: path description: The permit id required: true schema: type: string - name: uuid in: query description: The attachment uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/reports/{accountType}: get: tags: - Mi Reports User defined summary: Retrieves all enabled user defined mi reports operationId: getReports parameters: - name: accountType in: path description: The account type required: true schema: type: string enum: - INSTALLATION - AVIATION - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 - name: categoryId in: query description: Optional category id to filter by required: false schema: type: integer format: int64 - name: term in: query description: Optional report search term required: false schema: maxLength: 256 minLength: 3 type: string - name: favourites in: query description: Optional filter to fetch the user's favourites required: false schema: type: boolean responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MiReportUserDefinedResults' '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/manage: get: tags: - Mi Reports User defined summary: >- Check if the regulator can manage (create/update/delete) custom mi reports operationId: hasManageCustomReportsAccess responses: '200': description: OK content: application/json: schema: type: boolean '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/history/{miReportId}: get: tags: - Mi Reports User defined summary: Retrieves the history of a user defined mi report operationId: getHistory parameters: - name: miReportId in: path description: The id of the report to fetch the history for required: true schema: type: integer format: int64 - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/MiReportUserDefinedHistoryResults' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mireports/user-defined/categories: get: tags: - Mi Reports User defined summary: Retrieves all enabled user defined mi report categories operationId: getCategories responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/MiReportUserDefinedCategoryDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nMIREPORT1000 | Invalid MI Report type" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/mets/requests/withhold/reopen-available/{accountId}: get: tags: - Withhold Flag Requests summary: Check if the account can reopen a completed withhold flag workflow operationId: isWithholdFlagReopenAvailable parameters: - name: accountId in: path required: true schema: type: integer format: int64 responses: '200': description: OK content: '*/*': schema: type: boolean /v1.0/mets/requests/alr/access-to-mark-as-not-required/{id}: get: tags: - Requests summary: Check if the user has access to mark as not required for an alr workflow operationId: hasAccessMarkAsNotRequiredAlr parameters: - name: id in: path description: The request id required: true schema: type: string responses: '200': description: OK content: '*/*': schema: type: boolean /v1.0/mets/requests/access-to-mark-as-not-required/{id}: get: tags: - Requests summary: Check if the user has access to mark as not required operationId: hasAccessMarkAsNotRequired parameters: - name: id in: path description: The request id required: true schema: type: string responses: '200': description: OK content: '*/*': schema: type: boolean /v1.0/legal-entities: get: tags: - Legal Entities summary: Retrieves all legal entities associated with the user operationId: getCurrentUserLegalEntities responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/LegalEntityInfoDTO' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/legal-entities/{id}: get: tags: - Legal Entities summary: >- Returns legal entity with the specified id that is associated with the user operationId: getLegalEntityById parameters: - name: id in: path description: The legal entity id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/LegalEntityDTO' '400': description: "Bad Request\t\n Error Code | Description \t\nACCOUNT1000 | User account does not belong to legal entity" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/legal-entities/name: get: tags: - Legal Entities summary: Checks if legal entity name exists operationId: isExistingLegalEntityName parameters: - name: name in: query description: The legal entity name to check required: true schema: type: string responses: '200': description: OK content: '*/*': schema: type: boolean '400': description: "Bad Request\t\n Error Code | Description \t\nACCOUNT1000 | User account does not belong to legal entity" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/items/{request-id}: get: tags: - Request items summary: Retrieves the items by request operationId: getItemsByRequest parameters: - name: request-id in: path description: The request id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ItemDTOResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/issuing-authority: get: tags: - Issuing Authorities summary: Retrieves the EMP issuing authority names operationId: getEmpIssuingAuthorityNames responses: '200': description: OK content: application/json: schema: type: array items: type: string '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts: get: tags: - Installation accounts summary: Retrieves the current user associated accounts operationId: getCurrentUserInstallationAccounts parameters: - name: term in: query description: The term to search required: false schema: maxLength: 256 minLength: 3 type: string - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AccountSearchResults' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/accounts/name: get: tags: - Installation accounts summary: Checks if account name exists operationId: isExistingAccountName parameters: - name: name in: query description: The account name required: true schema: type: string - name: accountId in: query description: The account Id required: false schema: type: integer format: int64 responses: '200': description: OK content: '*/*': schema: type: boolean '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/account/{id}: get: tags: - Installation account view summary: Get the account with the provided id operationId: getInstallationAccountById parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/InstallationAccountDetailsDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/installation/account/{id}/header-info: get: tags: - Installation account view summary: Get the account header info for the provided account operationId: getInstallationAccountHeaderInfoById parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/InstallationAccountHeaderInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/file-notes/{token}: get: tags: - File Notes summary: Get the file note resource for the provided file token operationId: getFileNote parameters: - name: token in: path description: The file note token required: true schema: type: string responses: '200': description: OK content: application/json: schema: type: string format: binary '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/file-documents/{token}: get: tags: - File Documents summary: Get the file document resource for the provided file token operationId: getFileDocument parameters: - name: token in: path description: The file document token required: true schema: type: string responses: '200': description: OK content: application/json: schema: type: string format: binary '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/file-document-templates/{token}: get: tags: - File Document Templates summary: Get the file document template resource for the provided file token operationId: getFileDocumentTemplate parameters: - name: token in: path description: The file document token required: true schema: type: string responses: '200': description: OK content: application/json: schema: type: string format: binary '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/file-attachments/{token}: get: tags: - File Attachments summary: Get the file attachment resource for the provided file attachment token operationId: getFileAttachment parameters: - name: token in: path description: The file attachment token required: true schema: type: string responses: '200': description: OK content: application/json: schema: type: string format: binary '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' security: [] /v1.0/emps/{id}/document: get: tags: - Emps summary: >- Generate the token to get the document that belongs to the provided emp id operationId: generateGetEmpDocumentToken parameters: - name: id in: path description: The emp id required: true schema: type: string - name: uuid in: query description: The document uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/emps/{id}/attachments: get: tags: - Emps summary: Generate the token to get the file that belongs to the provided emp id operationId: generateGetEmpAttachmentToken parameters: - name: id in: path description: The emp id required: true schema: type: string - name: uuid in: query description: The attachment uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/document-template-files/{id}: get: tags: - Document Template Files summary: >- Generates the token to get the file with the provided uuid that belongs to the provided document template operationId: generateGetDocumentTemplateFileToken parameters: - name: id in: path description: The document template id required: true schema: type: integer format: int64 - name: fileUuid in: query description: The file uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/data: get: tags: - Reference Data summary: Retrieves reference data by type operationId: getReferenceData parameters: - name: types in: query description: The reference data types. required: true schema: type: array items: type: string enum: - COUNTRIES - COUNTIES responses: '200': description: OK content: '*/*': schema: type: object additionalProperties: type: array items: $ref: '#/components/schemas/ReferenceDataDTO' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '*/*': schema: type: object additionalProperties: type: array items: $ref: '#/components/schemas/ReferenceDataDTO' security: [] /v1.0/company-information/{registrationNumber}: get: tags: - Company Information summary: >- Retrieves information about the company that corresponds to the provided registration number operationId: getCompanyProfileByRegistrationNumber parameters: - name: registrationNumber in: path description: The company registration number required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/CompanyProfileDTO' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: "Internal Server Error\t\n Error Code | Description \t\nCOMPANYINFO1002 | Companies House API integration failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '503': description: "Service unavailable\t\n Error Code | Description \t\nCOMPANYINFO1001 | Companies House API is currently unavailable" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/ca-external-contacts/ids: get: tags: - Ca external contacts summary: Returns the ca external contacts with specified ids operationId: getCaExternalContactsByIds parameters: - name: ids in: query description: The list of ca external contact ids required: true schema: uniqueItems: true type: array items: type: integer format: int64 responses: '200': description: OK content: '*/*': schema: type: array items: $ref: '#/components/schemas/CaExternalContactDTO' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/bulk-download/workflows: get: tags: - BulkDownload summary: Retrieves the list of available workflow types for bulk download. operationId: getAvailableWorkflows responses: '200': description: OK content: application/json: schema: type: array items: type: string '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/bulk-download/workflows/{workflow}/periods: get: tags: - BulkDownload summary: >- Retrieves the list of periods available for bulk download for a specific workflow type. operationId: getAvailablePeriods parameters: - name: workflow in: path description: The workflow name (e.g. ALR, WASTE_QDR) required: true schema: type: string responses: '200': description: OK content: application/json: schema: type: array items: type: string '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/bulk-download/workflows/{workflow}/periods/{period}: get: tags: - BulkDownload summary: Downloads bulk export for the selected workflow and period operationId: generateBulkDownloadExportToken parameters: - name: workflow in: path description: The workflow name (e.g. ALR, WASTE_QDR) required: true schema: type: string - name: period in: path description: The period (e.g. 2025, 2025 Q1) required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' /v1.0/bulk-download/file/{token}: get: tags: - BulkDownload summary: Get the file attachment resource for the provided file attachment token operationId: bulkDownloadExport parameters: - name: token in: path description: The file attachment token required: true schema: type: string responses: '200': description: OK content: application/octet-stream: schema: type: string format: binary '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/bulk-download/access: get: tags: - BulkDownload summary: Check if the regulator has access bulk download. operationId: hasAccessBulkDownload responses: '200': description: OK content: '*/*': schema: type: boolean /v1.0/aviation/registry/manual-push/{requestId}: get: tags: - aviation-account-creation-registry-controller summary: >- Check if the account connected to the provided request can be sent to registry operationId: isManualPushToRegistryAvailable parameters: - name: requestId in: path required: true schema: type: string responses: '200': description: OK content: '*/*': schema: type: boolean /v1.0/aviation/accounts/reporting-status-history/history: get: tags: - Aviation account reporting status summary: Get reporting status history list for an aviation account operationId: getReportingStatusHistory parameters: - name: accountId in: query description: The account Id required: true schema: type: integer format: int64 - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: >- #/components/schemas/AviationAccountReportingStatusHistoryListResponse '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/accounts/name: get: tags: - Aviation accounts summary: Checks if account name exists operationId: isExistingAccountName_1 parameters: - name: name in: query description: The account name required: true schema: type: string - name: scheme in: query description: The emission trading scheme required: true schema: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA - name: accountId in: query description: The account Id required: false schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: type: boolean '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/accounts/crco-code: get: tags: - Aviation accounts summary: Checks if central route charges office code exists operationId: isExistingCrcoCode parameters: - name: code in: query description: The central route charges office code required: true schema: type: string - name: scheme in: query description: The emission trading scheme required: true schema: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA - name: accountId in: query description: The account Id required: false schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: type: boolean '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/account/{requestId}/registry-view: get: tags: - Aviation account view summary: >- Get the account information that will be sent to registry for a manual account creation operationId: getAviationAccountViewForRegistry parameters: - name: requestId in: path description: The request id required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAccountHeaderInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/account/{id}: get: tags: - Aviation account view summary: Get the aviation account with the provided id operationId: getAviationAccountById parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAccountEmpDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/aviation/account/{id}/header-info: get: tags: - Aviation account view summary: Get the account header info for the provided aviation account operationId: getAviationAccountHeaderInfoById parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AviationAccountHeaderInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/authorities/verifier-role-codes: get: tags: - Authorities summary: Retrieves the verifier role codes operationId: getVerifierRoleCodes responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/RoleDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/authorities/regulator-roles: get: tags: - Authorities summary: Returns all regulator roles operationId: getRegulatorRoles responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/RegulatorRolePermissionsDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/authorities/current-user-state: get: tags: - Authorities summary: Retrieves the status of the logged in user operationId: getCurrentUserState responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/UserStateDTO' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/authorities/account/{accountId}/operator-role-codes: get: tags: - Authorities summary: Retrieves the operator roles operationId: getOperatorRoleCodes parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/RoleDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/accounts/{id}/verification-body: get: tags: - Account verification body summary: Get the verification body of the account (if exists) operationId: getVerificationBodyOfAccount parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/VerificationBodyNameInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/accounts/{id}/active-verification-bodies: get: tags: - Account verification body summary: Get all active verification bodies operationId: getActiveVerificationBodies parameters: - name: id in: path description: The account id required: true schema: type: integer format: int64 responses: '200': description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/VerificationBodyNameInfoDTO' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/accounts/{accountId}/file-attachments: get: tags: - AccountFileAttachment summary: >- Generate the token to get the file that belongs to the provided account id operationId: generateGetFileAccountFileAttachmentToken parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 - name: uuid in: query description: The attachment uuid required: true schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/account-notes/{accountId}/files: get: tags: - Account Notes summary: >- Generate the token to get the file that belongs to the provided account note id operationId: generateGetAccountFileNoteToken parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 - name: uuid in: query description: The note file uuid required: true schema: type: string format: uuid responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/FileToken' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/account-details-history: get: tags: - Account Details History summary: Get the account details history for an account operationId: getAccountDetailsHistory parameters: - name: accountId in: query description: The account Id required: true schema: type: integer format: int64 - name: page in: query description: The page number starting from zero required: true schema: minimum: 0 type: integer format: int32 - name: size in: query description: The page size required: true schema: minimum: 1 type: integer format: int32 responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/AccountDetailsHistoryListResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /ui-configuration: get: tags: - UI Configuration summary: Retrieves configuration for UI features operationId: getUIConfiguration responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/UIPropertiesDTO' security: [] /v1.0/verifier-authorities/{userId}: delete: tags: - Verifier authorities summary: Delete the verifier user that corresponds to the provided user id operationId: deleteVerifierAuthority parameters: - name: userId in: path description: The regulator to be deleted required: true schema: type: string responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1013 | User is not verifier \t\n AUTHORITY1006 | User is not related to verification body \t\n AUTHORITY1007 | Active verifier admin should exist" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/tasks-assignment/release/{taskId}: delete: tags: - Tasks Release summary: Releases a task operationId: releaseTask parameters: - name: taskId in: path description: The task id to be released required: true schema: type: integer format: int64 responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nITEM1000 | Can not assign request to the provided user \t\nITEM1001 | Request task is not assignable" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/regulator-authorities/{userId}: delete: tags: - Regulator Authorities summary: Delete the regulator user that corresponds to the provided user id operationId: deleteRegulatorUserByCompetentAuthority parameters: - name: userId in: path description: The regulator to be deleted required: true schema: type: string responses: '204': description: No Content '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/operator-authorities/account/{accountId}/{userId}: delete: tags: - Operator Authorities summary: Deletes authority from the account operationId: deleteAccountOperatorAuthority parameters: - name: accountId in: path description: The account id required: true schema: type: integer format: int64 - name: userId in: path description: The user id required: true schema: type: string responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nAUTHORITY1001 | At least one operator admin should exist in account \t\n AUTHORITY1004 | User is not related to account" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' /v1.0/accounts/{id}/unappoint-verification-body: delete: tags: - Account verification body summary: Unappoint verification body from account operationId: unappointVerificationBodyFromAccount parameters: - name: id in: path description: The account id to unappoint the verification body from required: true schema: type: integer format: int64 responses: '204': description: No Content '400': description: "Bad Request\t\n Error Code | Description \t\nNOTIF1000 | Template processing failed \t\n NOTFOUND1001 | Resource not found \t\n FORM1001 | Form validation failed" content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' components: schemas: InvitedUserCredentialsDTO: required: - invitationToken - password type: object properties: invitationToken: type: string password: type: string description: The operator user credentials ErrorResponse: type: object properties: code: type: string message: type: string data: type: array items: type: object AddressDTO: required: - city - country - line1 - postcode type: object properties: line1: maxLength: 255 minLength: 0 type: string line2: maxLength: 255 minLength: 0 type: string city: maxLength: 255 minLength: 0 type: string country: type: string postcode: maxLength: 64 minLength: 0 type: string VerificationBodyEmissionSchemeDTO: required: - accreditationReferenceNumber - emissionTradingScheme type: object properties: emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA accreditationReferenceNumber: maxLength: 255 minLength: 0 type: string accreditationName: maxLength: 1000 minLength: 0 type: string VerificationBodyUpdateDTO: required: - address - id - name - verificationBodyEmissionSchemes type: object properties: id: type: integer format: int64 name: maxLength: 100 minLength: 0 type: string address: $ref: '#/components/schemas/AddressDTO' verificationBodyEmissionSchemes: uniqueItems: true type: array items: $ref: '#/components/schemas/VerificationBodyEmissionSchemeDTO' description: The verification body dto to update RegisterUserLoginDomainDTO: required: - loginDomain type: object properties: loginDomain: type: string enum: - INSTALLATION - AVIATION description: The last login domain NoteRequest: required: - note type: object properties: note: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid description: The note request OperatorUserDTO: required: - email - firstName - lastName type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string phoneNumber: $ref: '#/components/schemas/PhoneNumberDTO' mobileNumber: $ref: '#/components/schemas/PhoneNumberDTO' lastLoginDate: type: string PhoneNumberDTO: type: object properties: countryCode: type: string number: maxLength: 255 minLength: 0 type: string OperatorUserRegistrationDTO: required: - emailToken - firstName - lastName type: object properties: emailToken: type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string phoneNumber: $ref: '#/components/schemas/PhoneNumberDTO' mobileNumber: $ref: '#/components/schemas/PhoneNumberDTO' description: The operator user OperatorUserRegistrationWithCredentialsDTO: required: - emailToken - firstName - lastName - password type: object properties: emailToken: type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string phoneNumber: $ref: '#/components/schemas/PhoneNumberDTO' mobileNumber: $ref: '#/components/schemas/PhoneNumberDTO' password: type: string description: The userRegistrationDTO NotificationTemplateUpdateDTO: required: - subject - text type: object properties: subject: maxLength: 255 minLength: 0 type: string text: maxLength: 10000 minLength: 0 type: string description: The data to update the notification template MiReportUserDefinedCategoryDTO: required: - id type: object properties: id: type: integer format: int64 name: type: string MiReportUserDefinedDTO: required: - queryDefinition - reportName type: object properties: reportName: maxLength: 255 minLength: 0 type: string description: maxLength: 10000 minLength: 0 type: string queryDefinition: maxLength: 10000 minLength: 0 type: string categories: uniqueItems: true type: array items: $ref: '#/components/schemas/MiReportUserDefinedCategoryDTO' lastUpdatedOn: type: string format: date-time favourite: type: boolean MiReportUserDefinedUpdateDTO: required: - reasonForChange - userDefinedDTO type: object properties: userDefinedDTO: $ref: '#/components/schemas/MiReportUserDefinedDTO' reasonForChange: maxLength: 10000 minLength: 0 type: string description: The user defined query information container AccountUpdateFaStatusDTO: required: - faStatus type: object properties: faStatus: type: boolean description: Whether the free allocation was received AccountContactDTO: required: - accountId type: object properties: accountId: type: integer format: int64 userId: type: string MiReportSystemParams: type: object properties: reportType: type: string description: The parameters based on which the report will be generated discriminator: propertyName: reportType MiReportSystemResult: required: - columnNames - reportType type: object properties: reportType: type: string columnNames: type: array items: type: string discriminator: propertyName: reportType TokenDTO: required: - token type: object properties: token: type: string description: The change 2FA token InvitedUserInfoDTO: type: object properties: email: type: string invitationStatus: type: string enum: - ACCEPTED - PENDING_TO_REGISTERED_SET_REGISTER_FORM - PENDING_TO_REGISTERED_SET_REGISTER_FORM_NO_PASSWORD - PENDING_TO_REGISTERED_SET_PASSWORD_ONLY - ALREADY_REGISTERED - ALREADY_REGISTERED_SET_PASSWORD_ONLY VerifierUserInvitationDTO: required: - email - firstName - lastName - phoneNumber type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string roleCode: type: string phoneNumber: maxLength: 255 minLength: 0 type: string mobileNumber: maxLength: 255 minLength: 0 type: string description: The verifier user information AdminVerifierUserInvitationDTO: required: - email - firstName - lastName - phoneNumber type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string mobileNumber: maxLength: 255 minLength: 0 type: string description: The verifier user information VerifierAuthorityUpdateDTO: required: - authorityStatus - userId type: object properties: userId: type: string authorityStatus: type: string enum: - PENDING - TEMP_DISABLED_PENDING - ACTIVE - DISABLED - ACCEPTED - TEMP_DISABLED roleCode: type: string VerificationBodyCreationDTO: required: - address - adminVerifierUserInvitation - name - verificationBodyEmissionSchemes type: object properties: name: maxLength: 100 minLength: 0 type: string address: $ref: '#/components/schemas/AddressDTO' verificationBodyEmissionSchemes: uniqueItems: true type: array items: $ref: '#/components/schemas/VerificationBodyEmissionSchemeDTO' adminVerifierUserInvitation: $ref: '#/components/schemas/AdminVerifierUserInvitationDTO' description: The verification body creation dto VerificationBodyInfoDTO: type: object properties: id: type: integer format: int64 name: type: string status: type: string enum: - ACTIVE - PENDING - DISABLED PasswordValidationRequestDTO: required: - password type: object properties: password: type: string description: The password validation request PasswordValidationErrorDTO: type: object properties: code: type: string enum: - INVALID_MIN_LENGTH - INVALID_MAX_LENGTH - BLACKLISTED_PATTERN - PWNED - PWNED_SERVICE_UNAVAILABLE - OTHER message: type: string PasswordValidationResponseDTO: type: object properties: valid: type: boolean errors: type: array items: $ref: '#/components/schemas/PasswordValidationErrorDTO' OneTimePasswordDTO: required: - password type: object properties: password: type: string description: The one time authenticator code EmailDTO: type: object properties: email: maxLength: 255 minLength: 0 type: string description: The user email ResetPasswordDTO: required: - otp - password - token type: object properties: token: type: string otp: pattern: \d{6} type: string password: type: string description: The new password UserFeedbackDto: required: - creatingAccountRate - onBoardingRate - onlineGuidanceRate - satisfactionRate - tasksRate - userRegistrationRate type: object properties: satisfactionRate: type: string enum: - VERY_SATISFIED - SATISFIED - NEITHER_SATISFIED_NOR_DISSATISFIED - DISSATISFIED - VERY_DISSATISFIED - NOT_APPLICABLE_NOT_USED_YET satisfactionRateReason: maxLength: 1200 minLength: 0 type: string userRegistrationRate: type: string enum: - VERY_SATISFIED - SATISFIED - NEITHER_SATISFIED_NOR_DISSATISFIED - DISSATISFIED - VERY_DISSATISFIED - NOT_APPLICABLE_NOT_USED_YET userRegistrationRateReason: maxLength: 1200 minLength: 0 type: string onlineGuidanceRate: type: string enum: - VERY_SATISFIED - SATISFIED - NEITHER_SATISFIED_NOR_DISSATISFIED - DISSATISFIED - VERY_DISSATISFIED - NOT_APPLICABLE_NOT_USED_YET onlineGuidanceRateReason: maxLength: 1200 minLength: 0 type: string creatingAccountRate: type: string enum: - VERY_SATISFIED - SATISFIED - NEITHER_SATISFIED_NOR_DISSATISFIED - DISSATISFIED - VERY_DISSATISFIED - NOT_APPLICABLE_NOT_USED_YET creatingAccountRateReason: maxLength: 1200 minLength: 0 type: string onBoardingRate: type: string enum: - VERY_SATISFIED - SATISFIED - NEITHER_SATISFIED_NOR_DISSATISFIED - DISSATISFIED - VERY_DISSATISFIED - NOT_APPLICABLE_NOT_USED_YET onBoardingRateReason: maxLength: 1200 minLength: 0 type: string tasksRate: type: string enum: - VERY_SATISFIED - SATISFIED - NEITHER_SATISFIED_NOR_DISSATISFIED - DISSATISFIED - VERY_DISSATISFIED - NOT_APPLICABLE_NOT_USED_YET tasksRateReason: maxLength: 1200 minLength: 0 type: string improvementSuggestion: maxLength: 1200 minLength: 0 type: string description: The user feedback ALR: required: - alrFile type: object properties: alrFile: type: string format: uuid files: uniqueItems: true type: array items: type: string format: uuid ALRActivityLevel: required: - activityLevelChangeId - changeType - comments - subInstallationName - year type: object properties: year: type: integer format: int16 subInstallationName: type: string enum: - ADIPIC_ACID - ALUMINIUM - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARBON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE - DISTRICT_HEATING - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_CARBON_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - FUEL_CL - FUEL_CL_CBAM - FUEL_CL_NON_CBAM - FUEL_NON_CL - GREY_CEMENT_CLINKER - HEAT_CL - HEAT_CL_CBAM - HEAT_CL_NON_CBAM - HEAT_NON_CL - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMOMECHANICAL_PULP_AND_MECHANICAL_PULP - SYTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARBON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER changeType: type: string enum: - CESSATION - INCREASE - DECREASE - RETURN_TO_HISTORICAL_ACTIVITY_LEVELS_HAL - NER_ALLOCATION_FOR_YEAR_0_BASED_ON_ACTIVITY_LEVEL_AL_IN_YEAR_0 - >- NER_ALLOCATION_FOR_YEAR_0_PLUS_1_BASED_ON_ACTIVITY_LEVEL_AL_IN_YEAR_0_PLUS_1 - >- NER_ALLOCATION_FOR_YEAR_0_PLUS_2_BASED_ON_THE_HISTORICAL_ACTIVITY_LEVEL_HAL - REGULATOR_REJECTS_ADJUSTMENT - NO_CHANGE - NEW_SUB_INSTALLATION - OTHER otherChangeTypeName: maxLength: 255 minLength: 0 type: string changedActivityLevel: maxLength: 255 minLength: 0 type: string comments: maxLength: 10000 minLength: 0 type: string activityLevelChangeId: type: string ALRAlrDataRegulatorReviewAcceptedDecisionDetails: type: object allOf: - $ref: '#/components/schemas/ALRRegulatorReviewDecisionDetails' ALRAlrDataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/ALRReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED - OPERATOR_AMENDS_NEEDED details: oneOf: - $ref: >- #/components/schemas/ALRAlrDataRegulatorReviewAcceptedDecisionDetails - $ref: >- #/components/schemas/ALRAlrDataRegulatorReviewOperatorAmendsNeededDecisionDetails ALRAlrDataRegulatorReviewOperatorAmendsNeededDecisionDetails: required: - requiredChanges type: object allOf: - $ref: '#/components/schemas/ALRRegulatorReviewDecisionDetails' - type: object properties: verificationRequired: type: boolean requiredChanges: type: array items: $ref: '#/components/schemas/ALRAlrDataRegulatorReviewRequiredChange' ALRAlrDataRegulatorReviewRequiredChange: required: - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid ALRApplicationAmendsSaveRequestTaskActionPayload: required: - alr type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' alrSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean ALRApplicationAmendsSubmitRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: alrSectionsCompleted: type: object additionalProperties: type: boolean ALRApplicationAmendsSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean ALRApplicationAuthorityReviewOutcome: required: - alr - authorityResponse type: object properties: alr: $ref: '#/components/schemas/ALR' submissionDate: type: string format: date authorityResponse: oneOf: - $ref: '#/components/schemas/ALRGrantAuthorityResponse' - $ref: '#/components/schemas/ALRGrantAuthorityWithCorrectionsResponse' - $ref: '#/components/schemas/ALRRejectAuthorityResponse' ALRApplicationRegulatorReviewOutcome: required: - conservativeDeterminesActivity - determination type: object properties: activityLevels: type: array items: $ref: '#/components/schemas/ALRActivityLevel' historicalActivityLevels: type: array items: $ref: '#/components/schemas/HistoricalActivityLevel' allocations: uniqueItems: true type: array items: $ref: '#/components/schemas/ALRPreliminaryAllocation' conservativeDeterminesActivity: type: boolean conservativeDeterminesActivityComment: type: string ukEtsAuthorityComments: type: string determination: oneOf: - $ref: '#/components/schemas/ALRClosedDetermination' - $ref: '#/components/schemas/DoalClosedDetermination' - $ref: '#/components/schemas/DoalProceedToAuthorityDetermination' ALRApplicationRegulatorReviewSaveTaskActionPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: regulatorReviewOutcome: $ref: '#/components/schemas/ALRApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean ALRApplicationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' alrSectionsCompleted: type: object additionalProperties: type: boolean ALRApplicationSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean ALRApplicationVerificationReturnToOperatorRequestTaskActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: changesRequired: type: string ALRApplicationVerificationSaveRequestTaskActionPayload: required: - opinionStatement - overallAssessment type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: opinionStatement: $ref: '#/components/schemas/ALRVerificationOpinionStatement' overallAssessment: oneOf: - $ref: >- #/components/schemas/ALRNotVerifiedOverallVerificationAssessment - $ref: >- #/components/schemas/ALRVerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/ALRVerifiedWithCommentsOverallVerificationAssessment verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean ALRAuthorityResponse: required: - authorityRespondDate - type type: object properties: type: type: string enum: - VALID - VALID_WITH_CORRECTIONS - INVALID authorityRespondDate: type: string format: date discriminator: propertyName: type mapping: VALID: '#/components/schemas/ALRGrantAuthorityResponse' VALID_WITH_CORRECTIONS: '#/components/schemas/ALRGrantAuthorityWithCorrectionsResponse' INVALID: '#/components/schemas/ALRRejectAuthorityResponse' ALRClosedDetermination: required: - alrFile - reason - type type: object allOf: - $ref: '#/components/schemas/DoalDetermination' - type: object properties: alrFile: type: string format: uuid files: uniqueItems: true type: array items: type: string format: uuid ALRGrantAuthorityResponse: required: - authorityRespondDate - type type: object allOf: - $ref: '#/components/schemas/ALRAuthorityResponse' - type: object properties: preliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/ALRPreliminaryAllocation' totalAllocationsPerYear: type: object additionalProperties: type: integer format: int32 documents: uniqueItems: true type: array items: type: string format: uuid ALRGrantAuthorityWithCorrectionsResponse: required: - authorityRespondDate - decisionNotice - type type: object allOf: - $ref: '#/components/schemas/ALRAuthorityResponse' - type: object properties: preliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/ALRPreliminaryAllocation' totalAllocationsPerYear: type: object additionalProperties: type: integer format: int32 documents: uniqueItems: true type: array items: type: string format: uuid decisionNotice: maxLength: 10000 minLength: 0 type: string ALRNotVerifiedOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/ALROverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string ALROverallVerificationAssessment: required: - type type: object properties: type: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED discriminator: propertyName: type mapping: VERIFIED_AS_SATISFACTORY: >- #/components/schemas/ALRVerifiedSatisfactoryOverallVerificationAssessment VERIFIED_WITH_COMMENTS: >- #/components/schemas/ALRVerifiedWithCommentsOverallVerificationAssessment NOT_VERIFIED: '#/components/schemas/ALRNotVerifiedOverallVerificationAssessment' ALRPreliminaryAllocation: required: - allocationId - allowances - subInstallationName - year type: object properties: subInstallationName: type: string enum: - ADIPIC_ACID - ALUMINIUM - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARBON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE - DISTRICT_HEATING - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_CARBON_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - FUEL_CL - FUEL_CL_CBAM - FUEL_CL_NON_CBAM - FUEL_NON_CL - GREY_CEMENT_CLINKER - HEAT_CL - HEAT_CL_CBAM - HEAT_CL_NON_CBAM - HEAT_NON_CL - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMOMECHANICAL_PULP_AND_MECHANICAL_PULP - SYTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARBON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER year: type: integer format: int16 allowances: type: integer format: int32 allocationId: type: string ALRRegulatorReviewDecisionDetails: required: - type type: object properties: notes: maxLength: 10000 minLength: 0 type: string type: type: string discriminator: propertyName: type ALRRejectAuthorityResponse: required: - authorityRespondDate - decisionNotice - type type: object allOf: - $ref: '#/components/schemas/ALRAuthorityResponse' - type: object properties: decisionNotice: maxLength: 10000 minLength: 0 type: string ALRReviewDecision: type: object properties: reviewDataType: type: string enum: - ALR_DATA - VERIFICATION_REPORT_DATA discriminator: propertyName: reviewDataType mapping: ALR_DATA: '#/components/schemas/ALRAlrDataRegulatorReviewDecision' VERIFICATION_REPORT_DATA: >- #/components/schemas/ALRVerificationReportDataRegulatorReviewDecision ALRSaveAuthorityResponseTaskActionPayload: required: - authorityReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: authorityReviewOutcome: $ref: '#/components/schemas/ALRApplicationAuthorityReviewOutcome' authorityReviewSectionsCompleted: type: object additionalProperties: type: boolean ALRSaveRegulatorReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - ALR - OPINION_STATEMENT - OVERALL_DECISION decision: oneOf: - $ref: '#/components/schemas/ALRReviewDecision' - $ref: '#/components/schemas/ALRAlrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/ALRVerificationReportDataRegulatorReviewDecision regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean ALRVerificationOpinionStatement: type: object properties: opinionStatementFile: type: string format: uuid supportingFiles: uniqueItems: true type: array items: type: string format: uuid notes: type: string ALRVerificationReportDataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/ALRReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED details: $ref: '#/components/schemas/ALRRegulatorReviewDecisionDetails' ALRVerifiedSatisfactoryOverallVerificationAssessment: required: - type type: object allOf: - $ref: '#/components/schemas/ALROverallVerificationAssessment' ALRVerifiedWithCommentsOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/ALROverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string AbbreviationDefinition: required: - abbreviation - definition type: object properties: abbreviation: maxLength: 10000 minLength: 0 type: string definition: maxLength: 10000 minLength: 0 type: string Abbreviations: type: object properties: exist: type: boolean abbreviationDefinitions: type: array items: $ref: '#/components/schemas/AbbreviationDefinition' ActivitiesDescription: required: - activityDescription - flightTypes - operationScopes - operatorType type: object properties: operatorType: type: string enum: - COMMERCIAL - NON_COMMERCIAL flightTypes: uniqueItems: true type: array items: type: string enum: - SCHEDULED - NON_SCHEDULED operationScopes: uniqueItems: true type: array items: type: string enum: - UK_DOMESTIC - UK_TO_EEA_COUNTRIES activityDescription: maxLength: 10000 minLength: 0 type: string ActivitiesDescriptionCorsia: required: - activityDescription - flightTypes - operatorType type: object properties: operatorType: type: string enum: - COMMERCIAL - NON_COMMERCIAL flightTypes: uniqueItems: true type: array items: type: string enum: - SCHEDULED - NON_SCHEDULED activityDescription: maxLength: 10000 minLength: 0 type: string ActivityFuelDataSource: required: - dataSourceQuantificationNumber type: object properties: dataSourceQuantificationNumber: maxLength: 255 minLength: 0 type: string fuelInput: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS energyContent: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE ActivityLevel: required: - changeType - comments - subInstallationName - year type: object properties: year: type: integer format: int16 subInstallationName: type: string enum: - ADIPIC_ACID - ALUMINIUM - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARBON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE - DISTRICT_HEATING - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_CARBON_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - FUEL_CL - FUEL_CL_CBAM - FUEL_CL_NON_CBAM - FUEL_NON_CL - GREY_CEMENT_CLINKER - HEAT_CL - HEAT_CL_CBAM - HEAT_CL_NON_CBAM - HEAT_NON_CL - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMOMECHANICAL_PULP_AND_MECHANICAL_PULP - SYTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARBON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER changeType: type: string enum: - CESSATION - INCREASE - DECREASE - RETURN_TO_HISTORICAL_ACTIVITY_LEVELS_HAL - NER_ALLOCATION_FOR_YEAR_0_BASED_ON_ACTIVITY_LEVEL_AL_IN_YEAR_0 - >- NER_ALLOCATION_FOR_YEAR_0_PLUS_1_BASED_ON_ACTIVITY_LEVEL_AL_IN_YEAR_0_PLUS_1 - >- NER_ALLOCATION_FOR_YEAR_0_PLUS_2_BASED_ON_THE_HISTORICAL_ACTIVITY_LEVEL_HAL - REGULATOR_REJECTS_ADJUSTMENT - NO_CHANGE - NEW_SUB_INSTALLATION - OTHER otherChangeTypeName: maxLength: 255 minLength: 0 type: string changedActivityLevel: maxLength: 255 minLength: 0 type: string comments: maxLength: 10000 minLength: 0 type: string ActivityLevelChangeInformation: type: object properties: activityLevels: type: array items: $ref: '#/components/schemas/ActivityLevel' areConservativeEstimates: type: boolean explainEstimates: maxLength: 10000 minLength: 0 type: string preliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/PreliminaryAllocation' commentsForUkEtsAuthority: maxLength: 10000 minLength: 0 type: string ActivityLevelReport: type: object properties: freeAllocationOfAllowances: type: boolean file: type: string format: uuid deprecated: true AdditionalDocuments: type: object properties: exist: type: boolean documents: uniqueItems: true type: array items: type: string format: uuid Aer: required: - abbreviations - additionalDocuments - aerMonitoringPlanDeviation - confidentialityStatement - emissionPoints - emissionSources - monitoringApproachEmissions - naceCodes - regulatedActivities - sourceStreams type: object properties: additionalDocuments: $ref: '#/components/schemas/AdditionalDocuments' abbreviations: $ref: '#/components/schemas/Abbreviations' confidentialityStatement: $ref: '#/components/schemas/ConfidentialityStatement' pollutantRegisterActivities: $ref: '#/components/schemas/PollutantRegisterActivities' prtrCodes: $ref: '#/components/schemas/PRTRCodes' naceCodes: $ref: '#/components/schemas/NaceCodes' sourceStreams: type: array items: $ref: '#/components/schemas/SourceStream' emissionSources: type: array items: $ref: '#/components/schemas/EmissionSource' emissionPoints: type: array items: $ref: '#/components/schemas/EmissionPoint' monitoringApproachEmissions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/CalculationOfCO2Emissions' - $ref: '#/components/schemas/CalculationOfPfcEmissions' - $ref: '#/components/schemas/FallbackEmissions' - $ref: '#/components/schemas/InherentCO2Emissions' - $ref: '#/components/schemas/MeasurementOfCO2Emissions' - $ref: '#/components/schemas/MeasurementOfN2OEmissions' regulatedActivities: type: array items: $ref: '#/components/schemas/AerRegulatedActivity' aerMonitoringPlanDeviation: $ref: '#/components/schemas/AerMonitoringPlanDeviation' activityLevelReport: $ref: '#/components/schemas/ActivityLevelReport' AerApplicationRequestVerificationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AerApplicationSkipReviewRequestTaskActionPayload: required: - type type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: type: type: string enum: - OTHER - NOT_REQUIRED reason: maxLength: 10000 minLength: 0 type: string AerDataReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/AerReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/ReviewDecisionDetails' AerInherentReceivingTransferringInstallation: required: - inherentReceivingTransferringInstallation type: object properties: id: type: string inherentReceivingTransferringInstallation: $ref: '#/components/schemas/InherentReceivingTransferringInstallation' AerMonitoringApproachEmissions: type: object properties: type: type: string enum: - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - TRANSFERRED_CO2_N2O discriminator: propertyName: type mapping: CALCULATION: '#/components/schemas/CalculationOfCO2Emissions' MEASUREMENT_CO2: '#/components/schemas/MeasurementOfCO2Emissions' FALLBACK: '#/components/schemas/FallbackEmissions' MEASUREMENT_N2O: '#/components/schemas/MeasurementOfN2OEmissions' INHERENT_CO2: '#/components/schemas/InherentCO2Emissions' CALCULATION_PFC: '#/components/schemas/CalculationOfPfcEmissions' AerMonitoringPlanDeviation: required: - existChangesNotCoveredInApprovedVariations type: object properties: existChangesNotCoveredInApprovedVariations: type: boolean details: type: string AerRegulatedActivity: required: - hasEnergyCrf - hasIndustrialCrf - id - type type: object properties: id: type: string type: type: string enum: - WASTE - COMBUSTION - UPSTREAM_GHG_REMOVAL - MINERAL_OIL_REFINING - COKE_PRODUCTION - ORE_ROASTING_OR_SINTERING - PIG_IRON_STEEL_PRODUCTION - FERROUS_METALS_PRODUCTION - NON_FERROUS_METALS_PRODUCTION - PRIMARY_ALUMINIUM_PRODUCTION - SECONDARY_ALUMINIUM_PRODUCTION - CEMENT_CLINKER_PRODUCTION - LIME_OR_CALCINATION_OF_DOLOMITE_OR_MAGNESITE - CERAMICS_MANUFACTURING - GYPSUM_OR_PLASTERBOARD_PRODUCTION - GLASS_MANUFACTURING - MINERAL_WOOL_MANUFACTURING - PULP_PRODUCTION - PAPER_OR_CARDBOARD_PRODUCTION - CARBON_BLACK_PRODUCTION - BULK_ORGANIC_CHEMICAL_PRODUCTION - GLYOXAL_GLYOXYLIC_ACID_PRODUCTION - NITRIC_ACID_PRODUCTION - ADIPIC_ACID_PRODUCTION - AMMONIA_PRODUCTION - SODA_ASH_AND_SODIUM_BICARBONATE_PRODUCTION - HYDROGEN_AND_SYNTHESIS_GAS_PRODUCTION - CAPTURE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - TRANSPORT_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - STORAGE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE capacity: type: string format: decimal capacityUnit: type: string enum: - MW_TH - KW_TH - MVA - KVA - KW - MW - TONNES_PER_DAY - TONNES_PER_HOUR - TONNES_PER_ANNUM - KG_PER_DAY - KG_PER_HOUR hasEnergyCrf: type: boolean hasIndustrialCrf: type: boolean hasWasteCrf: type: boolean energyCrf: type: string enum: - _1_A_1_A_PUBLIC_ELECTRICITY_AND_HEAT_PRODUCTION - _1_A_1_B_PETROLEUM_REFINING - _1_A_1_C_MANUFACTURE_OF_SOLID_FUELS_AND_OTHER_ENERGY_INDUSTRIES - _1_A_2_A_IRON_AND_STEEL - _1_A_2_B_NON_FERROUS_METALS - _1_A_2_C_CHEMICALS - _1_A_2_D_PULP_PAPER_AND_PRINT - _1_A_2_E_FOOD_PROCESSING_BEVERAGES_AND_TOBACCO - _1_A_2_F_NON_METALLIC_MINERALS - >- _1_A_2_GVII_MOBILE_COMBUSTION_IN_MANUFACTURING_INDUSTRIES_AND_CONSTRUCTION - >- _1_A_2_GVIII_STATIONARY_COMBUSTION_IN_MANUFACTURING_AND_CONSTRUCTION_OTHER - _1_A_3_AI_INTERNATIONAL_AVIATION - _1_A_3_AII_CIVIL_AVIATION - _1_A_3_B_ROAD_TRANSPORTATION - _1_A_3_C_RAILWAYS - _1_A_3_DI_INTERNATIONAL_NAVIGATION - _1_A_3_DII_NATIONAL_NAVIGATION - _1_A_3_E_OTHER - _1_A_4_A_COMMERCIAL_INSTITUTIONAL_COMBUSTION - _1_A_4_B_RESIDENTIAL - _1_A_4_C_AGRICULTURE_FORESTRY_FISHING - _1_A_5_A_OTHER_STATIONARY_INCLUDING_MILITARY - _1_A_5_B_OTHER_MOBILE_INCLUDING_MILITARY - _1_B_1_A_COAL_MINING_AND_HANDLING - _1_B_1_B_SOLID_FUEL_TRANSFORMATION - _1_B_1_C_OTHER - _1_B_2_A_OIL - _1_B_2_B_NATURAL_GAS - _1_B_2_C_VENTING_AND_FLARING - _2_A_1_CEMENT_PRODUCTION - _2_A_2_LIME_PRODUCTION - _2_A_3_GLASS_PRODUCTION - _2_A_4_OTHER_PROCESS_USES_OF_CARBONATES - _2_B_1_AMMONIA_PRODUCTION - _2_B_10_OTHER - _2_B_2_NITRIC_ACID_PRODUCTION - _2_B_3_ADIPIC_ACID_PRODUCTION - _2_B_4_CAPROLACTAM_GLYOXAL_AND_GLYOXYLIC_ACID_PRODUCTION - _2_B_5_CARBIDE_PRODUCTION - _2_B_6_TITANIUM_DIOXIDE_PRODUCTION - _2_B_7_SODA_ASH_PRODUCTION - _2_B_8_PETROCHEMICAL_AND_CARBON_BLACK_PRODUCTION - _2_B_9_FLUOROCHEMICAL_PRODUCTION - _2_C_1_IRON_AND_STEEL_PRODUCTION - _2_C_2_FERROALLOYS_PRODUCTION - _2_C_3_ALUMINIUM_PRODUCTION - _2_C_4_MAGNESIUM_PRODUCTION - _2_C_5_LEAD_PRODUCTION - _2_C_6_ZINC_PRODUCTION - _2_C_7_OTHER_METAL_PRODUCTION - _2_D_1_LUBRICANT_USE - _2_D_2_PARAFFIN_WAX_USE - _2_D_3_OTHER - _2_E_1_INTEGRATED_CIRCUIT_OR_SEMICONDUCTOR - _2_E_2_TFT_FLAT_PANEL_DISPLAY - _2_E_3_PHOTOVOLTAICS - _2_E_4_HEAT_TRANSFER_FLUID - _2_E_5_OTHER - _2_F_1_REFRIGERATION_AND_AIR_CONDITIONING_EQUIPMENT - _2_F_2_FOAM_BLOWING_AGENTS - _2_F_3_FIRE_EXTINGUISHERS - _2_F_4_AEROSOLS - _2_F_5_SOLVENTS - _2_F_6_OTHER - _2_G_1_ELECTRICAL_EQUIPMENT - _2_G_2_SF_6_AND_PFCS_FROM_OTHER_PRODUCT_USE - _2_G_3_N_2_O_FROM_PRODUCT_USES - _2_G_4_OTHER - _2_H_OTHER - _5_A_1_A_SOLID_WASTE_DISPOSAL_TO_LAND - _5_B_1_A_MUNICIPAL_SOLID_WASTE_COMPOSTING - >- _5_B_2_A_MUNICIPAL_SOLID_WASTE_ANAEROBIC_DIGESTION_AT_BIOGAS_FACILITIES - _5_C_1_1_B_INCINERATION_SEWAGE_SLUDGE - _5_C_1_2_A_INCINERATION_MUNICIPAL_SOLID_WASTE - _5_C_1_2_B_INCINERATION_CLINICAL_WASTE - _5_C_2_1_B_OPEN_BURNING_OTHER_BIOGENIC_WASTE - _5_C_2_2_B_OPEN_BURNING_ACCIDENTAL_BUILDING_AND_VEHICLE_FIRES - _5_D_1_DOMESTIC - _5_D_2_INDUSTRIAL industrialCrf: type: string enum: - _1_A_1_A_PUBLIC_ELECTRICITY_AND_HEAT_PRODUCTION - _1_A_1_B_PETROLEUM_REFINING - _1_A_1_C_MANUFACTURE_OF_SOLID_FUELS_AND_OTHER_ENERGY_INDUSTRIES - _1_A_2_A_IRON_AND_STEEL - _1_A_2_B_NON_FERROUS_METALS - _1_A_2_C_CHEMICALS - _1_A_2_D_PULP_PAPER_AND_PRINT - _1_A_2_E_FOOD_PROCESSING_BEVERAGES_AND_TOBACCO - _1_A_2_F_NON_METALLIC_MINERALS - >- _1_A_2_GVII_MOBILE_COMBUSTION_IN_MANUFACTURING_INDUSTRIES_AND_CONSTRUCTION - >- _1_A_2_GVIII_STATIONARY_COMBUSTION_IN_MANUFACTURING_AND_CONSTRUCTION_OTHER - _1_A_3_AI_INTERNATIONAL_AVIATION - _1_A_3_AII_CIVIL_AVIATION - _1_A_3_B_ROAD_TRANSPORTATION - _1_A_3_C_RAILWAYS - _1_A_3_DI_INTERNATIONAL_NAVIGATION - _1_A_3_DII_NATIONAL_NAVIGATION - _1_A_3_E_OTHER - _1_A_4_A_COMMERCIAL_INSTITUTIONAL_COMBUSTION - _1_A_4_B_RESIDENTIAL - _1_A_4_C_AGRICULTURE_FORESTRY_FISHING - _1_A_5_A_OTHER_STATIONARY_INCLUDING_MILITARY - _1_A_5_B_OTHER_MOBILE_INCLUDING_MILITARY - _1_B_1_A_COAL_MINING_AND_HANDLING - _1_B_1_B_SOLID_FUEL_TRANSFORMATION - _1_B_1_C_OTHER - _1_B_2_A_OIL - _1_B_2_B_NATURAL_GAS - _1_B_2_C_VENTING_AND_FLARING - _2_A_1_CEMENT_PRODUCTION - _2_A_2_LIME_PRODUCTION - _2_A_3_GLASS_PRODUCTION - _2_A_4_OTHER_PROCESS_USES_OF_CARBONATES - _2_B_1_AMMONIA_PRODUCTION - _2_B_10_OTHER - _2_B_2_NITRIC_ACID_PRODUCTION - _2_B_3_ADIPIC_ACID_PRODUCTION - _2_B_4_CAPROLACTAM_GLYOXAL_AND_GLYOXYLIC_ACID_PRODUCTION - _2_B_5_CARBIDE_PRODUCTION - _2_B_6_TITANIUM_DIOXIDE_PRODUCTION - _2_B_7_SODA_ASH_PRODUCTION - _2_B_8_PETROCHEMICAL_AND_CARBON_BLACK_PRODUCTION - _2_B_9_FLUOROCHEMICAL_PRODUCTION - _2_C_1_IRON_AND_STEEL_PRODUCTION - _2_C_2_FERROALLOYS_PRODUCTION - _2_C_3_ALUMINIUM_PRODUCTION - _2_C_4_MAGNESIUM_PRODUCTION - _2_C_5_LEAD_PRODUCTION - _2_C_6_ZINC_PRODUCTION - _2_C_7_OTHER_METAL_PRODUCTION - _2_D_1_LUBRICANT_USE - _2_D_2_PARAFFIN_WAX_USE - _2_D_3_OTHER - _2_E_1_INTEGRATED_CIRCUIT_OR_SEMICONDUCTOR - _2_E_2_TFT_FLAT_PANEL_DISPLAY - _2_E_3_PHOTOVOLTAICS - _2_E_4_HEAT_TRANSFER_FLUID - _2_E_5_OTHER - _2_F_1_REFRIGERATION_AND_AIR_CONDITIONING_EQUIPMENT - _2_F_2_FOAM_BLOWING_AGENTS - _2_F_3_FIRE_EXTINGUISHERS - _2_F_4_AEROSOLS - _2_F_5_SOLVENTS - _2_F_6_OTHER - _2_G_1_ELECTRICAL_EQUIPMENT - _2_G_2_SF_6_AND_PFCS_FROM_OTHER_PRODUCT_USE - _2_G_3_N_2_O_FROM_PRODUCT_USES - _2_G_4_OTHER - _2_H_OTHER - _5_A_1_A_SOLID_WASTE_DISPOSAL_TO_LAND - _5_B_1_A_MUNICIPAL_SOLID_WASTE_COMPOSTING - >- _5_B_2_A_MUNICIPAL_SOLID_WASTE_ANAEROBIC_DIGESTION_AT_BIOGAS_FACILITIES - _5_C_1_1_B_INCINERATION_SEWAGE_SLUDGE - _5_C_1_2_A_INCINERATION_MUNICIPAL_SOLID_WASTE - _5_C_1_2_B_INCINERATION_CLINICAL_WASTE - _5_C_2_1_B_OPEN_BURNING_OTHER_BIOGENIC_WASTE - _5_C_2_2_B_OPEN_BURNING_ACCIDENTAL_BUILDING_AND_VEHICLE_FIRES - _5_D_1_DOMESTIC - _5_D_2_INDUSTRIAL wasteCrf: type: string enum: - _1_A_1_A_PUBLIC_ELECTRICITY_AND_HEAT_PRODUCTION - _1_A_1_B_PETROLEUM_REFINING - _1_A_1_C_MANUFACTURE_OF_SOLID_FUELS_AND_OTHER_ENERGY_INDUSTRIES - _1_A_2_A_IRON_AND_STEEL - _1_A_2_B_NON_FERROUS_METALS - _1_A_2_C_CHEMICALS - _1_A_2_D_PULP_PAPER_AND_PRINT - _1_A_2_E_FOOD_PROCESSING_BEVERAGES_AND_TOBACCO - _1_A_2_F_NON_METALLIC_MINERALS - >- _1_A_2_GVII_MOBILE_COMBUSTION_IN_MANUFACTURING_INDUSTRIES_AND_CONSTRUCTION - >- _1_A_2_GVIII_STATIONARY_COMBUSTION_IN_MANUFACTURING_AND_CONSTRUCTION_OTHER - _1_A_3_AI_INTERNATIONAL_AVIATION - _1_A_3_AII_CIVIL_AVIATION - _1_A_3_B_ROAD_TRANSPORTATION - _1_A_3_C_RAILWAYS - _1_A_3_DI_INTERNATIONAL_NAVIGATION - _1_A_3_DII_NATIONAL_NAVIGATION - _1_A_3_E_OTHER - _1_A_4_A_COMMERCIAL_INSTITUTIONAL_COMBUSTION - _1_A_4_B_RESIDENTIAL - _1_A_4_C_AGRICULTURE_FORESTRY_FISHING - _1_A_5_A_OTHER_STATIONARY_INCLUDING_MILITARY - _1_A_5_B_OTHER_MOBILE_INCLUDING_MILITARY - _1_B_1_A_COAL_MINING_AND_HANDLING - _1_B_1_B_SOLID_FUEL_TRANSFORMATION - _1_B_1_C_OTHER - _1_B_2_A_OIL - _1_B_2_B_NATURAL_GAS - _1_B_2_C_VENTING_AND_FLARING - _2_A_1_CEMENT_PRODUCTION - _2_A_2_LIME_PRODUCTION - _2_A_3_GLASS_PRODUCTION - _2_A_4_OTHER_PROCESS_USES_OF_CARBONATES - _2_B_1_AMMONIA_PRODUCTION - _2_B_10_OTHER - _2_B_2_NITRIC_ACID_PRODUCTION - _2_B_3_ADIPIC_ACID_PRODUCTION - _2_B_4_CAPROLACTAM_GLYOXAL_AND_GLYOXYLIC_ACID_PRODUCTION - _2_B_5_CARBIDE_PRODUCTION - _2_B_6_TITANIUM_DIOXIDE_PRODUCTION - _2_B_7_SODA_ASH_PRODUCTION - _2_B_8_PETROCHEMICAL_AND_CARBON_BLACK_PRODUCTION - _2_B_9_FLUOROCHEMICAL_PRODUCTION - _2_C_1_IRON_AND_STEEL_PRODUCTION - _2_C_2_FERROALLOYS_PRODUCTION - _2_C_3_ALUMINIUM_PRODUCTION - _2_C_4_MAGNESIUM_PRODUCTION - _2_C_5_LEAD_PRODUCTION - _2_C_6_ZINC_PRODUCTION - _2_C_7_OTHER_METAL_PRODUCTION - _2_D_1_LUBRICANT_USE - _2_D_2_PARAFFIN_WAX_USE - _2_D_3_OTHER - _2_E_1_INTEGRATED_CIRCUIT_OR_SEMICONDUCTOR - _2_E_2_TFT_FLAT_PANEL_DISPLAY - _2_E_3_PHOTOVOLTAICS - _2_E_4_HEAT_TRANSFER_FLUID - _2_E_5_OTHER - _2_F_1_REFRIGERATION_AND_AIR_CONDITIONING_EQUIPMENT - _2_F_2_FOAM_BLOWING_AGENTS - _2_F_3_FIRE_EXTINGUISHERS - _2_F_4_AEROSOLS - _2_F_5_SOLVENTS - _2_F_6_OTHER - _2_G_1_ELECTRICAL_EQUIPMENT - _2_G_2_SF_6_AND_PFCS_FROM_OTHER_PRODUCT_USE - _2_G_3_N_2_O_FROM_PRODUCT_USES - _2_G_4_OTHER - _2_H_OTHER - _5_A_1_A_SOLID_WASTE_DISPOSAL_TO_LAND - _5_B_1_A_MUNICIPAL_SOLID_WASTE_COMPOSTING - >- _5_B_2_A_MUNICIPAL_SOLID_WASTE_ANAEROBIC_DIGESTION_AT_BIOGAS_FACILITIES - _5_C_1_1_B_INCINERATION_SEWAGE_SLUDGE - _5_C_1_2_A_INCINERATION_MUNICIPAL_SOLID_WASTE - _5_C_1_2_B_INCINERATION_CLINICAL_WASTE - _5_C_2_1_B_OPEN_BURNING_OTHER_BIOGENIC_WASTE - _5_C_2_2_B_OPEN_BURNING_ACCIDENTAL_BUILDING_AND_VEHICLE_FIRES - _5_D_1_DOMESTIC - _5_D_2_INDUSTRIAL AerReviewDecision: type: object properties: reviewDataType: type: string enum: - AER_DATA - VERIFICATION_REPORT_DATA discriminator: propertyName: reviewDataType mapping: AER_DATA: '#/components/schemas/AerDataReviewDecision' VERIFICATION_REPORT_DATA: '#/components/schemas/AerVerificationReportDataReviewDecision' AerSaveApplicationAmendRequestTaskActionPayload: required: - aer type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean AerSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AerSaveApplicationVerificationRequestTaskActionPayload: required: - complianceMonitoringReporting - etsComplianceRules - materialityLevel - methodologiesToCloseDataGaps - opinionStatement - overallAssessment - recommendedImprovements - summaryOfConditions - uncorrectedMisstatements - uncorrectedNonCompliances - uncorrectedNonConformities - verificationTeamDetails - verifierContact type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationTeamDetails: $ref: '#/components/schemas/VerificationTeamDetails' verifierContact: $ref: '#/components/schemas/VerifierContact' materialityLevel: $ref: '#/components/schemas/MaterialityLevel' complianceMonitoringReporting: $ref: '#/components/schemas/ComplianceMonitoringReporting' etsComplianceRules: $ref: '#/components/schemas/EtsComplianceRules' summaryOfConditions: $ref: '#/components/schemas/SummaryOfConditions' overallAssessment: $ref: '#/components/schemas/OverallAssessment' methodologiesToCloseDataGaps: $ref: '#/components/schemas/MethodologiesToCloseDataGaps' opinionStatement: $ref: '#/components/schemas/OpinionStatement' uncorrectedMisstatements: $ref: '#/components/schemas/UncorrectedMisstatements' recommendedImprovements: $ref: '#/components/schemas/RecommendedImprovements' uncorrectedNonConformities: $ref: '#/components/schemas/UncorrectedNonConformities' uncorrectedNonCompliances: $ref: '#/components/schemas/UncorrectedNonCompliances' isPostALRSectionRemoval: type: boolean activityLevelReport: $ref: '#/components/schemas/ActivityLevelReport' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AerSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - INSTALLATION_DETAILS - FUELS_AND_EQUIPMENT - ADDITIONAL_INFORMATION - EMISSIONS_SUMMARY - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - VERIFIER_DETAILS - OPINION_STATEMENT - ETS_COMPLIANCE_RULES - COMPLIANCE_MONITORING_REPORTING - OVERALL_DECISION - UNCORRECTED_MISSTATEMENTS - UNCORRECTED_NON_CONFORMITIES - UNCORRECTED_NON_COMPLIANCES - RECOMMENDED_IMPROVEMENTS - CLOSE_DATA_GAPS_METHODOLOGIES - MATERIALITY_LEVEL - SUMMARY_OF_CONDITIONS - ACTIVITY_LEVEL_REPORT - VERIFICATION_ACTIVITY_LEVEL_REPORT decision: $ref: '#/components/schemas/AerReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean AerSkipReviewDecision: required: - type type: object properties: type: type: string enum: - OTHER - NOT_REQUIRED reason: maxLength: 10000 minLength: 0 type: string AerSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AerVerificationReportDataReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/AerReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED details: $ref: '#/components/schemas/ReviewDecisionDetails' AerVerificationReturnToOperatorRequestTaskActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: changesRequired: type: string AirOperatingCertificate: required: - certificateExist type: object properties: certificateExist: type: boolean certificateNumber: maxLength: 255 minLength: 0 type: string issuingAuthority: maxLength: 255 minLength: 0 type: string certificateFiles: uniqueItems: true type: array items: type: string format: uuid AirOperatingCertificateCorsia: required: - certificateExist type: object properties: certificateExist: type: boolean certificateNumber: maxLength: 255 minLength: 0 type: string issuingAuthority: maxLength: 255 minLength: 0 type: string restrictionsExist: type: boolean restrictionsDetails: maxLength: 500 minLength: 0 type: string certificateFiles: uniqueItems: true type: array items: type: string format: uuid AirSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: operatorImprovementResponses: type: object additionalProperties: oneOf: - $ref: >- #/components/schemas/OperatorAirImprovementAlreadyMadeResponse - $ref: '#/components/schemas/OperatorAirImprovementNoResponse' - $ref: '#/components/schemas/OperatorAirImprovementYesResponse' airSectionsCompleted: type: object additionalProperties: type: boolean AirSaveRespondToRegulatorCommentsRequestTaskActionPayload: required: - operatorImprovementFollowUpResponse - reference type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reference: type: integer format: int32 operatorImprovementFollowUpResponse: $ref: '#/components/schemas/OperatorAirImprovementFollowUpResponse' airRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean AirSaveReviewRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: regulatorReviewResponse: $ref: '#/components/schemas/RegulatorAirReviewResponse' reviewSectionsCompleted: type: object additionalProperties: type: boolean AirSubmitRespondToRegulatorCommentsRequestTaskActionPayload: required: - reference type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reference: type: integer format: int32 airRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean AircraftTypeDetails: required: - aircraftTypeInfo - fuelTypes - isCurrentlyUsed - numberOfAircrafts type: object properties: aircraftTypeInfo: $ref: '#/components/schemas/AircraftTypeInfo' subtype: maxLength: 10000 minLength: 0 type: string numberOfAircrafts: maximum: 9999999999 minimum: 0 type: integer format: int64 fuelTypes: type: array items: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE - OTHER isCurrentlyUsed: type: boolean fuelConsumptionMeasuringMethod: type: string enum: - METHOD_A - METHOD_B - BLOCK_ON_BLOCK_OFF - FUEL_UPLIFT - BLOCK_HOUR AircraftTypeDetailsCorsia: required: - aircraftTypeInfo - fuelTypes - numberOfAircrafts type: object properties: aircraftTypeInfo: $ref: '#/components/schemas/AircraftTypeInfo' subtype: maxLength: 10000 minLength: 0 type: string numberOfAircrafts: maximum: 9999999999 minimum: 0 type: integer format: int64 fuelTypes: type: array items: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE - TS_1 - NO_3_JET_FUEL fuelConsumptionMeasuringMethod: type: string enum: - METHOD_A - METHOD_B - BLOCK_ON_BLOCK_OFF - FUEL_UPLIFT - BLOCK_HOUR AircraftTypeInfo: required: - designatorType - manufacturer - model type: object properties: manufacturer: maxLength: 10000 minLength: 0 type: string model: maxLength: 10000 minLength: 0 type: string designatorType: maxLength: 10000 minLength: 0 type: string AnnualActivityFuelLevel: required: - annualLevelType - methodologyAppliedDescription - trackingMethodologyDescription type: object allOf: - $ref: '#/components/schemas/AnnualLevel' - type: object properties: fuelDataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/ActivityFuelDataSource' AnnualActivityHeatLevel: required: - annualLevelType - methodologyAppliedDescription - trackingMethodologyDescription type: object allOf: - $ref: '#/components/schemas/AnnualLevel' - type: object properties: measurableHeatFlowList: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/MeasurableHeatFlow' AnnualActivityProcessLevel: required: - annualLevelType - methodologyAppliedDescription - trackingMethodologyDescription type: object allOf: - $ref: '#/components/schemas/AnnualLevel' AnnualLevel: required: - annualLevelType - methodologyAppliedDescription - trackingMethodologyDescription type: object properties: annualLevelType: type: string enum: - PRODUCTION - ACTIVITY_HEAT - ACTIVITY_FUEL - ACTIVITY_PROCESS methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' trackingMethodologyDescription: maxLength: 10000 minLength: 0 type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid discriminator: propertyName: annualLevelType mapping: PRODUCTION: '#/components/schemas/AnnualProductionLevel' ACTIVITY_HEAT: '#/components/schemas/AnnualActivityHeatLevel' ACTIVITY_FUEL: '#/components/schemas/AnnualActivityFuelLevel' ACTIVITY_PROCESS: '#/components/schemas/AnnualActivityProcessLevel' AnnualProductionLevel: required: - annualLevelType - annualQuantityDeterminationMethod - methodologyAppliedDescription - trackingMethodologyDescription type: object allOf: - $ref: '#/components/schemas/AnnualLevel' - type: object properties: quantityProductDataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/QuantityProductDataSource' annualQuantityDeterminationMethod: type: string enum: - CONTINUAL_METERING_PROCESS - AGGREGATION_METERING_QUANTITIES AppliedStandard: required: - appliedStandard - laboratoryAccredited - laboratoryName - parameter type: object properties: parameter: maxLength: 250 minLength: 0 type: string appliedStandard: maxLength: 50 minLength: 0 type: string deviationFromAppliedStandardExist: type: boolean deviationFromAppliedStandardDetails: maxLength: 50 minLength: 0 type: string laboratoryName: maxLength: 250 minLength: 0 type: string laboratoryAccredited: type: boolean laboratoryAccreditationEvidence: maxLength: 10000 minLength: 0 type: string AromaticsQuantitiesOfSupplementalFieldDataSource: required: - dataSourceNo type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string details: type: object additionalProperties: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS AromaticsSP: required: - hierarchicalOrder - methodologyAppliedDescription - relevantCWTFunctions - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: relevantCWTFunctions: uniqueItems: true type: array items: type: string enum: - NAPHTHA_GASOLINE_HYDROTREATER - AROMATIC_SOLVENT_EXTRACTION - TDP_TDA - HYDRODEALKYLATION - XYLENE_ISOMERISATION - PARAXYLENE_PRODUCTION - CYCLOHEXANE_PRODUCTION - CUMENE_PRODUCTION dataSources: maxItems: 6 minItems: 1 type: array items: $ref: >- #/components/schemas/AromaticsQuantitiesOfSupplementalFieldDataSource AssessAndControlRisk: required: - locationOfRecords - procedureDescription - procedureDocumentName - procedureReference - responsibleDepartmentOrRole type: object properties: procedureDescription: maxLength: 10000 minLength: 0 type: string procedureDocumentName: maxLength: 1000 minLength: 0 type: string procedureReference: maxLength: 500 minLength: 0 type: string diagramReference: maxLength: 500 minLength: 0 type: string responsibleDepartmentOrRole: maxLength: 1000 minLength: 0 type: string locationOfRecords: maxLength: 2000 minLength: 0 type: string itSystemUsed: maxLength: 500 minLength: 0 type: string appliedStandards: maxLength: 2000 minLength: 0 type: string riskAssessmentAttachments: uniqueItems: true type: array items: type: string format: uuid AviationAccountClosure: required: - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string AviationAccountClosureSaveRequestTaskActionPayload: required: - aviationAccountClosure type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: aviationAccountClosure: $ref: '#/components/schemas/AviationAccountClosure' AviationAerAircraftData: required: - aviationAerAircraftDataDetails type: object properties: aviationAerAircraftDataDetails: uniqueItems: true type: array items: $ref: '#/components/schemas/AviationAerAircraftDataDetails' AviationAerAircraftDataDetails: required: - aircraftTypeDesignator - endDate - ownerOrLessor - registrationNumber - startDate type: object properties: aircraftTypeDesignator: type: string subType: maxLength: 255 minLength: 0 type: string registrationNumber: maxLength: 20 minLength: 0 type: string ownerOrLessor: maxLength: 255 minLength: 0 type: string startDate: type: string format: date endDate: type: string format: date AviationAerApplicationRequestVerificationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationAerComplianceMonitoringReportingRules: required: - accuracyCompliant - comparabilityCompliant - completenessCompliant - consistencyCompliant - integrityCompliant - transparencyCompliant type: object properties: accuracyCompliant: type: boolean accuracyNonCompliantReason: type: string completenessCompliant: type: boolean completenessNonCompliantReason: type: string consistencyCompliant: type: boolean consistencyNonCompliantReason: type: string comparabilityCompliant: type: boolean comparabilityNonCompliantReason: type: string transparencyCompliant: type: boolean transparencyNonCompliantReason: type: string integrityCompliant: type: boolean integrityNonCompliantReason: type: string AviationAerCorsia: required: - additionalDocuments - aerMonitoringPlanChanges - aggregatedEmissionsData - aviationAerAircraftData - confidentiality - dataGaps - emissionsReductionClaim - monitoringApproach - operatorDetails type: object properties: additionalDocuments: $ref: '#/components/schemas/EmpAdditionalDocuments' operatorDetails: $ref: '#/components/schemas/AviationCorsiaOperatorDetails' aerMonitoringPlanChanges: $ref: '#/components/schemas/AviationAerMonitoringPlanChanges' aggregatedEmissionsData: $ref: '#/components/schemas/AviationAerCorsiaAggregatedEmissionsData' emissionsReductionClaim: $ref: '#/components/schemas/AviationAerCorsiaEmissionsReductionClaim' monitoringApproach: $ref: '#/components/schemas/AviationAerCorsiaMonitoringApproach' dataGaps: $ref: '#/components/schemas/AviationAerCorsiaDataGaps' confidentiality: $ref: '#/components/schemas/AviationAerCorsiaConfidentiality' aviationAerAircraftData: $ref: '#/components/schemas/AviationAerAircraftData' AviationAerCorsia3YearPeriodOffsetting: required: - periodOffsettingRequirements - totalYearlyOffsettingData type: object properties: schemeYears: maxItems: 3 minItems: 3 type: array items: type: integer format: int16 yearlyOffsettingData: type: object additionalProperties: $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingYearlyOffsettingData totalYearlyOffsettingData: $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingYearlyOffsettingData periodOffsettingRequirements: type: integer format: int64 operatorHaveOffsettingRequirements: type: boolean AviationAerCorsia3YearPeriodOffsettingSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: aviationAerCorsia3YearPeriodOffsetting: $ref: '#/components/schemas/AviationAerCorsia3YearPeriodOffsetting' aviationAerCorsia3YearPeriodOffsettingSectionsCompleted: type: object additionalProperties: type: boolean AviationAerCorsia3YearPeriodOffsettingYearlyOffsettingData: required: - calculatedAnnualOffsetting - cefEmissionsReductions type: object properties: calculatedAnnualOffsetting: type: integer format: int64 cefEmissionsReductions: type: integer format: int64 AviationAerCorsiaAggregatedEmissionDataDetails: required: - airportFrom - airportTo - flightsNumber - fuelConsumption - fuelType type: object properties: airportFrom: $ref: '#/components/schemas/AviationRptAirportsDTO' airportTo: $ref: '#/components/schemas/AviationRptAirportsDTO' fuelConsumption: type: string format: decimal flightsNumber: type: integer format: int32 fuelType: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE - TS_1 - NO_3_JET_FUEL AviationAerCorsiaAggregatedEmissionsData: required: - aggregatedEmissionDataDetails type: object properties: aggregatedEmissionDataDetails: uniqueItems: true type: array items: $ref: >- #/components/schemas/AviationAerCorsiaAggregatedEmissionDataDetails AviationAerCorsiaAircraftTypeDetails: required: - designator - fuelBurnRatio type: object properties: designator: maxLength: 255 minLength: 0 type: string subtype: maxLength: 255 minLength: 0 type: string fuelBurnRatio: type: string format: decimal AviationAerCorsiaAnnualOffsetting: required: - schemeYear - sectorGrowth - totalChapter type: object properties: schemeYear: type: integer format: int16 totalChapter: type: integer format: int32 sectorGrowth: type: string format: decimal calculatedAnnualOffsetting: type: integer format: int32 AviationAerCorsiaAnnualOffsettingSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: aviationAerCorsiaAnnualOffsetting: $ref: '#/components/schemas/AviationAerCorsiaAnnualOffsetting' aviationAerCorsiaAnnualOffsettingSectionsCompleted: type: object additionalProperties: type: boolean AviationAerCorsiaCertDetails: required: - flightType - publicationYear type: object properties: flightType: type: string enum: - ALL_INTERNATIONAL_FLIGHTS - INTERNATIONAL_FLIGHTS_WITH_NO_OFFSETTING_OBLIGATIONS - INTERNATIONAL_FLIGHTS_WITH_OFFSETTING_OBLIGATIONS publicationYear: type: integer format: int16 AviationAerCorsiaConfidentiality: required: - aggregatedStatePairDataPublished - totalEmissionsPublished type: object properties: totalEmissionsPublished: type: boolean totalEmissionsExplanation: maxLength: 10000 minLength: 0 type: string totalEmissionsDocuments: uniqueItems: true type: array items: type: string format: uuid aggregatedStatePairDataPublished: type: boolean aggregatedStatePairDataExplanation: maxLength: 10000 minLength: 0 type: string aggregatedStatePairDataDocuments: uniqueItems: true type: array items: type: string format: uuid AviationAerCorsiaDataGaps: required: - exist type: object properties: exist: type: boolean dataGapsDetails: $ref: '#/components/schemas/AviationAerCorsiaDataGapsDetails' AviationAerCorsiaDataGapsDetails: required: - dataGapsPercentageType type: object properties: dataGapsPercentageType: type: string enum: - MORE_THAN_FIVE_PER_CENT - LESS_EQUAL_FIVE_PER_CENT dataGapsPercentage: type: string format: decimal dataGaps: type: array items: $ref: '#/components/schemas/AviationAerDataGap' affectedFlightsPercentage: type: string format: decimal AviationAerCorsiaEmissionsReductionClaim: required: - exist type: object properties: exist: type: boolean emissionsReductionClaimDetails: $ref: '#/components/schemas/AviationAerCorsiaEmissionsReductionClaimDetails' AviationAerCorsiaEmissionsReductionClaimDetails: required: - cefFiles - noDoubleCountingDeclarationFiles - totalEmissions type: object properties: cefFiles: uniqueItems: true type: array items: type: string format: uuid totalEmissions: type: string format: decimal noDoubleCountingDeclarationFiles: uniqueItems: true type: array items: type: string format: uuid AviationAerCorsiaEmissionsReductionClaimVerification: required: - reviewResults type: object properties: reviewResults: maxLength: 10000 minLength: 0 type: string AviationAerCorsiaFuelUseMonitoringDetails: required: - fuelDensityType type: object properties: fuelDensityType: type: string enum: - ACTUAL_DENSITY - ACTUAL_STANDARD_DENSITY - STANDARD_DENSITY - NOT_APPLICABLE identicalToProcedure: type: boolean blockHourUsed: type: boolean aircraftTypeDetails: uniqueItems: true type: array items: $ref: '#/components/schemas/AviationAerCorsiaAircraftTypeDetails' AviationAerCorsiaGeneralInformation: required: - operatorData - verificationCriteria type: object properties: verificationCriteria: maxLength: 10000 minLength: 0 type: string operatorData: maxLength: 10000 minLength: 0 type: string AviationAerCorsiaIndependentReview: required: - city - country - email - line1 - name - position - reviewResults type: object properties: reviewResults: maxLength: 10000 minLength: 0 type: string name: maxLength: 500 minLength: 0 type: string position: maxLength: 500 minLength: 0 type: string email: maxLength: 255 minLength: 0 type: string line1: maxLength: 255 minLength: 0 type: string line2: maxLength: 255 minLength: 0 type: string city: maxLength: 255 minLength: 0 type: string country: type: string postcode: maxLength: 64 minLength: 0 type: string state: maxLength: 255 minLength: 0 type: string AviationAerCorsiaInterestConflictAvoidance: required: - impartialityAssessmentResult - sixVerificationsConducted type: object properties: sixVerificationsConducted: type: boolean breakTaken: type: boolean reason: maxLength: 10000 minLength: 0 type: string impartialityAssessmentResult: maxLength: 10000 minLength: 0 type: string AviationAerCorsiaMonitoringApproach: required: - certUsed type: object properties: certUsed: type: boolean certDetails: $ref: '#/components/schemas/AviationAerCorsiaCertDetails' fuelUseMonitoringDetails: $ref: '#/components/schemas/AviationAerCorsiaFuelUseMonitoringDetails' AviationAerCorsiaOpinionStatement: required: - emissionsCorrect - monitoringApproachType type: object properties: fuelTypes: uniqueItems: true type: array items: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE - TS_1 - NO_3_JET_FUEL monitoringApproachType: type: string enum: - CERT_MONITORING - FUEL_USE_MONITORING - CERT_AND_FUEL_USE_MONITORING emissionsCorrect: type: boolean manuallyInternationalFlightsProvidedEmissions: type: string format: decimal manuallyOffsettingFlightsProvidedEmissions: type: string format: decimal AviationAerCorsiaProcessAnalysis: required: - dataSampling - dataSamplingResults - emissionsMonitoringPlanCompliance - strategicAnalysis - verificationActivities type: object properties: verificationActivities: maxLength: 10000 minLength: 0 type: string strategicAnalysis: maxLength: 10000 minLength: 0 type: string dataSampling: maxLength: 10000 minLength: 0 type: string dataSamplingResults: maxLength: 10000 minLength: 0 type: string emissionsMonitoringPlanCompliance: maxLength: 10000 minLength: 0 type: string AviationAerCorsiaSaveApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerCorsia' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationAerCorsiaSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerCorsia' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AviationAerCorsiaSaveApplicationVerificationRequestTaskActionPayload: required: - generalInformation - independentReview - opinionStatement - overallDecision - processAnalysis - recommendedImprovements - timeAllocationScope - uncorrectedMisstatements - uncorrectedNonCompliances - uncorrectedNonConformities - verifierDetails - verifiersConclusions type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verifierDetails: $ref: '#/components/schemas/AviationAerCorsiaVerifierDetails' emissionsReductionClaimVerification: $ref: >- #/components/schemas/AviationAerCorsiaEmissionsReductionClaimVerification independentReview: $ref: '#/components/schemas/AviationAerCorsiaIndependentReview' verifiersConclusions: $ref: '#/components/schemas/AviationAerCorsiaVerifiersConclusions' timeAllocationScope: $ref: '#/components/schemas/AviationAerCorsiaTimeAllocationScope' processAnalysis: $ref: '#/components/schemas/AviationAerCorsiaProcessAnalysis' generalInformation: $ref: '#/components/schemas/AviationAerCorsiaGeneralInformation' overallDecision: oneOf: - $ref: '#/components/schemas/AviationAerNotVerifiedDecision' - $ref: '#/components/schemas/AviationAerVerifiedSatisfactoryDecision' - $ref: >- #/components/schemas/AviationAerVerifiedSatisfactoryWithCommentsDecision opinionStatement: $ref: '#/components/schemas/AviationAerCorsiaOpinionStatement' uncorrectedMisstatements: $ref: '#/components/schemas/AviationAerUncorrectedMisstatements' recommendedImprovements: $ref: '#/components/schemas/AviationAerRecommendedImprovements' uncorrectedNonConformities: $ref: '#/components/schemas/AviationAerCorsiaUncorrectedNonConformities' uncorrectedNonCompliances: $ref: '#/components/schemas/AviationAerUncorrectedNonCompliances' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AviationAerCorsiaSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - MONITORING_PLAN_CHANGES - MONITORING_APPROACH - AGGREGATED_EMISSIONS_DATA - AIRCRAFT_DATA - EMISSIONS_REDUCTION_CLAIM - TOTAL_EMISSIONS - ADDITIONAL_DOCUMENTS - DATA_GAPS - REPORTING_OBLIGATION_DETAILS - CONFIDENTIALITY - VERIFIER_DETAILS - TIME_ALLOCATION_AND_SCOPE - VERIFICATION_CRITERIA - PROCESS_AND_ANALYSIS_DETAILS - MONITORING_APPROACH_EMISSIONS - ELIGIBLE_FUELS_REDUCTION_CLAIM - UNCORRECTED_MISSTATEMENTS - UNCORRECTED_NON_CONFORMITIES - UNCORRECTED_NON_COMPLIANCES - RECOMMENDED_IMPROVEMENTS - CONCLUSIONS_DATA_QUALITY - VERIFICATION_STATEMENT_CONCLUSIONS - INDEPENDENT_REVIEW decision: $ref: '#/components/schemas/AerReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationAerCorsiaSubmitApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AviationAerCorsiaTimeAllocationScope: required: - verificationScope - verificationTotalTime type: object properties: verificationTotalTime: maxLength: 10000 minLength: 0 type: string verificationScope: maxLength: 10000 minLength: 0 type: string AviationAerCorsiaUncorrectedNonConformities: required: - existUncorrectedNonConformities type: object properties: existUncorrectedNonConformities: type: boolean uncorrectedNonConformities: uniqueItems: true type: array items: $ref: '#/components/schemas/UncorrectedItem' AviationAerCorsiaVerificationReturnToOperatorRequestTaskActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: changesRequired: type: string AviationAerCorsiaVerificationTeamLeader: required: - email - name - position - role type: object properties: name: maxLength: 500 minLength: 0 type: string position: maxLength: 500 minLength: 0 type: string role: maxLength: 500 minLength: 0 type: string email: maxLength: 256 minLength: 0 type: string AviationAerCorsiaVerifierDetails: required: - interestConflictAvoidance - verificationTeamLeader type: object properties: verificationTeamLeader: $ref: '#/components/schemas/AviationAerCorsiaVerificationTeamLeader' interestConflictAvoidance: $ref: '#/components/schemas/AviationAerCorsiaInterestConflictAvoidance' AviationAerCorsiaVerifiersConclusions: required: - dataQualityMateriality - emissionsReportConclusion - materialityThresholdMet - materialityThresholdType type: object properties: dataQualityMateriality: maxLength: 10000 minLength: 0 type: string materialityThresholdType: type: string enum: - THRESHOLD_2_PER_CENT - THRESHOLD_5_PER_CENT materialityThresholdMet: type: boolean emissionsReportConclusion: maxLength: 10000 minLength: 0 type: string AviationAerDataGap: required: - flightsAffected - reason - replacementMethod - totalEmissions - type type: object properties: reason: maxLength: 2000 minLength: 0 type: string type: maxLength: 500 minLength: 0 type: string replacementMethod: maxLength: 2000 minLength: 0 type: string flightsAffected: type: integer format: int32 totalEmissions: type: string format: decimal AviationAerDataGaps: required: - exist type: object properties: exist: type: boolean dataGaps: type: array items: $ref: '#/components/schemas/AviationAerDataGap' affectedFlightsPercentage: type: string format: decimal AviationAerDataGapsMethodologies: required: - methodRequired type: object properties: methodRequired: type: boolean methodApproved: type: boolean methodConservative: type: boolean noConservativeMethodDetails: maxLength: 10000 minLength: 0 type: string materialMisstatementExist: type: boolean materialMisstatementDetails: maxLength: 10000 minLength: 0 type: string AviationAerEmissionsMonitoringApproach: required: - monitoringApproachType type: object properties: monitoringApproachType: type: string enum: - EUROCONTROL_SUPPORT_FACILITY - EUROCONTROL_SMALL_EMITTERS - FUEL_USE_MONITORING discriminator: propertyName: monitoringApproachType mapping: EUROCONTROL_SMALL_EMITTERS: '#/components/schemas/AviationAerSmallEmittersMonitoringApproach' EUROCONTROL_SUPPORT_FACILITY: '#/components/schemas/AviationAerSupportFacilityMonitoringApproach' FUEL_USE_MONITORING: '#/components/schemas/AviationAerFuelMonitoringApproach' AviationAerEmissionsReductionClaimVerification: required: - complianceWithUkEtsRequirementsExist - evidenceAllCriteriaMetExist - noDoubleCountingConfirmation - reviewResults - safBatchClaimsReviewed type: object properties: safBatchClaimsReviewed: type: boolean batchReferencesNotReviewed: maxLength: 10000 minLength: 0 type: string dataSampling: maxLength: 10000 minLength: 0 type: string reviewResults: maxLength: 10000 minLength: 0 type: string noDoubleCountingConfirmation: maxLength: 10000 minLength: 0 type: string evidenceAllCriteriaMetExist: type: boolean noCriteriaMetIssues: maxLength: 10000 minLength: 0 type: string complianceWithUkEtsRequirementsExist: type: boolean notCompliedWithUkEtsRequirementsAspects: maxLength: 10000 minLength: 0 type: string AviationAerEtsComplianceRules: required: - controlActivitiesDocumented - dataVerificationCompleted - detailSourceDataVerified - flightsCompletenessComparedWithAirTrafficData - fuelConsistencyChecksPerformed - missingDataMethodsApplied - monitoringApproachAppliedCorrectly - monitoringPlanRequirementsMet - nonConformities - proceduresMonitoringPlanDocumented - regulatorGuidanceMet - reportedDataConsistencyChecksPerformed - ukEtsOrderRequirementsMet type: object properties: monitoringPlanRequirementsMet: type: boolean monitoringPlanRequirementsNotMetReason: maxLength: 10000 minLength: 0 type: string ukEtsOrderRequirementsMet: type: boolean ukEtsOrderRequirementsNotMetReason: maxLength: 10000 minLength: 0 type: string detailSourceDataVerified: type: boolean detailSourceDataNotVerifiedReason: maxLength: 10000 minLength: 0 type: string partOfSiteVerification: maxLength: 10000 minLength: 0 type: string controlActivitiesDocumented: type: boolean controlActivitiesNotDocumentedReason: maxLength: 10000 minLength: 0 type: string proceduresMonitoringPlanDocumented: type: boolean proceduresMonitoringPlanNotDocumentedReason: maxLength: 10000 minLength: 0 type: string dataVerificationCompleted: type: boolean dataVerificationNotCompletedReason: maxLength: 10000 minLength: 0 type: string monitoringApproachAppliedCorrectly: type: boolean monitoringApproachNotAppliedCorrectlyReason: maxLength: 10000 minLength: 0 type: string flightsCompletenessComparedWithAirTrafficData: type: boolean flightsCompletenessNotComparedWithAirTrafficDataReason: maxLength: 10000 minLength: 0 type: string reportedDataConsistencyChecksPerformed: type: boolean reportedDataConsistencyChecksNotPerformedReason: maxLength: 10000 minLength: 0 type: string fuelConsistencyChecksPerformed: type: boolean fuelConsistencyChecksNotPerformedReason: maxLength: 10000 minLength: 0 type: string missingDataMethodsApplied: type: boolean missingDataMethodsNotAppliedReason: maxLength: 10000 minLength: 0 type: string regulatorGuidanceMet: type: boolean regulatorGuidanceNotMetReason: maxLength: 10000 minLength: 0 type: string nonConformities: type: string enum: - 'YES' - 'NO' - NOT_APPLICABLE AviationAerFuelMonitoringApproach: required: - monitoringApproachType type: object allOf: - $ref: '#/components/schemas/AviationAerEmissionsMonitoringApproach' AviationAerInPersonSiteVisit: required: - teamMembers - type - visitDates type: object allOf: - $ref: '#/components/schemas/AviationAerSiteVisit' - type: object properties: visitDates: type: array items: $ref: '#/components/schemas/AviationAerInPersonSiteVisitDates' teamMembers: maxLength: 10000 minLength: 0 type: string AviationAerInPersonSiteVisitDates: required: - numberOfDays - startDate type: object properties: startDate: type: string format: date numberOfDays: type: integer format: int32 AviationAerMaterialityLevel: required: - accreditationReferenceDocumentTypes - materialityDetails type: object properties: materialityDetails: maxLength: 10000 minLength: 0 type: string accreditationReferenceDocumentTypes: uniqueItems: true type: array items: type: string enum: - UK_ETS_ACCREDITED_VERIFIERS_SI_2020_1265 - UK_ETS_ACCREDITED_VERIFIERS_EU_2018_2067 - UK_ETS_ACCREDITED_VERIFIERS_EN_ISO_14065_2020 - UK_ETS_ACCREDITED_VERIFIERS_EN_ISO_14064_3_2019 - UK_ETS_ACCREDITED_VERIFIERS_IAF_MD_6_2014 - UK_ETS_ACCREDITED_VERIFIERS_AUTHORITY_GUIDANCE - UK_ETS_ACCREDITED_VERIFIERS_EUROPEAN_COMMISSION_GUIDANCE - UK_ETS_ACCREDITED_VERIFIERS_ISAE_3000 - UK_ETS_ACCREDITED_VERIFIERS_ISAE_3410 - UK_ETS_RULES_ORDER_2020_1265 - UK_ETS_RULES_ORDER_2020_1557 - UK_ETS_RULES_EU_2018_2067 - UK_ETS_RULES_EU_2018_2066 - UK_ETS_RULES_EUROPEAN_COMMISSION_GUIDANCE - OTHER otherReference: maxLength: 10000 minLength: 0 type: string AviationAerMonitoringPlanChanges: required: - notCoveredChangesExist type: object properties: notCoveredChangesExist: type: boolean details: maxLength: 10000 minLength: 0 type: string AviationAerNotVerifiedDecision: required: - notVerifiedReasons - type type: object allOf: - $ref: '#/components/schemas/AviationAerVerificationDecision' - type: object properties: notVerifiedReasons: uniqueItems: true type: array items: $ref: '#/components/schemas/AviationAerNotVerifiedDecisionReason' AviationAerNotVerifiedDecisionReason: required: - type type: object properties: type: type: string enum: - UNCORRECTED_MATERIAL_MISSTATEMENT - UNCORRECTED_MATERIAL_NON_CONFORMITY - VERIFICATION_DATA_OR_INFORMATION_LIMITATIONS - SCOPE_LIMITATIONS_DUE_TO_LACK_OF_CLARITY - SCOPE_LIMITATIONS_OF_APPROVED_MONITORING_PLAN - NOT_APPROVED_MONITORING_PLAN_BY_REGULATOR - ANOTHER_REASON details: maxLength: 10000 minLength: 0 type: string AviationAerOpinionStatement: required: - additionalChangesNotCovered - emissionsCorrect - monitoringApproachType - siteVisit type: object properties: fuelTypes: uniqueItems: true type: array items: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE monitoringApproachType: type: string enum: - EUROCONTROL_SUPPORT_FACILITY - EUROCONTROL_SMALL_EMITTERS - FUEL_USE_MONITORING emissionsCorrect: type: boolean manuallyProvidedEmissions: type: string format: decimal additionalChangesNotCovered: type: boolean additionalChangesNotCoveredDetails: type: string siteVisit: oneOf: - $ref: '#/components/schemas/AviationAerSiteVisit' - $ref: '#/components/schemas/AviationAerInPersonSiteVisit' - $ref: '#/components/schemas/AviationAerVirtualSiteVisit' AviationAerRecommendedImprovements: required: - exist type: object properties: exist: type: boolean recommendedImprovements: uniqueItems: true type: array items: $ref: '#/components/schemas/VerifierComment' AviationAerReportingObligationDetails: required: - noReportingReason type: object properties: noReportingReason: maxLength: 10000 minLength: 0 type: string supportingDocuments: uniqueItems: true type: array items: type: string format: uuid AviationAerSaf: required: - exist type: object properties: exist: type: boolean safDetails: $ref: '#/components/schemas/AviationAerSafDetails' AviationAerSafDetails: required: - emissionsFactor - noDoubleCountingDeclarationFile - purchases - totalEmissionsReductionClaim - totalSafMass type: object properties: purchases: type: array items: $ref: '#/components/schemas/AviationAerSafPurchase' noDoubleCountingDeclarationFile: type: string format: uuid totalSafMass: type: string format: decimal emissionsFactor: type: string format: decimal totalEmissionsReductionClaim: type: string format: decimal AviationAerSafPurchase: required: - batchNumber - fuelName - safMass - sustainabilityCriteriaEvidenceType type: object properties: fuelName: maxLength: 500 minLength: 0 type: string batchNumber: maxLength: 500 minLength: 0 type: string safMass: type: string format: decimal sustainabilityCriteriaEvidenceType: type: string enum: - SCREENSHOT_FROM_RTFO_REGISTRY - VOLUNTARY_CERTIFICATION_SCHEME_MARKING - FUEL_SUPPLIER_REPORT - OTHER otherSustainabilityCriteriaEvidenceDescription: maxLength: 100 minLength: 0 type: string evidenceFiles: uniqueItems: true type: array items: type: string format: uuid AviationAerSiteVisit: required: - type type: object properties: type: type: string enum: - IN_PERSON - VIRTUAL discriminator: propertyName: type mapping: IN_PERSON: '#/components/schemas/AviationAerInPersonSiteVisit' VIRTUAL: '#/components/schemas/AviationAerVirtualSiteVisit' AviationAerSmallEmittersMonitoringApproach: required: - monitoringApproachType - numOfFlightsJanApr - numOfFlightsMayAug - numOfFlightsSepDec - totalEmissions type: object allOf: - $ref: '#/components/schemas/AviationAerEmissionsMonitoringApproach' - type: object properties: numOfFlightsJanApr: maximum: 9999999999 minimum: 0 type: integer format: int64 numOfFlightsMayAug: maximum: 9999999999 minimum: 0 type: integer format: int64 numOfFlightsSepDec: maximum: 9999999999 minimum: 0 type: integer format: int64 totalEmissions: type: string format: decimal AviationAerSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AviationAerSupportFacilityMonitoringApproach: required: - monitoringApproachType - totalEmissionsType type: object allOf: - $ref: '#/components/schemas/AviationAerEmissionsMonitoringApproach' - type: object properties: totalEmissionsType: type: string enum: - FULL_SCOPE_FLIGHTS - AVIATION_ACTIVITY fullScopeTotalEmissions: type: string format: decimal aviationActivityTotalEmissions: type: string format: decimal AviationAerTotalEmissionsConfidentiality: required: - confidential type: object properties: confidential: type: boolean AviationAerUkEts: required: - additionalDocuments - aerMonitoringPlanChanges - aggregatedEmissionsData - aviationAerAircraftData - aviationAerTotalEmissionsConfidentiality - monitoringApproach - operatorDetails - saf type: object properties: additionalDocuments: $ref: '#/components/schemas/EmpAdditionalDocuments' operatorDetails: $ref: '#/components/schemas/AviationOperatorDetails' aerMonitoringPlanChanges: $ref: '#/components/schemas/AviationAerMonitoringPlanChanges' monitoringApproach: oneOf: - $ref: '#/components/schemas/AviationAerFuelMonitoringApproach' - $ref: '#/components/schemas/AviationAerSmallEmittersMonitoringApproach' - $ref: >- #/components/schemas/AviationAerSupportFacilityMonitoringApproach aggregatedEmissionsData: $ref: '#/components/schemas/AviationAerUkEtsAggregatedEmissionsData' dataGaps: $ref: '#/components/schemas/AviationAerDataGaps' saf: $ref: '#/components/schemas/AviationAerSaf' aviationAerTotalEmissionsConfidentiality: $ref: '#/components/schemas/AviationAerTotalEmissionsConfidentiality' aviationAerAircraftData: $ref: '#/components/schemas/AviationAerAircraftData' AviationAerUkEtsAggregatedEmissionDataDetails: required: - airportFrom - airportTo - flightsNumber - fuelConsumption - fuelType type: object properties: airportFrom: $ref: '#/components/schemas/AviationRptAirportsDTO' airportTo: $ref: '#/components/schemas/AviationRptAirportsDTO' fuelConsumption: type: string format: decimal flightsNumber: type: integer format: int32 fuelType: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE AviationAerUkEtsAggregatedEmissionsData: required: - aggregatedEmissionDataDetails type: object properties: aggregatedEmissionDataDetails: uniqueItems: true type: array items: $ref: '#/components/schemas/AviationAerUkEtsAggregatedEmissionDataDetails' AviationAerUkEtsSaveApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerUkEts' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationAerUkEtsSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerUkEts' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AviationAerUkEtsSaveApplicationVerificationRequestTaskActionPayload: required: - complianceMonitoringReportingRules - dataGapsMethodologies - etsComplianceRules - materialityLevel - opinionStatement - overallDecision - recommendedImprovements - uncorrectedMisstatements - uncorrectedNonCompliances - uncorrectedNonConformities - verificationTeamDetails - verifierContact type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verifierContact: $ref: '#/components/schemas/AviationAerVerifierContact' verificationTeamDetails: $ref: '#/components/schemas/AviationAerVerificationTeamDetails' overallDecision: oneOf: - $ref: '#/components/schemas/AviationAerNotVerifiedDecision' - $ref: '#/components/schemas/AviationAerVerifiedSatisfactoryDecision' - $ref: >- #/components/schemas/AviationAerVerifiedSatisfactoryWithCommentsDecision etsComplianceRules: $ref: '#/components/schemas/AviationAerEtsComplianceRules' complianceMonitoringReportingRules: $ref: >- #/components/schemas/AviationAerComplianceMonitoringReportingRules opinionStatement: $ref: '#/components/schemas/AviationAerOpinionStatement' uncorrectedMisstatements: $ref: '#/components/schemas/AviationAerUncorrectedMisstatements' uncorrectedNonCompliances: $ref: '#/components/schemas/AviationAerUncorrectedNonCompliances' uncorrectedNonConformities: $ref: '#/components/schemas/AviationAerUncorrectedNonConformities' recommendedImprovements: $ref: '#/components/schemas/AviationAerRecommendedImprovements' emissionsReductionClaimVerification: $ref: >- #/components/schemas/AviationAerEmissionsReductionClaimVerification dataGapsMethodologies: $ref: '#/components/schemas/AviationAerDataGapsMethodologies' materialityLevel: $ref: '#/components/schemas/AviationAerMaterialityLevel' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AviationAerUkEtsSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - MONITORING_PLAN_CHANGES - MONITORING_APPROACH - AGGREGATED_EMISSIONS_DATA - AIRCRAFT_DATA - EMISSIONS_REDUCTION_CLAIM - TOTAL_EMISSIONS - ADDITIONAL_DOCUMENTS - DATA_GAPS - REPORTING_OBLIGATION_DETAILS - VERIFIER_DETAILS - OPINION_STATEMENT - ETS_COMPLIANCE_RULES - COMPLIANCE_MONITORING_REPORTING - OVERALL_DECISION - UNCORRECTED_MISSTATEMENTS - UNCORRECTED_NON_CONFORMITIES - UNCORRECTED_NON_COMPLIANCES - RECOMMENDED_IMPROVEMENTS - CLOSE_DATA_GAPS_METHODOLOGIES - MATERIALITY_LEVEL - EMISSIONS_REDUCTION_CLAIM_VERIFICATION decision: $ref: '#/components/schemas/AerReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationAerUkEtsSubmitApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean AviationAerUkEtsVerificationReturnToOperatorRequestTaskActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: changesRequired: type: string AviationAerUncorrectedMisstatements: required: - exist type: object properties: exist: type: boolean uncorrectedMisstatements: uniqueItems: true type: array items: $ref: '#/components/schemas/UncorrectedItem' AviationAerUncorrectedNonCompliances: required: - exist type: object properties: exist: type: boolean uncorrectedNonCompliances: uniqueItems: true type: array items: $ref: '#/components/schemas/UncorrectedItem' AviationAerUncorrectedNonConformities: required: - existPriorYearIssues - existUncorrectedNonConformities type: object properties: existUncorrectedNonConformities: type: boolean uncorrectedNonConformities: uniqueItems: true type: array items: $ref: '#/components/schemas/UncorrectedItem' existPriorYearIssues: type: boolean priorYearIssues: uniqueItems: true type: array items: $ref: '#/components/schemas/VerifierComment' AviationAerVerificationDecision: required: - type type: object properties: type: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_AS_SATISFACTORY_WITH_COMMENTS - NOT_VERIFIED discriminator: propertyName: type mapping: VERIFIED_AS_SATISFACTORY: '#/components/schemas/AviationAerVerifiedSatisfactoryDecision' VERIFIED_AS_SATISFACTORY_WITH_COMMENTS: >- #/components/schemas/AviationAerVerifiedSatisfactoryWithCommentsDecision NOT_VERIFIED: '#/components/schemas/AviationAerNotVerifiedDecision' AviationAerVerificationTeamDetails: required: - authorisedSignatoryName - etsAuditors - etsTechnicalExperts - independentReviewer - leadEtsAuditor - technicalExperts type: object properties: leadEtsAuditor: maxLength: 500 minLength: 0 type: string etsAuditors: maxLength: 10000 minLength: 0 type: string etsTechnicalExperts: maxLength: 10000 minLength: 0 type: string independentReviewer: maxLength: 500 minLength: 0 type: string technicalExperts: maxLength: 10000 minLength: 0 type: string authorisedSignatoryName: maxLength: 500 minLength: 0 type: string AviationAerVerifiedSatisfactoryDecision: required: - type type: object allOf: - $ref: '#/components/schemas/AviationAerVerificationDecision' AviationAerVerifiedSatisfactoryWithCommentsDecision: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/AviationAerVerificationDecision' - type: object properties: reasons: type: array items: maxLength: 10000 minLength: 0 type: string AviationAerVerifierContact: required: - email - name - phoneNumber type: object properties: name: maxLength: 500 minLength: 0 type: string email: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string AviationAerVirtualSiteVisit: required: - reason - type type: object allOf: - $ref: '#/components/schemas/AviationAerSiteVisit' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string AviationCorsiaOperatorDetails: required: - airOperatingCertificate - flightIdentification - operatorName - organisationStructure type: object properties: operatorName: maxLength: 50 minLength: 0 type: string flightIdentification: $ref: '#/components/schemas/FlightIdentification' airOperatingCertificate: $ref: '#/components/schemas/AirOperatingCertificateCorsia' organisationStructure: oneOf: - $ref: '#/components/schemas/IndividualOrganisation' - $ref: '#/components/schemas/LimitedCompanyOrganisation' - $ref: '#/components/schemas/PartnershipOrganisation' AviationDoECorsia: required: - determinationReason - emissions - fee type: object properties: determinationReason: $ref: '#/components/schemas/AviationDoECorsiaDeterminationReason' emissions: $ref: '#/components/schemas/AviationDoECorsiaEmissions' supportingDocuments: uniqueItems: true type: array items: type: string format: uuid fee: $ref: '#/components/schemas/AviationDoECorsiaFee' AviationDoECorsiaDeterminationReason: required: - type type: object properties: type: type: string enum: - VERIFIED_EMISSIONS_REPORT_HAS_NOT_BEEN_SUBMITTED - CORRECTIONS_TO_A_VERIFIED_REPORT subtypes: uniqueItems: true type: array items: type: string enum: - CORRECTING_TOTAL_EMISSIONS_ON_ALL_INTERNATIONAL_FLIGHTS - CORRECTING_EMISSIONS_ON_FLIGHTS_WITH_OFFSETTING_REQUIREMENTS - >- CORRECTING_EMISSIONS_RELATED_TO_A_CLAIM_FROM_CORSIA_ELIGIBLE_FUELS furtherDetails: maxLength: 10000 minLength: 0 type: string AviationDoECorsiaEmissions: type: object properties: emissionsAllInternationalFlights: type: string format: decimal emissionsFlightsWithOffsettingRequirements: type: string format: decimal emissionsClaimFromCorsiaEligibleFuels: type: string format: decimal calculationApproach: maxLength: 10000 minLength: 0 type: string AviationDoECorsiaFee: type: object properties: chargeOperator: type: boolean feeDetails: $ref: '#/components/schemas/AviationDoECorsiaFeeDetails' AviationDoECorsiaFeeDetails: required: - dueDate - hourlyRate - totalBillableHours type: object properties: totalBillableHours: type: string format: decimal hourlyRate: type: string format: decimal dueDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string AviationDoECorsiaSubmitSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: doe: $ref: '#/components/schemas/AviationDoECorsia' sectionCompleted: type: boolean AviationDre: required: - calculationApproach - determinationReason - fee - totalReportableEmissions type: object properties: determinationReason: $ref: '#/components/schemas/AviationDreDeterminationReason' totalReportableEmissions: type: string format: decimal calculationApproach: $ref: '#/components/schemas/AviationDreEmissionsCalculationApproach' supportingDocuments: uniqueItems: true type: array items: type: string format: uuid fee: $ref: '#/components/schemas/AviationDreFee' AviationDreDeterminationReason: required: - type type: object properties: type: type: string enum: - VERIFIED_REPORT_NOT_SUBMITTED_IN_ACCORDANCE_WITH_ORDER - CORRECTING_NON_MATERIAL_MISSTATEMENT - >- IMPOSING_OR_CONSIDERING_IMPOSING_CIVIL_PENALTY_IN_ACCORDANCE_WITH_ORDER furtherDetails: maxLength: 10000 minLength: 0 type: string AviationDreEmissionsCalculationApproach: required: - type type: object properties: type: type: string enum: - EUROCONTROL_SUPPORT_FACILITY - VERIFIED_ANNUAL_EMISSIONS_REPORT_SUBMITTED_LATE - OTHER_DATASOURCE otherDataSourceExplanation: maxLength: 10000 minLength: 0 type: string AviationDreFee: type: object properties: chargeOperator: type: boolean feeDetails: $ref: '#/components/schemas/AviationDreFeeDetails' AviationDreFeeDetails: required: - dueDate - hourlyRate - totalBillableHours type: object properties: totalBillableHours: type: string format: decimal hourlyRate: type: string format: decimal dueDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string AviationDreUkEtsSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: dre: $ref: '#/components/schemas/AviationDre' sectionCompleted: type: boolean AviationOperatorDetails: required: - airOperatingCertificate - crcoCode - flightIdentification - operatingLicense - operatorName - organisationStructure type: object properties: operatorName: maxLength: 255 minLength: 0 type: string crcoCode: maxLength: 255 minLength: 0 type: string flightIdentification: $ref: '#/components/schemas/FlightIdentification' airOperatingCertificate: $ref: '#/components/schemas/AirOperatingCertificate' operatingLicense: $ref: '#/components/schemas/OperatingLicense' organisationStructure: oneOf: - $ref: '#/components/schemas/IndividualOrganisation' - $ref: '#/components/schemas/LimitedCompanyOrganisation' - $ref: '#/components/schemas/PartnershipOrganisation' AviationRptAirportsDTO: required: - country - countryType - icao - name - state type: object properties: icao: maxLength: 255 minLength: 0 type: string name: maxLength: 255 minLength: 0 type: string country: maxLength: 255 minLength: 0 type: string countryType: type: string enum: - EEA_COUNTRY - EEA_DEPENDENT_COUNTRY - EFTA_COUNTRY - ACCESSION - CLOSELY_CONNECTED_TO_EEA_COUNTRY - THIRD_COUNTRY - UKETS_FLIGHTS_TO_EEA_REPORTED - UKETS_FLIGHTS_TO_EEA_NOT_REPORTED state: maxLength: 255 minLength: 0 type: string AviationVirSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean AviationVirSaveRespondToRegulatorCommentsRequestTaskActionPayload: required: - operatorImprovementFollowUpResponse - reference type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reference: type: string virRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean operatorImprovementFollowUpResponse: $ref: '#/components/schemas/OperatorImprovementFollowUpResponse' AviationVirSaveReviewRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: regulatorReviewResponse: $ref: '#/components/schemas/RegulatorReviewResponse' reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationVirSubmitRespondToRegulatorCommentsRequestTaskActionPayload: required: - reference type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reference: type: string virRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean BDR: required: - bdrFile - hasMmp - infoIsCorrectChecked - isApplicationForFreeAllocation - statusApplicationType type: object properties: isApplicationForFreeAllocation: type: boolean statusApplicationType: type: string enum: - NONE - HSE - USE infoIsCorrectChecked: type: boolean hasMmp: type: boolean bdrFile: type: string format: uuid files: uniqueItems: true type: array items: type: string format: uuid mmpFiles: uniqueItems: true type: array items: type: string format: uuid BDRApplicationAmendsSaveRequestTaskActionPayload: required: - bdr type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' bdrSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean BDRApplicationAmendsSubmitRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: bdrSectionsCompleted: type: object additionalProperties: type: boolean BDRApplicationAmendsSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean BDRApplicationRegulatorReviewOutcome: type: object properties: hasRegulatorSentFreeAllocation: type: boolean freeAllocationNotes: type: string freeAllocationNotesOperator: type: string hasRegulatorSentHSE: type: boolean hasRegulatorSentUSE: type: boolean useHseNotes: type: string useHseNotesOperator: type: string hasOperatorMetDataSubmissionRequirements: type: boolean bdrFile: type: string format: uuid files: uniqueItems: true type: array items: type: string format: uuid BDRApplicationRegulatorReviewSaveTaskActionPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: regulatorReviewOutcome: $ref: '#/components/schemas/BDRApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean BDRApplicationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' bdrSectionsCompleted: type: object additionalProperties: type: boolean BDRApplicationSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean BDRApplicationVerificationReturnToOperatorRequestTaskActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: changesRequired: type: string BDRApplicationVerificationSaveRequestTaskActionPayload: required: - opinionStatement - overallAssessment type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: opinionStatement: $ref: '#/components/schemas/BDRVerificationOpinionStatement' overallAssessment: oneOf: - $ref: >- #/components/schemas/BDRNotVerifiedOverallVerificationAssessment - $ref: >- #/components/schemas/BDRVerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/BDRVerifiedWithCommentsOverallVerificationAssessment verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean BDRBdrDataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/BDRReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/BDRRegulatorReviewDecisionDetails' BDRNotVerifiedOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/BDROverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string BDROverallVerificationAssessment: required: - type type: object properties: type: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED discriminator: propertyName: type mapping: VERIFIED_AS_SATISFACTORY: >- #/components/schemas/BDRVerifiedSatisfactoryOverallVerificationAssessment VERIFIED_WITH_COMMENTS: >- #/components/schemas/BDRVerifiedWithCommentsOverallVerificationAssessment NOT_VERIFIED: '#/components/schemas/BDRNotVerifiedOverallVerificationAssessment' BDRRegulatorReviewDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string BDRReviewDecision: type: object properties: reviewDataType: type: string enum: - BDR_DATA - VERIFICATION_REPORT_DATA discriminator: propertyName: reviewDataType mapping: BDR_DATA: '#/components/schemas/BDRBdrDataRegulatorReviewDecision' VERIFICATION_REPORT_DATA: >- #/components/schemas/BDRVerificationReportDataRegulatorReviewDecision BDRS2: required: - bdrs2guardQuestions type: object properties: bdrs2guardQuestions: $ref: '#/components/schemas/BDRS2GuardQuestions' bdrs2Files: $ref: '#/components/schemas/BDRS2Files' mmpFiles: $ref: '#/components/schemas/BDRS2Files' BDRS2ApplicationAmendsSaveRequestTaskActionPayload: required: - bdrs2 type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' bdrs2SectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean BDRS2ApplicationAmendsSubmitRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: bdrs2SectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean BDRS2ApplicationAmendsSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean BDRS2ApplicationRegulatorReviewOutcome: type: object properties: freeAllocationOpinion: type: string enum: - SENT_TO_AUTHORITY - WITHDRAWN freeAllocationReviewNotes: $ref: '#/components/schemas/BDRS2RegulatorReviewNotes' covidAdjustmentsOpinion: type: string enum: - SENT_TO_AUTHORITY - NO_ADJUSTMENTS covidAdjustmentsReviewNotes: $ref: '#/components/schemas/BDRS2RegulatorReviewNotes' installationSectorOpinion: type: string enum: - IN_SCOPE_OF_CBAM - CBAM_DOES_NOT_APPLY installationSectorReviewNotes: $ref: '#/components/schemas/BDRS2RegulatorReviewNotes' cbamSplitOpinion: type: string enum: - SENT_TO_AUTHORITY - NO_SPLIT_APPLICABLE cbamSplitReviewNotes: $ref: '#/components/schemas/BDRS2RegulatorReviewNotes' file: type: string format: uuid supportingFiles: uniqueItems: true type: array items: type: string format: uuid BDRS2ApplicationRegulatorReviewSaveTaskActionPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: regulatorReviewOutcome: $ref: '#/components/schemas/BDRS2ApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean BDRS2ApplicationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' bdrs2FileVersion: type: integer format: int32 bdrs2SectionsCompleted: type: object additionalProperties: type: boolean BDRS2ApplicationSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean BDRS2ApplicationVerificationReturnToOperatorRequestTaskActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: changesRequired: type: string BDRS2ApplicationVerificationSaveRequestTaskActionPayload: required: - opinionStatement - overallAssessment type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: opinionStatement: $ref: '#/components/schemas/BDRS2VerificationOpinionStatement' overallAssessment: oneOf: - $ref: >- #/components/schemas/BDRS2NotVerifiedOverallVerificationAssessment - $ref: >- #/components/schemas/BDRS2VerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/BDRS2VerifiedWithCommentsOverallVerificationAssessment verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean BDRS2Bdrs2DataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/BDRS2ReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/BDRS2RegulatorReviewDecisionDetails' BDRS2Files: required: - file type: object properties: file: type: string format: uuid supportingFiles: uniqueItems: true type: array items: type: string format: uuid BDRS2GuardQuestions: required: - continueApplicationForFreeAllocationType - covidAdjustments - inEiteSector type: object properties: continueApplicationForFreeAllocationType: type: string enum: - CONTINUE_AS_MAIN_SCHEME_PARTICIPANT - CONTINUE_AS_HSE - WITHDRAW applicationWithdrawalReason: maxLength: 10000 minLength: 0 type: string covidAdjustments: type: boolean inEiteSector: type: boolean requiresAdditionalSubInstallationSplitsForCbam: type: boolean BDRS2NotVerifiedOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/BDRS2OverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string BDRS2OverallVerificationAssessment: required: - type type: object properties: type: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED discriminator: propertyName: type mapping: VERIFIED_AS_SATISFACTORY: >- #/components/schemas/BDRS2VerifiedSatisfactoryOverallVerificationAssessment VERIFIED_WITH_COMMENTS: >- #/components/schemas/BDRS2VerifiedWithCommentsOverallVerificationAssessment NOT_VERIFIED: '#/components/schemas/BDRS2NotVerifiedOverallVerificationAssessment' BDRS2RegulatorReviewDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string BDRS2RegulatorReviewNotes: type: object properties: operatorNotes: type: string internalNotes: type: string BDRS2RegulatorReviewReturnForAmendsTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: bdrs2SectionsCompleted: type: object additionalProperties: type: boolean BDRS2ReviewDecision: type: object properties: reviewDataType: type: string enum: - BDRS2_DATA - VERIFICATION_REPORT_DATA discriminator: propertyName: reviewDataType mapping: BDRS2_DATA: '#/components/schemas/BDRS2Bdrs2DataRegulatorReviewDecision' VERIFICATION_REPORT_DATA: >- #/components/schemas/BDRS2VerificationReportDataRegulatorReviewDecision BDRS2SaveRegulatorReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - BDRS2 - OPINION_STATEMENT - OVERALL_DECISION decision: oneOf: - $ref: '#/components/schemas/BDRS2ReviewDecision' - $ref: '#/components/schemas/BDRS2Bdrs2DataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRS2VerificationReportDataRegulatorReviewDecision regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean BDRS2VerificationOpinionStatement: required: - opinionStatementFile type: object properties: opinionStatementFile: type: string format: uuid supportingFiles: uniqueItems: true type: array items: type: string format: uuid notes: type: string BDRS2VerificationReportDataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/BDRS2ReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED details: $ref: '#/components/schemas/BDRS2RegulatorReviewDecisionDetails' BDRS2VerifiedSatisfactoryOverallVerificationAssessment: required: - type type: object allOf: - $ref: '#/components/schemas/BDRS2OverallVerificationAssessment' BDRS2VerifiedWithCommentsOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/BDRS2OverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string BDRSaveRegulatorReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - BDR - OPINION_STATEMENT - OVERALL_DECISION decision: oneOf: - $ref: '#/components/schemas/BDRReviewDecision' - $ref: '#/components/schemas/BDRBdrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRVerificationReportDataRegulatorReviewDecision regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean BDRVerificationOpinionStatement: type: object properties: opinionStatementFiles: uniqueItems: true type: array items: type: string format: uuid notes: type: string BDRVerificationReportDataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/BDRReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED details: $ref: '#/components/schemas/BDRRegulatorReviewDecisionDetails' BDRVerifiedSatisfactoryOverallVerificationAssessment: required: - type type: object allOf: - $ref: '#/components/schemas/BDROverallVerificationAssessment' BDRVerifiedWithCommentsOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/BDROverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string BiomassPercentages: type: object properties: contains: type: boolean biomassPercentage: type: string format: decimal nonSustainableBiomassPercentage: type: string format: decimal CalculationActivityData: required: - measurementDevicesOrMethods - tier - uncertainty type: object properties: measurementDevicesOrMethods: uniqueItems: true type: array items: type: string uncertainty: type: string enum: - LESS_OR_EQUAL_1_5 - LESS_OR_EQUAL_2_5 - LESS_OR_EQUAL_5_0 - LESS_OR_EQUAL_7_5 - LESS_OR_EQUAL_10_0 - LESS_OR_EQUAL_12_5 - LESS_OR_EQUAL_15_0 - LESS_OR_EQUAL_17_5 - N_A tier: type: string enum: - NO_TIER - TIER_1 - TIER_2 - TIER_3 - TIER_4 isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' CalculationActivityDataAggregationMeteringCalcMethod: required: - activityData - materialClosingQuantity - materialOpeningQuantity - measurementUnit - totalMaterial - type type: object allOf: - $ref: '#/components/schemas/CalculationActivityDataCalculationMethod' - type: object properties: materialOpeningQuantity: type: string format: decimal materialClosingQuantity: type: string format: decimal materialImportedOrExported: type: boolean materialImportedQuantity: type: string format: decimal materialExportedQuantity: type: string format: decimal CalculationActivityDataCalculationMethod: required: - activityData - measurementUnit - totalMaterial - type type: object properties: type: type: string enum: - CONTINUOUS_METERING - AGGREGATION_OF_METERING_QUANTITIES measurementUnit: type: string enum: - TONNES - NM3 totalMaterial: type: string format: decimal activityData: type: string format: decimal discriminator: propertyName: type mapping: CONTINUOUS_METERING: >- #/components/schemas/CalculationActivityDataContinuousMeteringCalcMethod AGGREGATION_OF_METERING_QUANTITIES: >- #/components/schemas/CalculationActivityDataAggregationMeteringCalcMethod CalculationActivityDataContinuousMeteringCalcMethod: required: - activityData - measurementUnit - totalMaterial - type type: object allOf: - $ref: '#/components/schemas/CalculationActivityDataCalculationMethod' CalculationActivityDataMonitoringTier: required: - tier - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterMonitoringTier' - type: object properties: tier: type: string enum: - NO_TIER - TIER_1 - TIER_2 - TIER_3 - TIER_4 CalculationAnalysisMethod: required: - analysis - laboratoryAccredited - laboratoryName - samplingFrequency type: object properties: analysis: maxLength: 1000 minLength: 0 type: string subParameter: maxLength: 250 minLength: 0 type: string samplingFrequency: type: string enum: - CONTINUOUS - DAILY - WEEKLY - MONTHLY - QUARTERLY - BI_ANNUALLY - ANNUALLY - OTHER samplingFrequencyOtherDetails: maxLength: 500 minLength: 0 type: string frequencyMeetsMinRequirements: type: boolean laboratoryName: maxLength: 250 minLength: 0 type: string laboratoryAccredited: type: boolean files: uniqueItems: true type: array items: type: string format: uuid reducedSamplingFrequencyJustification: $ref: '#/components/schemas/ReducedSamplingFrequencyJustification' CalculationBiomassFraction: type: object properties: exist: type: boolean tier: type: string enum: - NO_TIER - TIER_1 - TIER_2 - TIER_3 isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' defaultValueApplied: type: boolean standardReferenceSource: $ref: >- #/components/schemas/CalculationBiomassFractionStandardReferenceSource analysisMethodUsed: type: boolean analysisMethods: type: array items: $ref: '#/components/schemas/CalculationAnalysisMethod' CalculationBiomassFractionMonitoringTier: required: - tier - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterMonitoringTier' - type: object properties: tier: type: string enum: - NO_TIER - TIER_1 - TIER_2 - TIER_3 CalculationBiomassFractionStandardReferenceSource: required: - type type: object properties: otherTypeDetails: maxLength: 500 minLength: 0 type: string defaultValue: maxLength: 500 minLength: 0 type: string type: type: string enum: - LITERATURE_VALUE_AGREED_WITH_UK_ETS_REGULATOR - LABORATORY_ANALYSIS - OTHER CalculationCarbonContent: type: object properties: exist: type: boolean tier: type: string enum: - TIER_3 - TIER_2B - TIER_2A - TIER_1 - NO_TIER isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' oneThirdRule: type: boolean oneThirdRuleFiles: uniqueItems: true type: array items: type: string format: uuid defaultValueApplied: type: boolean standardReferenceSource: $ref: '#/components/schemas/CalculationCarbonContentStandardReferenceSource' analysisMethodUsed: type: boolean analysisMethods: type: array items: $ref: '#/components/schemas/CalculationAnalysisMethod' CalculationCarbonContentMonitoringTier: required: - tier - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterMonitoringTier' - type: object properties: tier: type: string enum: - TIER_3 - TIER_2B - TIER_2A - TIER_1 - NO_TIER CalculationCarbonContentStandardReferenceSource: required: - type type: object properties: otherTypeDetails: maxLength: 500 minLength: 0 type: string defaultValue: maxLength: 500 minLength: 0 type: string type: type: string enum: - MONITORING_REPORTING_REGULATION_ARTICLE_25_1 - MONITORING_REPORTING_REGULATION_ANNEX_VI_SECTION2_TABLE_4 - UK_STEEL_CARBON_IN_SCRAP_AND_ALLOYS_PROTOCOL_LATEST_VERSION - LABORATORY_ANALYSIS - SUPPLIER_ANALYSIS_DATA - PAST_ANALYSIS - IN_HOUSE_CALCULATION - OTHER CalculationConversionFactor: type: object properties: exist: type: boolean tier: type: string enum: - TIER_2 - TIER_1 - NO_TIER isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' defaultValueApplied: type: boolean standardReferenceSource: $ref: >- #/components/schemas/CalculationConversionFactorStandardReferenceSource analysisMethodUsed: type: boolean analysisMethods: type: array items: $ref: '#/components/schemas/CalculationAnalysisMethod' CalculationConversionFactorMonitoringTier: required: - tier - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterMonitoringTier' - type: object properties: tier: type: string enum: - TIER_2 - TIER_1 - NO_TIER CalculationConversionFactorStandardReferenceSource: required: - type type: object properties: otherTypeDetails: maxLength: 500 minLength: 0 type: string defaultValue: maxLength: 500 minLength: 0 type: string type: type: string enum: - MONITORING_REPORTING_REGULATION_ANNEX_II_SECTION_4_2 - MONITORING_REPORTING_REGULATION_ANNEX_II_SECTION_4_4 - MONITORING_REPORTING_REGULATION_ANNEX_IV_SECTION_9_D - OTHER CalculationEmissionCalculationParamValues: required: - calculationCorrect - totalReportableEmissions type: object properties: netCalorificValue: type: string format: decimal ncvMeasurementUnit: type: string enum: - GJ_PER_TONNE - GJ_PER_NM3 emissionFactor: type: string format: decimal efMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_TJ - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE oxidationFactor: type: string format: decimal totalReportableEmissions: type: string format: decimal totalSustainableBiomassEmissions: type: string format: decimal calculationCorrect: type: boolean providedEmissions: $ref: '#/components/schemas/ManuallyProvidedEmissions' CalculationEmissionFactor: type: object properties: exist: type: boolean tier: type: string enum: - TIER_1 - TIER_2 - TIER_2A - TIER_2B - TIER_3 - NO_TIER isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' oneThirdRule: type: boolean oneThirdRuleFiles: uniqueItems: true type: array items: type: string format: uuid defaultValueApplied: type: boolean standardReferenceSource: $ref: >- #/components/schemas/CalculationEmissionFactorStandardReferenceSource analysisMethodUsed: type: boolean analysisMethods: type: array items: $ref: '#/components/schemas/CalculationAnalysisMethod' CalculationEmissionFactorMonitoringTier: required: - tier - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterMonitoringTier' - type: object properties: tier: type: string enum: - TIER_1 - TIER_2 - TIER_2A - TIER_2B - TIER_3 - NO_TIER CalculationEmissionFactorStandardReferenceSource: required: - type type: object properties: otherTypeDetails: maxLength: 500 minLength: 0 type: string defaultValue: maxLength: 500 minLength: 0 type: string type: type: string enum: - UK_NATIONAL_GREENHOUSE_GAS_INVENTORY - MONITORING_REPORTING_REGULATION_ARTICLE_36_3 - MONITORING_REPORTING_REGULATION_ARTICLE_38_2 - MONITORING_REPORTING_REGULATION_ANNEX_IV_SECTION_1_C1 - MONITORING_REPORTING_REGULATION_ANNEX_IV_SECTION_1_C2 - MONITORING_REPORTING_REGULATION_ANNEX_IV_SECTION_1_D - MONITORING_REPORTING_REGULATION_ANNEX_IV_SECTION_2_B - MONITORING_REPORTING_REGULATION_ANNEX_IV_SECTION_9_B - MONITORING_REPORTING_REGULATION_ANNEX_IV_SECTION_12_B - MONITORING_REPORTING_REGULATION_ANNEX_VI_SECTION_1_TABLE_1 - MONITORING_REPORTING_REGULATION_ANNEX_VI_SECTION_2_TABLE_2 - MONITORING_REPORTING_REGULATION_ANNEX_VI_SECTION_2_TABLE_3 - MONITORING_REPORTING_REGULATION_ANNEX_VI_SECTION_2_TABLE_4 - MONITORING_REPORTING_REGULATION_ANNEX_VI_SECTION_2_TABLE_5 - JEP_GUIDANCE - BRITISH_CERAMIC_CONFEDERATION - LABORATORY_ANALYSIS - PAST_ANALYSIS - SUPPLIER_ANALYSIS - LITERATURE_VALUE_AGREED_WITH_UK_ETS_REGULATOR - IN_HOUSE_CALCULATION - STOICHIOMETRIC_CALCULATION - CONSERVATIVE_ESTIMATION - OTHER CalculationInventoryEmissionCalculationParamValues: required: - calculationCorrect - totalReportableEmissions type: object properties: netCalorificValue: type: string format: decimal ncvMeasurementUnit: type: string enum: - GJ_PER_TONNE - GJ_PER_NM3 emissionFactor: type: string format: decimal efMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_TJ - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE oxidationFactor: type: string format: decimal totalReportableEmissions: type: string format: decimal totalSustainableBiomassEmissions: type: string format: decimal calculationCorrect: type: boolean providedEmissions: $ref: '#/components/schemas/ManuallyProvidedEmissions' calculationFactor: type: string format: decimal CalculationManualCalculationMethod: required: - calculationActivityDataCalculationMethod - emissionCalculationParamValues - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterCalculationMethod' - type: object properties: emissionCalculationParamValues: $ref: >- #/components/schemas/CalculationManualEmissionCalculationParamValues CalculationManualEmissionCalculationParamValues: required: - calculationCorrect - totalReportableEmissions type: object properties: netCalorificValue: type: string format: decimal ncvMeasurementUnit: type: string enum: - GJ_PER_TONNE - GJ_PER_NM3 emissionFactor: type: string format: decimal efMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_TJ - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE oxidationFactor: type: string format: decimal totalReportableEmissions: type: string format: decimal totalSustainableBiomassEmissions: type: string format: decimal calculationCorrect: type: boolean providedEmissions: $ref: '#/components/schemas/ManuallyProvidedEmissions' carbonContent: type: string format: decimal carbonContentMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE - TONNES_OF_CARBON_PER_NM3 - TONNES_OF_CARBON_PER_TONNE conversionFactor: type: string format: decimal CalculationNationalInventoryDataCalculationMethod: required: - calculationActivityDataCalculationMethod - emissionCalculationParamValues - fuel - mainActivitySector - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterCalculationMethod' - type: object properties: mainActivitySector: type: string fuel: type: string emissionCalculationParamValues: $ref: >- #/components/schemas/CalculationInventoryEmissionCalculationParamValues CalculationNetCalorificValue: type: object properties: exist: type: boolean tier: type: string enum: - NO_TIER - TIER_1 - TIER_2A - TIER_2B - TIER_3 isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' defaultValueApplied: type: boolean standardReferenceSource: $ref: >- #/components/schemas/CalculationNetCalorificValueStandardReferenceSource analysisMethodUsed: type: boolean analysisMethods: type: array items: $ref: '#/components/schemas/CalculationAnalysisMethod' CalculationNetCalorificValueMonitoringTier: required: - tier - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterMonitoringTier' - type: object properties: tier: type: string enum: - NO_TIER - TIER_1 - TIER_2A - TIER_2B - TIER_3 CalculationNetCalorificValueStandardReferenceSource: required: - type type: object properties: otherTypeDetails: maxLength: 500 minLength: 0 type: string defaultValue: maxLength: 500 minLength: 0 type: string type: type: string enum: - UK_NATIONAL_GREENHOUSE_GAS_INVENTORY - MONITORING_AND_REPORTING_REGULATION - JEP_GUIDANCE_FOR_MONITORING_AND_REPORTING - LABORATORY_ANALYSIS - SITE_SPECIFIC_ANALYSIS - PAST_ANALYSIS - SUPPLIER_ANALYSIS_DATA - LITERATURE_VALUE_AGREED - IN_HOUSE_CALCULATION - STOICHIOMETRIC_CALCULATION - CONSERVATIVE_ESTIMATION - OTHER CalculationOfCO2Emissions: required: - sourceStreamEmissions type: object allOf: - $ref: '#/components/schemas/AerMonitoringApproachEmissions' - type: object properties: hasTransfer: type: boolean sourceStreamEmissions: type: array items: $ref: '#/components/schemas/CalculationSourceStreamEmission' CalculationOfCO2MonitoringApproach: required: - approachDescription - samplingPlan - sourceStreamCategoryAppliedTiers type: object allOf: - $ref: '#/components/schemas/PermitMonitoringApproachSection' - type: object properties: hasTransfer: type: boolean approachDescription: maxLength: 30000 minLength: 0 type: string samplingPlan: $ref: '#/components/schemas/SamplingPlan' sourceStreamCategoryAppliedTiers: type: array items: $ref: >- #/components/schemas/CalculationSourceStreamCategoryAppliedTier CalculationOfCO2ReportingEmissions: required: - combustionEmissions - massBalanceEmissions - processEmissions type: object allOf: - $ref: '#/components/schemas/DreMonitoringApproachReportingEmissions' - type: object properties: combustionEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' processEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' massBalanceEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' calculateTransferredCO2: type: boolean transferredCO2Emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' CalculationOfPFCMonitoringApproach: required: - approachDescription - cellAndAnodeTypes - collectionEfficiency - sourceStreamCategoryAppliedTiers - tier2EmissionFactor type: object allOf: - $ref: '#/components/schemas/PermitMonitoringApproachSection' - type: object properties: approachDescription: maxLength: 30000 minLength: 0 type: string cellAndAnodeTypes: type: array items: $ref: '#/components/schemas/CellAndAnodeType' collectionEfficiency: $ref: '#/components/schemas/ProcedureForm' tier2EmissionFactor: $ref: '#/components/schemas/PFCTier2EmissionFactor' sourceStreamCategoryAppliedTiers: type: array items: $ref: '#/components/schemas/PFCSourceStreamCategoryAppliedTier' CalculationOfPFCReportingEmissions: required: - totalEmissions type: object allOf: - $ref: '#/components/schemas/DreMonitoringApproachReportingEmissions' - type: object properties: totalEmissions: $ref: '#/components/schemas/ReportableEmission' CalculationOfPfcEmissions: required: - sourceStreamEmissions type: object allOf: - $ref: '#/components/schemas/AerMonitoringApproachEmissions' - type: object properties: sourceStreamEmissions: type: array items: $ref: '#/components/schemas/PfcSourceStreamEmission' CalculationOxidationFactor: type: object properties: exist: type: boolean tier: type: string enum: - TIER_1 - TIER_2 - TIER_3 - NO_TIER isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' defaultValueApplied: type: boolean standardReferenceSource: $ref: >- #/components/schemas/CalculationOxidationFactorStandardReferenceSource analysisMethodUsed: type: boolean analysisMethods: type: array items: $ref: '#/components/schemas/CalculationAnalysisMethod' CalculationOxidationFactorMonitoringTier: required: - tier - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterMonitoringTier' - type: object properties: tier: type: string enum: - TIER_1 - TIER_2 - TIER_3 - NO_TIER CalculationOxidationFactorStandardReferenceSource: required: - type type: object properties: otherTypeDetails: maxLength: 500 minLength: 0 type: string defaultValue: maxLength: 500 minLength: 0 type: string type: type: string enum: - UK_NATIONAL_GREENHOUSE_GAS_INVENTORY - MONITORING_REPORTING_REGULATION_ANNEX_II_SECTION_2_3 - LABORATORY_ANALYSIS - OTHER CalculationParameterCalculationMethod: required: - calculationActivityDataCalculationMethod - type type: object properties: type: type: string enum: - REGIONAL_DATA - NATIONAL_INVENTORY_DATA - MANUAL calculationActivityDataCalculationMethod: oneOf: - $ref: >- #/components/schemas/CalculationActivityDataAggregationMeteringCalcMethod - $ref: >- #/components/schemas/CalculationActivityDataContinuousMeteringCalcMethod emissionCalculationParamValues: $ref: '#/components/schemas/CalculationEmissionCalculationParamValues' discriminator: propertyName: type mapping: MANUAL: '#/components/schemas/CalculationManualCalculationMethod' REGIONAL_DATA: '#/components/schemas/CalculationRegionalDataCalculationMethod' NATIONAL_INVENTORY_DATA: >- #/components/schemas/CalculationNationalInventoryDataCalculationMethod CalculationParameterMonitoringTier: required: - type type: object properties: type: type: string enum: - ACTIVITY_DATA - NET_CALORIFIC_VALUE - EMISSION_FACTOR - OXIDATION_FACTOR - CARBON_CONTENT - CONVERSION_FACTOR - BIOMASS_FRACTION discriminator: propertyName: type mapping: ACTIVITY_DATA: '#/components/schemas/CalculationActivityDataMonitoringTier' NET_CALORIFIC_VALUE: '#/components/schemas/CalculationNetCalorificValueMonitoringTier' EMISSION_FACTOR: '#/components/schemas/CalculationEmissionFactorMonitoringTier' OXIDATION_FACTOR: '#/components/schemas/CalculationOxidationFactorMonitoringTier' CARBON_CONTENT: '#/components/schemas/CalculationCarbonContentMonitoringTier' CONVERSION_FACTOR: '#/components/schemas/CalculationConversionFactorMonitoringTier' BIOMASS_FRACTION: '#/components/schemas/CalculationBiomassFractionMonitoringTier' CalculationPfcParameterMonitoringTier: required: - activityDataTier - emissionFactorTier type: object properties: emissionFactorTier: type: string enum: - TIER_1 - TIER_2 activityDataTier: type: string enum: - TIER_1 - TIER_2 - TIER_3 - TIER_4 CalculationRegionalDataCalculationMethod: required: - calculationActivityDataCalculationMethod - emissionCalculationParamValues - fuelMeteringConditionType - localZoneCode - postCode - type type: object allOf: - $ref: '#/components/schemas/CalculationParameterCalculationMethod' - type: object properties: postCode: type: string localZoneCode: type: string fuelMeteringConditionType: type: string enum: - CELSIUS_0 - CELSIUS_15 emissionCalculationParamValues: $ref: >- #/components/schemas/CalculationInventoryEmissionCalculationParamValues CalculationSourceStreamCategory: required: - annualEmittedCO2Tonnes - calculationMethod - categoryType - emissionSources - sourceStream type: object properties: sourceStream: type: string emissionSources: uniqueItems: true type: array items: type: string annualEmittedCO2Tonnes: type: string format: decimal categoryType: type: string enum: - MAJOR - MINOR - DE_MINIMIS - MARGINAL calculationMethod: type: string enum: - STANDARD - MASS_BALANCE transfer: $ref: '#/components/schemas/TransferCO2' CalculationSourceStreamCategoryAppliedTier: required: - activityData - biomassFraction - carbonContent - conversionFactor - emissionFactor - netCalorificValue - oxidationFactor - sourceStreamCategory type: object properties: sourceStreamCategory: $ref: '#/components/schemas/CalculationSourceStreamCategory' emissionFactor: $ref: '#/components/schemas/CalculationEmissionFactor' oxidationFactor: $ref: '#/components/schemas/CalculationOxidationFactor' activityData: $ref: '#/components/schemas/CalculationActivityData' carbonContent: $ref: '#/components/schemas/CalculationCarbonContent' netCalorificValue: $ref: '#/components/schemas/CalculationNetCalorificValue' conversionFactor: $ref: '#/components/schemas/CalculationConversionFactor' biomassFraction: $ref: '#/components/schemas/CalculationBiomassFraction' CalculationSourceStreamEmission: required: - biomassPercentages - durationRange - emissionSources - parameterCalculationMethod - parameterMonitoringTiers - sourceStream type: object properties: id: type: string sourceStream: type: string emissionSources: uniqueItems: true type: array items: type: string parameterMonitoringTiers: type: array items: oneOf: - $ref: '#/components/schemas/CalculationActivityDataMonitoringTier' - $ref: '#/components/schemas/CalculationBiomassFractionMonitoringTier' - $ref: '#/components/schemas/CalculationCarbonContentMonitoringTier' - $ref: '#/components/schemas/CalculationConversionFactorMonitoringTier' - $ref: '#/components/schemas/CalculationEmissionFactorMonitoringTier' - $ref: >- #/components/schemas/CalculationNetCalorificValueMonitoringTier - $ref: '#/components/schemas/CalculationOxidationFactorMonitoringTier' biomassPercentages: $ref: '#/components/schemas/BiomassPercentages' durationRange: $ref: '#/components/schemas/DurationRange' parameterMonitoringTierDiffReason: $ref: '#/components/schemas/ParameterMonitoringTierDiffReason' parameterCalculationMethod: oneOf: - $ref: '#/components/schemas/CalculationManualCalculationMethod' - $ref: >- #/components/schemas/CalculationNationalInventoryDataCalculationMethod - $ref: '#/components/schemas/CalculationRegionalDataCalculationMethod' transfer: $ref: '#/components/schemas/TransferCO2' CellAndAnodeType: required: - anodeType - cellType type: object properties: cellType: maxLength: 100 minLength: 0 type: string anodeType: maxLength: 100 minLength: 0 type: string CertMonitoringApproach: required: - certEmissionsType - explanation - monitoringApproachType type: object allOf: - $ref: '#/components/schemas/EmpEmissionsMonitoringApproachCorsia' - type: object properties: explanation: maxLength: 10000 minLength: 0 type: string supportingEvidenceFiles: uniqueItems: true type: array items: type: string format: uuid certEmissionsType: type: string enum: - GREAT_CIRCLE_DISTANCE - BLOCK_TIME CessationNotification: required: - description - isTemporary type: object allOf: - $ref: '#/components/schemas/PermitNotification' - type: object properties: startDateOfNonCompliance: type: string format: date endDateOfNonCompliance: type: string format: date isTemporary: type: boolean technicalCapabilityDetails: $ref: '#/components/schemas/TechnicalCapabilityDetails' ComplianceMonitoringReporting: required: - accuracy - comparability - completeness - consistency - integrity - transparency type: object properties: accuracy: type: boolean accuracyReason: type: string completeness: type: boolean completenessReason: type: string consistency: type: boolean consistencyReason: type: string comparability: type: boolean comparabilityReason: type: string transparency: type: boolean transparencyReason: type: string integrity: type: boolean integrityReason: type: string ConfidentialSection: required: - explanation - section type: object properties: section: maxLength: 10000 minLength: 0 type: string explanation: maxLength: 10000 minLength: 0 type: string ConfidentialityStatement: type: object properties: exist: type: boolean confidentialSections: type: array items: $ref: '#/components/schemas/ConfidentialSection' CoordinatesDTO: required: - cardinalDirection - degree - minute - second type: object properties: degree: minimum: 0 type: integer format: int32 minute: maximum: 60 minimum: 0 type: integer format: int32 second: maximum: 60 minimum: 0 type: number format: double cardinalDirection: type: string enum: - EAST - NORTH - SOUTH - WEST DataFlowActivities: required: - locationOfRecords - primaryDataSources - procedureDescription - procedureDocumentName - procedureReference - processingSteps - responsibleDepartmentOrRole type: object properties: procedureDescription: maxLength: 10000 minLength: 0 type: string procedureDocumentName: maxLength: 1000 minLength: 0 type: string procedureReference: maxLength: 500 minLength: 0 type: string diagramReference: maxLength: 500 minLength: 0 type: string responsibleDepartmentOrRole: maxLength: 1000 minLength: 0 type: string locationOfRecords: maxLength: 2000 minLength: 0 type: string itSystemUsed: maxLength: 500 minLength: 0 type: string appliedStandards: maxLength: 2000 minLength: 0 type: string primaryDataSources: maxLength: 10000 minLength: 0 type: string processingSteps: maxLength: 10000 minLength: 0 type: string diagramAttachmentId: type: string format: uuid DataGapApprovedDetails: required: - conservativeMethodUsed - materialMisstatement type: object properties: conservativeMethodUsed: type: boolean methodDetails: maxLength: 10000 minLength: 0 type: string materialMisstatement: type: boolean materialMisstatementDetails: maxLength: 10000 minLength: 0 type: string DataGapRequiredDetails: required: - dataGapApproved type: object properties: dataGapApproved: type: boolean dataGapApprovedDetails: $ref: '#/components/schemas/DataGapApprovedDetails' DateSubmittedToAuthority: required: - date type: object properties: date: type: string format: date DecisionNotification: type: object properties: operators: uniqueItems: true type: array items: type: string externalContacts: uniqueItems: true type: array items: type: integer format: int64 signatory: type: string DigitizedMmpInstallationDescription: required: - description type: object properties: description: type: string connections: maxItems: 10 minItems: 0 type: array items: $ref: '#/components/schemas/InstallationConnection' flowDiagrams: uniqueItems: true type: array items: type: string format: uuid DigitizedPlan: required: - methodTask type: object properties: installationDescription: $ref: '#/components/schemas/DigitizedMmpInstallationDescription' subInstallations: maxItems: 20 minItems: 0 type: array items: $ref: '#/components/schemas/SubInstallation' methodTask: $ref: '#/components/schemas/MethodTask' procedures: type: object additionalProperties: $ref: '#/components/schemas/Procedure' energyFlows: $ref: '#/components/schemas/EnergyFlows' DirectlyAttributableEmissions: required: - directlyAttributableEmissionsType type: object properties: directlyAttributableEmissionsType: type: string enum: - PRODUCT_BENCHMARK - FALLBACK_APPROACH attribution: maxLength: 15000 minLength: 0 type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid discriminator: propertyName: directlyAttributableEmissionsType mapping: PRODUCT_BENCHMARK: '#/components/schemas/DirectlyAttributableEmissionsPB' FALLBACK_APPROACH: '#/components/schemas/DirectlyAttributableEmissionsFA' DirectlyAttributableEmissionsFA: required: - directlyAttributableEmissionsType type: object allOf: - $ref: '#/components/schemas/DirectlyAttributableEmissions' DirectlyAttributableEmissionsPB: required: - directlyAttributableEmissionsType - furtherInternalSourceStreamsRelevant - transferredCO2ImportedOrExportedRelevant type: object allOf: - $ref: '#/components/schemas/DirectlyAttributableEmissions' - type: object properties: furtherInternalSourceStreamsRelevant: type: boolean dataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/ImportedExportedAmountsDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string transferredCO2ImportedOrExportedRelevant: type: boolean amountsMonitoringDescription: maxLength: 10000 minLength: 0 type: string Doal: required: - activityLevelChangeInformation - additionalDocuments - determination - operatorActivityLevelReport - verificationReportOfTheActivityLevelReport type: object properties: operatorActivityLevelReport: $ref: '#/components/schemas/OperatorActivityLevelReport' verificationReportOfTheActivityLevelReport: $ref: '#/components/schemas/VerificationReportOfTheActivityLevelReport' additionalDocuments: $ref: '#/components/schemas/DoalAdditionalDocuments' activityLevelChangeInformation: $ref: '#/components/schemas/ActivityLevelChangeInformation' determination: oneOf: - $ref: '#/components/schemas/ALRClosedDetermination' - $ref: '#/components/schemas/DoalClosedDetermination' - $ref: '#/components/schemas/DoalProceedToAuthorityDetermination' DoalAdditionalDocuments: type: object properties: exist: type: boolean documents: uniqueItems: true type: array items: type: string format: uuid comment: maxLength: 10000 minLength: 0 type: string DoalAuthority: required: - authorityResponse - dateSubmittedToAuthority type: object properties: dateSubmittedToAuthority: $ref: '#/components/schemas/DateSubmittedToAuthority' authorityResponse: oneOf: - $ref: '#/components/schemas/DoalGrantAuthorityResponse' - $ref: '#/components/schemas/DoalGrantAuthorityWithCorrectionsResponse' - $ref: '#/components/schemas/DoalRejectAuthorityResponse' DoalAuthorityResponse: required: - authorityRespondDate - type type: object properties: type: type: string enum: - VALID - VALID_WITH_CORRECTIONS - INVALID authorityRespondDate: type: string format: date discriminator: propertyName: type mapping: VALID: '#/components/schemas/DoalGrantAuthorityResponse' VALID_WITH_CORRECTIONS: '#/components/schemas/DoalGrantAuthorityWithCorrectionsResponse' INVALID: '#/components/schemas/DoalRejectAuthorityResponse' DoalClosedDetermination: required: - reason - type type: object allOf: - $ref: '#/components/schemas/DoalDetermination' DoalDetermination: required: - reason - type type: object properties: type: type: string enum: - CLOSED - PROCEED_TO_AUTHORITY - CLOSED_ALR reason: maxLength: 10000 minLength: 0 type: string discriminator: propertyName: type mapping: CLOSED: '#/components/schemas/DoalClosedDetermination' PROCEED_TO_AUTHORITY: '#/components/schemas/DoalProceedToAuthorityDetermination' CLOSED_ALR: '#/components/schemas/ALRClosedDetermination' DoalGrantAuthorityResponse: required: - authorityRespondDate - type type: object allOf: - $ref: '#/components/schemas/DoalAuthorityResponse' - type: object properties: preliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/PreliminaryAllocation' totalAllocationsPerYear: type: object additionalProperties: type: integer format: int32 documents: uniqueItems: true type: array items: type: string format: uuid DoalGrantAuthorityWithCorrectionsResponse: required: - authorityRespondDate - decisionNotice - type type: object allOf: - $ref: '#/components/schemas/DoalAuthorityResponse' - type: object properties: preliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/PreliminaryAllocation' totalAllocationsPerYear: type: object additionalProperties: type: integer format: int32 documents: uniqueItems: true type: array items: type: string format: uuid decisionNotice: maxLength: 10000 minLength: 0 type: string DoalProceedToAuthorityDetermination: required: - articleReasonGroupType - hasWithholdingOfAllowances - needsOfficialNotice - reason - type type: object allOf: - $ref: '#/components/schemas/DoalDetermination' - type: object properties: articleReasonGroupType: type: string enum: - ARTICLE_6A_REASONS - ARTICLE_34H_REASONS - ARTICLE_5_REASONS articleReasonItems: uniqueItems: true type: array items: type: string enum: - ALLOCATION_ADJUSTMENT_UNDER_ARTICLE_5 - SETTING_ALLOCATION_UNDER_ARTICLE_3A - SETTING_HAL_AND_ALLOCATION_UNDER_ARTICLE_3A - ADJUSTMENT_OF_PARAMETERS_OTHER_THAN_ACTIVITY_LEVEL - TEMPORARY_CESSATION - PERMANENT_CESSATION - ERROR_IN_BASELINE_DATA_REPORT - ERROR_IN_NEW_ENTRANT_DATA_REPORT - ERROR_IN_ACTIVITY_LEVEL_REPORT - ERROR_MADE_BY_REGULATOR_OR_AUTHORITY hasWithholdingOfAllowances: type: boolean withholdingAllowancesNotice: $ref: '#/components/schemas/WithholdingAllowancesNotice' needsOfficialNotice: type: boolean DoalRejectAuthorityResponse: required: - authorityRespondDate - decisionNotice - type type: object allOf: - $ref: '#/components/schemas/DoalAuthorityResponse' - type: object properties: decisionNotice: maxLength: 10000 minLength: 0 type: string DoalSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: doal: $ref: '#/components/schemas/Doal' doalSectionsCompleted: type: object additionalProperties: type: boolean DoalSaveAuthorityResponseTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: doalAuthority: $ref: '#/components/schemas/DoalAuthority' doalSectionsCompleted: type: object additionalProperties: type: boolean DolimeDataSource: required: - dataSourceNo - detail type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string detail: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE DolimeSP: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/DolimeDataSource' Dre: required: - determinationReason - fee - informationSources - monitoringApproachReportingEmissions - officialNoticeReason type: object properties: determinationReason: $ref: '#/components/schemas/DreDeterminationReason' officialNoticeReason: maxLength: 10000 minLength: 0 type: string monitoringApproachReportingEmissions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/CalculationOfCO2ReportingEmissions' - $ref: '#/components/schemas/CalculationOfPFCReportingEmissions' - $ref: '#/components/schemas/FallbackReportingEmissions' - $ref: '#/components/schemas/InherentCO2ReportingEmissions' - $ref: '#/components/schemas/MeasurementOfCO2ReportingEmissions' - $ref: '#/components/schemas/MeasurementOfN2OReportingEmissions' informationSources: uniqueItems: true type: array items: maxLength: 10000 minLength: 0 type: string fee: $ref: '#/components/schemas/DreFee' DreDeterminationReason: required: - type type: object properties: type: type: string enum: - VERIFIED_REPORT_NOT_SUBMITTED_IN_ACCORDANCE_WITH_ORDER - CORRECTING_NON_MATERIAL_MISSTATEMENT - SURRENDER_REPORT_NOT_SUBMITTED_IN_ACCORDANCE_WITH_ORDER - REVOCATION_REPORT_NOT_SUBMITTED_IN_ACCORDANCE_WITH_ORDER - OTHER typeOtherSummary: maxLength: 10000 minLength: 0 type: string operatorAskedToResubmit: type: boolean regulatorComments: maxLength: 10000 minLength: 0 type: string supportingDocuments: uniqueItems: true type: array items: type: string format: uuid DreFee: type: object properties: chargeOperator: type: boolean feeDetails: $ref: '#/components/schemas/DreFeeDetails' DreFeeDetails: required: - dueDate - hourlyRate - totalBillableHours type: object properties: totalBillableHours: type: string format: decimal hourlyRate: type: string format: decimal dueDate: type: string format: date DreMonitoringApproachReportingEmissions: type: object properties: type: type: string enum: - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - TRANSFERRED_CO2_N2O discriminator: propertyName: type mapping: CALCULATION_CO2: '#/components/schemas/CalculationOfCO2ReportingEmissions' MEASUREMENT_CO2: '#/components/schemas/MeasurementOfCO2ReportingEmissions' MEASUREMENT_N2O: '#/components/schemas/MeasurementOfN2OReportingEmissions' CALCULATION_PFC: '#/components/schemas/CalculationOfPFCReportingEmissions' INHERENT_CO2: '#/components/schemas/InherentCO2ReportingEmissions' FALLBACK: '#/components/schemas/FallbackReportingEmissions' DreSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: dre: $ref: '#/components/schemas/Dre' sectionCompleted: type: boolean DurationRange: type: object properties: fullYearCovered: type: boolean coverageStartDate: type: string format: date coverageEndDate: type: string format: date ElectricityFlows: required: - electricityProduced type: object properties: electricityProduced: type: boolean electricityFlowsDataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/ElectricityFlowsDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid ElectricityFlowsDataSource: required: - dataSourceNumber - quantification type: object properties: dataSourceNumber: type: string quantification: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS EmissionPoint: required: - description - id - reference type: object properties: id: type: string reference: maxLength: 10000 minLength: 0 type: string description: maxLength: 10000 minLength: 0 type: string EmissionSource: required: - description - id - reference type: object properties: id: type: string reference: maxLength: 10000 minLength: 0 type: string description: maxLength: 10000 minLength: 0 type: string EmissionSummary: required: - emissionPoints - emissionSources - sourceStream type: object properties: sourceStream: type: string emissionSources: uniqueItems: true type: array items: type: string emissionPoints: uniqueItems: true type: array items: type: string excludedRegulatedActivity: type: boolean regulatedActivity: maxLength: 1000 minLength: 0 type: string EmissionsMonitoringPlanCorsia: required: - abbreviations - additionalDocuments - dataGaps - emissionSources - emissionsMonitoringApproach - flightAndAircraftProcedures - managementProcedures - operatorDetails type: object properties: abbreviations: $ref: '#/components/schemas/EmpAbbreviations' additionalDocuments: $ref: '#/components/schemas/EmpAdditionalDocuments' flightAndAircraftProcedures: $ref: '#/components/schemas/EmpFlightAndAircraftProceduresCorsia' emissionSources: $ref: '#/components/schemas/EmpEmissionSourcesCorsia' emissionsMonitoringApproach: oneOf: - $ref: '#/components/schemas/CertMonitoringApproach' - $ref: '#/components/schemas/FuelMonitoringApproachCorsia' managementProcedures: $ref: '#/components/schemas/EmpManagementProceduresCorsia' operatorDetails: $ref: '#/components/schemas/EmpCorsiaOperatorDetails' methodAProcedures: $ref: '#/components/schemas/EmpMethodAProcedures' methodBProcedures: $ref: '#/components/schemas/EmpMethodBProcedures' blockOnBlockOffMethodProcedures: $ref: '#/components/schemas/EmpBlockOnBlockOffMethodProcedures' fuelUpliftMethodProcedures: $ref: '#/components/schemas/EmpFuelUpliftMethodProcedures' dataGaps: $ref: '#/components/schemas/EmpDataGapsCorsia' blockHourMethodProcedures: $ref: '#/components/schemas/EmpBlockHourMethodProcedures' EmissionsMonitoringPlanUkEts: required: - abbreviations - additionalDocuments - applicationTimeframeInfo - emissionSources - emissionsMonitoringApproach - emissionsReductionClaim - flightAndAircraftProcedures - managementProcedures - operatorDetails type: object properties: abbreviations: $ref: '#/components/schemas/EmpAbbreviations' additionalDocuments: $ref: '#/components/schemas/EmpAdditionalDocuments' applicationTimeframeInfo: $ref: '#/components/schemas/EmpApplicationTimeframeInfo' flightAndAircraftProcedures: $ref: '#/components/schemas/EmpFlightAndAircraftProcedures' emissionSources: $ref: '#/components/schemas/EmpEmissionSources' emissionsReductionClaim: $ref: '#/components/schemas/EmpEmissionsReductionClaim' emissionsMonitoringApproach: oneOf: - $ref: '#/components/schemas/FuelMonitoringApproach' - $ref: '#/components/schemas/SmallEmittersMonitoringApproach' - $ref: '#/components/schemas/SupportFacilityMonitoringApproach' managementProcedures: $ref: '#/components/schemas/EmpManagementProcedures' operatorDetails: $ref: '#/components/schemas/EmpOperatorDetails' methodAProcedures: $ref: '#/components/schemas/EmpMethodAProcedures' methodBProcedures: $ref: '#/components/schemas/EmpMethodBProcedures' blockOnBlockOffMethodProcedures: $ref: '#/components/schemas/EmpBlockOnBlockOffMethodProcedures' fuelUpliftMethodProcedures: $ref: '#/components/schemas/EmpFuelUpliftMethodProcedures' dataGaps: $ref: '#/components/schemas/EmpDataGaps' blockHourMethodProcedures: $ref: '#/components/schemas/EmpBlockHourMethodProcedures' EmpAbbreviationDefinition: required: - abbreviation - definition type: object properties: abbreviation: maxLength: 50 minLength: 0 type: string definition: maxLength: 500 minLength: 0 type: string EmpAbbreviations: type: object properties: exist: type: boolean abbreviationDefinitions: type: array items: $ref: '#/components/schemas/EmpAbbreviationDefinition' EmpAcceptedVariationDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string variationScheduleItems: type: array items: maxLength: 10000 minLength: 0 type: string EmpAdditionalDocuments: type: object properties: exist: type: boolean documents: uniqueItems: true type: array items: type: string format: uuid EmpApplicationTimeframeInfo: required: - dateOfStart - submittedOnTime type: object properties: dateOfStart: type: string format: date submittedOnTime: type: boolean reasonForLateSubmission: maxLength: 2000 minLength: 0 type: string EmpBlockHourMethodProcedures: required: - blockHoursMeasurement - fuelBurnCalculationTypes - fuelDensity - fuelUpliftSupplierRecordType type: object properties: fuelBurnCalculationTypes: uniqueItems: true type: array items: type: string enum: - CLEAR_DISTINGUISHION - NOT_CLEAR_DISTINGUISHION clearDistinguishionIcaoAircraftDesignators: uniqueItems: true type: array items: maxLength: 20 minLength: 0 type: string notClearDistinguishionIcaoAircraftDesignators: uniqueItems: true type: array items: maxLength: 20 minLength: 0 type: string assignmentAndAdjustment: maxLength: 2000 minLength: 0 type: string blockHoursMeasurement: $ref: '#/components/schemas/EmpProcedureForm' fuelUpliftSupplierRecordType: type: string enum: - FUEL_DELIVERY_NOTES - FUEL_INVOICES fuelDensity: $ref: '#/components/schemas/EmpProcedureForm' EmpBlockOnBlockOffMethodProcedures: required: - fuelConsumptionPerFlight type: object properties: fuelConsumptionPerFlight: $ref: '#/components/schemas/EmpProcedureForm' EmpCorsiaOperatorDetails: required: - activitiesDescription - airOperatingCertificate - flightIdentification - operatorName - organisationStructure - subsidiaryCompanyExist type: object properties: operatorName: maxLength: 50 minLength: 0 type: string flightIdentification: $ref: '#/components/schemas/FlightIdentification' airOperatingCertificate: $ref: '#/components/schemas/AirOperatingCertificateCorsia' organisationStructure: oneOf: - $ref: '#/components/schemas/IndividualOrganisation' - $ref: '#/components/schemas/LimitedCompanyOrganisation' - $ref: '#/components/schemas/PartnershipOrganisation' activitiesDescription: $ref: '#/components/schemas/ActivitiesDescriptionCorsia' subsidiaryCompanyExist: type: boolean subsidiaryCompanies: type: array items: $ref: '#/components/schemas/SubsidiaryCompanyCorsia' EmpDataFlowActivities: required: - diagramAttachmentId - locationOfRecords - primaryDataSources - procedureDescription - procedureDocumentName - procedureReference - processingSteps - responsibleDepartmentOrRole type: object properties: procedureDescription: maxLength: 10000 minLength: 0 type: string procedureDocumentName: maxLength: 500 minLength: 0 type: string procedureReference: maxLength: 500 minLength: 0 type: string responsibleDepartmentOrRole: maxLength: 500 minLength: 0 type: string locationOfRecords: maxLength: 500 minLength: 0 type: string itSystemUsed: maxLength: 500 minLength: 0 type: string diagramReference: maxLength: 250 minLength: 0 type: string otherStandardsApplied: maxLength: 250 minLength: 0 type: string primaryDataSources: maxLength: 1000 minLength: 0 type: string processingSteps: maxLength: 10000 minLength: 0 type: string diagramAttachmentId: type: string format: uuid EmpDataGaps: required: - dataGaps - secondaryDataSources - substituteData type: object properties: dataGaps: maxLength: 10000 minLength: 0 type: string secondaryDataSources: maxLength: 2000 minLength: 0 type: string substituteData: maxLength: 2000 minLength: 0 type: string otherDataGapsTypes: maxLength: 2000 minLength: 0 type: string EmpDataGapsCorsia: required: - dataGaps - secondaryDataSources - secondarySourcesDataGapsExist type: object properties: secondarySourcesDataGapsExist: type: boolean secondarySourcesDataGapsConditions: maxLength: 10000 minLength: 0 type: string secondaryDataSources: maxLength: 10000 minLength: 0 type: string dataGaps: maxLength: 10000 minLength: 0 type: string EmpDataManagement: required: - dataFlowDiagram - description type: object properties: description: maxLength: 10000 minLength: 0 type: string dataFlowDiagram: type: string format: uuid EmpEmissionSources: required: - aircraftTypes type: object properties: aircraftTypes: uniqueItems: true type: array items: $ref: '#/components/schemas/AircraftTypeDetails' otherFuelExplanation: maxLength: 10000 minLength: 0 type: string multipleFuelConsumptionMethodsExplanation: maxLength: 2000 minLength: 0 type: string additionalAircraftMonitoringApproach: $ref: '#/components/schemas/EmpProcedureForm' EmpEmissionSourcesCorsia: required: - aircraftTypes type: object properties: aircraftTypes: uniqueItems: true type: array items: $ref: '#/components/schemas/AircraftTypeDetailsCorsia' multipleFuelConsumptionMethodsExplanation: maxLength: 10000 minLength: 0 type: string EmpEmissionsMonitoringApproach: required: - monitoringApproachType type: object properties: monitoringApproachType: type: string enum: - EUROCONTROL_SUPPORT_FACILITY - EUROCONTROL_SMALL_EMITTERS - FUEL_USE_MONITORING discriminator: propertyName: monitoringApproachType mapping: EUROCONTROL_SMALL_EMITTERS: '#/components/schemas/SmallEmittersMonitoringApproach' EUROCONTROL_SUPPORT_FACILITY: '#/components/schemas/SupportFacilityMonitoringApproach' FUEL_USE_MONITORING: '#/components/schemas/FuelMonitoringApproach' EmpEmissionsMonitoringApproachCorsia: required: - monitoringApproachType type: object properties: monitoringApproachType: type: string enum: - CERT_MONITORING - FUEL_USE_MONITORING discriminator: propertyName: monitoringApproachType mapping: CERT_MONITORING: '#/components/schemas/CertMonitoringApproach' FUEL_USE_MONITORING: '#/components/schemas/FuelMonitoringApproachCorsia' EmpEmissionsReductionClaim: type: object properties: exist: type: boolean safMonitoringSystemsAndProcesses: $ref: '#/components/schemas/EmpProcedureForm' rtfoSustainabilityCriteria: $ref: '#/components/schemas/EmpProcedureForm' safDuplicationPrevention: $ref: '#/components/schemas/EmpProcedureForm' EmpEnvironmentalManagementSystem: type: object properties: exist: type: boolean certified: type: boolean certificationStandard: maxLength: 250 minLength: 0 type: string EmpFlightAndAircraftProcedures: required: - aircraftUsedDetails - flightListCompletenessDetails - ukEtsFlightsCoveredDetails type: object properties: aircraftUsedDetails: $ref: '#/components/schemas/EmpProcedureForm' flightListCompletenessDetails: $ref: '#/components/schemas/EmpProcedureForm' ukEtsFlightsCoveredDetails: $ref: '#/components/schemas/EmpProcedureForm' EmpFlightAndAircraftProceduresCorsia: required: - aircraftUsedDetails - flightListCompletenessDetails - internationalFlightsDetermination - internationalFlightsDeterminationNoMonitoring - internationalFlightsDeterminationOffset - operatingStatePairs type: object properties: aircraftUsedDetails: $ref: '#/components/schemas/EmpProcedureForm' flightListCompletenessDetails: $ref: '#/components/schemas/EmpProcedureForm' internationalFlightsDetermination: $ref: '#/components/schemas/EmpProcedureForm' operatingStatePairs: $ref: '#/components/schemas/EmpOperatingStatePairsCorsia' internationalFlightsDeterminationOffset: $ref: '#/components/schemas/EmpProcedureForm' internationalFlightsDeterminationNoMonitoring: $ref: '#/components/schemas/EmpProcedureForm' EmpFuelUpliftMethodProcedures: required: - blockHoursPerFlight - fuelDensity - fuelUpliftSupplierRecordType - zeroFuelUplift type: object properties: blockHoursPerFlight: $ref: '#/components/schemas/EmpProcedureForm' zeroFuelUplift: maxLength: 2000 minLength: 0 type: string fuelUpliftSupplierRecordType: type: string enum: - FUEL_DELIVERY_NOTES - FUEL_INVOICES fuelDensity: $ref: '#/components/schemas/EmpProcedureForm' EmpIssuanceCorsiaNotifyOperatorForDecisionRequestTaskActionPayload: required: - decisionNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' EmpIssuanceCorsiaSaveApplicationAmendRequestTaskActionPayload: required: - emissionsMonitoringPlan type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpIssuanceCorsiaSaveApplicationRequestTaskActionPayload: required: - emissionsMonitoringPlan type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpIssuanceCorsiaSaveApplicationReviewRequestTaskActionPayload: required: - emissionsMonitoringPlan type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpIssuanceCorsiaSaveReviewDeterminationRequestTaskActionPayload: required: - determination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpIssuanceDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpIssuanceCorsiaSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - reviewGroup type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reviewGroup: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - FLIGHT_AND_AIRCRAFT_MONITORING_PROCEDURES - MONITORING_APPROACH - EMISSION_SOURCES - MANAGEMENT_PROCEDURES - ABBREVIATIONS_AND_DEFINITIONS - ADDITIONAL_DOCUMENTS - DATA_GAPS - METHOD_A_PROCEDURES - METHOD_B_PROCEDURES - BLOCK_ON_OFF_PROCEDURES - FUEL_UPLIFT_PROCEDURES - BLOCK_HOUR_PROCEDURES decision: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpIssuanceCorsiaSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpIssuanceDetermination: required: - type type: object properties: type: type: string enum: - APPROVED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string EmpIssuanceReviewDecision: required: - type type: object properties: details: $ref: '#/components/schemas/ReviewDecisionDetails' type: type: string enum: - ACCEPTED - OPERATOR_AMENDS_NEEDED EmpIssuanceUkEtsNotifyOperatorForDecisionRequestTaskActionPayload: required: - decisionNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' EmpIssuanceUkEtsSaveApplicationAmendRequestTaskActionPayload: required: - emissionsMonitoringPlan type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpIssuanceUkEtsSaveApplicationRequestTaskActionPayload: required: - emissionsMonitoringPlan type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpIssuanceUkEtsSaveApplicationReviewRequestTaskActionPayload: required: - emissionsMonitoringPlan type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpIssuanceUkEtsSaveReviewDeterminationRequestTaskActionPayload: required: - determination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpIssuanceDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpIssuanceUkEtsSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - reviewGroup type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reviewGroup: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - FLIGHT_AND_AIRCRAFT_MONITORING_PROCEDURES - MONITORING_APPROACH - EMISSION_SOURCES - EMISSIONS_REDUCTION_CLAIM - MANAGEMENT_PROCEDURES - ABBREVIATIONS_AND_DEFINITIONS - ADDITIONAL_DOCUMENTS - LATE_SUBMISSION - METHOD_A_PROCEDURES - METHOD_B_PROCEDURES - BLOCK_ON_OFF_PROCEDURES - FUEL_UPLIFT_PROCEDURES - BLOCK_HOUR_PROCEDURES - DATA_GAPS decision: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpIssuanceUkEtsSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpManagementProcedures: type: object properties: monitoringReportingRoles: $ref: '#/components/schemas/EmpMonitoringReportingRoles' recordKeepingAndDocumentation: $ref: '#/components/schemas/EmpProcedureForm' assignmentOfResponsibilities: $ref: '#/components/schemas/EmpProcedureForm' monitoringPlanAppropriateness: $ref: '#/components/schemas/EmpProcedureForm' qaMeteringAndMeasuringEquipment: $ref: '#/components/schemas/EmpProcedureForm' dataValidation: $ref: '#/components/schemas/EmpProcedureForm' correctionsAndCorrectiveActions: $ref: '#/components/schemas/EmpProcedureForm' controlOfOutsourcedActivities: $ref: '#/components/schemas/EmpProcedureForm' assessAndControlRisks: $ref: '#/components/schemas/EmpProcedureForm' dataFlowActivities: $ref: '#/components/schemas/EmpDataFlowActivities' environmentalManagementSystem: $ref: '#/components/schemas/EmpEnvironmentalManagementSystem' riskAssessmentFile: type: string format: uuid upliftQuantityCrossChecks: $ref: '#/components/schemas/EmpProcedureForm' EmpManagementProceduresCorsia: required: - dataManagement - empRevisions - monitoringReportingRoles - recordKeepingAndDocumentation - riskExplanation type: object properties: monitoringReportingRoles: $ref: '#/components/schemas/EmpMonitoringReportingRolesCorsia' dataManagement: $ref: '#/components/schemas/EmpDataManagement' recordKeepingAndDocumentation: $ref: '#/components/schemas/EmpProcedureDescription' riskExplanation: $ref: '#/components/schemas/EmpProcedureDescription' empRevisions: $ref: '#/components/schemas/EmpProcedureDescription' EmpMethodAProcedures: required: - fuelConsumptionPerFlight - fuelDensity type: object properties: fuelConsumptionPerFlight: $ref: '#/components/schemas/EmpProcedureForm' fuelDensity: $ref: '#/components/schemas/EmpProcedureForm' EmpMethodBProcedures: required: - fuelConsumptionPerFlight - fuelDensity type: object properties: fuelConsumptionPerFlight: $ref: '#/components/schemas/EmpProcedureForm' fuelDensity: $ref: '#/components/schemas/EmpProcedureForm' EmpMonitoringReportingRole: required: - jobTitle - mainDuties type: object properties: jobTitle: maxLength: 250 minLength: 0 type: string mainDuties: maxLength: 500 minLength: 0 type: string EmpMonitoringReportingRoleCorsia: required: - jobTitle - mainDuties type: object properties: jobTitle: maxLength: 100 minLength: 0 type: string mainDuties: maxLength: 500 minLength: 0 type: string EmpMonitoringReportingRoles: required: - monitoringReportingRoles type: object properties: monitoringReportingRoles: type: array items: $ref: '#/components/schemas/EmpMonitoringReportingRole' EmpMonitoringReportingRolesCorsia: required: - monitoringReportingRoles type: object properties: monitoringReportingRoles: type: array items: $ref: '#/components/schemas/EmpMonitoringReportingRoleCorsia' EmpOperatingStatePairsCorsia: required: - operatingStatePairsCorsiaDetails type: object properties: operatingStatePairsCorsiaDetails: uniqueItems: true type: array items: $ref: '#/components/schemas/EmpOperatingStatePairsCorsiaDetails' EmpOperatingStatePairsCorsiaDetails: required: - stateA - stateB type: object properties: stateA: type: string stateB: type: string EmpOperatorDetails: required: - activitiesDescription - airOperatingCertificate - crcoCode - flightIdentification - operatingLicense - operatorName - organisationStructure type: object properties: operatorName: maxLength: 255 minLength: 0 type: string crcoCode: maxLength: 255 minLength: 0 type: string flightIdentification: $ref: '#/components/schemas/FlightIdentification' airOperatingCertificate: $ref: '#/components/schemas/AirOperatingCertificate' operatingLicense: $ref: '#/components/schemas/OperatingLicense' organisationStructure: oneOf: - $ref: '#/components/schemas/IndividualOrganisation' - $ref: '#/components/schemas/LimitedCompanyOrganisation' - $ref: '#/components/schemas/PartnershipOrganisation' activitiesDescription: $ref: '#/components/schemas/ActivitiesDescription' EmpProcedureDescription: required: - description type: object properties: description: maxLength: 10000 minLength: 0 type: string EmpProcedureForm: required: - locationOfRecords - procedureDescription - procedureDocumentName - procedureReference - responsibleDepartmentOrRole type: object properties: procedureDescription: maxLength: 10000 minLength: 0 type: string procedureDocumentName: maxLength: 500 minLength: 0 type: string procedureReference: maxLength: 500 minLength: 0 type: string responsibleDepartmentOrRole: maxLength: 500 minLength: 0 type: string locationOfRecords: maxLength: 500 minLength: 0 type: string itSystemUsed: maxLength: 500 minLength: 0 type: string EmpVariationCorsiaDetails: required: - changes - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string changes: type: array items: type: string enum: - EMISSION_FACTOR_VALUES - FUEL_USE_MONITORING_METHODOLOGY - FUMM_TO_CERT - NEW_FUEL_TYPE - STATUS_FOR_THRESHOLDS - PARENT_SUBSIDIARY_RELATIONSHIP - AVAILABILITY_OF_DATA - INFORMATION_FOUND_INCORRECT - RECOMMENDATIONS_IN_VERIFICATION_IMPROVEMENT_REPORT - AEROPLANE_OPERATOR_NAME - REGISTERED_OR_CONTACT_ADDRESS - OTHER EmpVariationCorsiaSaveApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean empVariationDetailsReviewCompleted: type: boolean empVariationDetailsAmendCompleted: type: boolean EmpVariationCorsiaSaveApplicationRegulatorLedRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reasonRegulatorLed: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpVariationCorsiaSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationCorsiaSaveApplicationReviewRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean empVariationDetailsReviewCompleted: type: boolean EmpVariationCorsiaSaveDetailsReviewGroupDecisionRequestTaskActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: empVariationDetailsCompleted: type: boolean empVariationDetailsReviewCompleted: type: boolean decision: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationCorsiaSaveReviewDeterminationRequestTaskActionPayload: required: - determination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpVariationDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationCorsiaSaveReviewGroupDecisionRegulatorLedRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - FLIGHT_AND_AIRCRAFT_MONITORING_PROCEDURES - MONITORING_APPROACH - EMISSION_SOURCES - MANAGEMENT_PROCEDURES - ABBREVIATIONS_AND_DEFINITIONS - ADDITIONAL_DOCUMENTS - DATA_GAPS - METHOD_A_PROCEDURES - METHOD_B_PROCEDURES - BLOCK_ON_OFF_PROCEDURES - FUEL_UPLIFT_PROCEDURES - BLOCK_HOUR_PROCEDURES decision: $ref: '#/components/schemas/EmpAcceptedVariationDecisionDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpVariationCorsiaSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - FLIGHT_AND_AIRCRAFT_MONITORING_PROCEDURES - MONITORING_APPROACH - EMISSION_SOURCES - MANAGEMENT_PROCEDURES - ABBREVIATIONS_AND_DEFINITIONS - ADDITIONAL_DOCUMENTS - DATA_GAPS - METHOD_A_PROCEDURES - METHOD_B_PROCEDURES - BLOCK_ON_OFF_PROCEDURES - FUEL_UPLIFT_PROCEDURES - BLOCK_HOUR_PROCEDURES decision: $ref: '#/components/schemas/EmpVariationReviewDecision' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationCorsiaSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpVariationDetermination: required: - type type: object properties: type: type: string enum: - APPROVED - REJECTED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string EmpVariationReviewDecision: required: - type type: object properties: details: $ref: '#/components/schemas/ReviewDecisionDetails' type: type: string enum: - ACCEPTED - REJECTED - OPERATOR_AMENDS_NEEDED EmpVariationUkEtsDetails: required: - changes - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string changes: type: array items: type: string enum: - EMISSION_FACTOR_VALUES - METHOD_USED_TO_CALCULATE_EMISSIONS_FACTOR - DIFFERENT_FUMMS - FUMM_TO_ESTIMATION_METHOD - NEW_FUEL_TYPE - SMALL_EMITTER_STATUS_OR_EMISSIONS_THRESHOLD_STATUS - LEGAL_ENTITY_NAME - REGISTERED_OFFICE_ADDRESS - OTHER EmpVariationUkEtsRegulatorLedReason: required: - type type: object properties: type: type: string enum: - FOLLOWING_IMPROVING_REPORT - FAILED_TO_COMPLY_OR_APPLY - OTHER reasonOtherSummary: maxLength: 10000 minLength: 0 type: string EmpVariationUkEtsSaveApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean empVariationDetailsReviewCompleted: type: boolean empVariationDetailsAmendCompleted: type: boolean EmpVariationUkEtsSaveApplicationRegulatorLedRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reasonRegulatorLed: $ref: '#/components/schemas/EmpVariationUkEtsRegulatorLedReason' EmpVariationUkEtsSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationUkEtsSaveApplicationReviewRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean empVariationDetailsReviewCompleted: type: boolean EmpVariationUkEtsSaveDetailsReviewGroupDecisionRequestTaskActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: empVariationDetailsCompleted: type: boolean empVariationDetailsReviewCompleted: type: boolean decision: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationUkEtsSaveReviewDeterminationRequestTaskActionPayload: required: - determination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpVariationDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationUkEtsSaveReviewGroupDecisionRegulatorLedRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - FLIGHT_AND_AIRCRAFT_MONITORING_PROCEDURES - MONITORING_APPROACH - EMISSION_SOURCES - EMISSIONS_REDUCTION_CLAIM - MANAGEMENT_PROCEDURES - ABBREVIATIONS_AND_DEFINITIONS - ADDITIONAL_DOCUMENTS - LATE_SUBMISSION - METHOD_A_PROCEDURES - METHOD_B_PROCEDURES - BLOCK_ON_OFF_PROCEDURES - FUEL_UPLIFT_PROCEDURES - BLOCK_HOUR_PROCEDURES - DATA_GAPS decision: $ref: '#/components/schemas/EmpAcceptedVariationDecisionDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EmpVariationUkEtsSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - SERVICE_CONTACT_DETAILS - OPERATOR_DETAILS - FLIGHT_AND_AIRCRAFT_MONITORING_PROCEDURES - MONITORING_APPROACH - EMISSION_SOURCES - EMISSIONS_REDUCTION_CLAIM - MANAGEMENT_PROCEDURES - ABBREVIATIONS_AND_DEFINITIONS - ADDITIONAL_DOCUMENTS - LATE_SUBMISSION - METHOD_A_PROCEDURES - METHOD_B_PROCEDURES - BLOCK_ON_OFF_PROCEDURES - FUEL_UPLIFT_PROCEDURES - BLOCK_HOUR_PROCEDURES - DATA_GAPS decision: $ref: '#/components/schemas/EmpVariationReviewDecision' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationUkEtsSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean EnergyFlows: required: - electricityFlows - fuelInputFlows - measurableHeatFlows - wasteGasFlows type: object properties: fuelInputFlows: $ref: '#/components/schemas/FuelInputFlows' measurableHeatFlows: $ref: '#/components/schemas/MeasurableHeatFlows' wasteGasFlows: $ref: '#/components/schemas/WasteGasFlows' electricityFlows: $ref: '#/components/schemas/ElectricityFlows' EnvPermitOrLicence: type: object properties: type: maxLength: 1000 minLength: 0 type: string num: maxLength: 1000 minLength: 0 type: string issuingAuthority: maxLength: 1000 minLength: 0 type: string permitHolder: maxLength: 1000 minLength: 0 type: string EnvironmentalManagementSystem: type: object properties: exist: type: boolean certified: type: boolean certificationStandard: maxLength: 1000 minLength: 0 type: string EnvironmentalPermitsAndLicences: type: object properties: exist: type: boolean envPermitOrLicences: type: array items: $ref: '#/components/schemas/EnvPermitOrLicence' EstimatedAnnualEmissions: required: - quantity type: object properties: quantity: type: string format: decimal EthyleneOxideEthyleneGlycolsDataSource: required: - dataSourceNo - details type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string details: $ref: '#/components/schemas/EthyleneOxideEthyleneGlycolsDetails' EthyleneOxideEthyleneGlycolsDetails: type: object properties: ETHYLEN_OXIDE: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS MONOTHYLENE_GLYCOL: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS DIETHYLENE_GLYCOL: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS TRIETHYLENE_GLYCOL: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS EthyleneOxideEthyleneGlycolsSP: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/EthyleneOxideEthyleneGlycolsDataSource' EtsComplianceRules: required: - competentAuthorityGuidanceMet - controlActivitiesDocumented - dataVerificationCompleted - detailSourceDataVerified - euRegulationMonitoringReportingMet - methodsApplyingMissingDataUsed - monitoringApproachAppliedCorrectly - monitoringPlanRequirementsMet - nonConformities - plannedActualChangesReported - proceduresMonitoringPlanDocumented - uncertaintyAssessment type: object properties: monitoringPlanRequirementsMet: type: boolean monitoringPlanRequirementsNotMetReason: type: string euRegulationMonitoringReportingMet: type: boolean euRegulationMonitoringReportingNotMetReason: type: string detailSourceDataVerified: type: boolean detailSourceDataNotVerifiedReason: type: string partOfSiteVerification: type: string controlActivitiesDocumented: type: boolean controlActivitiesNotDocumentedReason: type: string proceduresMonitoringPlanDocumented: type: boolean proceduresMonitoringPlanNotDocumentedReason: type: string dataVerificationCompleted: type: boolean dataVerificationNotCompletedReason: type: string monitoringApproachAppliedCorrectly: type: boolean monitoringApproachNotAppliedCorrectlyReason: type: string plannedActualChangesReported: type: boolean plannedActualChangesNotReportedReason: type: string methodsApplyingMissingDataUsed: type: boolean methodsApplyingMissingDataNotUsedReason: type: string uncertaintyAssessment: type: boolean uncertaintyAssessmentNotUsedReason: type: string competentAuthorityGuidanceMet: type: boolean competentAuthorityGuidanceNotMetReason: type: string nonConformities: type: string enum: - 'YES' - 'NO' - NOT_APPLICABLE FallbackBiomass: type: object properties: contains: type: boolean totalSustainableBiomassEmissions: type: string format: decimal totalNonSustainableBiomassEmissions: type: string format: decimal totalEnergyContentFromBiomass: type: string format: decimal FallbackEmissions: required: - biomass - description - reportableEmissions - sourceStreams type: object allOf: - $ref: '#/components/schemas/AerMonitoringApproachEmissions' - type: object properties: sourceStreams: uniqueItems: true type: array items: type: string biomass: $ref: '#/components/schemas/FallbackBiomass' description: type: string files: uniqueItems: true type: array items: type: string format: uuid totalFossilEmissions: type: string format: decimal totalFossilEnergyContent: type: string format: decimal reportableEmissions: type: string format: decimal FallbackMonitoringApproach: required: - annualUncertaintyAnalysis - approachDescription - justification - sourceStreamCategoryAppliedTiers type: object allOf: - $ref: '#/components/schemas/PermitMonitoringApproachSection' - type: object properties: approachDescription: maxLength: 30000 minLength: 0 type: string justification: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid annualUncertaintyAnalysis: $ref: '#/components/schemas/ProcedureForm' sourceStreamCategoryAppliedTiers: type: array items: $ref: '#/components/schemas/FallbackSourceStreamCategoryAppliedTier' FallbackReportingEmissions: required: - emissions type: object allOf: - $ref: '#/components/schemas/DreMonitoringApproachReportingEmissions' - type: object properties: emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' FallbackSourceStreamCategory: required: - annualEmittedCO2Tonnes - categoryType - emissionSources - measurementDevicesOrMethods - sourceStream type: object properties: sourceStream: type: string emissionSources: uniqueItems: true type: array items: type: string annualEmittedCO2Tonnes: type: string format: decimal categoryType: type: string enum: - MAJOR - MINOR - DE_MINIMIS - MARGINAL measurementDevicesOrMethods: uniqueItems: true type: array items: type: string uncertainty: type: string enum: - LESS_OR_EQUAL_1_5 - LESS_OR_EQUAL_2_5 - LESS_OR_EQUAL_5_0 - LESS_OR_EQUAL_7_5 - LESS_OR_EQUAL_10_0 - LESS_OR_EQUAL_12_5 - LESS_OR_EQUAL_15_0 - LESS_OR_EQUAL_17_5 - N_A FallbackSourceStreamCategoryAppliedTier: required: - sourceStreamCategory type: object properties: sourceStreamCategory: $ref: '#/components/schemas/FallbackSourceStreamCategory' FlightIdentification: required: - flightIdentificationType type: object properties: flightIdentificationType: type: string enum: - INTERNATIONAL_CIVIL_AVIATION_ORGANISATION - AIRCRAFT_REGISTRATION_MARKINGS icaoDesignators: maxLength: 100 minLength: 0 type: string aircraftRegistrationMarkings: uniqueItems: true type: array items: maxLength: 20 minLength: 0 type: string FollowUpAction: required: - explanation - followUpActionType type: object properties: followUpActionType: type: string enum: - MISSTATEMENT - NON_CONFORMITY - NON_COMPLIANCE - RECOMMENDED_IMPROVEMENT - UNRESOLVED_ISSUE_FROM_PREVIOUS_AUDIT explanation: maxLength: 10000 minLength: 0 type: string followUpActionAttachments: uniqueItems: true type: array items: type: string format: uuid FollowUpActionResponse: required: - completed - explanation type: object properties: completed: type: boolean explanation: type: string followUpActionResponseAttachments: uniqueItems: true type: array items: type: string format: uuid completionDate: type: string format: date FuelAndElectricityExchangeability: required: - hierarchicalOrder - methodologyAppliedDescription type: object properties: fuelAndElectricityExchangeabilityEnergyFlowDataSources: maxItems: 6 minItems: 1 type: array items: $ref: >- #/components/schemas/FuelAndElectricityExchangeabilityEnergyFlowDataSource methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid FuelAndElectricityExchangeabilityEnergyFlowDataSource: required: - energyFlowDataSourceNo - relevantElectricityConsumption type: object properties: energyFlowDataSourceNo: maxLength: 255 minLength: 0 type: string relevantElectricityConsumption: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS FuelInputAndRelevantEmissionFactor: required: - fuelInputAndRelevantEmissionFactorType type: object properties: fuelInputAndRelevantEmissionFactorType: type: string enum: - PRODUCT_BENCHMARK - FALLBACK_APPROACH - HEAT_FALLBACK_APPROACH methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid discriminator: propertyName: fuelInputAndRelevantEmissionFactorType mapping: PRODUCT_BENCHMARK: '#/components/schemas/FuelInputAndRelevantEmissionFactorPB' FALLBACK_APPROACH: '#/components/schemas/FuelInputAndRelevantEmissionFactorFA' HEAT_FALLBACK_APPROACH: '#/components/schemas/FuelInputAndRelevantEmissionFactorHeatFA' FuelInputAndRelevantEmissionFactorFA: required: - fuelInputAndRelevantEmissionFactorType type: object allOf: - $ref: '#/components/schemas/FuelInputAndRelevantEmissionFactor' - type: object properties: wasteGasesInput: type: boolean dataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/FuelInputDataSourceFA' FuelInputAndRelevantEmissionFactorHeatFA: required: - exists - fuelInputAndRelevantEmissionFactorType type: object allOf: - $ref: '#/components/schemas/FuelInputAndRelevantEmissionFactor' - type: object properties: wasteGasesInput: type: boolean dataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/FuelInputDataSourceFA' exists: type: boolean FuelInputAndRelevantEmissionFactorPB: required: - exist - fuelInputAndRelevantEmissionFactorType type: object allOf: - $ref: '#/components/schemas/FuelInputAndRelevantEmissionFactor' - type: object properties: exist: type: boolean dataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/FuelInputDataSourcePB' FuelInputDataSource: required: - dataSourceNumber type: object properties: dataSourceNumber: type: string fuelInput: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS energyContent: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE FuelInputDataSourceFA: required: - fuelInputDataSourceNo type: object properties: fuelInputDataSourceNo: maxLength: 255 minLength: 0 type: string fuelInput: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS netCalorificValue: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE weightedEmissionFactor: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE wasteGasFuelInput: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS wasteGasNetCalorificValue: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE emissionFactor: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE FuelInputDataSourcePB: required: - fuelInputDataSourceNo type: object properties: fuelInputDataSourceNo: maxLength: 255 minLength: 0 type: string fuelInput: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS weightedEmissionFactor: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE FuelInputFlows: required: - hierarchicalOrder - methodologyAppliedDescription type: object properties: fuelInputDataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/FuelInputDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid FuelMonitoringApproach: required: - monitoringApproachType type: object allOf: - $ref: '#/components/schemas/EmpEmissionsMonitoringApproach' FuelMonitoringApproachCorsia: required: - monitoringApproachType type: object allOf: - $ref: '#/components/schemas/EmpEmissionsMonitoringApproachCorsia' HSETI: required: - hsetiFile type: object properties: allocationPeriod: type: string enum: - PERIOD_2021_2025 - PERIOD_2026_2030 hsetiFile: type: string format: uuid files: uniqueItems: true type: array items: type: string format: uuid notes: maxLength: 10000 minLength: 0 type: string HSETIApplicationAmendsSaveRequestTaskActionPayload: required: - hseti type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: hseti: $ref: '#/components/schemas/HSETI' hsetiSectionsCompleted: type: object additionalProperties: type: boolean requestedChangesCompleted: type: boolean HSETIApplicationAmendsSubmitRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: hsetiSectionsCompleted: type: object additionalProperties: type: boolean HSETIApplicationRegulatorReviewSaveTaskActionPayload: required: - overallDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: overallDecision: $ref: '#/components/schemas/HSETIRegulatorReviewOverallDecision' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean HSETIApplicationSaveRegulatorReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - HSETI decision: $ref: '#/components/schemas/HSETIRegulatorReviewDecision' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean HSETIApplicationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: hseti: $ref: '#/components/schemas/HSETI' hsetiSectionsCompleted: type: object additionalProperties: type: boolean HSETIRegulatorReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - REJECTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/HSETIRegulatorReviewDecisionDetails' HSETIRegulatorReviewDecisionDetails: required: - capacityGreaterThanZeroDescription - capacityIncreaseDescription - capacityIncreasePermanence type: object properties: capacityIncreaseDescription: maxLength: 10000 minLength: 0 type: string capacityIncreasePermanence: maxLength: 10000 minLength: 0 type: string capacityGreaterThanZeroDescription: maxLength: 10000 minLength: 0 type: string notes: maxLength: 10000 minLength: 0 type: string HSETIRegulatorReviewOverallDecision: required: - type type: object properties: type: type: string enum: - APPROVED - REJECTED - WITHDRAWN - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string HistoricalActivityLevel: required: - changeType - comments - subInstallationName - year type: object properties: year: type: integer format: int16 subInstallationName: type: string enum: - ADIPIC_ACID - ALUMINIUM - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARBON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE - DISTRICT_HEATING - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_CARBON_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - FUEL_CL - FUEL_CL_CBAM - FUEL_CL_NON_CBAM - FUEL_NON_CL - GREY_CEMENT_CLINKER - HEAT_CL - HEAT_CL_CBAM - HEAT_CL_NON_CBAM - HEAT_NON_CL - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMOMECHANICAL_PULP_AND_MECHANICAL_PULP - SYTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARBON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER changeType: type: string enum: - CESSATION - INCREASE - DECREASE - RETURN_TO_HISTORICAL_ACTIVITY_LEVELS_HAL - NER_ALLOCATION_FOR_YEAR_0_BASED_ON_ACTIVITY_LEVEL_AL_IN_YEAR_0 - >- NER_ALLOCATION_FOR_YEAR_0_PLUS_1_BASED_ON_ACTIVITY_LEVEL_AL_IN_YEAR_0_PLUS_1 - >- NER_ALLOCATION_FOR_YEAR_0_PLUS_2_BASED_ON_THE_HISTORICAL_ACTIVITY_LEVEL_HAL - REGULATOR_REJECTS_ADJUSTMENT - NO_CHANGE - NEW_SUB_INSTALLATION - OTHER otherChangeTypeName: maxLength: 255 minLength: 0 type: string changedActivityLevel: maxLength: 255 minLength: 0 type: string comments: maxLength: 10000 minLength: 0 type: string creationDate: type: string format: date-time HoldingCompanyAddressDTO: required: - city - line1 - postcode type: object properties: line1: maxLength: 255 minLength: 0 type: string line2: maxLength: 255 minLength: 0 type: string city: maxLength: 255 minLength: 0 type: string postcode: maxLength: 64 minLength: 0 type: string HoldingCompanyDTO: required: - address - name type: object properties: name: maxLength: 256 minLength: 0 type: string registrationNumber: maxLength: 50 minLength: 0 type: string address: $ref: '#/components/schemas/HoldingCompanyAddressDTO' HydrogenDataSource: required: - dataSourceNo - details type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string details: $ref: '#/components/schemas/HydrogenDetails' HydrogenDetails: type: object properties: HYDROGEN_TOTAL_PRODUCTION: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS HYDROGEN_VOLUME_FRACTION: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE HydrogenSP: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/HydrogenDataSource' ImportedExportedAmountsDataSource: required: - importedExportedAmountsDataSourceNo type: object properties: importedExportedAmountsDataSourceNo: maxLength: 255 minLength: 0 type: string amounts: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS energyContent: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE emissionFactorOrCarbonContent: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE biomassContent: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE ImportedExportedMeasurableHeat: required: - fuelBurnCalculationTypes type: object properties: fuelBurnCalculationTypes: uniqueItems: true type: array items: type: string enum: - MEASURABLE_HEAT_IMPORTED - MEASURABLE_HEAT_FROM_PULP - MEASURABLE_HEAT_FROM_NITRIC_ACID - MEASURABLE_HEAT_EXPORTED - NO_MEASURABLE_HEAT dataSources: maxItems: 6 minItems: 0 type: array items: $ref: >- #/components/schemas/ImportedExportedMeasurableHeatEnergyFlowDataSource dataSourcesMethodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' methodologyDeterminationDescription: maxLength: 10000 minLength: 0 type: string measurableHeatImportedFromPulp: type: boolean pulpMethodologyDeterminationDescription: maxLength: 10000 minLength: 0 type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid ImportedExportedMeasurableHeatEnergyFlowDataSource: required: - energyFlowDataSourceNo type: object properties: energyFlowDataSourceNo: maxLength: 255 minLength: 0 type: string measurableHeatImported: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS measurableHeatPulp: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS measurableHeatNitricAcid: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS measurableHeatExported: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS netMeasurableHeatFlows: type: string enum: - MEASUREMENTS - DOCUMENTATION - PROXY_MEASURED_EFFICIENCY - PROXY_REFERENCE_EFFICIENCY ImportedMeasurableHeatFlow: required: - exist type: object properties: exist: type: boolean methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid InPersonSiteVisit: required: - siteVisitType - teamMembers - visitDates type: object allOf: - $ref: '#/components/schemas/SiteVisit' - type: object properties: visitDates: uniqueItems: true type: array items: type: string format: date teamMembers: maxLength: 10000 minLength: 0 type: string IndividualOrganisation: required: - fullName - legalStatusType - organisationLocation type: object allOf: - $ref: '#/components/schemas/OrganisationStructure' - type: object properties: fullName: maxLength: 255 minLength: 0 type: string InherentCO2Emissions: required: - inherentReceivingTransferringInstallations type: object allOf: - $ref: '#/components/schemas/AerMonitoringApproachEmissions' - type: object properties: inherentReceivingTransferringInstallations: type: array items: $ref: >- #/components/schemas/AerInherentReceivingTransferringInstallation InherentCO2MonitoringApproach: required: - inherentReceivingTransferringInstallations type: object allOf: - $ref: '#/components/schemas/PermitMonitoringApproachSection' - type: object properties: inherentReceivingTransferringInstallations: type: array items: $ref: '#/components/schemas/InherentReceivingTransferringInstallation' InherentCO2ReportingEmissions: required: - totalEmissions type: object allOf: - $ref: '#/components/schemas/DreMonitoringApproachReportingEmissions' - type: object properties: totalEmissions: $ref: '#/components/schemas/ReportableEmission' InherentReceivingTransferringInstallation: required: - inherentCO2Direction - inherentReceivingTransferringInstallationDetailsType - installationDetailsType - measurementInstrumentOwnerTypes - totalEmissions type: object properties: inherentCO2Direction: type: string enum: - EXPORTED_TO_ETS_INSTALLATION - EXPORTED_TO_NON_ETS_CONSUMER - RECEIVED_FROM_ANOTHER_INSTALLATION installationDetailsType: type: string enum: - INSTALLATION_EMITTER - INSTALLATION_DETAILS inherentReceivingTransferringInstallationDetailsType: $ref: >- #/components/schemas/InherentReceivingTransferringInstallationDetailsType measurementInstrumentOwnerTypes: uniqueItems: true type: array items: type: string enum: - INSTRUMENTS_BELONGING_TO_YOUR_INSTALLATION - INSTRUMENTS_BELONGING_TO_THE_OTHER_INSTALLATION totalEmissions: type: string format: decimal InherentReceivingTransferringInstallationDetailsType: type: object InstallationAccountOpeningAmendApplicationRequestTaskActionPayload: required: - accountType - applicationType - commencementDate - competentAuthority - emissionTradingScheme - legalEntity - location - name - siteName type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: accountType: type: string enum: - INSTALLATION - AVIATION applicationType: type: string enum: - NEW_PERMIT - TRANSFER name: maxLength: 255 minLength: 0 type: string submitter: $ref: '#/components/schemas/InstallationAccountSubmitter' siteName: maxLength: 255 minLength: 0 type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES commencementDate: type: string format: date legalEntity: $ref: '#/components/schemas/LegalEntityDTO' location: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' InstallationAccountOpeningSubmitDecisionRequestTaskActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decision: type: string enum: - ACCEPTED - REJECTED reason: type: string InstallationAccountSubmitter: required: - name type: object properties: name: maxLength: 255 minLength: 0 type: string email: maxLength: 255 minLength: 0 type: string InstallationAuditApplicationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' installationInspectionSectionsCompleted: type: object additionalProperties: type: boolean InstallationConnection: required: - connectionNo - connectionType - contactPersonName - emailAddress - entityType - flowDirection - installationOrEntityName - phoneNumber type: object properties: connectionNo: maxLength: 255 minLength: 0 type: string installationOrEntityName: maxLength: 255 minLength: 0 type: string entityType: type: string enum: - ETS_INSTALLATION - NON_ETS_INSTALLATION - NITRIC_ACID_PRODUCTION - HEAT_DISTRIBUTION_NETWORK connectionType: type: string enum: - MEASURABLE_HEAT - WASTE_GAS - TRANSFERRED_CO2_FOR_USE_IN_YOUR_INSTALLATION_CCU - TRANSFERRED_CO2_FOR_STORAGE - INTERMEDIATE_PRODUCTS_COVERED_BY_PRODUCT_BENCHMARKS flowDirection: type: string enum: - IMPORT - EXPORT installationId: type: string contactPersonName: maxLength: 255 minLength: 0 type: string emailAddress: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string InstallationDescription: required: - mainActivitiesDesc - siteDescription type: object properties: mainActivitiesDesc: maxLength: 10000 minLength: 0 type: string siteDescription: maxLength: 10000 minLength: 0 type: string InstallationDetails: required: - city - email - installationName - line1 - postcode type: object properties: installationName: maxLength: 255 minLength: 0 type: string line1: maxLength: 255 minLength: 0 type: string line2: maxLength: 255 minLength: 0 type: string city: maxLength: 255 minLength: 0 type: string postcode: maxLength: 64 minLength: 0 type: string email: type: string InstallationEmitter: required: - email - emitterId type: object properties: emitterId: type: string email: type: string InstallationInspection: required: - details type: object properties: details: $ref: '#/components/schemas/InstallationInspectionDetails' followUpActionsRequired: type: boolean followUpActionsOmissionJustification: type: string followUpActionsOmissionFiles: uniqueItems: true type: array items: type: string format: uuid followUpActions: type: array items: $ref: '#/components/schemas/FollowUpAction' responseDeadline: type: string format: date InstallationInspectionDetails: required: - officerNames type: object properties: date: type: string format: date officerNames: maxItems: 5 minItems: 0 type: array items: maxLength: 255 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid regulatorExtraFiles: uniqueItems: true type: array items: type: string format: uuid additionalInformation: maxLength: 10000 minLength: 0 type: string InstallationInspectionOperatorRespondSaveRequestTaskActionPayload: required: - followupActionsResponses type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: followupActionsResponses: type: object additionalProperties: $ref: '#/components/schemas/FollowUpActionResponse' installationInspectionOperatorRespondSectionsCompleted: type: object additionalProperties: type: boolean InstallationOnsiteInspectionApplicationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' installationInspectionSectionsCompleted: type: object additionalProperties: type: boolean LegalEntityDTO: type: object properties: id: type: integer format: int64 type: type: string enum: - LIMITED_COMPANY - PARTNERSHIP - SOLE_TRADER - OTHER name: type: string referenceNumber: type: string noReferenceNumberReason: type: string address: $ref: '#/components/schemas/AddressDTO' holdingCompany: $ref: '#/components/schemas/HoldingCompanyDTO' LimeDataSource: required: - dataSourceNo - detail type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string detail: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE LimeSP: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/LimeDataSource' LimitedCompanyOrganisation: required: - differentContactLocationExist - legalStatusType - organisationLocation - registrationNumber type: object allOf: - $ref: '#/components/schemas/OrganisationStructure' - type: object properties: registrationNumber: maxLength: 40 minLength: 0 type: string evidenceFiles: uniqueItems: true type: array items: type: string format: uuid differentContactLocationExist: type: boolean differentContactLocation: $ref: '#/components/schemas/LocationOnShoreStateDTO' LocationDTO: required: - type type: object properties: type: type: string enum: - ONSHORE - OFFSHORE - ONSHORE_STATE discriminator: propertyName: type LocationOffShoreDTO: required: - latitude - longitude - type type: object allOf: - $ref: '#/components/schemas/LocationDTO' - type: object properties: latitude: $ref: '#/components/schemas/CoordinatesDTO' longitude: $ref: '#/components/schemas/CoordinatesDTO' LocationOnShoreDTO: required: - address - gridReference - type type: object allOf: - $ref: '#/components/schemas/LocationDTO' - type: object properties: gridReference: type: string address: $ref: '#/components/schemas/AddressDTO' LocationOnShoreStateDTO: required: - city - country - line1 - type type: object allOf: - $ref: '#/components/schemas/LocationDTO' - type: object properties: line1: maxLength: 100 minLength: 0 type: string line2: maxLength: 100 minLength: 0 type: string city: maxLength: 100 minLength: 0 type: string state: maxLength: 100 minLength: 0 type: string postcode: maxLength: 20 minLength: 0 type: string country: type: string ManagementProceduresDefinition: required: - locationOfRecords - procedureDescription - procedureDocumentName - procedureReference - responsibleDepartmentOrRole type: object properties: procedureDescription: maxLength: 10000 minLength: 0 type: string procedureDocumentName: maxLength: 1000 minLength: 0 type: string procedureReference: maxLength: 500 minLength: 0 type: string diagramReference: maxLength: 500 minLength: 0 type: string responsibleDepartmentOrRole: maxLength: 1000 minLength: 0 type: string locationOfRecords: maxLength: 2000 minLength: 0 type: string itSystemUsed: maxLength: 500 minLength: 0 type: string appliedStandards: maxLength: 2000 minLength: 0 type: string ManuallyProvidedEmissions: required: - reasonForProvidingManualEmissions - totalProvidedReportableEmissions type: object properties: reasonForProvidingManualEmissions: type: string totalProvidedReportableEmissions: type: string format: decimal totalProvidedSustainableBiomassEmissions: type: string format: decimal MaterialityLevel: required: - accreditationReferenceDocumentTypes - materialityDetails type: object properties: materialityDetails: type: string accreditationReferenceDocumentTypes: type: array items: type: string enum: - UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_SI_2020_1265 - >- UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_REGULATION_EU_2018_2067 - UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_ISO_14065_2020 - UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_ISO_14064_3_2019 - UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_MD_6_2014 - >- UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_GUIDANCE_AUTHORITY_MONITORING_REPORTING_REGULATION - >- UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_GUIDANCE_EUROPEAN_COMISSION_UK_ETS_ORDER - UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_AND_PROVIDERS_3000 - UK_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_AND_PROVIDERS_3410 - UK_ETS_VERIFICATION_RULE_ORDER_2020_1265 - UK_ETS_VERIFICATION_RULE_ORDER_2020_1557 - UK_ETS_VERIFICATION_RULE_EU_REGULATION_2018_2067 - UK_ETS_VERIFICATION_RULE_EU_REGULATION_2018_2066 - >- UK_ETS_VERIFICATION_RULE_GUIDANCE_EUROPEAN_COMISSION_UK_ETS_ORDER - >- EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_REGULATION_EU_2018_2067 - EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_ISO_14065_2020 - EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_ISO_14064_3_2019 - EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_MD_6_2014 - >- EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_GUIDANCE_EUROPEAN_COMISSION_FOR_VER_ACCREDIATION - EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_EA_6_03 - EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_AND_PROVIDERS_3000 - EU_ETS_VERIFICATION_CONDUCT_ACCREDITED_VER_AND_PROVIDERS_3410 - EU_ETS_VERIFICATION_RULE_EU_REGULATION_2018_2066 - >- EU_ETS_VERIFICATION_RULE_GUIDANCE_EUROPEAN_COMISSION_MONITORING_REPORTING_REGULATION - >- EU_ETS_VERIFICATION_RULE_GUIDANCE_EUROPEAN_COMISSION_ACCREDITATION_VER_REGULATION - OTHER otherReference: type: string MeasurableHeat: type: object properties: measurableHeatProduced: $ref: '#/components/schemas/MeasurableHeatProduced' measurableHeatImported: $ref: '#/components/schemas/MeasurableHeatImported' measurableHeatExported: $ref: '#/components/schemas/MeasurableHeatExported' MeasurableHeatExported: required: - measurableHeatExported type: object properties: measurableHeatExported: type: boolean dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/MeasurableHeatExportedDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' methodologyDeterminationEmissionDescription: maxLength: 10000 minLength: 0 type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid MeasurableHeatExportedDataSource: required: - dataSourceNo type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string heatExported: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS netMeasurableHeatFlows: type: string enum: - MEASUREMENTS - DOCUMENTATION - PROXY_MEASURED_EFFICIENCY - PROXY_REFERENCE_EFFICIENCY MeasurableHeatFlow: required: - measurableHeatFlowQuantificationNo type: object properties: measurableHeatFlowQuantificationNo: maxLength: 255 minLength: 0 type: string quantification: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS net: type: string enum: - MEASUREMENTS - DOCUMENTATION - PROXY_MEASURED_EFFICIENCY - PROXY_REFERENCE_EFFICIENCY MeasurableHeatFlows: required: - measurableHeatFlowsRelevant type: object properties: measurableHeatFlowsRelevant: type: boolean measurableHeatFlowsDataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/MeasurableHeatFlowsDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid MeasurableHeatFlowsDataSource: required: - dataSourceNumber type: object properties: dataSourceNumber: type: string quantification: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS net: type: string enum: - MEASUREMENTS - DOCUMENTATION - PROXY_MEASURED_EFFICIENCY - PROXY_REFERENCE_EFFICIENCY MeasurableHeatImported: required: - measurableHeatImportedActivities type: object properties: measurableHeatImportedActivities: uniqueItems: true type: array items: type: string enum: - MEASURABLE_HEAT_IMPORTED_OTHER_SOURCES - MEASURABLE_HEAT_IMPORTED_PRODUCT_BENCHMARK - MEASURABLE_HEAT_IMPORTED_PULP - MEASURABLE_HEAT_IMPORTED_FUEL_BENCHMARK - MEASURABLE_HEAT_IMPORTED_WASTE_GAS - MEASURABLE_HEAT_NO_MEASURABLE_HEAT_IMPORTED dataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/MeasurableHeatImportedDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' methodologyDeterminationEmissionDescription: type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid MeasurableHeatImportedDataSource: required: - dataSourceNo type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string measurableHeatImportedActivityDetails: type: object additionalProperties: $ref: '#/components/schemas/MeasurableHeatImportedDataSourceDetails' MeasurableHeatImportedDataSourceDetails: type: object properties: entity: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS netContent: type: string enum: - MEASUREMENTS - DOCUMENTATION - PROXY_MEASURED_EFFICIENCY - PROXY_REFERENCE_EFFICIENCY MeasurableHeatProduced: required: - produced type: object properties: produced: type: boolean dataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/MeasurableHeatProducedDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid MeasurableHeatProducedDataSource: required: - dataSourceNo - heatProduced type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string heatProduced: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS MeasurementAdditionalInformation: type: object properties: fossilEmissionsTotalEnergyContent: type: string format: decimal biomassEmissionsTotalEnergyContent: type: string format: decimal fossilEmissionsCorroboratingCalculation: type: string format: decimal biomassEmissionsCorroboratingCalculation: type: string format: decimal MeasurementAnalysisMethod: required: - analysis - laboratoryAccredited - laboratoryName - samplingFrequency type: object properties: analysis: maxLength: 1000 minLength: 0 type: string subParameter: maxLength: 250 minLength: 0 type: string samplingFrequency: type: string enum: - CONTINUOUS - DAILY - WEEKLY - MONTHLY - QUARTERLY - BI_ANNUALLY - ANNUALLY - OTHER samplingFrequencyOtherDetails: maxLength: 500 minLength: 0 type: string frequencyMeetsMinRequirements: type: boolean laboratoryName: maxLength: 250 minLength: 0 type: string laboratoryAccredited: type: boolean files: uniqueItems: true type: array items: type: string format: uuid reducedSamplingFrequencyJustification: $ref: '#/components/schemas/ReducedSamplingFrequencyJustification' MeasurementBiomassFraction: type: object properties: exist: type: boolean tier: type: string enum: - NO_TIER - TIER_1 - TIER_2 - TIER_3 isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' defaultValueApplied: type: boolean standardReferenceSource: $ref: >- #/components/schemas/MeasurementBiomassFractionStandardReferenceSource analysisMethodUsed: type: boolean analysisMethods: type: array items: $ref: '#/components/schemas/MeasurementAnalysisMethod' MeasurementBiomassFractionStandardReferenceSource: required: - type type: object properties: otherTypeDetails: maxLength: 500 minLength: 0 type: string defaultValue: maxLength: 500 minLength: 0 type: string type: type: string enum: - LITERATURE_VALUE_AGREED_WITH_UK_ETS_REGULATOR - LABORATORY_ANALYSIS - OTHER MeasurementCO2EmissionPointEmission: required: - annualFossilAmountOfGreenhouseGas - annualGasFlow - annualHourlyAverageFlueGasFlow - annualHourlyAverageGHGConcentration - biomassPercentages - calculationCorrect - durationRange - emissionPoint - emissionSources - globalWarmingPotential - operationalHours - reportableEmissions - sourceStreams - sustainableBiomassEmissions - tier type: object properties: id: type: string sourceStreams: uniqueItems: true type: array items: type: string emissionSources: uniqueItems: true type: array items: type: string emissionPoint: type: string parameterMonitoringTierDiffReason: $ref: '#/components/schemas/ParameterMonitoringTierDiffReason' durationRange: $ref: '#/components/schemas/DurationRange' biomassPercentages: $ref: '#/components/schemas/BiomassPercentages' operationalHours: type: string format: decimal annualHourlyAverageFlueGasFlow: type: string format: decimal annualHourlyAverageGHGConcentration: type: string format: decimal measurementAdditionalInformation: $ref: '#/components/schemas/MeasurementAdditionalInformation' calculationCorrect: type: boolean providedEmissions: $ref: '#/components/schemas/ManuallyProvidedEmissions' transfer: oneOf: - $ref: '#/components/schemas/TransferCO2' - $ref: '#/components/schemas/TransferN2O' reportableEmissions: type: string format: decimal sustainableBiomassEmissions: type: string format: decimal globalWarmingPotential: type: string format: decimal annualGasFlow: type: string format: decimal annualFossilAmountOfGreenhouseGas: type: string format: decimal tier: type: string enum: - TIER_1 - TIER_2 - TIER_3 - TIER_4 MeasurementDevice: required: - location - reference - type type: object properties: reference: maxLength: 10000 minLength: 0 type: string type: type: string enum: - BALANCE - BELLOWS_METER - BELT_WEIGHER - CORIOLIS_METER - CRANE_WEIGHT - ELECTRONIC_VOLUME_CONVERSION_INSTRUMENT - GAS_CHROMATOGRAPH - LEVEL_GAUGE - ORIFICE_METER - OTHER - OVALRAD_METER - ROTARY_METER - TANK_DIP - TURBINE_METER - ULTRASONIC_METER - VENTURI_METER - VORTEX_METER - WEIGHBRIDGE - WEIGHSCALE otherTypeName: maxLength: 10000 minLength: 0 type: string location: maxLength: 10000 minLength: 0 type: string MeasurementDeviceOrMethod: required: - id - location - measurementRange - meteringRangeUnits - reference - type type: object properties: id: type: string reference: maxLength: 10000 minLength: 0 type: string type: type: string enum: - BALANCE - BELLOWS_METER - BELT_WEIGHER - CORIOLIS_METER - CRANE_WEIGHT - ELECTRONIC_VOLUME_CONVERSION_INSTRUMENT - GAS_CHROMATOGRAPH - LEVEL_GAUGE - ORIFICE_METER - OTHER - OVALRAD_METER - ROTARY_METER - TANK_DIP - TURBINE_METER - ULTRASONIC_METER - VENTURI_METER - VORTEX_METER - WEIGHBRIDGE - WEIGHSCALE otherTypeName: maxLength: 10000 minLength: 0 type: string measurementRange: maxLength: 10000 minLength: 0 type: string meteringRangeUnits: maxLength: 10000 minLength: 0 type: string uncertaintySpecified: type: boolean specifiedUncertaintyPercentage: type: string format: decimal location: maxLength: 10000 minLength: 0 type: string MeasurementN2OEmissionPointEmission: required: - annualFossilAmountOfGreenhouseGas - annualGasFlow - annualHourlyAverageFlueGasFlow - annualHourlyAverageGHGConcentration - biomassPercentages - calculationCorrect - durationRange - emissionPoint - emissionSources - globalWarmingPotential - operationalHours - reportableEmissions - sourceStreams - sustainableBiomassEmissions - tier type: object properties: id: type: string sourceStreams: uniqueItems: true type: array items: type: string emissionSources: uniqueItems: true type: array items: type: string emissionPoint: type: string parameterMonitoringTierDiffReason: $ref: '#/components/schemas/ParameterMonitoringTierDiffReason' durationRange: $ref: '#/components/schemas/DurationRange' biomassPercentages: $ref: '#/components/schemas/BiomassPercentages' operationalHours: type: string format: decimal annualHourlyAverageFlueGasFlow: type: string format: decimal annualHourlyAverageGHGConcentration: type: string format: decimal measurementAdditionalInformation: $ref: '#/components/schemas/MeasurementAdditionalInformation' calculationCorrect: type: boolean providedEmissions: $ref: '#/components/schemas/ManuallyProvidedEmissions' transfer: oneOf: - $ref: '#/components/schemas/TransferCO2' - $ref: '#/components/schemas/TransferN2O' reportableEmissions: type: string format: decimal sustainableBiomassEmissions: type: string format: decimal globalWarmingPotential: type: string format: decimal annualGasFlow: type: string format: decimal annualFossilAmountOfGreenhouseGas: type: string format: decimal tier: type: string enum: - TIER_1 - TIER_2 - TIER_3 MeasurementOfCO2EmissionPointCategory: required: - annualEmittedCO2Tonnes - categoryType - emissionPoint - emissionSources - sourceStreams type: object properties: emissionPoint: type: string sourceStreams: uniqueItems: true type: array items: type: string emissionSources: uniqueItems: true type: array items: type: string annualEmittedCO2Tonnes: type: string format: decimal categoryType: type: string enum: - MAJOR - MINOR - DE_MINIMIS - MARGINAL transfer: $ref: '#/components/schemas/TransferCO2' MeasurementOfCO2EmissionPointCategoryAppliedTier: required: - appliedStandard - emissionPointCategory - measuredEmissions type: object properties: emissionPointCategory: $ref: '#/components/schemas/MeasurementOfCO2EmissionPointCategory' measuredEmissions: $ref: '#/components/schemas/MeasurementOfCO2MeasuredEmissions' appliedStandard: $ref: '#/components/schemas/AppliedStandard' biomassFraction: $ref: '#/components/schemas/MeasurementBiomassFraction' MeasurementOfCO2Emissions: required: - emissionPointEmissions type: object allOf: - $ref: '#/components/schemas/AerMonitoringApproachEmissions' - type: object properties: hasTransfer: type: boolean emissionPointEmissions: type: array items: $ref: '#/components/schemas/MeasurementCO2EmissionPointEmission' MeasurementOfCO2MeasuredEmissions: required: - measurementDevicesOrMethods - samplingFrequency - tier type: object properties: measurementDevicesOrMethods: uniqueItems: true type: array items: type: string samplingFrequency: type: string enum: - CONTINUOUS - DAILY - WEEKLY - MONTHLY - BI_ANNUALLY - ANNUALLY - OTHER otherSamplingFrequency: maxLength: 50 minLength: 0 type: string isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' tier: type: string enum: - TIER_1 - TIER_2 - TIER_3 - TIER_4 MeasurementOfCO2MonitoringApproach: required: - approachDescription - biomassEmissions - corroboratingCalculations - emissionDetermination - emissionPointCategoryAppliedTiers - gasFlowCalculation - referencePeriodDetermination type: object allOf: - $ref: '#/components/schemas/PermitMonitoringApproachSection' - type: object properties: hasTransfer: type: boolean approachDescription: maxLength: 30000 minLength: 0 type: string emissionDetermination: $ref: '#/components/schemas/ProcedureForm' referencePeriodDetermination: $ref: '#/components/schemas/ProcedureForm' gasFlowCalculation: $ref: '#/components/schemas/ProcedureOptionalForm' biomassEmissions: $ref: '#/components/schemas/ProcedureOptionalForm' corroboratingCalculations: $ref: '#/components/schemas/ProcedureForm' emissionPointCategoryAppliedTiers: type: array items: $ref: >- #/components/schemas/MeasurementOfCO2EmissionPointCategoryAppliedTier MeasurementOfCO2ReportingEmissions: required: - emissions type: object allOf: - $ref: '#/components/schemas/DreMonitoringApproachReportingEmissions' - type: object properties: emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' measureTransferredCO2: type: boolean transferredCO2Emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' MeasurementOfN2OEmissionPointCategory: required: - annualEmittedCO2Tonnes - categoryType - emissionPoint - emissionSources - emissionType - monitoringApproachType - sourceStreams type: object properties: emissionPoint: type: string sourceStreams: uniqueItems: true type: array items: type: string emissionSources: uniqueItems: true type: array items: type: string annualEmittedCO2Tonnes: type: string format: decimal categoryType: type: string enum: - MAJOR - MINOR - DE_MINIMIS - MARGINAL emissionType: type: string enum: - ABATED - UNABATED monitoringApproachType: type: string enum: - CALCULATION - MEASUREMENT transfer: $ref: '#/components/schemas/TransferN2O' MeasurementOfN2OEmissionPointCategoryAppliedTier: required: - appliedStandard - emissionPointCategory - measuredEmissions type: object properties: emissionPointCategory: $ref: '#/components/schemas/MeasurementOfN2OEmissionPointCategory' measuredEmissions: $ref: '#/components/schemas/MeasurementOfN2OMeasuredEmissions' appliedStandard: $ref: '#/components/schemas/AppliedStandard' MeasurementOfN2OEmissions: required: - emissionPointEmissions type: object allOf: - $ref: '#/components/schemas/AerMonitoringApproachEmissions' - type: object properties: hasTransfer: type: boolean emissionPointEmissions: type: array items: $ref: '#/components/schemas/MeasurementN2OEmissionPointEmission' MeasurementOfN2OMeasuredEmissions: required: - measurementDevicesOrMethods - samplingFrequency - tier type: object properties: measurementDevicesOrMethods: uniqueItems: true type: array items: type: string samplingFrequency: type: string enum: - CONTINUOUS - DAILY - WEEKLY - MONTHLY - BI_ANNUALLY - ANNUALLY - OTHER otherSamplingFrequency: maxLength: 50 minLength: 0 type: string isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' tier: type: string enum: - TIER_1 - TIER_2 - TIER_3 MeasurementOfN2OMonitoringApproach: required: - approachDescription - emissionDetermination - emissionPointCategoryAppliedTiers - gasFlowCalculation - nitrousOxideConcentrationDetermination - nitrousOxideEmissionsDetermination - operationalManagement - quantityMaterials - quantityProductDetermination - referenceDetermination type: object allOf: - $ref: '#/components/schemas/PermitMonitoringApproachSection' - type: object properties: hasTransfer: type: boolean approachDescription: maxLength: 30000 minLength: 0 type: string emissionDetermination: $ref: '#/components/schemas/ProcedureForm' referenceDetermination: $ref: '#/components/schemas/ProcedureForm' operationalManagement: $ref: '#/components/schemas/ProcedureForm' nitrousOxideEmissionsDetermination: $ref: '#/components/schemas/ProcedureForm' nitrousOxideConcentrationDetermination: $ref: '#/components/schemas/ProcedureForm' quantityProductDetermination: $ref: '#/components/schemas/ProcedureForm' quantityMaterials: $ref: '#/components/schemas/ProcedureForm' gasFlowCalculation: $ref: '#/components/schemas/ProcedureOptionalForm' emissionPointCategoryAppliedTiers: type: array items: $ref: >- #/components/schemas/MeasurementOfN2OEmissionPointCategoryAppliedTier MeasurementOfN2OReportingEmissions: required: - emissions type: object allOf: - $ref: '#/components/schemas/DreMonitoringApproachReportingEmissions' - type: object properties: emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' measureTransferredN2O: type: boolean transferredN2OEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' MethodTask: required: - avoidDoubleCountToggle type: object properties: physicalPartsAndUnitsAnswer: type: boolean connections: maxItems: 15 minItems: 0 type: array items: $ref: '#/components/schemas/MethodTaskConnection' assignParts: maxLength: 10000 minLength: 0 type: string avoidDoubleCount: maxLength: 10000 minLength: 0 type: string avoidDoubleCountToggle: type: boolean MethodTaskConnection: required: - itemId - itemName type: object properties: itemId: maxLength: 255 minLength: 0 type: string itemName: maxLength: 1000 minLength: 0 type: string subInstallations: maxItems: 2147483647 minItems: 2 type: array items: type: string enum: - PRIMARY_ALUMINIUM - ADIPIC_ACID - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARTON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE_PRODUCTS - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_ALLOY_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - GREY_CEMENT_CLINKER - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMO_MECHANICAL_AND_MECHANICAL_PULP - SYNTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARTON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER - HEAT_BENCHMARK_CL - HEAT_BENCHMARK_CL_CBAM - HEAT_BENCHMARK_CL_NON_CBAM - HEAT_BENCHMARK_NON_CL - DISTRICT_HEATING_NON_CL - FUEL_BENCHMARK_CL - FUEL_BENCHMARK_CL_CBAM - FUEL_BENCHMARK_CL_NON_CBAM - FUEL_BENCHMARK_NON_CL - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL MethodologiesToCloseDataGaps: required: - dataGapRequired type: object properties: dataGapRequired: type: boolean dataGapRequiredDetails: $ref: '#/components/schemas/DataGapRequiredDetails' MonitoringApproachTypeEmissions: required: - calculationCombustionEmissions - calculationMassBalanceEmissions - calculationPFCEmissions - calculationProcessEmissions - calculationTransferredCO2Emissions - fallbackEmissions - inherentCO2Emissions - measurementCO2Emissions - measurementN2OEmissions - measurementTransferredCO2Emissions - measurementTransferredN2OEmissions type: object properties: calculationCombustionEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' calculationProcessEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' calculationMassBalanceEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' calculationTransferredCO2Emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' measurementCO2Emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' measurementTransferredCO2Emissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' measurementN2OEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' measurementTransferredN2OEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' fallbackEmissions: $ref: '#/components/schemas/ReportableAndBiomassEmission' calculationPFCEmissions: $ref: '#/components/schemas/ReportableEmission' inherentCO2Emissions: $ref: '#/components/schemas/ReportableEmission' MonitoringMethodologyPlans: type: object properties: exist: type: boolean plans: uniqueItems: true type: array items: type: string format: uuid digitizedPlan: $ref: '#/components/schemas/DigitizedPlan' MonitoringReporting: required: - monitoringRoles type: object properties: monitoringRoles: type: array items: $ref: '#/components/schemas/MonitoringRole' organisationCharts: uniqueItems: true type: array items: type: string format: uuid MonitoringRole: required: - jobTitle - mainDuties type: object properties: jobTitle: maxLength: 10000 minLength: 0 type: string mainDuties: maxLength: 10000 minLength: 0 type: string NER: type: object properties: nerFiles: $ref: '#/components/schemas/NERFiles' mmpFiles: $ref: '#/components/schemas/NERFiles' notes: type: string NERApplicationAmendsSaveRequestTaskActionPayload: required: - ner type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' nerSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean NERApplicationAmendsSubmitRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: nerSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean NERApplicationAmendsSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean NERApplicationRegulatorReviewOutcome: required: - opinion type: object properties: opinion: type: string enum: - PROCEED_TO_AUTHORITY - WITHDRAW notes: type: string nerFile: type: string format: uuid supportingFiles: uniqueItems: true type: array items: type: string format: uuid NERApplicationRegulatorReviewSaveTaskActionPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: regulatorReviewOutcome: $ref: '#/components/schemas/NERApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean NERApplicationSubmitToVerifierRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean NERApplicationVerificationReturnToOperatorRequestTaskActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: changesRequired: type: string NERApplicationVerificationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: opinionStatement: $ref: '#/components/schemas/NERVerificationOpinionStatement' overallAssessment: oneOf: - $ref: >- #/components/schemas/NERNotVerifiedOverallVerificationAssessment - $ref: >- #/components/schemas/NERVerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/NERVerifiedWithCommentsOverallVerificationAssessment verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean NERFiles: required: - file type: object properties: file: type: string format: uuid supportingFiles: uniqueItems: true type: array items: type: string format: uuid NERNerDataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/NERReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/NERRegulatorReviewDecisionDetails' NERNotVerifiedOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/NEROverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string NEROverallVerificationAssessment: required: - type type: object properties: type: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED discriminator: propertyName: type mapping: VERIFIED_AS_SATISFACTORY: >- #/components/schemas/NERVerifiedSatisfactoryOverallVerificationAssessment VERIFIED_WITH_COMMENTS: >- #/components/schemas/NERVerifiedWithCommentsOverallVerificationAssessment NOT_VERIFIED: '#/components/schemas/NERNotVerifiedOverallVerificationAssessment' NERRegulatorReviewDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string NERRegulatorReviewReturnForAmendsTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: nerSectionsCompleted: type: object additionalProperties: type: boolean NERReviewDecision: type: object properties: reviewDataType: type: string enum: - NER_DATA - VERIFICATION_REPORT_DATA discriminator: propertyName: reviewDataType mapping: NER_DATA: '#/components/schemas/NERNerDataRegulatorReviewDecision' VERIFICATION_REPORT_DATA: >- #/components/schemas/NERVerificationReportDataRegulatorReviewDecision NERSaveRegulatorReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - NER - OPINION_STATEMENT - OVERALL_DECISION decision: oneOf: - $ref: '#/components/schemas/NERReviewDecision' - $ref: '#/components/schemas/NERNerDataRegulatorReviewDecision' - $ref: >- #/components/schemas/NERVerificationReportDataRegulatorReviewDecision regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean NERVerificationOpinionStatement: required: - opinionStatementFile type: object properties: opinionStatementFile: type: string format: uuid supportingFiles: uniqueItems: true type: array items: type: string format: uuid notes: type: string NERVerificationReportDataRegulatorReviewDecision: required: - type type: object allOf: - $ref: '#/components/schemas/NERReviewDecision' - type: object properties: type: type: string enum: - ACCEPTED details: $ref: '#/components/schemas/NERRegulatorReviewDecisionDetails' NERVerifiedSatisfactoryOverallVerificationAssessment: required: - type type: object allOf: - $ref: '#/components/schemas/NEROverallVerificationAssessment' NERVerifiedWithCommentsOverallVerificationAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/NEROverallVerificationAssessment' - type: object properties: reasons: maxLength: 10000 minLength: 0 type: string NaceCodes: required: - codes type: object properties: codes: uniqueItems: true type: array items: type: string enum: - _13_PLANT_PROPAGATION - _15_MIXED_FARMING - _17_HUNTING_TRAPPING_AND_RELATED_SERVICE_ACTIVITIES - _21_SILVICULTURE_AND_OTHER_FORESTRY_ACTIVITIES - _22_LOGGING - _23_GATHERING_OF_WILD_GROWING_NON_WOOD_PRODUCTS - _24_SUPPORT_SERVICES_TO_FORESTRY - >- _111_GROWING_OF_CEREAL_EXCEPT_RICE_LEGUMINOUS_CROPS_AND_OIL_SEEDS - _112_GROWING_OF_RICE - _113_GROWING_OF_VEGETABLES_AND_MELONS_ROOTS_AND_TUBERS - _114_GROWING_OF_SUGAR_CANE - _115_GROWING_OF_TOBACCO - _116_GROWING_OF_FIBRE_CROPS - _119_GROWING_OF_OTHER_NON_PERENNIAL_CROPS - _121_GROWING_OF_GRAPES - _122_GROWING_OF_TROPICAL_AND_SUBTROPICAL_FRUITS - _123_GROWING_OF_CITRUS_FRUITS - _124_GROWING_OF_POME_FRUITS_AND_STONE_FRUITS - _125_GROWING_OF_OTHER_TREE_AND_BUSH_FRUITS_AND_NUTS - _126_GROWING_OF_OLEAGINOUS_FRUITS - _127_GROWING_OF_BEVERAGE_CROPS - _128_GROWING_OF_SPICES_AROMATIC_DRUG_AND_PHARMACEUTICAL_CROPS - _129_GROWING_OF_OTHER_PERENNIAL_CROPS - _141_RAISING_OF_DAIRY_CATTLE - _142_RAISING_OF_OTHER_CATTLE_AND_BUFFALOES - _143_RAISING_OF_HORSES_AND_OTHER_EQUINES - _144_RAISING_OF_CAMELS_AND_CAMELIDS - _145_RAISING_OF_SHEEP_AND_GOATS - _146_RAISING_OF_SWINE_PIGS - _147_RAISING_OF_POULTRY - _149_RAISING_OF_OTHER_ANIMALS - _161_SUPPORT_ACTIVITIES_FOR_CROP_PRODUCTION - _162_SUPPORT_ACTIVITIES_FOR_ANIMAL_PRODUCTION - _163_POST_HARVEST_CROP_ACTIVITIES - _164_SEED_PROCESSING_FOR_PROPAGATION - _311_MARINE_FISHING - _312_FRESHWATER_FISHING - _321_MARINE_AQUACULTURE - _322_FRESHWATER_AQUACULTURE - _51_MINING_OF_HARD_COAL - _52_MINING_OF_LIGNITE - _61_EXTRACTION_OF_CRUDE_PETROLEUM - _62_EXTRACTION_OF_NATURAL_GAS - _71_MINING_OF_IRON_ORES - _91_SUPPORT_ACTIVITIES_FOR_PETROLEUM_AND_NATURAL_GAS_EXTRACTION - _99_SUPPORT_ACTIVITIES_FOR_OTHER_MINING_AND_QUARRYING - _102_PROCESSING_AND_PRESERVING_OF_FISH_CRUSTACEANS_AND_MOLLUSCS - _721_MINING_OF_URANIUM_AND_THORIUM_ORES - _729_MINING_OF_OTHER_NON_FERROUS_METAL_ORES - >- _811_QUARRYING_OF_ORNAMENTAL_AND_BUILDING_STONE_LIMESTONE_GYPSUM_CHALK_AND_SLATE - >- _812_OPERATION_OF_GRAVEL_AND_SAND_PITS_MINING_OF_CLAYS_AND_KAOLIN - _891_MINING_OF_CHEMICAL_AND_FERTILISER_MINERALS - _892_EXTRACTION_OF_PEAT - _893_EXTRACTION_OF_SALT - _899_OTHER_MINING_AND_QUARRYING_N_E_C - _120_MANUFACTURE_OF_TOBACCO_PRODUCTS - _131_PREPARATION_AND_SPINNING_OF_TEXTILE_FIBRES - _132_WEAVING_OF_TEXTILES - _133_FINISHING_OF_TEXTILES - _142_MANUFACTURE_OF_ARTICLES_OF_FUR - _152_MANUFACTURE_OF_FOOTWEAR - _161_SAWMILLING_AND_PLANING_OF_WOOD - _182_REPRODUCTION_OF_RECORDED_MEDIA - _191_MANUFACTURE_OF_COKE_OVEN_PRODUCTS - _192_MANUFACTURE_OF_REFINED_PETROLEUM_PRODUCTS - _202_MANUFACTURE_OF_PESTICIDES_AND_OTHER_AGROCHEMICAL_PRODUCTS - >- _203_MANUFACTURE_OF_PAINTS_VARNISHES_AND_SIMILAR_COATINGS_PRINTING_INK_AND_MASTICS - _206_MANUFACTURE_OF_MAN_MADE_FIBRES - _211_MANUFACTURE_OF_BASIC_PHARMACEUTICAL_PRODUCTS - _212_MANUFACTURE_OF_PHARMACEUTICAL_PREPARATIONS - _232_MANUFACTURE_OF_REFRACTORY_PRODUCTS - _237_CUTTING_SHAPING_AND_FINISHING_OF_STONE - _241_MANUFACTURE_OF_BASIC_IRON_AND_STEEL_AND_OF_FERRO_ALLOYS - >- _242_MANUFACTURE_OF_TUBES_PIPES_HOLLOW_PROFILES_AND_RELATED_FITTINGS_OF_STEEL - >- _253_MANUFACTURE_OF_STEAM_GENERATORS_EXCEPT_CENTRAL_HEATING_HOT_WATER_BOILERS - _254_MANUFACTURE_OF_WEAPONS_AND_AMMUNITION - >- _255_FORGING_PRESSING_STAMPING_AND_ROLL_FORMING_OF_METAL_POWDER_METALLURGY - _262_MANUFACTURE_OF_COMPUTERS_AND_PERIPHERAL_EQUIPMENT - _263_MANUFACTURE_OF_COMMUNICATION_EQUIPMENT - _264_MANUFACTURE_OF_CONSUMER_ELECTRONICS - >- _266_MANUFACTURE_OF_IRRADIATION_ELECTROMEDICAL_AND_ELECTROTHERAPEUTIC_EQUIPMENT - >- _267_MANUFACTURE_OF_OPTICAL_INSTRUMENTS_AND_PHOTOGRAPHIC_EQUIPMENT - _268_MANUFACTURE_OF_MAGNETIC_AND_OPTICAL_MEDIA - _272_MANUFACTURE_OF_BATTERIES_AND_ACCUMULATORS - _274_MANUFACTURE_OF_ELECTRIC_LIGHTING_EQUIPMENT - _283_MANUFACTURE_OF_AGRICULTURAL_AND_FORESTRY_MACHINERY - _1011_PROCESSING_AND_PRESERVING_OF_MEAT - _1012_PROCESSING_AND_PRESERVING_OF_POULTRY_MEAT - _1013_PRODUCTION_OF_MEAT_AND_POULTRY_MEAT_PRODUCTS - _1031_PROCESSING_AND_PRESERVING_OF_POTATOES - _1032_MANUFACTURE_OF_FRUIT_AND_VEGETABLE_JUICE - _1039_OTHER_PROCESSING_AND_PRESERVING_OF_FRUIT_AND_VEGETABLES - _1041_MANUFACTURE_OF_OILS_AND_FATS - _1042_MANUFACTURE_OF_MARGARINE_AND_SIMILAR_EDIBLE_FATS - _1051_OPERATION_OF_DAIRIES_AND_CHEESE_MAKING - _1052_MANUFACTURE_OF_ICE_CREAM - _1061_MANUFACTURE_OF_GRAIN_MILL_PRODUCTS - _1062_MANUFACTURE_OF_STARCHES_AND_STARCH_PRODUCTS - >- _1071_MANUFACTURE_OF_BREAD_MANUFACTURE_OF_FRESH_PASTRY_GOODS_AND_CAKES - >- _1072_MANUFACTURE_OF_RUSKS_AND_BISCUITS_MANUFACTURE_OF_PRESERVED_PASTRY_GOODS_AND_CAKES - >- _1073_MANUFACTURE_OF_MACARONI_NOODLES_COUSCOUS_AND_SIMILAR_FARINACEOUS_PRODUCTS - _1081_MANUFACTURE_OF_SUGAR - _1082_MANUFACTURE_OF_COCOA_CHOCOLATE_AND_SUGAR_CONFECTIONERY - _1083_PROCESSING_OF_TEA_AND_COFFEE - _1084_MANUFACTURE_OF_CONDIMENTS_AND_SEASONINGS - _1085_MANUFACTURE_OF_PREPARED_MEALS_AND_DISHES - >- _1086_MANUFACTURE_OF_HOMOGENISED_FOOD_PREPARATIONS_AND_DIETETIC_FOOD - _1089_MANUFACTURE_OF_OTHER_FOOD_PRODUCTS_N_E_C - _1091_MANUFACTURE_OF_PREPARED_FEEDS_FOR_FARM_ANIMALS - _1092_MANUFACTURE_OF_PREPARED_PET_FOODS - _1101_DISTILLING_RECTIFYING_AND_BLENDING_OF_SPIRITS - _1102_MANUFACTURE_OF_WINE_FROM_GRAPE - _1103_MANUFACTURE_OF_CIDER_AND_OTHER_FRUIT_WINES - _1104_MANUFACTURE_OF_OTHER_NON_DISTILLED_FERMENTED_BEVERAGES - _1105_MANUFACTURE_OF_BEER - _1106_MANUFACTURE_OF_MALT - >- _1107_MANUFACTURE_OF_SOFT_DRINKS_PRODUCTION_OF_MINERAL_WATERS_AND_OTHER_BOTTLED_WATERS - _1391_MANUFACTURE_OF_KNITTED_AND_CROCHETED_FABRICS - _1392_MANUFACTURE_OF_MADE_UP_TEXTILE_ARTICLES_EXCEPT_APPAREL - _1393_MANUFACTURE_OF_CARPETS_AND_RUGS - _1394_MANUFACTURE_OF_CORDAGE_ROPE_TWINE_AND_NETTING - >- _1395_MANUFACTURE_OF_NON_WOVENS_AND_ARTICLES_MADE_FROM_NON_WOVENS_EXCEPT_APPAREL - _1396_MANUFACTURE_OF_OTHER_TECHNICAL_AND_INDUSTRIAL_TEXTILES - _1399_MANUFACTURE_OF_OTHER_TEXTILES_N_E_C_ - _1411_MANUFACTURE_OF_LEATHER_CLOTHES - _1412_MANUFACTURE_OF_WORKWEAR - _1413_MANUFACTURE_OF_OTHER_OUTERWEAR - _1414_MANUFACTURE_OF_UNDERWEAR - _1419_MANUFACTURE_OF_OTHER_WEARING_APPAREL_AND_ACCESSORIES - _1431_MANUFACTURE_OF_KNITTED_AND_CROCHETED_HOSIERY - _1439_MANUFACTURE_OF_OTHER_KNITTED_AND_CROCHETED_APPAREL - _1511_TANNING_AND_DRESSING_OF_LEATHER_DRESSING_AND_DYEING_OF_FUR - >- _1512_MANUFACTURE_OF_LUGGAGE_HANDBAGS_AND_THE_LIKE_SADDLERY_AND_HARNESS - _1621_MANUFACTURE_OF_VENEER_SHEETS_AND_WOOD_BASED_PANELS - _1622_MANUFACTURE_OF_ASSEMBLED_PARQUET_FLOORS - _1623_MANUFACTURE_OF_OTHER_BUILDERS_CARPENTRY_AND_JOINERY - _1624_MANUFACTURE_OF_WOODEN_CONTAINERS - >- _1629_MANUFACTURE_OF_OTHER_PRODUCTS_OF_WOOD_MANUFACTURE_OF_ARTICLES_OF_CORK_STRAW_AND_PLAINTING_MATERIALS - _1711_MANUFACTURE_OF_PULP - _1712_MANUFACTURE_OF_PAPER_AND_PAPERBOARD - >- _1721_MANUFACTURE_OF_CORRUGATED_PAPER_AND_PAPERBOARD_AND_OF_CONTAINERS_OF_PAPER_AND_PAPERBOA - >- _1722_MANUFACTURE_OF_HOUSEHOLD_AND_SANITARY_GOODS_AND_OF_TOILET_REQUISITES - _1723_MANUFACTURE_OF_PAPER_STATIONERY - _1724_MANUFACTURE_OF_WALLPAPER - _1729_MANUFACTURE_OF_OTHER_ARTICLES_OF_PAPER_AND_PAPERBOARD - _1811_PRINTING_OF_NEWSPAPERS - _1812_OTHER_PRINTING - _1813_PRE_PRESS_AND_PRE_MEDIA_SERVICES - _1814_BINDING_AND_RELATED_SERVICES - _2011_MANUFACTURE_OF_INDUSTRIAL_GASES - _2012_MANUFACTURE_OF_DYES_AND_PIGMENTS - _2013_MANUFACTURE_OF_OTHER_INORGANIC_BASIC_CHEMICALS - _2014_MANUFACTURE_OF_OTHER_ORGANIC_BASIC_CHEMICALS - _2015_MANUFACTURE_OF_FERTILISERS_AND_NITROGEN_COMPOUNDS - _2016_MANUFACTURE_OF_PLASTICS_IN_PRIMARY_FORMS - _2017_MANUFACTURE_OF_SYNTHETIC_RUBBER_IN_PRIMARY_FORMS - >- _2041_MANUFACTURE_OF_SOAP_AND_DETERGENTS_CLEANING_AND_POLISHING_PREPARATIONS - _2042_MANUFACTURE_OF_PERFUMES_AND_TOILET_PREPARATIONS - _2051_MANUFACTURE_OF_EXPLOSIVES - _2052_MANUFACTURE_OF_GLUES - _2053_MANUFACTURE_OF_ESSENTIAL_OILS - _2059_MANUFACTURE_OF_OTHER_CHEMICAL_PRODUCTS_N_E_C_ - >- _2211_MANUFACTURE_OF_RUBBER_TYRES_AND_TUBES_RETREADING_AND_REBUILDING_OF_RUBBER_TYRES - _2219_MANUFACTURE_OF_OTHER_RUBBER_PRODUCTS - _2221_MANUFACTURE_OF_PLASTIC_PLATES_SHEETS_TUBES_AND_PROFILES - _2222_MANUFACTURE_OF_PLASTIC_PACKING_GOODS - _2223_MANUFACTURE_OF_BUILDERS_WARE_OF_PLASTIC - _2229_MANUFACTURE_OF_OTHER_PLASTIC_PRODUCTS - _2311_MANUFACTURE_OF_FLAT_GLASS - _2312_SHAPING_AND_PROCESSING_OF_FLAT_GLASS - _2313_MANUFACTURE_OF_HOLLOW_GLASS - _2314_MANUFACTURE_OF_GLASS_FIBRES - >- _2319_MANUFACTURE_AND_PROCESSING_OF_OTHER_GLASS_INCLUDING_TECHNICAL_GLASSWARE - _2331_MANUFACTURE_OF_CERAMIC_TILES_AND_FLAGS - >- _2332_MANUFACTURE_OF_BRICKS_TILES_AND_CONSTRUCTION_PRODUCTS_IN_BAKED_CLAY - _2341_MANUFACTURE_OF_CERAMIC_HOUSEHOLD_AND_ORNAMENTAL_ARTICLES - _2342_MANUFACTURE_OF_CERAMIC_SANITARY_FIXTURES - _2343_MANUFACTURE_OF_CERAMIC_INSULATORS_AND_INSULATING_FITTINGS - _2344_MANUFACTURE_OF_OTHER_TECHNICAL_CERAMIC_PRODUCTS - _2349_MANUFACTURE_OF_OTHER_CERAMIC_PRODUCTS - _2351_MANUFACTURE_OF_CEMENT - _2352_MANUFACTURE_OF_LIME_AND_PLASTER - _2361_MANUFACTURE_OF_CONCRETE_PRODUCTS_FOR_CONSTRUCTION_PURPOSES - _2362_MANUFACTURE_OF_PLASTER_PRODUCTS_FOR_CONSTRUCTION_PURPOSES - _2363_MANUFACTURE_OF_READY_MIXED_CONCRETE - _2464_MANUFACTURE_OF_MORTARS - _2465_MANUFACTURE_OF_FIBRE_CEMENT - >- _2469_MANUFACTURE_OF_OTHER_ARTICLES_OF_CONCRETE_PLASTER_AND_CEMENT - _2391_PRODUCTION_OF_ABRASIVE_PRODUCTS - _2399_MANUFACTURE_OF_OTHER_NON_METALLIC_MINERAL_PRODUCTS_N_E_C_ - _2431_COLD_DRAWING_OF_BARS - _2432_COLD_ROLLING_OF_NARROW_STRIP - _2433_COLD_FORMING_OR_FOLDING - _2434_COLD_DRAWING_OF_WIRE - _2441_PRECIOUS_METALS_PRODUCTION - _2442_ALUMINIUM_PRODUCTION - _2443_LEAD_ZINC_AND_TIN_PRODUCTION - _2444_COPPER_PRODUCTION - _2445_OTHER_NON_FERROUS_METAL_PRODUCTION - _2446_PROCESSING_OF_NUCLEAR_FUEL - _2451_CASTING_OF_IRON - _2452_CASTING_OF_STEEL - _2453_CASTING_OF_LIGHT_METALS - _2454_CASTING_OF_OTHER_NON_FERROUS_METALS - _2511_MANUFACTURE_OF_METAL_STRUCTURES_AND_PARTS_OF_STRUCTURES - _2512_MANUFACTURE_OF_DOORS_AND_WINDOWS_OF_METAL - _2521_MANUFACTURE_OF_CENTRAL_HEATING_RADIATORS_AND_BOILERS - >- _2529_MANUFACTURE_OF_OTHER_TANKS_RESERVOIRS_AND_CONTAINERS_OF_METAL - _2561_TREATMENT_AND_COATING_OF_METALS - _2562_MACHINING - _2571_MANUFACTURE_OF_CUTLERY - _2572_MANUFACTURE_OF_LOCKS_AND_HINGES - _2573_MANUFACTURE_OF_TOOLS - _2591_MANUFACTURE_OF_STEEL_DRUMS_AND_SIMILAR_CONTAINERS - _2592_MANUFACTURE_OF_LIGHT_METAL_PACKAGING - _2593_MANUFACTURE_OF_WIRE_PRODUCTS_CHAIN_AND_SPRINGS - _2594_MANUFACTURE_OF_FASTENERS_AND_SCREW_MACHINE_PRODUCTS - _2599_MANUFACTURE_OF_OTHER_FABRICATED_METAL_PRODUCTS_N_E_C_ - _2611_MANUFACTURE_OF_ELECTRONIC_COMPONENTS - _2612_MANUFACTURE_OF_LOADED_ELECTRONIC_BOARDS - >- _2651_MANUFACTURE_OF_INSTRUMENTS_AND_APPLIANCES_FOR_MEASURING_TESTING_AND_NAVIGATION - _2652_MANUFACTURE_OF_WATCHES_AND_CLOCKS - _2711_MANUFACTURE_OF_ELECTRIC_MOTORS_GENERATORS_AND_TRANSFORMERS - >- _2712_MANUFACTURE_OF_ELECTRICITY_DISTRIBUTION_AND_CONTROL_APPARATUS - _2731_MANUFACTURE_OF_FIBRE_OPTIC_CABLES - >- _2732_MANUFACTURE_OF_OTHER_ELECTRONIC_AND_ELECTRIC_WIRES_AND_CABLES - _2733_MANUFACTURE_OF_WIRING_DEVICES - _2751_MANUFACTURE_OF_ELECTRIC_DOMESTIC_APPLIANCES - _2752_MANUFACTURE_OF_NON_ELECTRIC_DOMESTIC_APPLIANCES - _279_MANUFACTURE_OF_OTHER_ELECTRICAL_EQUIPMENT - >- _2811_MANUFACTURE_OF_ENGINES_AND_TURBINES_EXCEPT_AIRCRAFT_VEHICLE_AND_CYCLE_ENGINES - _2812_MANUFACTURE_OF_FLUID_POWER_EQUIPMENT - _2813_MANUFACTURE_OF_OTHER_PUMPS_AND_COMPRESSORS - _2814_MANUFACTURE_OF_OTHER_TAPS_AND_VALVES - _2815_MANUFACTURE_OF_BEARINGS_GEARS_GEARING_AND_DRIVING_ELEMENTS - _2821_MANUFACTURE_OF_OVENS_FURNACES_AND_FURNACE_BURNERS - _2822_MANUFACTURE_OF_LIFTING_AND_HANDLING_EQUIPMENT - >- _2823_MANUFACTURE_OF_OFFICE_MACHINERY_AND_EQUIPMENT_EXCEPT_COMPUTERS_AND_PERIPHERAL_EQUIPMENT - _2824_MANUFACTURE_OF_POWER_DRIVEN_HAND_TOOLS - _2825_MANUFACTURE_OF_NON_COOLING_AND_VENTILATION_EQUIPMENT - _2829_MANUFACTURE_OF_OTHER_GENERAL_PURPOSE_MACHINERY_N_E_C_ - _2841_MANUFACTURE_OF_METAL_FORMING_MACHINERY - _2849_MANUFACTURE_OF_OTHER_MACHINE_TOOLS - _2891_MANUFACTURE_OF_MACHINERY_FOR_METALLURGY - >- _2892_MANUFACTURE_OF_MACHINERY_FOR_MINING_QUARRYING_AND_CONSTRUCTION - >- _2893_MANUFACTURE_OF_MACHINERY_FOR_FOOD_BEVERAGE_AND_TOBACCO_PROCESSING - >- _2894_MANUFACTURE_OF_MACHINERY_FOR_TEXTILE_APPAREL_AND_LEATHER_PRODUCTION - >- _2895_MANUFACTURE_OF_MACHINERY_FOR_PAPER_AND_PAPERBOARD_PRODUCTION - _2896_MANUFACTURE_OF_PLASTIC_AND_RUBBER_MACHINERY - _2899_MANUFACTURE_OF_OTHER_SPECIAL_PURPOSE_MACHINERY_N_E_C_ - _291_MANUFACTURE_OF_MOTOR_VEHICLES - >- _292_MANUFACTURE_OF_BODIES_COACHWORK_FOR_MOTOR_VEHICLES_MANUFACTURE_TRAILERS_AND_SEMI_TRAILERS - _2931_MANUFACTURE_OF_ELECTRICAL_EQUIPMENT_FOR_MOTOR_VEHICLES - >- _2932_MANUFACTURE_OF_OTHER_PARTS_AND_ACCESSORIES_FOR_MOTOR_VEHICLES - _3011_BUILDING_OF_SHIPS_AND_FLOATING_STRUCTURES - _3012_BUILDING_OF_PLEASURE_AND_SPORTING_BOATS - _302_MANUFACTURE_OF_RAILWAY_LOCOMOTIVES_AND_ROLLING_STOCK - _303_MANUFACTURE_OF_AIR_AND_SPACECRAFT_AND_RELATED_MACHINERY - _304_MANUFACTURE_OF_MILITARY_FIGHTING_VEHICLES - _3091_MANUFACTURE_OF_MOTORCYCLES - _3092_MANUFACTURE_OF_BICYCLES_AND_INVALID_CARRIAGES - _3099_MANUFACTURE_OF_OTHER_TRANSPORT_EQUIPMENT_N_E_C_ - _3101_MANUFACTURE_OF_OFFICE_AND_SHOP_FURNITURE - _3102_MANUFACTURE_OF_KITCHEN_FURNITURE - _3103_MANUFACTURE_OF_MATTRESSES - _3109_MANUFACTURE_OF_OTHER_FURNITURE - _3211_STRIKING_OF_COINS - _3212_MANUFACTURE_OF_JEWELLERY_AND_RELATED_ARTICLES - _3213_MANUFACTURE_OF_IMITATION_JEWELLERY_AND_RELATED_ACTIVITIES - _322_MANUFACTURE_OF_MUSICAL_INSTRUMENTS - _323_MANUFACTURE_OF_SPORTS_GOODS - _324_MANUFACTURE_OF_GAMES_AND_TOYS - _325_MANUFACTURE_OF_MEDICAL_AND_DENTAL_INSTRUMENTS_AND_SUPPLIES - _3291_MANUFACTURE_OF_BROOMS_AND_BRUSHES - _3299_OTHER_MANUFACTURING_N_E_C_ - _3311_REPAIR_OF_FABRICATED_METAL_PRODUCTS - _3312_REPAIR_OF_MACHINERY - _3313_REPAIR_OF_ELECTRONIC_AND_OPTICAL_EQUIPMENT - _3314_REPAIR_OF_ELECTRICAL_EQUIPMENT - _3315_REPAIR_AND_MAINTENANCE_OF_SHIPS_AND_BOATS - _3316_REPAIR_AND_MAINTENANCE_OF_AIRCRAFT_AND_SPACECRAFT - _3317_REPAIR_AND_MAINTENANCE_OF_OTHER_TRANSPORT_EQUIPMENT - _3319_REPAIR_OF_OTHER_EQUIPMENT - _332_INSTALLATION_OF_INDUSTRIAL_MACHINERY_AND_EQUIPMENT - _3511_PRODUCTION_OF_ELECTRICITY - _3512_TRANSMISSION_OF_ELECTRICITY - _3513_DISTRIBUTION_OF_ELECTRICITY - _3514_TRADE_OF_ELECTRICITY - _3521_MANUFACTURE_OF_GAS - _3522_DISTRIBUTION_OF_GASEOUS_FUELS_THROUGH_MAINS - _3523_TRADE_OF_GAS_THROUGH_MAINS - _353_TEAM_AND_AIR_CONDITIONING_SUPPLY - _360_WATER_COLLECTION_TREATMENT_AND_SUPPLY - _370_SEWERAGE - _3811_COLLECTION_OF_NON_HAZARDOUS_WASTE - _3812_COLLECTION_OF_HAZARDOUS_WASTE - _3821_TREATMENT_AND_DISPOSAL_OF_NON_HAZARDOUS_WASTE - _3822_TREATMENT_AND_DISPOSAL_OF_HAZARDOUS_WASTE - _3831_DISMANTLING_OF_WRECKS - _3832_RECOVERY_OF_SORTED_MATERIALS - _390_REMEDIATION_ACTIVITIES_AND_OTHER_WASTE_MANAGEMENT_SERVICES - _411_DEVELOPMENT_OF_BUILDING_PROJECTS - _412_CONSTRUCTION_OF_RESIDENTIAL_AND_NON_RESIDENTIAL_BUILDINGS - _4211_CONSTRUCTION_OF_ROADS_AND_MOTORWAYS - _4212_CONSTRUCTION_OF_RAILWAYS_AND_UNDERGROUND_RAILWAYS - _4213_CONSTRUCTION_OF_BRIDGES_AND_TUNNELS - _4221_CONSTRUCTION_OF_UTILITY_PROJECTS_FOR_FLUIDS - >- _4222_CONSTRUCTION_OF_UTILITY_PROJECTS_FOR_ELECTRICITY_AND_TELECOMMUNICATIONS - _4291_CONSTRUCTION_OF_WATER_PROJECTS - _4299_CONSTRUCTION_OF_OTHER_CIVIL_ENGINEERING_PROJECTS_N_E_C_ - _4311_DEMOLITION - _4312_SITE_PREPARATION - _4313_TEST_DRILLING_AND_BORING - _4321_ELECTRICAL_INSTALLATION - _4322_PLUMBING_HEAT_AND_AIR_CONDITIONING_INSTALLATION - _4329_OTHER_CONSTRUCTION_INSTALLATION - _4331_PLASTERING - _4332_JOINERY_INSTALLATION - _4333_FLOOR_AND_WALL_COVERING - _4334_PAINTING_AND_GLAZING - _4339_OTHER_BUILDING_COMPLETION_AND_FINISHING - _4391_ROOFING_ACTIVITIES - _4399_OTHER_SPECIALIZED_CONSTRUCTION_ACTIVITIES_N_E_C_ - _4511_SALE_OF_CARS_AND_LIGHT_MOTOR_VEHICLES - _4519_SALE_OF_OTHER_MOTOR_VEHICLES - _452_MAINTENANCE_AND_REPAIR_OF_MOTOR_VEHICLES - _4531_WHOLESOME_TRADE_OF_MOTOR_VEHICLE_PARTS_AND_ACCESSORIES - _4532_RETAIL_TRADE_OF_MOTOR_VEHICLE_PARTS_AND_ACCESSORIES - >- _454_SALE_MAINTENANCE_AND_REPAIR_OF_MOTORCYCLES_AND_RELATED_PARTS_AND_ACCESSORIES - >- _4611_AGENTS_INVOLVED_IN_THE_SALE_OF_AGRICULTURAL_RAW_MATERIALS_LIVE_ANIMALS_TEXTILE_RAW_MATERIALS_AND_SEMI_FINISHED_GOODS - >- _4612_AGENTS_INVOLVED_IN_THE_SALE_OF_FUELS_ORES_METALS_AND_INDUSTRIAL_CHEMICALS - >- _4613_AGENTS_INVOLVED_IN_THE_SALE_OF_TIMBER_AND_BUILDING_MATERIALS - >- _4614_AGENTS_INVOLVED_IN_THE_SALE_OF_MACHINERY_INDUSTRIAL_EQUIPMENT_SHIPS_AND_AIRCRAFT - >- _4615_AGENTS_INVOLVED_IN_THE_SALE_OF_FURNITURE_HOUSEHOLD_GOODS_HARDWARE_AND_IRONMONGERY - >- _4616_AGENTS_INVOLVED_IN_THE_SALE_OF_TEXTILES_CLOTHING_FUR_FOOTWEAR_AND_LEATHER_GOODS - _4617_AGENTS_INVOLVED_IN_THE_SALE_OF_FOOD_BEVERAGES_AND_TOBACCO - >- _4618_AGENTS_SPECIALISED_IN_THE_SALE_OF_OTHER_PARTICULAR_PRODUCTS - _4619_AGENTS_INVOLVED_IN_THE_SALE_OF_A_VARIETY_OF_GOODS - >- _4621_WHOLESALE_OF_GRAIN_UNMANUFACTURED_TOBACCO_SEEDS_AND_ANIMAL_FEEDS - _4622_WHOLESALE_OF_FLOWERS_AND_PLANTS - _4623_WHOLESALE_OF_LIVE_ANIMALS - _4624_WHOLESALE_OF_HIDES_SKINS_AND_LEATHER - _4631_WHOLESALE_OF_FRUIT_AND_VEGETABLES - _4632_WHOLESALE_OF_MEAT_AND_MEAT_PRODUCTS - _4633_WHOLESALE_OF_DAIRY_PRODUCTS_EGGS_AND_EDIBLE_OILS_AND_FATS - _4634_WHOLESALE_OF_BEVERAGES - _4635_WHOLESALE_OF_TOBACCO_PRODUCTS - _4636_WHOLESALE_OF_SUGAR_AND_CHOCOLATE_AND_SUGAR_CONFECTIONERY - _4637_WHOLESALE_OF_COFFEE_TEA_COCOA_AND_SPICES - >- _4638_WHOLESALE_OF_OTHER_FOOD_INCLUDING_FISH_CRUSTACEANS_AND_MOLLUSCS - _4639_NON_SPECIALISED_WHOLESALE_OF_FOOD_BEVERAGES_AND_TOBACCO - _4641_WHOLESALE_OF_TEXTILES - _4642_WHOLESALE_OF_CLOTHING_AND_FOOTWEAR - _4643_WHOLESALE_OF_ELECTRICAL_HOUSEHOLD_APPLIANCES - _4644_WHOLESALE_OF_CHINA_AND_GLASSWARE_AND_CLEANING_MATERIALS - _4645_WHOLESALE_OF_PERFUME_AND_COSMETICS - _4646_WHOLESALE_OF_PHARMACEUTICAL_GOODS - _4647_WHOLESALE_OF_FURNITURE_CARPETS_AND_LIGHTING_EQUIPMENT - _4648_WHOLESALE_OF_WATCHES_AND_JEWELLERY - _4649_WHOLESALE_OF_OTHER_HOUSEHOLD_GOODS - >- _4651_WHOLESALE_OF_COMPUTERS_COMPUTER_PERIPHERAL_EQUIPMENT_AND_SOFTWARE - >- _4652_WHOLESALE_OF_ELECTRONIC_AND_TELECOMMUNICATIONS_EQUIPMENT_AND_PARTS - _4661_WHOLESALE_OF_AGRICULTURAL_MACHINERY_EQUIPMENT_AND_SUPPLIES - _4662_WHOLESALE_OF_MACHINE_TOOLS - >- _4663_WHOLESALE_OF_MINING_CONSTRUCTION_AND_CIVIL_ENGINEERING_MACHINERY - >- _4664_WHOLESALE_OF_MACHINERY_FOR_THE_TEXTILE_INDUSTRY_AND_OF_SEWING_AND_KNITTING_MACHINES - _4665_WHOLESALE_OF_OFFICE_FURNITURE - _4666_WHOLESALE_OF_OTHER_OFFICE_MACHINERY_AND_EQUIPMENT - _4669_WHOLESALE_OF_OTHER_MACHINERY_AND_EQUIPMENT - >- _4671_WHOLESALE_OF_SOLID_LIQUID_AND_GASEOUS_FUELS_AND_RELATED_PRODUCTS - _4672_WHOLESALE_OF_METALS_AND_METAL_ORES - >- _4673_WHOLESALE_OF_WOOD_CONSTRUCTION_MATERIALS_AND_SANITARY_EQUIPMENT - >- _4674_WHOLESALE_OF_HARDWARE_PLUMBING_AND_HEATING_EQUIPMENT_AND_SUPPLIES - _4675_WHOLESALE_OF_CHEMICAL_PRODUCTS - _4676_WHOLESALE_OF_OTHER_INTERMEDIATE_PRODUCTS - _4677_WHOLESALE_OF_WASTE_AND_SCRAP - _469_NON_SPECIALISED_WHOLESALE_TRADE - >- _4711_RETAIL_SALE_IN_NON_SPECIALISED_STORES_WITH_FOOD_BEVERAGES_OR_TOBACCO_PREDOMINATING - _4719_OTHER_RETAIL_SALE_IN_NON_SPECIALISED_STORES - _4721_RETAIL_SALE_OF_FRUIT_AND_VEGETABLES_IN_SPECIALISED_STORES - >- _4722_RETAIL_SALE_OF_MEAT_AND_MEAT_PRODUCTS_IN_SPECIALISED_STORES - >- _4723_RETAIL_SALE_OF_FISH_CRUSTACEANS_AND_MOLLUSCS_IN_SPECIALISED_STORES - >- _4724_RETAIL_SALE_OF_BREAD_CAKES_FLOUR_CONFECTIONERY_AND_SUGAR_CONFECTIONERY_IN_SPECIALISED_STORES - _4725_RETAIL_SALE_OF_BEVERAGES_IN_SPECIALISED_STORES - _4726_RETAIL_SALE_OF_TOBACCO_PRODUCTS_IN_SPECIALISED_STORES - _4729_OTHER_RETAIL_SALE_OF_FOOD_IN_SPECIALISED_STORES - _473_RETAIL_SALE_OF_AUTOMOTIVE_FUEL_IN_SPECIALISED_STORES - >- _4741_RETAIL_SALE_OF_COMPUTERS_PERIPHERAL_UNITS_AND_SOFTWARE_IN_SPECIALISED_STORES - >- _4742_RETAIL_SALE_OF_TELECOMMUNICATIONS_EQUIPMENT_IN_SPECIALISED_STORES - >- _4743_RETAIL_SALE_OF_AUDIO_AND_VIDEO_EQUIPMENT_IN_SPECIALISED_STORES - _4751_RETAIL_SALE_OF_TEXTILES_IN_SPECIALISED_STORES - >- _4752_RETAIL_SALE_OF_HARDWARE_PAINTS_AND_GLASS_IN_SPECIALISED_STORES - >- _4753_RETAIL_SALE_OF_CARPETS_RUGS_WALL_AND_FLOOR_COVERINGS_IN_SPECIALISED_STORES - >- _4754_RETAIL_SALE_OF_ELECTRICAL_HOUSEHOLD_APPLIANCES_IN_SPECIALISED_STORES - >- _4759_RETAIL_SALE_OF_FURNITURE_LIGHTING_EQUIPMENT_AND_OTHER_HOUSEHOLD_ARTICLES_IN_SPECIALISED_STORES - _4761_RETAIL_SALE_OF_BOOKS_IN_SPECIALISED_STORES - >- _4762_RETAIL_SALE_OF_NEWSPAPERS_AND_STATIONERY_IN_SPECIALISED_STORES - >- _4763_RETAIL_SALE_OF_MUSIC_AND_VIDEO_RECORDINGS_IN_SPECIALISED_STORES - _4764_RETAIL_SALE_OF_SPORTING_EQUIPMENT_IN_SPECIALISED_STORES - _4765_RETAIL_SALE_OF_GAMES_AND_TOYS_IN_SPECIALISED_STORES - _4771_RETAIL_SALE_OF_CLOTHING_IN_SPECIALISED_STORES - >- _4772_RETAIL_SALE_OF_FOOTWEAR_AND_LEATHER_GOODS_IN_SPECIALISED_STORES - _4773_DISPENSING_CHEMIST_IN_SPECIALISED_STORES - >- _4774_RETAIL_SALE_OF_MEDICAL_AND_ORTHOPAEDIC_GOODS_IN_SPECIALISED_STORES - >- _4775_RETAIL_SALE_OF_COSMETIC_AND_TOILET_ARTICLES_IN_SPECIALISED_STORES - >- _4776_RETAIL_SALE_OF_FLOWERS_PLANTS_SEEDS_FERTILISERS_PET_ANIMALS_AND_PET_FOOD_IN_SPECIALISED_STORES - _4777_RETAIL_SALE_OF_WATCHES_AND_JEWELLERY_IN_SPECIALISED_STORES - _4778_OTHER_RETAIL_SALE_OF_NEW_GOODS_IN_SPECIALISED_STORES - _4779_RETAIL_SALE_OF_SECOND_HAND_GOODS_IN_STORES - >- _4781_RETAIL_SALE_VIA_STALLS_AND_MARKETS_OF_FOOD_BEVERAGES_AND_TOBACCO_PRODUCTS - >- _4782_RETAIL_SALE_VIA_STALLS_AND_MARKETS_OF_TEXTILES_CLOTHING_AND_FOOTWEAR - _4789_RETAIL_SALE_VIA_STALLS_AND_MARKETS_OF_OTHER_GOODS - _4791_RETAIL_SALE_VIA_MAIL_ORDER_HOUSES_OR_VIA_INTERNET - _4799_OTHER_RETAIL_SALE_NOT_IN_STORES_STALLS_OR_MARKETS - _491_PASSENGER_RAIL_TRANSPORT_INTERURBAN - _492_FREIGHT_RAIL_TRANSPORT - _4931_URBAN_AND_SUBURBAN_PASSENGER_LAND_TRANSPORT - _4932_TAXI_OPERATION - _4939_OTHER_PASSENGER_LAND_TRANSPORT_N_E_C_ - _4941_FREIGHT_TRANSPORT_BY_ROAD - _4942_REMOVAL_SERVICES - _495_TRANSPORT_VIA_PIPELINE - _501_SEA_AND_COASTAL_PASSENGER_WATER_TRANSPORT - _502_SEA_AND_COASTAL_FREIGHT_WATER_TRANSPORT - _503_INLAND_PASSENGER_WATER_TRANSPORT - _504_INLAND_FREIGHT_WATER_TRANSPORT - _511_PASSENGER_AIR_TRANSPORT - _5121_FREIGHT_AIR_TRANSPORT - _5122_SPACE_TRANSPORT - _521_WAREHOUSING_AND_STORAGE - _5221_SERVICE_ACTIVITIES_INCIDENTAL_TO_LAND_TRANSPORTATION - _5222_SERVICE_ACTIVITIES_INCIDENTAL_TO_WATER_TRANSPORTATION - _5223_SERVICE_ACTIVITIES_INCIDENTAL_TO_AIR_TRANSPORTATION - _5224_CARGO_HANDLING - _5229_OTHER_TRANSPORTATION_SUPPORT_ACTIVITIES - _531_POSTAL_ACTIVITIES_UNDER_UNIVERSAL_SERVICE_OBLIGATION - _532_OTHER_POSTAL_AND_COURIER_ACTIVITIES - _551_HOTELS_AND_SIMILAR_ACCOMMODATION - _552_HOLIDAY_AND_OTHER_SHORT_STAY_ACCOMMODATION - >- _553_CAMPING_GROUNDS_RECREATIONAL_VEHICLE_PARKS_AND_TRAILER_PARKS - _559_OTHER_ACCOMMODATION - _561_RESTAURANTS_AND_MOBILE_FOOD_SERVICE_ACTIVITIES - _5621_EVENT_CATERING_ACTIVITIES - _5629_OTHER_FOOD_SERVICE_ACTIVITIES - _563_BEVERAGE_SERVING_ACTIVITIES - _5811_BOOK_PUBLISHING - _5812_PUBLISHING_OF_DIRECTORIES_AND_MAILING_LISTS - _5813_PUBLISHING_OF_NEWSPAPERS - _5814_PUBLISHING_OF_JOURNALS_AND_PERIODICALS - _5819_OTHER_PUBLISHING_ACTIVITIES - _5821_PUBLISHING_OF_COMPUTER_GAMES - _5829_OTHER_SOFTWARE_PUBLISHING - >- _5911_MOTION_PICTURE_VIDEO_AND_TELEVISION_PROGRAMME_PRODUCTION_ACTIVITIES - >- _5912_MOTION_PICTURE_VIDEO_AND_TELEVISION_PROGRAMME_POST_PRODUCTION_ACTIVITIES - >- _5913_MOTION_PICTURE_VIDEO_AND_TELEVISION_PROGRAMME_DISTRIBUTION_ACTIVITIES - _5914_MOTION_PICTURE_PROJECTION_ACTIVITIES - _592_SOUND_RECORDING_AND_MUSIC_PUBLISHING_ACTIVITIES - _601_RADIO_BROADCASTING - _602_TELEVISION_PROGRAMMING_AND_BROADCASTING_ACTIVITIES - _611_WIRED_TELECOMMUNICATIONS_ACTIVITIES - _612_WIRELESS_TELECOMMUNICATIONS_ACTIVITIES - _613_SATELLITE_TELECOMMUNICATIONS_ACTIVITIES - _619_OTHER_TELECOMMUNICATIONS_ACTIVITIES - _6201_COMPUTER_PROGRAMMING_ACTIVITIES - _6202_COMPUTER_CONSULTANCY_ACTIVITIES - _6203_COMPUTER_FACILITIES_MANAGEMENT_ACTIVITIES - >- _6209_OTHER_INFORMATION_TECHNOLOGY_AND_COMPUTER_SERVICE_ACTIVITIES - _6311_DATA_PROCESSING_HOSTING_AND_RELATED_ACTIVITIES - _6312_WEB_PORTALS - _6391_NEWS_AGENCY_ACTIVITIES - _6399_OTHER_INFORMATION_SERVICE_ACTIVITIES_N_E_C_ - _6411_CENTRAL_BANKING - _6419_OTHER_MONETARY_INTERMEDIATION - _642_ACTIVITIES_OF_HOLDING_COMPANIES - _643_TRUSTS_FUNDS_AND_SIMILAR_FINANCIAL_ENTITIES - _6491_FINANCIAL_LEASING - _6492_OTHER_CREDIT_GRANTING - >- _6499_OTHER_FINANCIAL_SERVICE_ACTIVITIES_EXCEPT_INSURANCE_AND_PENSION_FUNDING_N_E_C_ - _6511_LIFE_INSURANCE - _6512_NON_LIFE_INSURANCE - _652_REINSURANCE - _653_PENSION_FUNDING - _6611_ADMINISTRATION_OF_FINANCIAL_MARKETS - _6612_SECURITY_AND_COMMODITY_CONTRACTS_BROKERAGE - >- _6619_OTHER_ACTIVITIES_AUXILIARY_TO_FINANCIAL_SERVICES_EXCEPT_INSURANCE_AND_PENSION_FUNDING - _6621_RISK_AND_DAMAGE_EVALUATION - _6622_ACTIVITIES_OF_INSURANCE_AGENTS_AND_BROKERS - >- _6629_OTHER_ACTIVITIES_AUXILIARY_TO_INSURANCE_AND_PENSION_FUNDING - _663_FUND_MANAGEMENT_ACTIVITIES - _681_BUYING_AND_SELLING_OF_OWN_REAL_ESTATE - _682_RENTING_AND_OPERATING_OF_OWN_OR_LEASED_REAL_ESTATE - _6831_REAL_ESTATE_AGENCIES - _6832_MANAGEMENT_OF_REAL_ESTATE_ON_A_FEE_OR_CONTRACT_BASIS - _691_LEGAL_ACTIVITIES - >- _692_ACCOUNTING_BOOKKEEPING_AND_AUDITING_ACTIVITIES_TAX_CONSULTANCY - _701_ACTIVITIES_OF_HEAD_OFFICES - _7021_PUBLIC_RELATIONS_AND_COMMUNICATION_ACTIVITIES - _7022_BUSINESS_AND_OTHER_MANAGEMENT_CONSULTANCY_ACTIVITIES - _7111_ARCHITECTURAL_ACTIVITIES - _7112_ENGINEERING_ACTIVITIES_AND_RELATED_TECHNICAL_CONSULTANCY - _712_TECHNICAL_TESTING_AND_ANALYSIS - _7211_RESEARCH_AND_EXPERIMENTAL_DEVELOPMENT_ON_BIOTECHNOLOGY - >- _7219_OTHER_RESEARCH_AND_EXPERIMENTAL_DEVELOPMENT_ON_NATURAL_SCIENCES_AND_ENGINEERING - >- _722_RESEARCH_AND_EXPERIMENTAL_DEVELOPMENT_ON_SOCIAL_SCIENCES_AND_HUMANITIES - _7311_ADVERTISING_AGENCIES - _7312_MEDIA_REPRESENTATION - _732_MARKET_RESEARCH_AND_PUBLIC_OPINION_POLLING - _741_SPECIALISED_DESIGN_ACTIVITIES - _742_PHOTOGRAPHIC_ACTIVITIES - _743_TRANSLATION_AND_INTERPRETATION_ACTIVITIES - >- _749_OTHER_PROFESSIONAL_SCIENTIFIC_AND_TECHNICAL_ACTIVITIES_N_E_C_ - _750_VETERINARY_ACTIVITIES - _7711_RENTING_AND_LEASING_OF_CARS_AND_LIGHT_MOTOR_VEHICLES - _7712_RENTING_AND_LEASING_OF_TRUCKS - _7721_RENTING_AND_LEASING_OF_RECREATIONAL_AND_SPORTS_GOODS - _7722_RENTING_OF_VIDEO_TAPES_AND_DISKS - _7729_RENTING_AND_LEASING_OF_OTHER_PERSONAL_AND_HOUSEHOLD_GOODS - >- _7731_RENTING_AND_LEASING_OF_AGRICULTURAL_MACHINERY_AND_EQUIPMENT - >- _7732_RENTING_AND_LEASING_OF_CONSTRUCTION_AND_CIVIL_ENGINEERING_MACHINERY_AND_EQUIPMENT - >- _7733_RENTING_AND_LEASING_OF_OFFICE_MACHINERY_AND_EQUIPMENT_INCLUDING_COMPUTERS - _7734_RENTING_AND_LEASING_OF_WATER_TRANSPORT_EQUIPMENT - _7735_RENTING_AND_LEASING_OF_AIR_TRANSPORT_EQUIPMENT - >- _7739_RENTING_AND_LEASING_OF_OTHER_MACHINERY_EQUIPMENT_AND_TANGIBLE_GOODS_N_E_C_ - >- _774_LEASING_OF_INTELLECTUAL_PROPERTY_AND_SIMILAR_PRODUCTS_EXCEPT_COPYRIGHTED_WORKS - _781_ACTIVITIES_OF_EMPLOYMENT_PLACEMENT_AGENCIES - _782_TEMPORARY_EMPLOYMENT_AGENCY_ACTIVITIES - _783_OTHER_HUMAN_RESOURCES_PROVISION - _7911_TRAVEL_AGENCY_ACTIVITIES - _7912_TOUR_OPERATOR_ACTIVITIES - _799_OTHER_RESERVATION_SERVICE_AND_RELATED_ACTIVITIES - _801_PRIVATE_SECURITY_ACTIVITIES - _802_SECURITY_SYSTEMS_SERVICE_ACTIVITIES - _803_INVESTIGATION_ACTIVITIES - _811_COMBINED_FACILITIES_SUPPORT_ACTIVITIES - _8121_GENERAL_CLEANING_OF_BUILDINGS - _8122_OTHER_BUILDING_AND_INDUSTRIAL_CLEANING_ACTIVITIES - _8129_OTHER_CLEANING_ACTIVITIES - _813_LANDSCAPE_SERVICE_ACTIVITIES - _8211_COMBINED_OFFICE_ADMINISTRATIVE_SERVICE_ACTIVITIES - >- _8219_PHOTOCOPYING_DOCUMENT_PREPARATION_AND_OTHER_SPECIALISED_OFFICE_SUPPORT_ACTIVITIES - _822_ACTIVITIES_OF_CALL_CENTRES - _829_ORGANISATION_OF_CONVENTIONS_AND_TRADE_SHOWS - _8291_ACTIVITIES_OF_COLLECTION_AGENCIES_AND_CREDIT_BUREAUS - _8292_PACKAGING_ACTIVITIES - _8299_OTHER_BUSINESS_SUPPORT_SERVICE_ACTIVITIES_N_E_C_ - _8411_GENERAL_PUBLIC_ADMINISTRATION_ACTIVITIES - >- _8412_REGULATION_OF_THE_ACTIVITIES_OF_PROVIDING_HEALTH_CARE_EDUCATION_CULTURAL_SERVICES_AND_OTHER_SOCIAL_SERVICES_EXCEPT_SOCIAL_SECURITY - >- _8413_REGULATION_OF_AND_CONTRIBUTION_TO_MORE_EFFICIENT_OPERATION_OF_BUSINESSES - _8421_FOREIGN_AFFAIRS - _8422_DEFENCE_ACTIVITIES - _8423_JUSTICE_AND_JUDICIAL_ACTIVITIES - _8424_PUBLIC_ORDER_AND_SAFETY_ACTIVITIES - _8425_FIRE_SERVICE_ACTIVITIES - _843_COMPULSORY_SOCIAL_SECURITY_ACTIVITIES - _851_PRE_PRIMARY_EDUCATION - _852_PRIMARY_EDUCATION - _8531_GENERAL_SECONDARY_EDUCATION - _8532_TECHNICAL_AND_VOCATIONAL_SECONDARY_EDUCATION - _8541_POST_SECONDARY_NON_TERTIARY_EDUCATION - _8542_TERTIARY_EDUCATION - _8551_SPORTS_AND_RECREATION_EDUCATION - _8552_CULTURAL_EDUCATION - _8553_DRIVING_SCHOOL_ACTIVITIES - _8559_OTHER_EDUCATION_N_E_C_ - _856_EDUCATIONAL_SUPPORT_ACTIVITIES - _861_HOSPITAL_ACTIVITIES - _8621_GENERAL_MEDICAL_PRACTICE_ACTIVITIES - _8622_SPECIALIST_MEDICAL_PRACTICE_ACTIVITIES - _8623_DENTAL_PRACTICE_ACTIVITIES - _869_OTHER_HUMAN_HEALTH_ACTIVITIES - _871_RESIDENTIAL_NURSING_CARE_ACTIVITIES - >- _872_RESIDENTIAL_CARE_ACTIVITIES_FOR_MENTAL_RETARDATION_MENTAL_HEALTH_AND_SUBSTANCE_ABUSE - _873_RESIDENTIAL_CARE_ACTIVITIES_FOR_THE_ELDERLY_AND_DISABLED - _879_OTHER_RESIDENTIAL_CARE_ACTIVITIES - >- _881_SOCIAL_WORK_ACTIVITIES_WITHOUT_ACCOMMODATION_FOR_THE_ELDERLY_AND_DISABLED - _8891_CHILD_DAY_CARE_ACTIVITIES - _8899_OTHER_SOCIAL_WORK_ACTIVITIES_WITHOUT_ACCOMMODATION_N_E_C_ - _9001_PERFORMING_ARTS - _9002_SUPPORT_ACTIVITIES_TO_PERFORMING_ARTS - _9003_ARTISTIC_CREATION - _9004_OPERATION_OF_ARTS_FACILITIES - _9101_LIBRARY_AND_ARCHIVES_ACTIVITIES - _9102_MUSEUMS_ACTIVITIES - >- _9103_OPERATION_OF_HISTORICAL_SITES_AND_BUILDINGS_AND_SIMILAR_VISITOR_ATTRACTIONS - >- _9104_BOTANICAL_AND_ZOOLOGICAL_GARDENS_AND_NATURE_RESERVES_ACTIVITIES - _920_GAMBLING_AND_BETTING_ACTIVITIES - _9311_OPERATION_OF_SPORTS_FACILITIES - _9312_ACTIVITIES_OF_SPORT_CLUBS - _9313_FITNESS_FACILITIES - _9319_OTHER_SPORTS_ACTIVITIES - _9321_ACTIVITIES_OF_AMUSEMENT_PARKS_AND_THEME_PARKS - _9329_OTHER_AMUSEMENT_AND_RECREATION_ACTIVITIES - >- _9411_ACTIVITIES_OF_BUSINESS_AND_EMPLOYES_MEMBERSHIP_ORGANIZATIONS - _9412_ACTIVITIES_OF_PROFESSIONAL_MEMBERSHIP_ORGANIZATIONS - _942_ACTIVITIES_OF_TRADE_UNIONS - _9491_ACTIVITIES_OF_RELIGIOUS_ORGANIZATIONS - _9492_ACTIVITIES_OF_POLITICAL_ORGANIZATIONS - _9499_ACTIVITIES_OF_OTHER_MEMBERSHIP_ORGANIZATIONS_N_E_C_ - _9511_REPAIR_OF_COMPUTERS_AND_PERIPHERAL_EQUIPMENT - _9512_REPAIR_OF_COMMUNICATION_EQUIPMENT - _9521_REPAIR_OF_CONSUMER_ELECTRONICS - >- _9522_REPAIR_OF_HOUSEHOLD_APPLIANCES_AND_HOME_AND_GARDEN_EQUIPMENT - _9523_REPAIR_OF_FOOTWEAR_AND_LEATHER_GOODS - _9524_REPAIR_OF_FURNITURE_AND_HOME_FURNISHINGS - _9525_REPAIR_OF_WATCHES_CLOCKS_AND_JEWELLERY - _9529_REPAIR_OF_OTHER_PERSONAL_AND_HOUSEHOLD_GOODS - _9601_WASHING_AND_DRY_CLEANING_OF_TEXTILE_AND_FUR_PRODUCTS - _9602_HAIRDRESSING_AND_OTHER_BEAUTY_TREATMENT - _9603_FUNERAL_AND_RELATED_ACTIVITIES - _9604_PHYSICAL_WELL_BEING_ACTIVITIES - _9609_OTHER_PERSONAL_SERVICE_ACTIVITIES_N_E_C - _970_ACTIVITIES_OF_HOUSEHOLDS_AS_EMPLOYERS_OF_DOMESTIC_PERSONNEL - >- _981_UNDIFFERENTIATED_GOODS_PRODUCING_ACTIVITIES_OF_PRIVATE_HOUSEHOLDS_FOR_OWN_USE - >- _982_UNDIFFERENTIATED_SERVICE_PRODUCING_ACTIVITIES_OF_PRIVATE_HOUSEHOLDS_FOR_OWN_USE - _990_ACTIVITIES_OF_EXTRATERRITORIAL_ORGANIZATIONS_AND_BODIES NerSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' nerFileVersion: type: integer format: int32 nerSectionsCompleted: type: object additionalProperties: type: boolean NoHighestRequiredTierJustification: type: object properties: isCostUnreasonable: type: boolean costUnreasonableExplanation: maxLength: 10000 minLength: 0 type: string isTechnicallyInfeasible: type: boolean technicalInfeasibilityExplanation: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid NoSiteVisit: required: - reason - siteVisitType type: object allOf: - $ref: '#/components/schemas/SiteVisit' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string NonComplianceAmendDetailsRequestTaskActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string NonComplianceCivilPenaltySaveApplicationRequestTaskActionPayload: required: - civilPenalty type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: civilPenalty: type: string format: uuid penaltyAmount: maxLength: 255 minLength: 0 type: string dueDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string civilPenaltyCompleted: type: boolean NonComplianceCloseApplicationRequestTaskActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid NonComplianceCloseJustification: required: - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid NonComplianceDailyPenaltyNoticeSaveApplicationRequestTaskActionPayload: required: - dailyPenaltyNotice type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: dailyPenaltyNotice: type: string format: uuid comments: maxLength: 10000 minLength: 0 type: string dailyPenaltyCompleted: type: boolean NonComplianceDecisionNotification: type: object properties: operators: uniqueItems: true type: array items: type: string externalContacts: uniqueItems: true type: array items: type: integer format: int64 NonComplianceFinalDeterminationSaveApplicationRequestTaskActionPayload: required: - comments - complianceRestored - reissuePenalty type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: complianceRestored: type: boolean complianceRestoredDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string reissuePenalty: type: boolean operatorPaid: type: boolean operatorPaidDate: type: string format: date determinationCompleted: type: boolean NonComplianceNoticeOfIntentSaveApplicationRequestTaskActionPayload: required: - noticeOfIntent type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: noticeOfIntent: type: string format: uuid comments: maxLength: 10000 minLength: 0 type: string noticeOfIntentCompleted: type: boolean NonComplianceNotifyOperatorRequestTaskActionPayload: required: - decisionNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/NonComplianceDecisionNotification' NonComplianceSaveApplicationRequestTaskActionPayload: required: - civilPenalty type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA selectedRequests: uniqueItems: true type: array items: type: string nonComplianceDate: type: string format: date complianceDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string civilPenalty: type: boolean noCivilPenaltyJustification: maxLength: 10000 minLength: 0 type: string noticeOfIntent: type: boolean dailyPenalty: type: boolean sectionCompleted: type: boolean NonSignificantChange: required: - description - relatedChanges type: object allOf: - $ref: '#/components/schemas/PermitNotification' - type: object properties: relatedChanges: type: array items: type: string enum: - MONITORING_PLAN - MONITORING_METHODOLOGY_PLAN NotVerifiedOverallAssessment: required: - notVerifiedReasons - type type: object allOf: - $ref: '#/components/schemas/OverallAssessment' - type: object properties: notVerifiedReasons: type: array items: $ref: '#/components/schemas/NotVerifiedReason' NotVerifiedReason: required: - type type: object properties: type: type: string enum: - UNCORRECTED_MATERIAL_MISSTATEMENT - UNCORRECTED_MATERIAL_NON_CONFORMITY - DATA_OR_INFORMATION_LIMITATIONS - SCOPE_LIMITATIONS_CLARITY - SCOPE_LIMITATIONS_MONITORING_PLAN - NOT_APPROVED_MONITORING_PLAN - ANOTHER_REASON otherReason: maxLength: 10000 minLength: 0 type: string NotifyOperatorForDecisionRequestTaskActionPayload: required: - decisionNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' OperatingLicense: required: - licenseExist type: object properties: licenseExist: type: boolean licenseNumber: maxLength: 255 minLength: 0 type: string issuingAuthority: maxLength: 255 minLength: 0 type: string OperatorActivityLevelReport: required: - comment type: object properties: document: type: string format: uuid areActivityLevelsEstimated: type: boolean comment: maxLength: 10000 minLength: 0 type: string OperatorAirImprovementAlreadyMadeResponse: required: - explanation - type type: object allOf: - $ref: '#/components/schemas/OperatorAirImprovementResponse' - type: object properties: explanation: maxLength: 10000 minLength: 0 type: string improvementDate: type: string format: date files: uniqueItems: true type: array items: type: string format: uuid OperatorAirImprovementFollowUpResponse: required: - improvementCompleted type: object properties: improvementCompleted: type: boolean dateCompleted: type: string format: date reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid OperatorAirImprovementNoResponse: required: - type type: object allOf: - $ref: '#/components/schemas/OperatorAirImprovementResponse' - type: object properties: isCostUnreasonable: type: boolean costUnreasonableExplanation: maxLength: 10000 minLength: 0 type: string isTechnicallyInfeasible: type: boolean technicalInfeasibilityExplanation: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid OperatorAirImprovementResponse: required: - type type: object properties: type: type: string enum: - 'YES' - 'NO' - ALREADY_MADE discriminator: propertyName: type mapping: 'YES': '#/components/schemas/OperatorAirImprovementYesResponse' 'NO': '#/components/schemas/OperatorAirImprovementNoResponse' ALREADY_MADE: '#/components/schemas/OperatorAirImprovementAlreadyMadeResponse' OperatorAirImprovementYesResponse: required: - proposal - proposedDate - type type: object allOf: - $ref: '#/components/schemas/OperatorAirImprovementResponse' - type: object properties: proposal: maxLength: 10000 minLength: 0 type: string proposedDate: type: string format: date files: uniqueItems: true type: array items: type: string format: uuid OperatorImprovementFollowUpResponse: type: object properties: improvementCompleted: type: boolean dateCompleted: type: string format: date reason: maxLength: 10000 minLength: 0 type: string OperatorImprovementResponse: required: - addressedDescription - isAddressed - uploadEvidence type: object properties: isAddressed: type: boolean addressedDescription: maxLength: 10000 minLength: 0 type: string addressedDate: type: string format: date uploadEvidence: type: boolean files: uniqueItems: true type: array items: type: string format: uuid OpinionStatement: required: - additionalChangesNotCovered - emissionFactorsDescription - monitoringApproachDescription - operatorEmissionsAcceptable - siteVisit type: object properties: regulatedActivities: uniqueItems: true type: array items: type: string enum: - WASTE - COMBUSTION - UPSTREAM_GHG_REMOVAL - MINERAL_OIL_REFINING - COKE_PRODUCTION - ORE_ROASTING_OR_SINTERING - PIG_IRON_STEEL_PRODUCTION - FERROUS_METALS_PRODUCTION - NON_FERROUS_METALS_PRODUCTION - PRIMARY_ALUMINIUM_PRODUCTION - SECONDARY_ALUMINIUM_PRODUCTION - CEMENT_CLINKER_PRODUCTION - LIME_OR_CALCINATION_OF_DOLOMITE_OR_MAGNESITE - CERAMICS_MANUFACTURING - GYPSUM_OR_PLASTERBOARD_PRODUCTION - GLASS_MANUFACTURING - MINERAL_WOOL_MANUFACTURING - PULP_PRODUCTION - PAPER_OR_CARDBOARD_PRODUCTION - CARBON_BLACK_PRODUCTION - BULK_ORGANIC_CHEMICAL_PRODUCTION - GLYOXAL_GLYOXYLIC_ACID_PRODUCTION - NITRIC_ACID_PRODUCTION - ADIPIC_ACID_PRODUCTION - AMMONIA_PRODUCTION - SODA_ASH_AND_SODIUM_BICARBONATE_PRODUCTION - HYDROGEN_AND_SYNTHESIS_GAS_PRODUCTION - CAPTURE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - TRANSPORT_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - STORAGE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE combustionSources: uniqueItems: true type: array items: type: string processSources: uniqueItems: true type: array items: type: string monitoringApproachDescription: maxLength: 10000 minLength: 0 type: string emissionFactorsDescription: maxLength: 10000 minLength: 0 type: string operatorEmissionsAcceptable: type: boolean monitoringApproachTypeEmissions: $ref: '#/components/schemas/MonitoringApproachTypeEmissions' additionalChangesNotCovered: type: boolean additionalChangesNotCoveredDetails: type: string siteVisit: oneOf: - $ref: '#/components/schemas/InPersonSiteVisit' - $ref: '#/components/schemas/NoSiteVisit' - $ref: '#/components/schemas/VirtualSiteVisit' OrganisationStructure: required: - legalStatusType - organisationLocation type: object properties: legalStatusType: type: string enum: - LIMITED_COMPANY - INDIVIDUAL - PARTNERSHIP organisationLocation: $ref: '#/components/schemas/LocationOnShoreStateDTO' discriminator: propertyName: legalStatusType mapping: LIMITED_COMPANY: '#/components/schemas/LimitedCompanyOrganisation' INDIVIDUAL: '#/components/schemas/IndividualOrganisation' PARTNERSHIP: '#/components/schemas/PartnershipOrganisation' OtherFactor: required: - description - reportingType type: object allOf: - $ref: '#/components/schemas/PermitNotification' - type: object properties: reportingType: type: string enum: - EXCEEDED_THRESHOLD_STATED_GHGE_PERMIT - EXCEEDED_THRESHOLD_STATED_HSE_PERMIT - RENOUNCE_FREE_ALLOCATIONS - OTHER_ISSUE startDateOfNonCompliance: type: string format: date endDateOfNonCompliance: type: string format: date OverVoltageSourceStreamEmissionCalculationMethodData: required: - aluminiumAverageCurrentEfficiencyProduction - anodeEffectsOverVoltagePerCell - c2F6WeightFraction - calculationMethod - overVoltageCoefficient - percentageOfCollectionEfficiency type: object allOf: - $ref: '#/components/schemas/PfcSourceStreamEmissionCalculationMethodData' - type: object properties: anodeEffectsOverVoltagePerCell: type: string format: decimal aluminiumAverageCurrentEfficiencyProduction: type: string format: decimal overVoltageCoefficient: type: string format: decimal OverallAssessment: required: - type type: object properties: type: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED discriminator: propertyName: type mapping: VERIFIED_AS_SATISFACTORY: '#/components/schemas/VerifiedSatisfactoryOverallAssessment' VERIFIED_WITH_COMMENTS: '#/components/schemas/VerifiedWithCommentsOverallAssessment' NOT_VERIFIED: '#/components/schemas/NotVerifiedOverallAssessment' PFCActivityData: required: - tier type: object properties: massBalanceApproachUsed: type: boolean tier: type: string enum: - TIER_1 - TIER_2 - TIER_3 - TIER_4 isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' PFCEmissionFactor: required: - tier type: object properties: tier: type: string enum: - TIER_1 - TIER_2 isHighestRequiredTier: type: boolean noHighestRequiredTierJustification: $ref: '#/components/schemas/NoHighestRequiredTierJustification' PFCSourceStreamCategory: required: - annualEmittedCO2Tonnes - calculationMethod - categoryType - emissionPoints - emissionSources - sourceStream type: object properties: sourceStream: type: string emissionSources: uniqueItems: true type: array items: type: string annualEmittedCO2Tonnes: type: string format: decimal categoryType: type: string enum: - MAJOR - MINOR - DE_MINIMIS - MARGINAL emissionPoints: uniqueItems: true type: array items: type: string calculationMethod: type: string enum: - SLOPE - OVERVOLTAGE PFCSourceStreamCategoryAppliedTier: required: - activityData - emissionFactor - sourceStreamCategory type: object properties: sourceStreamCategory: $ref: '#/components/schemas/PFCSourceStreamCategory' activityData: $ref: '#/components/schemas/PFCActivityData' emissionFactor: $ref: '#/components/schemas/PFCEmissionFactor' PFCTier2EmissionFactor: type: object properties: exist: type: boolean determinationInstallation: $ref: '#/components/schemas/ProcedureForm' scheduleMeasurements: $ref: '#/components/schemas/ProcedureForm' PRTRCodes: type: object properties: exist: type: boolean codes: uniqueItems: true type: array items: type: string enum: - _1_A_MINERAL_OIL_GAS_REFINERIES - _1_B_INSTALLATIONS_FOR_GASIFICATION_LIGUEFACTION - _1_C_THERMAL_POWER_STATIONS_OTHER_COMBUSTION_INSTALLATIONS - _1_D_COKE_OVENS - _1_E_COAL_ROLLING_MILLS - >- _1_F_INSTALLATIONS_MANUFACTURE_OF_COAL_PRODUCTS_SOLID_SMOKELESS_FUEL - _2_A_METAL_ORE_ROASTING_OR_SINTERING_INSTALLATIONS - _2_B_INSTALLATIONS_FOR_PRODUCTION_OF_PIG_IRON_OR_STEEL - _2_C_1_HOT_ROLLING_MILLS - _2_C_2_SMITHERIES_WITH_HAMMERS - _2_C_3_APPLICATION_OF_PROTECTIVE_FUSED_METAL_COATS - >- _2_D_FERROUS_METAL_FOUNDRIES_WITH_PRODUCTION_CAPACITY_OF_20_TONNES_PER_DAY - _2_E_1_PRODUCTION_OF_NON_FERROUS_CRUDE_METALS - _2_E_2_SMELTING_OF_NON_FERROUS_METALS - >- _2_F_INSTALLATIONS_FOR_SURFACE_TREATMENT_OF_METALS_AND_PLASTIC_MATERIALS - _3_A_UNDERGROUND_MINING_AND_RELATED_OPERATIONS - _3_B_OPENCAST_MINING_AND_QUARRYING - _3_C_1_CEMENT_CLINKER_IN_ROTARY_KILNS - _3_C_2_LIME_IN_ROTARY_KILNS - _3_C_3_CEMENT_CLINKER_OR_LIME_IN_OTHER_FURNACES - >- _3_D_INSTALLATIONS_FOR_THE_PRODUCTION_OF_ASBESTOS_AND_MANUFACTURE_OF_ASBESTOS_BASED_PRODUCTS - >- _3_E_INSTALLATIONS_FOR_THE_MANUFACTURE_OF_GLASS_INCLUDING_GLASS_FIBRE - _3_F_INSTALLATIONS_FOR_MELTING_MINERAL_SUBSTANCES - _3_G_INSTALLATIONS_FOR_THE_MANUFACTURE_OF_CERAMIC_PRODUCTS - _4_A_1_SIMPLE_HYDROCARBONS - _4_A_2_OXYGEN_CONTAINING_HYDROCARBONS - _4_A_3_SULFUROUS_HYDROCARBONS - _4_A_4_NITROGENOUS_HYDROCARBONS - _4_A_5_PHOSPHOROUS_HYDROCARBONS - _4_A_6_HALOGENIC_HYDROCARBONS - _4_A_7_ORGANOMETALLIC_COMPOUNDS - _4_A_8_BASIC_PLASTIC_MATERIALS - _4_A_9_SYNTHETIC_RUBBERS - _4_A_10_DYES_AND_PIGMENTS - _4_A_11_SURFACE_ACTIVE_AGENTS_AND_SURFACTANS - _4_B_1_GASES - _4_B_2_ACIDS - _4_B_3_BASES - _4_B_4_SALTS - _4_B_5_NON_METALS_METAL_OXIDES - >- _4_C_CHEMICAL_INSTALLATIONS_FOR_PRODUCTION_ON_INDUSTRIAL_SCALE_OF_PHOSPHOROUS - >- _4_D_CHEMICAL_INSTALLATIONS_FOR_PRODUCTION_ON_INDUSTRIAL_SCALE_OF_BASIC_PLANT_HEALTH - _4_E_INSTALLATIONS_USING_CHEMICAL_OR_BIOLOGICAL_PROCESS - >- _4_F_INSTALLATIONS_FOR_PRODUCTION_ON_INDUSTRIAL_SCALE_OF_EXPLOSIVES - >- _5_A_INSTALLATIONS_FOR_THE_RECOVERY_OR_DISPOSAL_OF_HAZARDOUS_WASTE - _5_B_INSTALLATIONS_FOR_THE_INCINERATION_OF_NON_HAZARDOUS_WASTE - _5_C_INSTALLATIONS_FOR_THE_DISPOSAL_OF_NON_HAZARDOUS_WASTE - _5_D_LANDFILLS - _5_E_INSTALLATIONS_FOR_DISPOSAL_OR_RECYCLING_OF_ANIMAL_CARCASSES - _5_F_URBAN_WASTE_WATER_TREATMENT_PLANTS - _5_G_INDEPENDENTLY_OPERATED_INDUSTRIAL_WASTE_WATER_TREATMENT - >- _6_A_INDUSTRIAL_PLANTS_FOR_PRODUCTION_OF_PULP_FROM_WOOD_OR_OTHER_FIBROUS - _6_B_INDUSTRIAL_PLANTS_FOR_PRODUCTION_OF_PAPER_AND_BOARD - _6_C_INDUSTRIAL_PLANTS_FOR_PRESERVATION_OF_WOOD - _7_A_1_WITH_40000_PLACES_FOR_POULTRY - _7_A_2_WITH_2000_PLACES_FOR_PRODUCTION_PIGS - _7_A_3_WITH_750_PLACES_FOR_SOWS - _7_B_INTENSIVE_AQUACULTURE - _8_A_SLAGHTERHOUSES - _8_B_1_ANIMAL_RAW_MATERIALS - _8_B_2_VEGETABLE_RAW_MATERIALS - _8_C_TREATMENT_AND_PROCESSING_OF_MILK - _9_A_PLANTS_FOR_THE_PRETREATMENT - _9_B_PLANTS_FOR_THE_TANNING - _9_C_INSTALLATIONS_FOR_THE_SURFACE_TREATMENT - _9_D_INSTALLATIONS_FOR_THE_PRODUCTION_OF_CARBON - >- _9_E_INSTALLATIONS_FOR_THE_BUILDING_AND_PAINTING_OR_REMOVAL_OF_PAINT ParameterMonitoringTierDiffReason: required: - reason - type type: object properties: type: type: string enum: - DATA_GAP - OTHER reason: type: string relatedNotifications: type: array items: type: string PartnershipOrganisation: required: - legalStatusType - organisationLocation - partners type: object allOf: - $ref: '#/components/schemas/OrganisationStructure' - type: object properties: partnershipName: maxLength: 255 minLength: 0 type: string partners: uniqueItems: true type: array items: maxLength: 255 minLength: 0 type: string PaymentCancelRequestTaskActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reason: type: string PaymentMarkAsReceivedRequestTaskActionPayload: required: - receivedDate type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: receivedDate: type: string format: date PeerReviewDecision: required: - notes - type type: object properties: type: type: string enum: - AGREE - DISAGREE notes: maxLength: 10000 minLength: 0 type: string PeerReviewDecisionRequestTaskActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decision: $ref: '#/components/schemas/PeerReviewDecision' PeerReviewRequestTaskActionPayload: required: - peerReviewer type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: peerReviewer: type: string PermanentCessation: required: - additionalDetails - cessationDate - cessationScope - description type: object properties: description: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid cessationDate: type: string format: date cessationScope: type: string enum: - WHOLE_INSTALLATION - SUB_INSTALLATIONS_ONLY additionalDetails: maxLength: 10000 minLength: 0 type: string regulatorComments: maxLength: 10000 minLength: 0 type: string PermanentCessationSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permanentCessation: $ref: '#/components/schemas/PermanentCessation' permanentCessationSectionsCompleted: type: object additionalProperties: type: boolean permanentCessationAttachments: type: object additionalProperties: type: string Permit: required: - abbreviations - additionalDocuments - assessAndControlRisk - assignmentOfResponsibilities - confidentialityStatement - controlOfOutsourcedActivities - correctionsAndCorrectiveActions - dataFlowActivities - emissionPoints - emissionSources - emissionSummaries - environmentalManagementSystem - environmentalPermitsAndLicences - estimatedAnnualEmissions - installationDescription - measurementDevicesOrMethods - monitoringApproaches - monitoringMethodologyPlans - monitoringPlanAppropriateness - monitoringReporting - qaDataFlowActivities - qaMeteringAndMeasuringEquipment - recordKeepingAndDocumentation - regulatedActivities - reviewAndValidationOfData - sourceStreams - uncertaintyAnalysis type: object properties: environmentalPermitsAndLicences: $ref: '#/components/schemas/EnvironmentalPermitsAndLicences' estimatedAnnualEmissions: $ref: '#/components/schemas/EstimatedAnnualEmissions' installationDescription: $ref: '#/components/schemas/InstallationDescription' regulatedActivities: type: array items: $ref: '#/components/schemas/RegulatedActivity' monitoringMethodologyPlans: $ref: '#/components/schemas/MonitoringMethodologyPlans' sourceStreams: type: array items: $ref: '#/components/schemas/SourceStream' measurementDevicesOrMethods: type: array items: $ref: '#/components/schemas/MeasurementDeviceOrMethod' emissionSources: type: array items: $ref: '#/components/schemas/EmissionSource' emissionPoints: type: array items: $ref: '#/components/schemas/EmissionPoint' emissionSummaries: type: array items: $ref: '#/components/schemas/EmissionSummary' siteDiagrams: uniqueItems: true type: array items: type: string format: uuid abbreviations: $ref: '#/components/schemas/Abbreviations' confidentialityStatement: $ref: '#/components/schemas/ConfidentialityStatement' additionalDocuments: $ref: '#/components/schemas/AdditionalDocuments' monitoringApproaches: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/CalculationOfCO2MonitoringApproach' - $ref: '#/components/schemas/CalculationOfPFCMonitoringApproach' - $ref: '#/components/schemas/FallbackMonitoringApproach' - $ref: '#/components/schemas/InherentCO2MonitoringApproach' - $ref: '#/components/schemas/MeasurementOfCO2MonitoringApproach' - $ref: '#/components/schemas/MeasurementOfN2OMonitoringApproach' - $ref: '#/components/schemas/TransferredCO2AndN2OMonitoringApproach' uncertaintyAnalysis: $ref: '#/components/schemas/UncertaintyAnalysis' monitoringReporting: $ref: '#/components/schemas/MonitoringReporting' assignmentOfResponsibilities: $ref: '#/components/schemas/ManagementProceduresDefinition' monitoringPlanAppropriateness: $ref: '#/components/schemas/ManagementProceduresDefinition' dataFlowActivities: $ref: '#/components/schemas/DataFlowActivities' qaDataFlowActivities: $ref: '#/components/schemas/ManagementProceduresDefinition' reviewAndValidationOfData: $ref: '#/components/schemas/ManagementProceduresDefinition' assessAndControlRisk: $ref: '#/components/schemas/AssessAndControlRisk' qaMeteringAndMeasuringEquipment: $ref: '#/components/schemas/ManagementProceduresDefinition' correctionsAndCorrectiveActions: $ref: '#/components/schemas/ManagementProceduresDefinition' controlOfOutsourcedActivities: $ref: '#/components/schemas/ManagementProceduresDefinition' recordKeepingAndDocumentation: $ref: '#/components/schemas/ManagementProceduresDefinition' environmentalManagementSystem: $ref: '#/components/schemas/EnvironmentalManagementSystem' PermitAcceptedVariationDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string variationScheduleItems: type: array items: maxLength: 10000 minLength: 0 type: string PermitCessation: required: - annualReportableEmissions - determinationOutcome - notes - noticeType - subsistenceFeeRefunded type: object properties: determinationOutcome: type: string enum: - APPROVED - REJECTED allowancesSurrenderDate: type: string format: date numberOfSurrenderAllowances: maximum: 99999999 minimum: 0 type: integer format: int32 annualReportableEmissions: type: string format: decimal subsistenceFeeRefunded: type: boolean noticeType: type: string enum: - SATISFIED_WITH_REQUIREMENTS_COMPLIANCE - NO_PROSPECT_OF_FURTHER_ALLOWANCES notes: maxLength: 10000 minLength: 0 type: string PermitIssuanceDeemedWithdrawnDetermination: required: - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string PermitIssuanceDeterminateable: type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN discriminator: propertyName: type PermitIssuanceGrantDetermination: required: - activationDate - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string activationDate: type: string format: date firstYearOfReportingObligation: type: integer format: int32 annualEmissionsTargets: type: object additionalProperties: type: string format: decimal PermitIssuanceNotifyOperatorForDecisionRequestTaskActionPayload: required: - decisionNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' PermitIssuanceRejectDetermination: required: - officialNotice - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string officialNotice: maxLength: 10000 minLength: 0 type: string PermitIssuanceReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - REJECTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/ReviewDecisionDetails' PermitIssuanceSaveApplicationAmendRequestTaskActionPayload: required: - permit - permitType type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitIssuanceSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean PermitIssuanceSaveApplicationReviewRequestTaskActionPayload: required: - permit - permitType type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitIssuanceSaveReviewDeterminationRequestTaskActionPayload: required: - determination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: determination: $ref: '#/components/schemas/PermitIssuanceDeterminateable' reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitIssuanceSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - PERMIT_TYPE - INSTALLATION_DETAILS - FUELS_AND_EQUIPMENT - DEFINE_MONITORING_APPROACHES - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - TRANSFERRED_CO2_N2O - UNCERTAINTY_ANALYSIS - MANAGEMENT_PROCEDURES - MONITORING_METHODOLOGY_PLAN - ADDITIONAL_INFORMATION - CONFIDENTIALITY_STATEMENT decision: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitIssuanceSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean PermitMonitoringApproachSection: type: object properties: type: type: string enum: - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - TRANSFERRED_CO2_N2O discriminator: propertyName: type mapping: CALCULATION: '#/components/schemas/CalculationOfCO2MonitoringApproach' MEASUREMENT: '#/components/schemas/MeasurementOfCO2MonitoringApproach' FALLBACK: '#/components/schemas/FallbackMonitoringApproach' N2O: '#/components/schemas/MeasurementOfN2OMonitoringApproach' PFC: '#/components/schemas/CalculationOfPFCMonitoringApproach' INHERENT_CO2: '#/components/schemas/InherentCO2MonitoringApproach' TRANSFERRED_CO2: '#/components/schemas/TransferredCO2AndN2OMonitoringApproach' PermitNotification: required: - description type: object properties: type: type: string enum: - TEMPORARY_FACTOR - TEMPORARY_CHANGE - TEMPORARY_SUSPENSION - CESSATION - NON_SIGNIFICANT_CHANGE - OTHER_FACTOR description: maxLength: 10000 minLength: 0 type: string documents: uniqueItems: true type: array items: type: string format: uuid discriminator: propertyName: type mapping: TEMPORARY_FACTOR: '#/components/schemas/TemporaryFactor' TEMPORARY_CHANGE: '#/components/schemas/TemporaryChange' TEMPORARY_SUSPENSION: '#/components/schemas/TemporarySuspension' CESSATION: '#/components/schemas/CessationNotification' NON_SIGNIFICANT_CHANGE: '#/components/schemas/NonSignificantChange' OTHER_FACTOR: '#/components/schemas/OtherFactor' PermitNotificationFollowUpExtendDateRequestTaskActionPayload: required: - dueDate type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: dueDate: type: string format: date PermitNotificationFollowUpReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - AMENDS_NEEDED details: $ref: '#/components/schemas/ReviewDecisionDetails' PermitNotificationFollowUpSaveApplicationAmendRequestTaskActionPayload: required: - response type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: response: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid followUpSectionsCompleted: type: object additionalProperties: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitNotificationFollowUpSaveResponseRequestTaskActionPayload: required: - response type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: response: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid PermitNotificationFollowUpSaveReviewDecisionRequestTaskActionPayload: required: - reviewDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reviewDecision: $ref: '#/components/schemas/PermitNotificationFollowUpReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitNotificationFollowUpSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: followUpSectionsCompleted: type: object additionalProperties: type: boolean PermitNotificationReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - REJECTED - PERMANENT_CESSATION - TEMPORARY_CESSATION - CESSATION_TREATED_AS_PERMANENT - NOT_CESSATION details: $ref: '#/components/schemas/ReviewDecisionDetails' PermitNotificationSaveApplicationRequestTaskActionPayload: required: - permitNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitNotification: $ref: '#/components/schemas/PermitNotification' sectionsCompleted: type: object additionalProperties: type: boolean PermitNotificationSaveReviewGroupDecisionRequestTaskActionPayload: required: - reviewDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reviewDecision: $ref: '#/components/schemas/PermitNotificationReviewDecision' reviewDeterminationCompleted: type: boolean PermitRevocation: required: - activitiesStopped - annualEmissionsReportRequired - effectiveDate - feeCharged - reason - surrenderRequired type: object properties: reason: maxLength: 10000 minLength: 0 type: string activitiesStopped: type: boolean stoppedDate: type: string format: date effectiveDate: type: string format: date annualEmissionsReportRequired: type: boolean annualEmissionsReportDate: type: string format: date alrRequired: type: boolean alrReportDate: type: string format: date surrenderRequired: type: boolean surrenderDate: type: string format: date feeCharged: type: boolean feeDate: type: string format: date feeDetails: maxLength: 10000 minLength: 0 type: string PermitRevocationApplicationWithdrawRequestTaskActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid PermitRevocationSaveApplicationRequestTaskActionPayload: required: - permitRevocation type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitRevocation: $ref: '#/components/schemas/PermitRevocation' sectionsCompleted: type: object additionalProperties: type: boolean PermitSaveCessationRequestTaskActionPayload: required: - cessation type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: cessation: $ref: '#/components/schemas/PermitCessation' cessationCompleted: type: boolean PermitSurrender: required: - documentsExist - justification - stopDate type: object properties: stopDate: type: string format: date justification: maxLength: 10000 minLength: 0 type: string documentsExist: type: boolean documents: uniqueItems: true type: array items: type: string format: uuid PermitSurrenderReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - REJECTED details: $ref: '#/components/schemas/ReviewDecisionDetails' PermitSurrenderReviewDetermination: required: - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string discriminator: propertyName: type mapping: GRANTED: '#/components/schemas/PermitSurrenderReviewDeterminationGrant' REJECTED: '#/components/schemas/PermitSurrenderReviewDeterminationReject' DEEMED_WITHDRAWN: '#/components/schemas/PermitSurrenderReviewDeterminationDeemWithdraw' PermitSurrenderReviewDeterminationDeemWithdraw: required: - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string PermitSurrenderReviewDeterminationGrant: required: - allowancesSurrenderRequired - noticeDate - reason - reportRequired - stopDate type: object properties: type: type: string enum: - GRANTED - REJECTED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string stopDate: type: string format: date noticeDate: type: string format: date reportRequired: type: boolean reportDate: type: string format: date alrRequired: type: boolean alrReportDate: type: string format: date allowancesSurrenderRequired: type: boolean allowancesSurrenderDate: type: string format: date PermitSurrenderReviewDeterminationReject: required: - officialRefusalLetter - reason - shouldFeeBeRefundedToOperator type: object properties: type: type: string enum: - GRANTED - REJECTED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string officialRefusalLetter: maxLength: 10000 minLength: 0 type: string shouldFeeBeRefundedToOperator: type: boolean PermitSurrenderSaveApplicationRequestTaskActionPayload: required: - permitSurrender type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitSurrender: $ref: '#/components/schemas/PermitSurrender' sectionsCompleted: type: object additionalProperties: type: boolean PermitSurrenderSaveReviewDeterminationRequestTaskActionPayload: required: - reviewDetermination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reviewDetermination: $ref: '#/components/schemas/PermitSurrenderReviewDetermination' reviewDeterminationCompleted: type: boolean PermitSurrenderSaveReviewGroupDecisionRequestTaskActionPayload: required: - reviewDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reviewDecision: $ref: '#/components/schemas/PermitSurrenderReviewDecision' reviewDeterminationCompleted: type: boolean PermitTransferASaveApplicationRequestTaskActionPayload: required: - aerLiable - payer - reason - transferCode - transferDate type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string reasonAttachments: uniqueItems: true type: array items: type: string format: uuid transferDate: type: string format: date payer: type: string enum: - TRANSFERER - RECEIVER aerLiable: type: string enum: - TRANSFERER - RECEIVER alrLiable: type: string enum: - TRANSFERER - RECEIVER transferCode: maxLength: 9 minLength: 9 type: string transferrer: $ref: '#/components/schemas/PermitTransferOperatorInfo' receiver: $ref: '#/components/schemas/PermitTransferOperatorInfo' sectionCompleted: type: boolean PermitTransferBDetailsConfirmationReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - REJECTED details: $ref: '#/components/schemas/ReviewDecisionDetails' PermitTransferBSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitTransferDetailsConfirmation: $ref: '#/components/schemas/PermitTransferDetailsConfirmation' permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean PermitTransferBSaveDetailsConfirmationReviewGroupDecisionRequestTaskActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decision: $ref: >- #/components/schemas/PermitTransferBDetailsConfirmationReviewDecision reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitTransferDetails: required: - aerLiable - payer - reason - transferCode - transferDate type: object properties: reason: maxLength: 10000 minLength: 0 type: string reasonAttachments: uniqueItems: true type: array items: type: string format: uuid transferDate: type: string format: date payer: type: string enum: - TRANSFERER - RECEIVER aerLiable: type: string enum: - TRANSFERER - RECEIVER alrLiable: type: string enum: - TRANSFERER - RECEIVER transferCode: maxLength: 9 minLength: 9 type: string transferrer: $ref: '#/components/schemas/PermitTransferOperatorInfo' receiver: $ref: '#/components/schemas/PermitTransferOperatorInfo' PermitTransferDetailsConfirmation: required: - detailsAccepted - regulatedActivitiesInOperation - transferAccepted type: object properties: detailsAccepted: type: boolean detailsRejectedReason: maxLength: 10000 minLength: 0 type: string regulatedActivitiesInOperation: type: boolean regulatedActivitiesNotInOperationReason: maxLength: 10000 minLength: 0 type: string transferAccepted: type: boolean transferRejectedReason: maxLength: 10000 minLength: 0 type: string PermitTransferOperatorInfo: type: object properties: id: type: string name: type: string PermitVariationApplicationSaveApplicationAmendRequestTaskActionPayload: required: - permit - permitVariationDetails - permitVariationDetailsCompleted type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permit: $ref: '#/components/schemas/Permit' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean permitVariationDetailsReviewCompleted: type: boolean permitVariationDetailsAmendCompleted: type: boolean PermitVariationApplicationSubmitApplicationAmendRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean PermitVariationDeemedWithdrawnDetermination: required: - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string PermitVariationDetails: required: - modifications - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string modifications: type: array items: $ref: '#/components/schemas/PermitVariationModification' PermitVariationDeterminateable: type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN discriminator: propertyName: type mapping: GRANTED: '#/components/schemas/PermitVariationGrantDetermination' REJECTED: '#/components/schemas/PermitVariationRejectDetermination' DEEMED_WITHDRAWN: '#/components/schemas/PermitVariationDeemedWithdrawnDetermination' PermitVariationGrantDetermination: required: - activationDate - logChanges - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string activationDate: type: string format: date firstYearOfReportingObligation: type: integer format: int32 annualEmissionsTargets: type: object additionalProperties: type: string format: decimal logChanges: maxLength: 10000 minLength: 0 type: string PermitVariationModification: required: - type type: object properties: type: type: string enum: - COMPANY_NAME_NOT_DUE_TO_OWNERSHIP_CHANGE - INSTALLATION_NAME - REGISTERED_OFFICE_ADDRESS - INSTALLATION_ADDRESS - GRID_REFERENCE - METER_RENAMING - METER_LOCATION_DESCRIPTION - RELEASE_EMISSION_POINT_DESCRIPTION - OTHER_NON_SIGNFICANT - INSTALLATION_CATEGORY - NOTWITHSTANDING_ARTICLE_47_8 - EMISSION_SOURCES - CALCULATION_TO_MEASUREMENT_METHODOLOGIES - TIER_APPLIED - NEW_SOURCE_STREAMS - SOURCE_STREAMS_CATEGORISATION - METHODS - QUANTIFICATION_METHODOLOGY_FOR_EMISSIONS - OTHER_MONITORING_PLAN - INSTALLATION_SUB - MONITORING_REPORT_METHODOLOGY_4_4_OR_4_6 - DEFAULT_VALUE_OR_ESTIMATION_METHOD - COMPETENT_AUTHORITY - OTHER_MONITORING_METHODOLOGY_PLAN otherSummary: maxLength: 10000 minLength: 0 type: string PermitVariationNotifyOperatorForDecisionRequestTaskActionPayload: required: - decisionNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' PermitVariationRegulatorLedGrantDetermination: required: - activationDate - logChanges - reason - reasonTemplate type: object properties: reason: maxLength: 10000 minLength: 0 type: string activationDate: type: string format: date firstYearOfReportingObligation: type: integer format: int32 annualEmissionsTargets: type: object additionalProperties: type: string format: decimal logChanges: maxLength: 10000 minLength: 0 type: string reasonTemplate: type: string enum: - WHERE_OPERATOR_FAILED_TO_APPLY_IN_ACCORDANCE_WITH_CONDITIONS - FOLLOWING_IMPROVEMENT_REPORT_BY_OPERATOR - HSE_SITUATIONS_RESPONSE - PERMIT_FORMAL_REVIEW_RESPONSE - VARIATION_POWERS_FREE_ALLOCATION_PROVISIONS - OTHER reasonTemplateOtherSummary: maxLength: 10000 minLength: 0 type: string PermitVariationRejectDetermination: required: - officialNotice - reason type: object properties: type: type: string enum: - GRANTED - REJECTED - COMPLETED - DEEMED_WITHDRAWN reason: maxLength: 10000 minLength: 0 type: string officialNotice: maxLength: 10000 minLength: 0 type: string PermitVariationReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - REJECTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/ReviewDecisionDetails' PermitVariationSaveApplicationRegulatorLedRequestTaskActionPayload: required: - permitType type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permit: $ref: '#/components/schemas/Permit' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean permitType: type: string enum: - GHGE - HSE - WASTE PermitVariationSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permit: $ref: '#/components/schemas/Permit' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitVariationSaveApplicationReviewRequestTaskActionPayload: required: - permit - permitVariationDetails - permitVariationDetailsCompleted type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: permit: $ref: '#/components/schemas/Permit' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean permitVariationDetailsReviewCompleted: type: boolean PermitVariationSaveDetailsReviewGroupDecisionRegulatorLedRequestTaskActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decision: $ref: '#/components/schemas/PermitAcceptedVariationDecisionDetails' PermitVariationSaveDetailsReviewGroupDecisionRequestTaskActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decision: $ref: '#/components/schemas/PermitVariationReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean permitVariationDetailsReviewCompleted: type: boolean PermitVariationSaveReviewDeterminationRegulatorLedRequestTaskActionPayload: required: - determination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: determination: $ref: >- #/components/schemas/PermitVariationRegulatorLedGrantDetermination reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitVariationSaveReviewDeterminationRequestTaskActionPayload: required: - determination type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: determination: $ref: '#/components/schemas/PermitVariationDeterminateable' reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitVariationSaveReviewGroupDecisionRegulatorLedRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: group: type: string enum: - PERMIT_TYPE - INSTALLATION_DETAILS - FUELS_AND_EQUIPMENT - DEFINE_MONITORING_APPROACHES - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - TRANSFERRED_CO2_N2O - UNCERTAINTY_ANALYSIS - MANAGEMENT_PROCEDURES - MONITORING_METHODOLOGY_PLAN - ADDITIONAL_INFORMATION - CONFIDENTIALITY_STATEMENT decision: $ref: '#/components/schemas/PermitAcceptedVariationDecisionDetails' PermitVariationSaveReviewGroupDecisionRequestTaskActionPayload: required: - decision - group type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: decision: $ref: '#/components/schemas/PermitVariationReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean group: type: string enum: - PERMIT_TYPE - INSTALLATION_DETAILS - FUELS_AND_EQUIPMENT - DEFINE_MONITORING_APPROACHES - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - TRANSFERRED_CO2_N2O - UNCERTAINTY_ANALYSIS - MANAGEMENT_PROCEDURES - MONITORING_METHODOLOGY_PLAN - ADDITIONAL_INFORMATION - CONFIDENTIALITY_STATEMENT PfcManuallyProvidedEmissions: required: - reasonForProvidingManualEmissions - totalProvidedReportableEmissions type: object properties: reasonForProvidingManualEmissions: type: string totalProvidedReportableEmissions: type: string format: decimal PfcSourceStreamEmission: required: - amountOfC2F6 - amountOfCF4 - calculationCorrect - durationRange - emissionSources - globalWarmingPotentialC2F6 - globalWarmingPotentialCF4 - parameterMonitoringTier - pfcSourceStreamEmissionCalculationMethodData - reportableEmissions - sourceStream - totalC2F6Emissions - totalCF4Emissions - totalPrimaryAluminium type: object properties: id: type: string sourceStream: type: string emissionSources: uniqueItems: true type: array items: type: string parameterMonitoringTier: $ref: '#/components/schemas/CalculationPfcParameterMonitoringTier' totalPrimaryAluminium: type: string format: decimal durationRange: $ref: '#/components/schemas/DurationRange' parameterMonitoringTierDiffReason: $ref: '#/components/schemas/ParameterMonitoringTierDiffReason' pfcSourceStreamEmissionCalculationMethodData: oneOf: - $ref: >- #/components/schemas/OverVoltageSourceStreamEmissionCalculationMethodData - $ref: >- #/components/schemas/SlopeSourceStreamEmissionCalculationMethodData calculationCorrect: type: boolean massBalanceApproachUsed: type: boolean providedEmissions: $ref: '#/components/schemas/PfcManuallyProvidedEmissions' globalWarmingPotentialCF4: type: string format: decimal globalWarmingPotentialC2F6: type: string format: decimal amountOfCF4: type: string format: decimal totalCF4Emissions: type: string format: decimal amountOfC2F6: type: string format: decimal totalC2F6Emissions: type: string format: decimal reportableEmissions: type: string format: decimal PfcSourceStreamEmissionCalculationMethodData: required: - c2F6WeightFraction - calculationMethod - percentageOfCollectionEfficiency type: object properties: c2F6WeightFraction: type: string format: decimal percentageOfCollectionEfficiency: type: string format: decimal calculationMethod: type: string enum: - SLOPE - OVERVOLTAGE discriminator: propertyName: calculationMethod mapping: SLOPE: '#/components/schemas/SlopeSourceStreamEmissionCalculationMethodData' OVERVOLTAGE: >- #/components/schemas/OverVoltageSourceStreamEmissionCalculationMethodData PollutantRegisterActivities: type: object properties: exist: type: boolean activities: uniqueItems: true type: array items: type: string enum: - _1_A_1_A_PUBLIC_ELECTRICITY_AND_HEAT_PRODUCTION - _1_A_1_B_PETROLEUM_REFINING - _1_A_1_C_MANUFACTURE_OF_SOLID_FUELS_AND_OTHER_ENERGY_INDUSTRIES - _1_A_2_A_IRON_AND_STEEL - _1_A_2_B_NON_FERROUS_METALS - _1_A_2_C_CHEMICALS - _1_A_2_D_PULP_PAPER_AND_PRINT - _1_A_2_E_FOOD_PROCESSING_BEVERAGES_AND_TOBACCO - _1_A_2_F_NON_METALLIC_MINERALS - >- _1_A_2_GVII_MOBILE_COMBUSTION_IN_MANUFACTURING_INDUSTRIES_AND_CONSTRUCTION - >- _1_A_2_GVIII_STATIONARY_COMBUSTION_IN_MANUFACTURING_AND_CONSTRUCTION - _1_A_3_AI_INTERNATIONAL_AVIATION - _1_A_3_AII_CIVIL_AVIATION - _1_A_3_B_ROAD_TRANSPORTATION - _1_A_3_C_RAILWAYS - _1_A_3_DI_INTERNATIONAL_NAVIGATION - _1_A_3_DII_NATIONAL_NAVIGATION - _1_A_3_E_OTHER - _1_A_4_A_COMMERCIAL_INSTITUTIONAL_COMBUSTION - _1_A_4_B_RESIDENTIAL - _1_A_4_C_AGRICULTURE_FORESTRY_FISHING - _1_A_5_A_OTHER_STATIONARY_INCLUDING_MILITARY - _1_A_5_B_OTHER_MOBILE_INCLUDING_MILITARY - _1_B_1_A_COAL_MINING_AND_HANDLING - _1_B_1_B_SOLID_FUEL_TRANSFORMATION - _1_B_1_C_OTHER - _1_B_2_A_OIL - _1_B_2_B_NATURAL_GAS - _1_B_2_C_VENTING_AND_FLARING - _2_A_1_CEMENT_PRODUCTION - _2_A_2_LIME_PRODUCTION - _2_A_3_GLASS_PRODUCTION - _2_A_4_OTHER_PROCESS_USES_OF_CARBONATES - _2_B_1_AMMONIA_PRODUCTION - _2_B_2_NITRIC_ACID_PRODUCTION - _2_B_3_ADIPIC_ACID_PRODUCTION - _2_B_4_CAPROLACTAM_GLYOXAL_AND_GLYOXYLIC_ACID_PRODUCTION - _2_B_5_CARBIDE_PRODUCTION - _2_B_6_TITANIUM_DIOXIDE_PRODUCTION - _2_B_7_SODA_ASH_PRODUCTION - _2_B_8_PETROCHEMICAL_AND_CARBON_BLACK_PRODUCTION - _2_B_9_FLUOROCHEMICAL_PRODUCTION - _2_B_10_OTHER - _2_C_1_IRON_AND_STEEL_PRODUCTION - _2_C_2_FERROALLOYS_PRODUCTION - _2_C_3_ALUMINIUM_PRODUCTION - _2_C_4_MAGNESIUM_PRODUCTION - _2_C_5_LEAD_PRODUCTION - _2_C_6_ZINC_PRODUCTION - _2_C_7_OTHER_METAL_PRODUCTION - _2_D_1_LUBRICANT_USE - _2_D_2_PARAFFIN_WAX_USE - _2_D_3_OTHER - _2_E_1_INTEGRATED_CIRCUIT_OR_SEMICONDUCTOR - _2_E_2_TFT_FLAT_PANEL_DISPLAY - _2_E_3_PHOTOVOLTAICS - _2_E_4_HEAT_TRANSFER_FLUID - _2_E_5_OTHER - _2_F_1_REFRIGERATION_AND_AIR_CONDITIONING_EQUIPMENT - _2_F_2_FOAM_BLOWING_AGENTS - _2_F_3_FIRE_EXTINGUISHERS - _2_F_4_AEROSOLS - _2_F_5_SOLVENTS - _2_F_6_OTHER - _2_G_1_ELECTRICAL_EQUIPMENT - _2_G_2_SF6_AND_PFCS_FROM_OTHER_PRODUCT_USE - _2_G_3_N2O_FROM_PRODUCT_USES - _2_G_4_OTHER - _2_H_OTHER PreliminaryAllocation: required: - allowances - subInstallationName - year type: object properties: subInstallationName: type: string enum: - ADIPIC_ACID - ALUMINIUM - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARBON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE - DISTRICT_HEATING - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_CARBON_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - FUEL_CL - FUEL_CL_CBAM - FUEL_CL_NON_CBAM - FUEL_NON_CL - GREY_CEMENT_CLINKER - HEAT_CL - HEAT_CL_CBAM - HEAT_CL_NON_CBAM - HEAT_NON_CL - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMOMECHANICAL_PULP_AND_MECHANICAL_PULP - SYTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARBON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER year: type: integer format: int16 allowances: type: integer format: int32 Procedure: required: - procedureName - procedureReference type: object properties: procedureName: type: string procedureReference: type: string diagramReference: type: string procedureDescription: type: string dataMaintenanceResponsibleEntity: type: string locationOfRecords: type: string itSystemUsed: type: string standardsAppliedList: type: string ProcedureForm: required: - locationOfRecords - procedureDescription - procedureDocumentName - procedureReference - responsibleDepartmentOrRole type: object properties: procedureDescription: maxLength: 10000 minLength: 0 type: string procedureDocumentName: maxLength: 1000 minLength: 0 type: string procedureReference: maxLength: 500 minLength: 0 type: string diagramReference: maxLength: 500 minLength: 0 type: string responsibleDepartmentOrRole: maxLength: 1000 minLength: 0 type: string locationOfRecords: maxLength: 2000 minLength: 0 type: string itSystemUsed: maxLength: 500 minLength: 0 type: string appliedStandards: maxLength: 2000 minLength: 0 type: string ProcedureOptionalForm: type: object properties: exist: type: boolean procedureForm: $ref: '#/components/schemas/ProcedureForm' ProcedurePlan: required: - locationOfRecords - procedureDescription - procedureDocumentName - procedureReference - responsibleDepartmentOrRole type: object properties: procedureDescription: maxLength: 10000 minLength: 0 type: string procedureDocumentName: maxLength: 1000 minLength: 0 type: string procedureReference: maxLength: 500 minLength: 0 type: string diagramReference: maxLength: 500 minLength: 0 type: string responsibleDepartmentOrRole: maxLength: 1000 minLength: 0 type: string locationOfRecords: maxLength: 2000 minLength: 0 type: string itSystemUsed: maxLength: 500 minLength: 0 type: string appliedStandards: maxLength: 2000 minLength: 0 type: string procedurePlanIds: uniqueItems: true type: array items: type: string format: uuid QuantityProductDataSource: required: - quantityProduct - quantityProductDataSourceNo type: object properties: quantityProductDataSourceNo: maxLength: 255 minLength: 0 type: string quantityProduct: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS RdeDecisionPayload: required: - decision type: object properties: decision: type: string enum: - ACCEPTED - REJECTED reason: maxLength: 10000 minLength: 0 type: string RdeForceDecisionPayload: required: - decision - evidence type: object properties: decision: type: string enum: - ACCEPTED - REJECTED evidence: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid RdeForceDecisionRequestTaskActionPayload: required: - rdeForceDecisionPayload type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: rdeForceDecisionPayload: $ref: '#/components/schemas/RdeForceDecisionPayload' RdePayload: required: - deadline - extensionDate - signatory type: object properties: extensionDate: type: string format: date deadline: type: string format: date operators: uniqueItems: true type: array items: type: string signatory: type: string RdeResponseSubmitRequestTaskActionPayload: required: - rdeDecisionPayload type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: rdeDecisionPayload: $ref: '#/components/schemas/RdeDecisionPayload' RdeSubmitRequestTaskActionPayload: required: - rdePayload type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: rdePayload: $ref: '#/components/schemas/RdePayload' RecommendedImprovements: required: - areThereRecommendedImprovements type: object properties: areThereRecommendedImprovements: type: boolean recommendedImprovements: uniqueItems: true type: array items: $ref: '#/components/schemas/VerifierComment' ReducedSamplingFrequencyJustification: type: object properties: isCostUnreasonable: type: boolean isOneThirdRuleAndSampling: type: boolean files: uniqueItems: true type: array items: type: string format: uuid RefineryProductsQuantitiesOfSupplementalFieldDataSource: required: - dataSourceNo type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string details: type: object additionalProperties: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS RefineryProductsSP: required: - hierarchicalOrder - methodologyAppliedDescription - refineryProductsRelevantCWTFunctions - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: refineryProductsRelevantCWTFunctions: uniqueItems: true type: array items: type: string enum: - ATMOSPHERIC_CRUDE_DISTILLATION - VACUUM_DISTILLATION - SOLVENT_DEASPHALTING - VISBREAKING - THERMAL_CRACKING - DELAYED_COKING - FLUID_COKING - FLEXICOKING - COKE_CALCINING - FLUID_CATALYTIC_CRACKING - OTHER_CATALYTIC_CRACKING - DISTILLATE_GASOIL_HYDROCRACKING - RESIDUAL_HYDROCRACKING - NAPHTHA_GASOLINE_HYDROTREATING - KEROSENE_DIESEL_HYDROTREATING - RESIDUAL_HYDROTREATING - VGO_HYDROTREATING - HYDROGEN_PRODUCTION - CATALYTIC_REFORMING - ALKYLATION - C4_ISOMERISATION - C5_C6_ISOMERISATION - OXYGENATE_PRODUCTION - PROPYLENE_PRODUCTION - ASPHALT_MANUFACTURE - POLYMER_MODIFIED_ASPHALT_BLENDING - SULPHUR_RECOVERY - AROMATIC_SOLVENT_EXTRACTION - HYDRODEALKYLATION - TDP_TDA - CYCLOHEXANE_PRODUCTION - XYLENE_ISOMERISATION - PARAXYLENE_PRODUCTION - METAXYLENE_PRODUCTION - PHTHALIC_ANHYDRIDE_PRODUCTION - MALEIC_ANHYDRIDE_PRODUCTION - ETHYLBENZENE_PRODUCTION - CUMENE_PRODUCTION - PHENOL_PRODUCTION - LUBE_SOLVENT_EXTRACTION - LUBE_SOLVENT_DEWAXING - CATALYTIC_WAX_ISOMERISATION - LUBE_HYDROCRACKER - WAX_DEOILING - LUBE_WAX_HYDROTREATING - SOLVENT_HYDROTREATING - SOLVENT_FRACTIONATION - MOL_SIEVE_C10_PLUS_PARAFFINS - PARTIAL_OXIDATION_RESIDUAL_FEEDS_POX_FUEL - PARTIAL_OXIDATION_RESIDUAL_FEEDS_POX_HYDROGEN_METHANOL - METHANOL_FROM_SYNGAS - AIR_SEPARATION - FRACTIONATION_PURCHASED_NGL - FLUE_GAS_TREATMENT - TREATMENT_COMPRESSION_FUEL_GAS_SALES - SEAWATER_DESALINATION refineryProductsDataSources: maxItems: 6 minItems: 1 type: array items: $ref: >- #/components/schemas/RefineryProductsQuantitiesOfSupplementalFieldDataSource RegulatedActivity: required: - id - type type: object properties: id: type: string type: type: string enum: - WASTE - COMBUSTION - UPSTREAM_GHG_REMOVAL - MINERAL_OIL_REFINING - COKE_PRODUCTION - ORE_ROASTING_OR_SINTERING - PIG_IRON_STEEL_PRODUCTION - FERROUS_METALS_PRODUCTION - NON_FERROUS_METALS_PRODUCTION - PRIMARY_ALUMINIUM_PRODUCTION - SECONDARY_ALUMINIUM_PRODUCTION - CEMENT_CLINKER_PRODUCTION - LIME_OR_CALCINATION_OF_DOLOMITE_OR_MAGNESITE - CERAMICS_MANUFACTURING - GYPSUM_OR_PLASTERBOARD_PRODUCTION - GLASS_MANUFACTURING - MINERAL_WOOL_MANUFACTURING - PULP_PRODUCTION - PAPER_OR_CARDBOARD_PRODUCTION - CARBON_BLACK_PRODUCTION - BULK_ORGANIC_CHEMICAL_PRODUCTION - GLYOXAL_GLYOXYLIC_ACID_PRODUCTION - NITRIC_ACID_PRODUCTION - ADIPIC_ACID_PRODUCTION - AMMONIA_PRODUCTION - SODA_ASH_AND_SODIUM_BICARBONATE_PRODUCTION - HYDROGEN_AND_SYNTHESIS_GAS_PRODUCTION - CAPTURE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - TRANSPORT_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - STORAGE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE capacity: type: string format: decimal capacityUnit: type: string enum: - MW_TH - KW_TH - MVA - KVA - KW - MW - TONNES_PER_DAY - TONNES_PER_HOUR - TONNES_PER_ANNUM - KG_PER_DAY - KG_PER_HOUR RegulatorAirImprovementResponse: required: - comments - improvementRequired - officialResponse type: object properties: improvementRequired: type: boolean improvementDeadline: type: string format: date officialResponse: maxLength: 10000 minLength: 0 type: string comments: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid RegulatorAirReviewResponse: required: - regulatorImprovementResponses - reportSummary type: object properties: regulatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/RegulatorAirImprovementResponse' reportSummary: maxLength: 10000 minLength: 0 type: string RegulatorImprovementResponse: required: - operatorActions type: object properties: improvementRequired: type: boolean improvementDeadline: type: string format: date improvementComments: maxLength: 10000 minLength: 0 type: string operatorActions: maxLength: 10000 minLength: 0 type: string RegulatorReviewResponse: required: - regulatorImprovementResponses - reportSummary type: object properties: regulatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/RegulatorImprovementResponse' reportSummary: maxLength: 10000 minLength: 0 type: string ReportableAndBiomassEmission: required: - reportableEmissions - sustainableBiomass type: object properties: reportableEmissions: type: string format: decimal sustainableBiomass: type: string format: decimal ReportableEmission: required: - reportableEmissions type: object properties: reportableEmissions: type: string format: decimal RequestTaskActionEmptyPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' RequestTaskActionPayload: type: object properties: payloadType: type: string enum: - INSTALLATION_ACCOUNT_OPENING_AMEND_APPLICATION_PAYLOAD - INSTALLATION_ACCOUNT_OPENING_SUBMIT_DECISION_PAYLOAD - PERMIT_ISSUANCE_SAVE_APPLICATION_PAYLOAD - PERMIT_ISSUANCE_SAVE_APPLICATION_REVIEW_PAYLOAD - PERMIT_ISSUANCE_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - PERMIT_ISSUANCE_SAVE_REVIEW_DETERMINATION_PAYLOAD - PERMIT_ISSUANCE_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - PERMIT_ISSUANCE_REQUEST_PEER_REVIEW_PAYLOAD - PERMIT_ISSUANCE_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - PERMIT_ISSUANCE_SAVE_APPLICATION_AMEND_PAYLOAD - PERMIT_ISSUANCE_SUBMIT_APPLICATION_AMEND_PAYLOAD - PERMIT_SURRENDER_SAVE_APPLICATION_PAYLOAD - PERMIT_SURRENDER_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - PERMIT_SURRENDER_SAVE_REVIEW_DETERMINATION_PAYLOAD - PERMIT_SURRENDER_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - PERMIT_SURRENDER_REQUEST_PEER_REVIEW_PAYLOAD - PERMIT_SURRENDER_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - PERMIT_SURRENDER_SAVE_CESSATION_PAYLOAD - PERMIT_SURRENDER_CESSATION_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - PERMIT_REVOCATION_SAVE_APPLICATION_PAYLOAD - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_SUBMISSION_PAYLOAD - PERMIT_REVOCATION_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - PERMIT_REVOCATION_REQUEST_PEER_REVIEW_PAYLOAD - PERMIT_REVOCATION_WITHDRAW_APPLICATION_PAYLOAD - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_WITHDRAWAL_PAYLOAD - PERMIT_REVOCATION_SAVE_CESSATION_PAYLOAD - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_CESSATION_PAYLOAD - PERMIT_NOTIFICATION_SAVE_APPLICATION_PAYLOAD - PERMIT_NOTIFICATION_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - PERMIT_NOTIFICATION_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - PERMIT_NOTIFICATION_REQUEST_PEER_REVIEW_PAYLOAD - PERMIT_NOTIFICATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_EXTEND_DATE_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_RESPONSE_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_REVIEW_DECISION_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_APPLICATION_AMEND_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_SUBMIT_APPLICATION_AMEND_PAYLOAD - PERMIT_VARIATION_SAVE_APPLICATION_PAYLOAD - PERMIT_VARIATION_SAVE_APPLICATION_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_SAVE_APPLICATION_REVIEW_PAYLOAD - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION_PAYLOAD - >- PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION_PAYLOAD - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - >- PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_REQUEST_PEER_REVIEW_PAYLOAD - PERMIT_VARIATION_REQUEST_PEER_REVIEW_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - >- PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_SAVE_APPLICATION_AMEND_PAYLOAD - PERMIT_VARIATION_SUBMIT_APPLICATION_AMEND_PAYLOAD - PERMIT_TRANSFER_A_SAVE_APPLICATION_PAYLOAD - PERMIT_TRANSFER_B_SAVE_APPLICATION_PAYLOAD - >- PERMIT_TRANSFER_B_SAVE_DETAILS_CONFIRMATION_REVIEW_GROUP_DECISION_PAYLOAD - PERMIT_TRANSFER_B_REQUEST_PEER_REVIEW_PAYLOAD - PERMIT_TRANSFER_B_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - PERMIT_TRANSFER_B_SUBMIT_APPLICATION_AMEND_PAYLOAD - PERMIT_TRANSFER_B_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - AER_SAVE_APPLICATION_PAYLOAD - AER_REQUEST_VERIFICATION_PAYLOAD - AER_REQUEST_AMENDS_VERIFICATION_PAYLOAD - AER_SAVE_APPLICATION_VERIFICATION_PAYLOAD - AER_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - AER_SAVE_APPLICATION_AMEND_PAYLOAD - AER_SUBMIT_APPLICATION_AMEND_PAYLOAD - AER_SKIP_REVIEW_PAYLOAD - AER_VERIFICATION_RETURN_TO_OPERATOR_PAYLOAD - DRE_SAVE_APPLICATION_PAYLOAD - DRE_SUBMIT_NOTIFY_OPERATOR_PAYLOAD - DRE_REQUEST_PEER_REVIEW_PAYLOAD - DRE_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - VIR_SAVE_APPLICATION_PAYLOAD - VIR_SAVE_REVIEW_PAYLOAD - VIR_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - AIR_SAVE_APPLICATION_PAYLOAD - AIR_SAVE_REVIEW_PAYLOAD - AIR_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - AIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - AIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - NON_COMPLIANCE_CLOSE_APPLICATION_PAYLOAD - NON_COMPLIANCE_SAVE_APPLICATION_PAYLOAD - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SAVE_APPLICATION_PAYLOAD - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_NOTIFY_OPERATOR_PAYLOAD - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_REQUEST_PEER_REVIEW_PAYLOAD - >- NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - NON_COMPLIANCE_NOTICE_OF_INTENT_SAVE_APPLICATION_PAYLOAD - NON_COMPLIANCE_NOTICE_OF_INTENT_NOTIFY_OPERATOR_PAYLOAD - NON_COMPLIANCE_NOTICE_OF_INTENT_REQUEST_PEER_REVIEW_PAYLOAD - >- NON_COMPLIANCE_NOTICE_OF_INTENT_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_SAVE_APPLICATION_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_NOTIFY_OPERATOR_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_REQUEST_PEER_REVIEW_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - NON_COMPLIANCE_FINAL_DETERMINATION_SAVE_APPLICATION_PAYLOAD - NON_COMPLIANCE_AMEND_DETAILS_PAYLOAD - NER_SAVE_APPLICATION_PAYLOAD - NER_APPLICATION_SUBMIT_TO_VERIFIER_PAYLOAD - NER_APPLICATION_SAVE_VERIFICATION_PAYLOAD - NER_VERIFICATION_RETURN_TO_OPERATOR_PAYLOAD - NER_SAVE_APPLICATION_REVIEW_PAYLOAD - NER_SAVE_REGULATOR_REVIEW_GROUP_DECISION_PAYLOAD - NER_APPLICATION_AMENDS_SAVE_PAYLOAD - NER_REGULATOR_REVIEW_RETURN_FOR_AMENDS_PAYLOAD - NER_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER_PAYLOAD - NER_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR_PAYLOAD - NER_REQUEST_PEER_REVIEW_PAYLOAD - NER_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - DOAL_SAVE_APPLICATION_PAYLOAD - DOAL_SUBMIT_APPLICATION_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - DOAL_REQUEST_PEER_REVIEW_PAYLOAD - DOAL_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - DOAL_SAVE_AUTHORITY_RESPONSE_PAYLOAD - DOAL_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - RFI_SUBMIT_PAYLOAD - RFI_RESPONSE_SUBMIT_PAYLOAD - RDE_SUBMIT_PAYLOAD - RDE_RESPONSE_SUBMIT_PAYLOAD - RDE_FORCE_DECISION_PAYLOAD - PAYMENT_MARK_AS_RECEIVED_PAYLOAD - PAYMENT_CANCEL_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_SAVE_APPLICATION_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_REQUEST_PEER_REVIEW_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_SAVE_APPLICATION_PAYLOAD - >- WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_CLOSE_APPLICATION_PAYLOAD - RETURN_OF_ALLOWANCES_SAVE_APPLICATION_PAYLOAD - RETURN_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - RETURN_OF_ALLOWANCES_RETURNED_SAVE_APPLICATION_PAYLOAD - RETURN_OF_ALLOWANCES_RETURNED_SUBMIT_APPLICATION_PAYLOAD - RETURN_OF_ALLOWANCES_REQUEST_PEER_REVIEW_PAYLOAD - RETURN_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - INSTALLATION_AUDIT_APPLICATION_SAVE_PAYLOAD - INSTALLATION_AUDIT_REQUEST_PEER_REVIEW_PAYLOAD - INSTALLATION_AUDIT_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - INSTALLATION_AUDIT_SUBMIT_NOTIFY_OPERATOR_PAYLOAD - INSTALLATION_AUDIT_OPERATOR_RESPOND_SAVE_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SAVE_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_REQUEST_PEER_REVIEW_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_SUBMIT_NOTIFY_OPERATOR_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_SAVE_PAYLOAD - BDR_APPLICATION_SAVE_PAYLOAD - BDR_SUBMIT_TO_VERIFIER_PAYLOAD - BDR_APPLICATION_SAVE_VERIFICATION_PAYLOAD - BDR_VERIFICATION_RETURN_TO_OPERATOR_PAYLOAD - BDR_SAVE_REGULATOR_REVIEW_GROUP_DECISION_PAYLOAD - BDR_APPLICATION_AMENDS_SAVE_PAYLOAD - BDR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER_PAYLOAD - BDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR_PAYLOAD - BDR_REGULATOR_REVIEW_SAVE_PAYLOAD - BDR_REQUEST_PEER_REVIEW_PAYLOAD - BDR_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - BDRS2_APPLICATION_SAVE_PAYLOAD - BDRS2_SUBMIT_TO_VERIFIER_PAYLOAD - BDRS2_APPLICATION_SAVE_VERIFICATION_PAYLOAD - BDRS2_VERIFICATION_RETURN_TO_OPERATOR_PAYLOAD - BDRS2_SAVE_REGULATOR_REVIEW_GROUP_DECISION_PAYLOAD - BDRS2_REGULATOR_REVIEW_SAVE_PAYLOAD - BDRS2_REQUEST_PEER_REVIEW_PAYLOAD - BDRS2_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - BDRS2_APPLICATION_AMENDS_SAVE_PAYLOAD - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER_PAYLOAD - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR_PAYLOAD - BDRS2_REGULATOR_REVIEW_RETURN_FOR_AMENDS_PAYLOAD - PERMANENT_CESSATION_SAVE_APPLICATION_PAYLOAD - PERMANENT_CESSATION_REQUEST_PEER_REVIEW_PAYLOAD - PERMANENT_CESSATION_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - PERMANENT_CESSATION_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - ALR_APPLICATION_SAVE_PAYLOAD - ALR_SUBMIT_TO_VERIFIER_PAYLOAD - ALR_APPLICATION_SAVE_VERIFICATION_PAYLOAD - ALR_VERIFICATION_RETURN_TO_OPERATOR_PAYLOAD - ALR_SAVE_REGULATOR_REVIEW_GROUP_DECISION_PAYLOAD - ALR_REGULATOR_REVIEW_SAVE_PAYLOAD - >- ALR_REGULATOR_REVIEW_SUBMIT_APPLICATION_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - ALR_APPLICATION_AMENDS_SAVE_PAYLOAD - ALR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER_PAYLOAD - ALR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR_PAYLOAD - ALR_REQUEST_PEER_REVIEW_PAYLOAD - ALR_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - ALR_SAVE_AUTHORITY_RESPONSE_PAYLOAD - ALR_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - HSE_TI_APPLICATION_SAVE_PAYLOAD - HSE_TI_SAVE_REGULATOR_REVIEW_GROUP_DECISION_PAYLOAD - HSE_TI_REGULATOR_REVIEW_SAVE_PAYLOAD - HSE_TI_APPLICATION_AMENDS_SAVE_PAYLOAD - HSE_TI_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR_PAYLOAD - HSE_TI_REGULATOR_REVIEW_SUBMIT_PAYLOAD - HSE_TI_REQUEST_PEER_REVIEW_PAYLOAD - HSE_TI_PEER_REVIEW_DECISION_PAYLOAD - WASTE_QDR_APPLICATION_SAVE_PAYLOAD - WASTE_QDR_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - WASTE_QDR_REGULATOR_REVIEW_SUBMIT_PAYLOAD - WASTE_QDR_APPLICATION_AMENDS_SAVE_PAYLOAD - WASTE_QDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR_PAYLOAD - EMPTY_PAYLOAD - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_PAYLOAD - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_REVIEW_PAYLOAD - EMP_ISSUANCE_UKETS_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - EMP_ISSUANCE_UKETS_SAVE_REVIEW_DETERMINATION_PAYLOAD - EMP_ISSUANCE_UKETS_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - EMP_ISSUANCE_UKETS_REQUEST_PEER_REVIEW_PAYLOAD - EMP_ISSUANCE_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_AMEND_PAYLOAD - EMP_ISSUANCE_UKETS_SUBMIT_APPLICATION_AMEND_PAYLOAD - EMP_VARIATION_UKETS_SAVE_APPLICATION_PAYLOAD - EMP_VARIATION_UKETS_SAVE_APPLICATION_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_SAVE_APPLICATION_REVIEW_PAYLOAD - EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - >- EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_SAVE_DETAILS_REVIEW_GROUP_DECISION_PAYLOAD - EMP_VARIATION_UKETS_SAVE_REVIEW_DETERMINATION_PAYLOAD - EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - >- EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW_PAYLOAD - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - >- EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_SAVE_APPLICATION_AMEND_PAYLOAD - EMP_VARIATION_UKETS_SUBMIT_APPLICATION_AMEND_PAYLOAD - AVIATION_AER_UKETS_SAVE_APPLICATION_PAYLOAD - AVIATION_AER_UKETS_SUBMIT_APPLICATION_PAYLOAD - AVIATION_AER_UKETS_REQUEST_VERIFICATION_PAYLOAD - AVIATION_AER_UKETS_REQUEST_AMENDS_VERIFICATION_PAYLOAD - AVIATION_AER_UKETS_SAVE_APPLICATION_VERIFICATION_PAYLOAD - AVIATION_AER_UKETS_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - AVIATION_AER_UKETS_SAVE_APPLICATION_AMEND_PAYLOAD - AVIATION_AER_UKETS_SUBMIT_APPLICATION_AMEND_PAYLOAD - AVIATION_AER_UKETS_VERIFICATION_RETURN_TO_OPERATOR_PAYLOAD - AVIATION_DRE_UKETS_SAVE_APPLICATION_PAYLOAD - AVIATION_DRE_UKETS_REQUEST_PEER_REVIEW_PAYLOAD - AVIATION_DRE_UKETS_SUBMIT_NOTIFY_OPERATOR_PAYLOAD - AVIATION_DRE_UKETS_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - AVIATION_DOE_CORSIA_SUBMIT_SAVE_PAYLOAD - AVIATION_DOE_CORSIA_SUBMIT_NOTIFY_OPERATOR_PAYLOAD - AVIATION_DOE_CORSIA_REQUEST_PEER_REVIEW_PAYLOAD - AVIATION_DOE_CORSIA_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - AVIATION_VIR_SAVE_APPLICATION_PAYLOAD - AVIATION_VIR_SAVE_REVIEW_PAYLOAD - AVIATION_VIR_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - AVIATION_VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - AVIATION_VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - AVIATION_ACCOUNT_CLOSURE_SAVE_APPLICATION_PAYLOAD - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_PAYLOAD - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_REVIEW_PAYLOAD - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_DETERMINATION_PAYLOAD - EMP_ISSUANCE_CORSIA_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - EMP_ISSUANCE_CORSIA_REQUEST_PEER_REVIEW_PAYLOAD - EMP_ISSUANCE_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_AMEND_PAYLOAD - EMP_ISSUANCE_CORSIA_SUBMIT_APPLICATION_AMEND_PAYLOAD - EMP_VARIATION_CORSIA_SAVE_APPLICATION_PAYLOAD - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REVIEW_PAYLOAD - EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - EMP_VARIATION_CORSIA_SAVE_DETAILS_REVIEW_GROUP_DECISION_PAYLOAD - EMP_VARIATION_CORSIA_SAVE_REVIEW_DETERMINATION_PAYLOAD - EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION_PAYLOAD - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW_PAYLOAD - EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION_PAYLOAD - EMP_VARIATION_CORSIA_SAVE_APPLICATION_AMEND_PAYLOAD - EMP_VARIATION_CORSIA_SUBMIT_APPLICATION_AMEND_PAYLOAD - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REGULATOR_LED_PAYLOAD - >- EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED_PAYLOAD - >- EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED_PAYLOAD - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW_REGULATOR_LED_PAYLOAD - >- EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED_PAYLOAD - AVIATION_AER_CORSIA_SAVE_APPLICATION_PAYLOAD - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_PAYLOAD - AVIATION_AER_CORSIA_REQUEST_VERIFICATION_PAYLOAD - AVIATION_AER_CORSIA_REQUEST_AMENDS_VERIFICATION_PAYLOAD - AVIATION_AER_CORSIA_SAVE_APPLICATION_VERIFICATION_PAYLOAD - AVIATION_AER_CORSIA_SAVE_REVIEW_GROUP_DECISION_PAYLOAD - AVIATION_AER_CORSIA_SAVE_APPLICATION_AMEND_PAYLOAD - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_AMEND_PAYLOAD - AVIATION_AER_CORSIA_VERIFICATION_RETURN_TO_OPERATOR_PAYLOAD - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SAVE_PAYLOAD - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_REQUEST_PEER_REVIEW_PAYLOAD - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_PEER_REVIEW_DECISION_PAYLOAD - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMIT_NOTIFY_OPERATOR_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SAVE_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_REQUEST_PEER_REVIEW_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_PEER_REVIEW_DECISION_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SUBMIT_NOTIFY_OPERATOR_PAYLOAD discriminator: propertyName: payloadType RequestTaskActionProcessDTO: required: - requestTaskActionPayload - requestTaskActionType - requestTaskId type: object properties: requestTaskActionType: type: string enum: - INSTALLATION_ACCOUNT_OPENING_AMEND_APPLICATION - INSTALLATION_ACCOUNT_OPENING_SUBMIT_DECISION - INSTALLATION_ACCOUNT_OPENING_ARCHIVE - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE - SYSTEM_MESSAGE_DISMISS - PERMIT_ISSUANCE_SAVE_APPLICATION - PERMIT_ISSUANCE_UPLOAD_SECTION_ATTACHMENT - PERMIT_ISSUANCE_SUBMIT_APPLICATION - PERMIT_ISSUANCE_SAVE_APPLICATION_REVIEW - PERMIT_ISSUANCE_SAVE_REVIEW_GROUP_DECISION - PERMIT_ISSUANCE_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - PERMIT_ISSUANCE_SAVE_REVIEW_DETERMINATION - PERMIT_ISSUANCE_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_ISSUANCE_REQUEST_PEER_REVIEW - PERMIT_ISSUANCE_REVIEW_RETURN_FOR_AMENDS - PERMIT_ISSUANCE_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_ISSUANCE_SAVE_APPLICATION_AMEND - PERMIT_ISSUANCE_RECALL_FROM_AMENDS - PERMIT_ISSUANCE_SUBMIT_APPLICATION_AMEND - PERMIT_SURRENDER_SAVE_APPLICATION - PERMIT_SURRENDER_UPLOAD_ATTACHMENT - PERMIT_SURRENDER_SUBMIT_APPLICATION - PERMIT_SURRENDER_SAVE_REVIEW_GROUP_DECISION - PERMIT_SURRENDER_SAVE_REVIEW_DETERMINATION - PERMIT_SURRENDER_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_SURRENDER_CANCEL_APPLICATION - PERMIT_SURRENDER_REQUEST_PEER_REVIEW - PERMIT_SURRENDER_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_SURRENDER_SAVE_CESSATION - PERMIT_SURRENDER_CESSATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_REVOCATION_SAVE_APPLICATION - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_SUBMISSION - PERMIT_REVOCATION_CANCEL_APPLICATION - PERMIT_REVOCATION_REQUEST_PEER_REVIEW - PERMIT_REVOCATION_SUBMIT_PEER_REVIEW_DECISION - PERMIT_REVOCATION_WITHDRAW_APPLICATION - PERMIT_REVOCATION_UPLOAD_ATTACHMENT - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_WITHDRAWAL - PERMIT_REVOCATION_SAVE_CESSATION - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_CESSATION - PERMIT_NOTIFICATION_SAVE_APPLICATION - PERMIT_NOTIFICATION_UPLOAD_ATTACHMENT - PERMIT_NOTIFICATION_SUBMIT_APPLICATION - PERMIT_NOTIFICATION_SAVE_REVIEW_GROUP_DECISION - PERMIT_NOTIFICATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_NOTIFICATION_CANCEL_APPLICATION - PERMIT_NOTIFICATION_REQUEST_PEER_REVIEW - PERMIT_NOTIFICATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_EXTEND_DATE - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP_UPLOAD_ATTACHMENT - PERMIT_NOTIFICATION_FOLLOW_UP_SUBMIT_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_REVIEW_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_RETURN_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_RECALL_FROM_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_APPLICATION_AMEND - PERMIT_NOTIFICATION_FOLLOW_UP_SUBMIT_APPLICATION_AMEND - PERMIT_VARIATION_SAVE_APPLICATION - PERMIT_VARIATION_SAVE_APPLICATION_REGULATOR_LED - PERMIT_VARIATION_UPLOAD_SECTION_ATTACHMENT - PERMIT_VARIATION_SUBMIT_APPLICATION - PERMIT_VARIATION_SAVE_APPLICATION_REVIEW - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION - PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION_REGULATOR_LED - PERMIT_VARIATION_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION_REGULATOR_LED - PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - PERMIT_VARIATION_CANCEL_APPLICATION - PERMIT_VARIATION_REQUEST_PEER_REVIEW - PERMIT_VARIATION_REQUEST_PEER_REVIEW_REGULATOR_LED - PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - PERMIT_VARIATION_REVIEW_RETURN_FOR_AMENDS - PERMIT_VARIATION_SAVE_APPLICATION_AMEND - PERMIT_VARIATION_SUBMIT_APPLICATION_AMEND - PERMIT_VARIATION_RECALL_FROM_AMENDS - PERMIT_TRANSFER_A_SAVE_APPLICATION - PERMIT_TRANSFER_A_UPLOAD_SECTION_ATTACHMENT - PERMIT_TRANSFER_A_SUBMIT_APPLICATION - PERMIT_TRANSFER_CANCEL_APPLICATION - PERMIT_TRANSFER_B_SAVE_APPLICATION - PERMIT_TRANSFER_B_SUBMIT_APPLICATION - PERMIT_TRANSFER_B_REQUEST_PEER_REVIEW - PERMIT_TRANSFER_B_SAVE_DETAILS_CONFIRMATION_REVIEW_GROUP_DECISION - PERMIT_TRANSFER_B_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_TRANSFER_B_REVIEW_RETURN_FOR_AMENDS - PERMIT_TRANSFER_B_RECALL_FROM_AMENDS - PERMIT_TRANSFER_B_SUBMIT_APPLICATION_AMEND - PERMIT_TRANSFER_B_NOTIFY_OPERATOR_FOR_DECISION - NON_COMPLIANCE_CLOSE_APPLICATION - NON_COMPLIANCE_UPLOAD_ATTACHMENT - NON_COMPLIANCE_SAVE_APPLICATION - NON_COMPLIANCE_SUBMIT_APPLICATION - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SAVE_APPLICATION - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_NOTIFY_OPERATOR - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_REQUEST_PEER_REVIEW - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_NOTICE_OF_INTENT_SAVE_APPLICATION - NON_COMPLIANCE_NOTICE_OF_INTENT_NOTIFY_OPERATOR - NON_COMPLIANCE_NOTICE_OF_INTENT_REQUEST_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_CIVIL_PENALTY_SAVE_APPLICATION - NON_COMPLIANCE_CIVIL_PENALTY_NOTIFY_OPERATOR - NON_COMPLIANCE_CIVIL_PENALTY_REQUEST_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_FINAL_DETERMINATION_SAVE_APPLICATION - NON_COMPLIANCE_FINAL_DETERMINATION_SUBMIT_APPLICATION - NON_COMPLIANCE_AMEND_DETAILS - NER_CANCEL_APPLICATION - NER_UPLOAD_ATTACHMENT - NER_SAVE_APPLICATION - NER_APPLICATION_SUBMIT_TO_VERIFIER - NER_RECALL_FROM_VERIFICATION - NER_APPLICATION_SAVE_VERIFICATION - NER_VERIFICATION_UPLOAD_ATTACHMENT - NER_SUBMIT_VERIFICATION - NER_VERIFICATION_RETURN_TO_OPERATOR - NER_SUBMIT_APPLICATION - NER_SAVE_APPLICATION_REVIEW - NER_SAVE_REGULATOR_REVIEW_GROUP_DECISION - NER_REGULATOR_REVIEW_RETURN_FOR_AMENDS - NER_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - NER_APPLICATION_AMENDS_SAVE - NER_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - NER_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - NER_COMPLETE_REVIEW - NER_WITHDRAW_APPLICATION - NER_REQUEST_PEER_REVIEW - NER_SUBMIT_PEER_REVIEW_DECISION - DOAL_SAVE_APPLICATION - DOAL_UPLOAD_ATTACHMENT - DOAL_PROCEED_TO_AUTHORITY_AND_NOTIFY_OPERATOR_FOR_DECISION - DOAL_PROCEED_TO_AUTHORITY_APPLICATION - DOAL_CLOSE_APPLICATION - DOAL_CANCEL_APPLICATION - DOAL_REQUEST_PEER_REVIEW - DOAL_SUBMIT_PEER_REVIEW_DECISION - DOAL_SAVE_AUTHORITY_RESPONSE - DOAL_AUTHORITY_RESPONSE_UPLOAD_ATTACHMENT - DOAL_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION - AER_SAVE_APPLICATION - AER_UPLOAD_SECTION_ATTACHMENT - AER_REQUEST_VERIFICATION - AER_SUBMIT_APPLICATION - AER_RECALL_FROM_VERIFICATION - AER_SAVE_APPLICATION_VERIFICATION - AER_SAVE_REVIEW_GROUP_DECISION - AER_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AER_SKIP_REVIEW - AER_COMPLETE_REVIEW - AER_SUBMIT_APPLICATION_VERIFICATION - AER_REVIEW_RETURN_FOR_AMENDS - AER_SAVE_APPLICATION_AMEND - AER_SUBMIT_APPLICATION_AMEND - AER_REQUEST_AMENDS_VERIFICATION - AER_VERIFICATION_UPLOAD_ATTACHMENT - AER_VERIFICATION_RETURN_TO_OPERATOR - DRE_SAVE_APPLICATION - DRE_APPLY_UPLOAD_ATTACHMENT - DRE_SUBMIT_NOTIFY_OPERATOR - DRE_CANCEL_APPLICATION - DRE_REQUEST_PEER_REVIEW - DRE_SUBMIT_PEER_REVIEW_DECISION - VIR_SAVE_APPLICATION - VIR_UPLOAD_ATTACHMENT - VIR_SUBMIT_APPLICATION - VIR_SAVE_REVIEW - VIR_NOTIFY_OPERATOR_FOR_DECISION - VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - AIR_SAVE_APPLICATION - AIR_UPLOAD_ATTACHMENT - AIR_SUBMIT_APPLICATION - AIR_SAVE_REVIEW - AIR_REVIEW_UPLOAD_ATTACHMENT - AIR_NOTIFY_OPERATOR_FOR_DECISION - AIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - AIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - INSTALLATION_AUDIT_SAVE_APPLICATION - INSTALLATION_AUDIT_UPLOAD_ATTACHMENT - INSTALLATION_AUDIT_CANCEL_APPLICATION - INSTALLATION_AUDIT_REQUEST_PEER_REVIEW - INSTALLATION_AUDIT_SUBMIT_PEER_REVIEW_DECISION - INSTALLATION_AUDIT_SUBMIT_NOTIFY_OPERATOR - INSTALLATION_AUDIT_OPERATOR_RESPOND_SAVE - INSTALLATION_AUDIT_OPERATOR_RESPOND_SUBMIT - INSTALLATION_AUDIT_OPERATOR_RESPOND_UPLOAD_ATTACHMENT - INSTALLATION_ONSITE_INSPECTION_SAVE_APPLICATION - INSTALLATION_ONSITE_INSPECTION_UPLOAD_ATTACHMENT - INSTALLATION_ONSITE_INSPECTION_CANCEL_APPLICATION - INSTALLATION_ONSITE_INSPECTION_REQUEST_PEER_REVIEW - INSTALLATION_ONSITE_INSPECTION_SUBMIT_PEER_REVIEW_DECISION - INSTALLATION_ONSITE_INSPECTION_SUBMIT_NOTIFY_OPERATOR - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_SAVE - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_SUBMIT - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_UPLOAD_ATTACHMENT - HSE_TI_SAVE_APPLICATION - HSE_TI_UPLOAD_ATTACHMENT - HSE_TI_SUBMIT_TO_REGULATOR - HSE_TI_CANCEL - HSE_TI_REGULATOR_REVIEW_SAVE - HSE_TI_REGULATOR_REVIEW_SUBMIT - HSE_TI_SAVE_REGULATOR_REVIEW_GROUP_DECISION - HSE_TI_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - HSE_TI_REGULATOR_REVIEW_RETURN_FOR_AMENDS - HSE_TI_APPLICATION_AMENDS_SAVE - HSE_TI_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - HSE_TI_REQUEST_PEER_REVIEW - HSE_TI_SUBMIT_PEER_REVIEW_DECISION - BDR_SAVE_APPLICATION - BDR_UPLOAD_ATTACHMENT - BDR_SUBMIT_TO_VERIFIER - BDR_RECALL_FROM_VERIFICATION - BDR_SUBMIT_TO_REGULATOR - BDR_SAVE_APPLICATION_VERIFICATION - BDR_VERIFICATION_UPLOAD_ATTACHMENT - BDR_VERIFICATION_RETURN_TO_OPERATOR - BDR_SUBMIT_VERIFICATION - BDR_SAVE_REGULATOR_REVIEW_GROUP_DECISION - BDR_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - BDR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - BDR_APPLICATION_AMENDS_SAVE - BDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - BDR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - BDR_REGULATOR_REVIEW_SAVE - BDR_REGULATOR_REVIEW_SUBMIT - BDR_REQUEST_PEER_REVIEW - BDR_SUBMIT_PEER_REVIEW_DECISION - BDRS2_SAVE_APPLICATION - BDRS2_UPLOAD_ATTACHMENT - BDRS2_SUBMIT_TO_VERIFIER - BDRS2_SUBMIT_TO_REGULATOR - BDRS2_SAVE_APPLICATION_VERIFICATION - BDRS2_VERIFICATION_UPLOAD_ATTACHMENT - BDRS2_SUBMIT_VERIFICATION - BDRS2_VERIFICATION_RETURN_TO_OPERATOR - BDRS2_RECALL_FROM_VERIFICATION - BDRS2_SAVE_REGULATOR_REVIEW_GROUP_DECISION - BDRS2_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - BDRS2_REGULATOR_REVIEW_SAVE - BDRS2_REGULATOR_REVIEW_SUBMIT - BDRS2_REQUEST_PEER_REVIEW - BDRS2_SUBMIT_PEER_REVIEW_DECISION - BDRS2_REGULATOR_REVIEW_RETURN_FOR_AMENDS - BDRS2_APPLICATION_AMENDS_SAVE - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - PERMANENT_CESSATION_CANCEL_APPLICATION - PERMANENT_CESSATION_SAVE_APPLICATION - PERMANENT_CESSATION_UPLOAD - PERMANENT_CESSATION_NOTIFY_OPERATOR_FOR_DECISION - PERMANENT_CESSATION_REQUEST_PEER_REVIEW - PERMANENT_CESSATION_SUBMIT_PEER_REVIEW_DECISION - ALR_SAVE_APPLICATION - ALR_UPLOAD_ATTACHMENT - ALR_SUBMIT_TO_VERIFIER - ALR_RECALL_FROM_VERIFICATION - ALR_SUBMIT_TO_REGULATOR - ALR_SAVE_APPLICATION_VERIFICATION - ALR_VERIFICATION_UPLOAD_ATTACHMENT - ALR_VERIFICATION_RETURN_TO_OPERATOR - ALR_SUBMIT_VERIFICATION - ALR_SAVE_REGULATOR_REVIEW_GROUP_DECISION - ALR_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - ALR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - ALR_APPLICATION_AMENDS_SAVE - ALR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - ALR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - ALR_REGULATOR_REVIEW_SAVE - ALR_PROCEED_TO_AUTHORITY - ALR_CLOSE_APPLICATION - ALR_REQUEST_PEER_REVIEW - ALR_SUBMIT_PEER_REVIEW_DECISION - ALR_SAVE_AUTHORITY_RESPONSE - ALR_AUTHORITY_RESPONSE_UPLOAD_ATTACHMENT - ALR_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION - WASTE_QDR_SAVE_APPLICATION - WASTE_QDR_UPLOAD_ATTACHMENT - WASTE_QDR_SUBMIT_TO_REGULATOR - WASTE_QDR_SAVE_REVIEW_GROUP_DECISION - WASTE_QDR_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - WASTE_QDR_REGULATOR_REVIEW_SUBMIT - WASTE_QDR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - WASTE_QDR_APPLICATION_AMENDS_SAVE - WASTE_QDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - EMP_ISSUANCE_UKETS_SAVE_APPLICATION - EMP_ISSUANCE_UKETS_SUBMIT_APPLICATION - EMP_ISSUANCE_UKETS_UPLOAD_SECTION_ATTACHMENT - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_REVIEW - EMP_ISSUANCE_UKETS_SAVE_REVIEW_GROUP_DECISION - EMP_ISSUANCE_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_ISSUANCE_UKETS_SAVE_REVIEW_DETERMINATION - EMP_ISSUANCE_UKETS_NOTIFY_OPERATOR_FOR_DECISION - EMP_ISSUANCE_UKETS_REQUEST_PEER_REVIEW - EMP_ISSUANCE_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_UKETS_REVIEW_RETURN_FOR_AMENDS - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_AMEND - EMP_ISSUANCE_UKETS_SUBMIT_APPLICATION_AMEND - EMP_ISSUANCE_UKETS_RECALL_FROM_AMENDS - EMP_ISSUANCE_UKETS_MANUAL_ACCOUNT_OPENING_REGISTRY - EMP_VARIATION_UKETS_SAVE_APPLICATION - EMP_VARIATION_UKETS_SAVE_APPLICATION_REGULATOR_LED - EMP_VARIATION_UKETS_SUBMIT_APPLICATION - EMP_VARIATION_CANCEL_APPLICATION - EMP_VARIATION_UPLOAD_SECTION_ATTACHMENT - EMP_VARIATION_UKETS_SAVE_APPLICATION_REVIEW - EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION - EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_SAVE_DETAILS_REVIEW_GROUP_DECISION - EMP_VARIATION_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_VARIATION_UKETS_SAVE_REVIEW_DETERMINATION - EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION - EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW_REGULATOR_LED - EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION - >- EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_REVIEW_RETURN_FOR_AMENDS - EMP_VARIATION_UKETS_SAVE_APPLICATION_AMEND - EMP_VARIATION_UKETS_SUBMIT_APPLICATION_AMEND - EMP_VARIATION_UKETS_RECALL_FROM_AMENDS - AVIATION_AER_UKETS_SAVE_APPLICATION - AVIATION_AER_UKETS_REQUEST_VERIFICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION_AMEND - AVIATION_AER_UKETS_SAVE_APPLICATION_VERIFICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION_VERIFICATION - AVIATION_AER_UKETS_SAVE_REVIEW_GROUP_DECISION - AVIATION_AER_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AVIATION_AER_UKETS_COMPLETE_REVIEW - AVIATION_AER_UKETS_SKIP_REVIEW - AVIATION_AER_UKETS_REVIEW_RETURN_FOR_AMENDS - AVIATION_AER_UKETS_SAVE_APPLICATION_AMEND - AVIATION_AER_UKETS_REQUEST_AMENDS_VERIFICATION - AVIATION_AER_UKETS_VERIFICATION_RETURN_TO_OPERATOR - AVIATION_AER_UPLOAD_SECTION_ATTACHMENT - AVIATION_AER_RECALL_FROM_VERIFICATION - AVIATION_ACCOUNT_CLOSURE_SUBMIT_APPLICATION - AVIATION_ACCOUNT_CLOSURE_SAVE_APPLICATION - AVIATION_ACCOUNT_CLOSURE_CANCEL_APPLICATION - AVIATION_DRE_UKETS_SAVE_APPLICATION - AVIATION_DRE_UKETS_REQUEST_PEER_REVIEW - AVIATION_DRE_UKETS_SUBMIT_NOTIFY_OPERATOR - AVIATION_DRE_UKETS_SUBMIT_PEER_REVIEW_DECISION - AVIATION_DRE_UPLOAD_ATTACHMENT - AVIATION_DRE_CANCEL_APPLICATION - AVIATION_DOE_CORSIA_SUBMIT_SAVE - AVIATION_DOE_CORSIA_SUBMIT_CANCEL - AVIATION_DOE_CORSIA_UPLOAD_ATTACHMENT - AVIATION_DOE_CORSIA_SUBMIT_NOTIFY_OPERATOR - AVIATION_DOE_CORSIA_REQUEST_PEER_REVIEW - AVIATION_DOE_CORSIA_SUBMIT_PEER_REVIEW_DECISION - AVIATION_VIR_UPLOAD_ATTACHMENT - AVIATION_VIR_SAVE_APPLICATION - AVIATION_VIR_SUBMIT_APPLICATION - AVIATION_VIR_SAVE_REVIEW - AVIATION_VIR_NOTIFY_OPERATOR_FOR_DECISION - AVIATION_VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - AVIATION_VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - RFI_SUBMIT - RFI_UPLOAD_ATTACHMENT - RFI_RESPONSE_SUBMIT - RFI_CANCEL - RDE_SUBMIT - RDE_RESPONSE_SUBMIT - RDE_FORCE_DECISION - RDE_UPLOAD_ATTACHMENT - PAYMENT_MARK_AS_PAID - PAYMENT_MARK_AS_RECEIVED - PAYMENT_PAY_BY_CARD - PAYMENT_CANCEL - WITHHOLDING_OF_ALLOWANCES_SAVE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION - WITHHOLDING_OF_ALLOWANCES_CANCEL_APPLICATION - WITHHOLDING_OF_ALLOWANCES_REQUEST_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_SAVE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_NOTIFY_OPERATOR_FOR_DECISION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_CLOSE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_UPLOAD_ATTACHMENT - RETURN_OF_ALLOWANCES_SAVE_APPLICATION - RETURN_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION - RETURN_OF_ALLOWANCES_CANCEL_APPLICATION - RETURN_OF_ALLOWANCES_RETURNED_SAVE_APPLICATION - RETURN_OF_ALLOWANCES_RETURNED_SUBMIT_APPLICATION - RETURN_OF_ALLOWANCES_REQUEST_PEER_REVIEW - RETURN_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION - EMP_ISSUANCE_CORSIA_SUBMIT_APPLICATION - EMP_ISSUANCE_CORSIA_UPLOAD_SECTION_ATTACHMENT - EMP_ISSUANCE_CORSIA_NOTIFY_OPERATOR_FOR_DECISION - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_REVIEW - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_GROUP_DECISION - EMP_ISSUANCE_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_DETERMINATION - EMP_ISSUANCE_CORSIA_REQUEST_PEER_REVIEW - EMP_ISSUANCE_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_CORSIA_REVIEW_RETURN_FOR_AMENDS - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_AMEND - EMP_ISSUANCE_CORSIA_SUBMIT_APPLICATION_AMEND - EMP_ISSUANCE_CORSIA_RECALL_FROM_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION - EMP_VARIATION_CORSIA_SUBMIT_APPLICATION - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REVIEW - EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION - EMP_VARIATION_CORSIA_SAVE_DETAILS_REVIEW_GROUP_DECISION - EMP_VARIATION_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_VARIATION_CORSIA_SAVE_REVIEW_DETERMINATION - EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW - EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_VARIATION_CORSIA_REVIEW_RETURN_FOR_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION_AMEND - EMP_VARIATION_CORSIA_SUBMIT_APPLICATION_AMEND - EMP_VARIATION_CORSIA_RECALL_FROM_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REGULATOR_LED - EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW_REGULATOR_LED - >- EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - AVIATION_AER_CORSIA_SAVE_APPLICATION - AVIATION_AER_CORSIA_REQUEST_VERIFICATION - AVIATION_AER_CORSIA_SAVE_APPLICATION_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION - AVIATION_AER_CORSIA_SAVE_REVIEW_GROUP_DECISION - AVIATION_AER_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AVIATION_AER_CORSIA_SKIP_REVIEW - AVIATION_AER_CORSIA_COMPLETE_REVIEW - AVIATION_AER_CORSIA_REVIEW_RETURN_FOR_AMENDS - AVIATION_AER_CORSIA_SAVE_APPLICATION_AMEND - AVIATION_AER_CORSIA_REQUEST_AMENDS_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_AMEND - AVIATION_AER_CORSIA_VERIFICATION_RETURN_TO_OPERATOR - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMIT_PEER_REVIEW_DECISION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SAVE_APPLICATION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CANCEL_APPLICATION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_REQUEST_PEER_REVIEW - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMIT_NOTIFY_OPERATOR - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SUBMIT_PEER_REVIEW_DECISION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CANCEL_APPLICATION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SAVE_APPLICATION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_REQUEST_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SUBMIT_NOTIFY_OPERATOR requestTaskActionPayload: oneOf: - $ref: >- #/components/schemas/ALRApplicationAmendsSaveRequestTaskActionPayload - $ref: >- #/components/schemas/ALRApplicationAmendsSubmitRequestTaskActionPayload - $ref: >- #/components/schemas/ALRApplicationAmendsSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/ALRApplicationRegulatorReviewSaveTaskActionPayload - $ref: '#/components/schemas/ALRApplicationSaveRequestTaskActionPayload' - $ref: >- #/components/schemas/ALRApplicationSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/ALRApplicationVerificationReturnToOperatorRequestTaskActionPayload - $ref: >- #/components/schemas/ALRApplicationVerificationSaveRequestTaskActionPayload - $ref: '#/components/schemas/ALRSaveAuthorityResponseTaskActionPayload' - $ref: >- #/components/schemas/ALRSaveRegulatorReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/AerApplicationRequestVerificationRequestTaskActionPayload - $ref: >- #/components/schemas/AerApplicationSkipReviewRequestTaskActionPayload - $ref: >- #/components/schemas/AerSaveApplicationAmendRequestTaskActionPayload - $ref: '#/components/schemas/AerSaveApplicationRequestTaskActionPayload' - $ref: >- #/components/schemas/AerSaveApplicationVerificationRequestTaskActionPayload - $ref: >- #/components/schemas/AerSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/AerSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/AerVerificationReturnToOperatorRequestTaskActionPayload - $ref: '#/components/schemas/AirSaveApplicationRequestTaskActionPayload' - $ref: >- #/components/schemas/AirSaveRespondToRegulatorCommentsRequestTaskActionPayload - $ref: '#/components/schemas/AirSaveReviewRequestTaskActionPayload' - $ref: >- #/components/schemas/AirSubmitRespondToRegulatorCommentsRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAccountClosureSaveRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerApplicationRequestVerificationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingSaveRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingSaveRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaSaveApplicationVerificationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaSubmitApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaVerificationReturnToOperatorRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsSaveApplicationVerificationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsSubmitApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsVerificationReturnToOperatorRequestTaskActionPayload - $ref: >- #/components/schemas/AviationDoECorsiaSubmitSaveRequestTaskActionPayload - $ref: >- #/components/schemas/AviationDreUkEtsSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationVirSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/AviationVirSaveRespondToRegulatorCommentsRequestTaskActionPayload - $ref: >- #/components/schemas/AviationVirSaveReviewRequestTaskActionPayload - $ref: >- #/components/schemas/AviationVirSubmitRespondToRegulatorCommentsRequestTaskActionPayload - $ref: >- #/components/schemas/BDRApplicationAmendsSaveRequestTaskActionPayload - $ref: >- #/components/schemas/BDRApplicationAmendsSubmitRequestTaskActionPayload - $ref: >- #/components/schemas/BDRApplicationAmendsSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/BDRApplicationRegulatorReviewSaveTaskActionPayload - $ref: '#/components/schemas/BDRApplicationSaveRequestTaskActionPayload' - $ref: >- #/components/schemas/BDRApplicationSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/BDRApplicationVerificationReturnToOperatorRequestTaskActionPayload - $ref: >- #/components/schemas/BDRApplicationVerificationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationAmendsSaveRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationAmendsSubmitRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationAmendsSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationRegulatorReviewSaveTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationVerificationReturnToOperatorRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationVerificationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/BDRS2RegulatorReviewReturnForAmendsTaskActionPayload - $ref: >- #/components/schemas/BDRS2SaveRegulatorReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/BDRSaveRegulatorReviewGroupDecisionRequestTaskActionPayload - $ref: '#/components/schemas/DoalSaveApplicationRequestTaskActionPayload' - $ref: '#/components/schemas/DoalSaveAuthorityResponseTaskActionPayload' - $ref: '#/components/schemas/DreSaveApplicationRequestTaskActionPayload' - $ref: >- #/components/schemas/EmpIssuanceCorsiaNotifyOperatorForDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaSaveApplicationReviewRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaSaveReviewDeterminationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsNotifyOperatorForDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsSaveApplicationReviewRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsSaveReviewDeterminationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveApplicationRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveApplicationReviewRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveDetailsReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveReviewDeterminationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveReviewGroupDecisionRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveApplicationRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveApplicationReviewRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveDetailsReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveReviewDeterminationRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveReviewGroupDecisionRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/HSETIApplicationAmendsSaveRequestTaskActionPayload - $ref: >- #/components/schemas/HSETIApplicationAmendsSubmitRequestTaskActionPayload - $ref: >- #/components/schemas/HSETIApplicationRegulatorReviewSaveTaskActionPayload - $ref: >- #/components/schemas/HSETIApplicationSaveRegulatorReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/HSETIApplicationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/InstallationAccountOpeningAmendApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/InstallationAccountOpeningSubmitDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/InstallationAuditApplicationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/InstallationInspectionOperatorRespondSaveRequestTaskActionPayload - $ref: >- #/components/schemas/InstallationOnsiteInspectionApplicationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/NERApplicationAmendsSaveRequestTaskActionPayload - $ref: >- #/components/schemas/NERApplicationAmendsSubmitRequestTaskActionPayload - $ref: >- #/components/schemas/NERApplicationAmendsSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/NERApplicationRegulatorReviewSaveTaskActionPayload - $ref: >- #/components/schemas/NERApplicationSubmitToVerifierRequestTaskActionPayload - $ref: >- #/components/schemas/NERApplicationVerificationReturnToOperatorRequestTaskActionPayload - $ref: >- #/components/schemas/NERApplicationVerificationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/NERRegulatorReviewReturnForAmendsTaskActionPayload - $ref: >- #/components/schemas/NERSaveRegulatorReviewGroupDecisionRequestTaskActionPayload - $ref: '#/components/schemas/NerSaveApplicationRequestTaskActionPayload' - $ref: >- #/components/schemas/NonComplianceAmendDetailsRequestTaskActionPayload - $ref: >- #/components/schemas/NonComplianceCivilPenaltySaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/NonComplianceCloseApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/NonComplianceDailyPenaltyNoticeSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/NonComplianceFinalDeterminationSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/NonComplianceNoticeOfIntentSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/NonComplianceNotifyOperatorRequestTaskActionPayload - $ref: >- #/components/schemas/NonComplianceSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/NotifyOperatorForDecisionRequestTaskActionPayload - $ref: '#/components/schemas/PaymentCancelRequestTaskActionPayload' - $ref: >- #/components/schemas/PaymentMarkAsReceivedRequestTaskActionPayload - $ref: '#/components/schemas/PeerReviewDecisionRequestTaskActionPayload' - $ref: '#/components/schemas/PeerReviewRequestTaskActionPayload' - $ref: >- #/components/schemas/PermanentCessationSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitIssuanceNotifyOperatorForDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitIssuanceSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/PermitIssuanceSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitIssuanceSaveApplicationReviewRequestTaskActionPayload - $ref: >- #/components/schemas/PermitIssuanceSaveReviewDeterminationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitIssuanceSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitIssuanceSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpExtendDateRequestTaskActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpSaveResponseRequestTaskActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpSaveReviewDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/PermitNotificationSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitNotificationSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitRevocationApplicationWithdrawRequestTaskActionPayload - $ref: >- #/components/schemas/PermitRevocationSaveApplicationRequestTaskActionPayload - $ref: '#/components/schemas/PermitSaveCessationRequestTaskActionPayload' - $ref: >- #/components/schemas/PermitSurrenderSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitSurrenderSaveReviewDeterminationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitSurrenderSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitTransferASaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitTransferBSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitTransferBSaveDetailsConfirmationReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationSaveApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationSubmitApplicationAmendRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationNotifyOperatorForDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveApplicationRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveApplicationReviewRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveDetailsReviewGroupDecisionRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveDetailsReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveReviewDeterminationRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveReviewDeterminationRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveReviewGroupDecisionRegulatorLedRequestTaskActionPayload - $ref: >- #/components/schemas/PermitVariationSaveReviewGroupDecisionRequestTaskActionPayload - $ref: '#/components/schemas/RdeForceDecisionRequestTaskActionPayload' - $ref: '#/components/schemas/RdeResponseSubmitRequestTaskActionPayload' - $ref: '#/components/schemas/RdeSubmitRequestTaskActionPayload' - $ref: '#/components/schemas/RequestTaskActionEmptyPayload' - $ref: >- #/components/schemas/ReturnOfAllowancesReturnedSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/ReturnOfAllowancesSaveApplicationRequestTaskActionPayload - $ref: '#/components/schemas/RfiResponseSubmitRequestTaskActionPayload' - $ref: '#/components/schemas/RfiSubmitRequestTaskActionPayload' - $ref: '#/components/schemas/VirSaveApplicationRequestTaskActionPayload' - $ref: >- #/components/schemas/VirSaveRespondToRegulatorCommentsRequestTaskActionPayload - $ref: '#/components/schemas/VirSaveReviewRequestTaskActionPayload' - $ref: >- #/components/schemas/VirSubmitRespondToRegulatorCommentsRequestTaskActionPayload - $ref: >- #/components/schemas/WasteQDRApplicationAmendsSaveRequestTaskActionPayload - $ref: >- #/components/schemas/WasteQDRApplicationAmendsSubmitRequestTaskActionPayload - $ref: >- #/components/schemas/WasteQDRApplicationSaveRequestTaskActionPayload - $ref: >- #/components/schemas/WasteQDRSaveReviewGroupDecisionRequestTaskActionPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesSaveApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesWithdrawalCloseApplicationRequestTaskActionPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesWithdrawalSaveApplicationRequestTaskActionPayload requestTaskId: type: integer format: int64 description: The request task action body ReturnOfAllowances: required: - dateToBeReturned - numberOfAllowancesToBeReturned - reason - years type: object properties: numberOfAllowancesToBeReturned: type: integer format: int32 years: type: array items: type: integer format: int32 reason: maxLength: 10000 minLength: 0 type: string dateToBeReturned: type: string format: date regulatorComments: maxLength: 10000 minLength: 0 type: string ReturnOfAllowancesReturned: required: - isAllowancesReturned type: object properties: isAllowancesReturned: type: boolean returnedAllowancesDate: type: string format: date regulatorComments: maxLength: 10000 minLength: 0 type: string ReturnOfAllowancesReturnedSaveApplicationRequestTaskActionPayload: required: - returnOfAllowancesReturned type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: returnOfAllowancesReturned: $ref: '#/components/schemas/ReturnOfAllowancesReturned' sectionsCompleted: type: object additionalProperties: type: boolean ReturnOfAllowancesSaveApplicationRequestTaskActionPayload: required: - returnOfAllowances type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: returnOfAllowances: $ref: '#/components/schemas/ReturnOfAllowances' sectionsCompleted: type: object additionalProperties: type: boolean ReviewDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string RfiQuestionPayload: required: - questions type: object properties: questions: type: array items: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid RfiResponsePayload: required: - answers type: object properties: answers: type: array items: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid RfiResponseSubmitRequestTaskActionPayload: required: - rfiResponsePayload type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: rfiResponsePayload: $ref: '#/components/schemas/RfiResponsePayload' RfiSubmitPayload: required: - deadline - questions - signatory type: object properties: questions: type: array items: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid deadline: type: string format: date operators: uniqueItems: true type: array items: type: string signatory: type: string RfiSubmitRequestTaskActionPayload: required: - rfiSubmitPayload type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: rfiSubmitPayload: $ref: '#/components/schemas/RfiSubmitPayload' SamplingPlan: type: object properties: exist: type: boolean details: $ref: '#/components/schemas/SamplingPlanDetails' SamplingPlanDetails: required: - analysis - appropriateness - procedurePlan - yearEndReconciliation type: object properties: analysis: $ref: '#/components/schemas/ProcedureForm' procedurePlan: $ref: '#/components/schemas/ProcedurePlan' appropriateness: $ref: '#/components/schemas/ProcedureForm' yearEndReconciliation: $ref: '#/components/schemas/ProcedureOptionalForm' SiteVisit: required: - siteVisitType type: object properties: siteVisitType: type: string enum: - IN_PERSON - VIRTUAL - NO_VISIT discriminator: propertyName: siteVisitType mapping: IN_PERSON: '#/components/schemas/InPersonSiteVisit' VIRTUAL: '#/components/schemas/VirtualSiteVisit' NO_VISIT: '#/components/schemas/NoSiteVisit' SlopeSourceStreamEmissionCalculationMethodData: required: - anodeEffectsPerCellDay - averageDurationOfAnodeEffectsInMinutes - c2F6WeightFraction - calculationMethod - percentageOfCollectionEfficiency - slopeCF4EmissionFactor type: object allOf: - $ref: '#/components/schemas/PfcSourceStreamEmissionCalculationMethodData' - type: object properties: anodeEffectsPerCellDay: type: string format: decimal averageDurationOfAnodeEffectsInMinutes: type: string format: decimal slopeCF4EmissionFactor: type: string format: decimal SmallEmittersMonitoringApproach: required: - explanation - monitoringApproachType type: object allOf: - $ref: '#/components/schemas/EmpEmissionsMonitoringApproach' - type: object properties: explanation: maxLength: 10000 minLength: 0 type: string supportingEvidenceFiles: uniqueItems: true type: array items: type: string format: uuid SourceStream: required: - description - id - reference - type type: object properties: id: type: string reference: maxLength: 10000 minLength: 0 type: string description: type: string enum: - ACETYLENE - ANTHRACITE - BIODIESELS - BIOGASOLINE - BIOMASS - BITUMEN - BLAST_FURNACE_GAS - BLENDED_FUEL_GAS - CARBON_MONOXIDE - CHARCOAL - CLINICAL_WASTE - COAL - COAL_TAR - COKE - COKE_OVEN_COKE_LIGNITE_COKE - COKE_OVEN_GAS - COKING_COAL - COLLIERY_METHANE - COMMERCIAL_INDUSTRIAL_WASTE - CRUDE_OIL - ETHANE - FUEL_GAS - FUEL_OIL - GAS_COKE - GAS_DIESEL_OIL - GAS_OIL - GAS_WORKS - HAZARDOUS_WASTE - HIGH_PRESSURE_FLARE_GAS - IMPORT_FUEL_GAS - INDUSTRIAL_WASTES - KEROSENE_OTHER_THAN_JET_KEROSENE - LANDFILL_GAS - LIGNITE - LIQUEFIED_PETROLEUM_GASES - LOW_LOW_PRESSURE_FLARE_GAS - LOW_PRESSURE_FLARE_GAS - LUBRICANTS - MATERIAL - MEDIUM_PRESSURE_FLARE_GAS - METHANE - MOTOR_GASOLINE - MSW - NAPHTHA - NATURAL_GAS - NATURAL_GAS_LIQUIDS - NON_BIOMASS_PACKAGING_WASTE - OIL_SHALE_AND_TAR_SANDS - OPG - ORIMULSION - OTHER - OTHER_BIOGAS - OTHER_BITUMINOUS_COAL - OTHER_LIQUID_BIOFUELS - OTHER_PETROLEUM_PRODUCTS - OTHER_PRIMARY_SOLID_BIOMASS - OXYGEN_STEEL_FURNACE_GAS - PARAFFIN_WAXES - PATENT_FUEL - PEAT - PETROL - PETROLEUM_COKE - PILOT_AND_PURGE_FLARE_GAS - PILOT_FLARE_GAS - PROPANE - REFINERY_FEEDSTOCKS - REFINERY_GAS - RESIDUAL_FUEL_OIL - SCRAP_TYRES - SHALE_OIL - SLUDGE_GAS - SOUR_GAS - SOUR_GAS_FLARE - RDF - SSF - SRF - SUB_BITUMINOUS_COAL - WASTE_OILS - WASTE_SOLVENTS - WASTE_TYRES - WHITE_SPIRIT_SBP - WOOD_WOOD_WASTE - VENTED_GAS otherDescriptionName: maxLength: 300 minLength: 0 type: string type: type: string enum: - COMBUSTION_COMMERCIAL_STANDARD_FUELS - COMBUSTION_OTHER_GASEOUS_LIQUID_FUELS - COMBUSTION_SOLID_FUELS - COMBUSTION_FLARES - OTHER - COMBUSTION_GAS_PROCESSING_TERMINALS - REFINERIES_MASS_BALANCE - COKE_MASS_BALANCE - METAL_ORE_MASS_BALANCE - IRON_STEEL_MASS_BALANCE - CARBON_BLACK_MASS_BALANCE_METHODOLOGY - HYDROGEN_AND_SYNTHESIS_GAS_MASS_BALANCE_METHODOLOGY - BULK_ORGANIC_CHEMICALS_MASS_BALANCE_METHODOLOGY - NON_FERROUS_SEC_ALUMINIUM_MASS_BALANCE_METHODOLOGY - SODA_ASH_SODIUM_BICARBONATE_MASS_BALANCE_METHODOLOGY - PRIMARY_ALUMINIUM_MASS_BALANCE_METHODOLOGY - REFINERIES_HYDROGEN_PRODUCTION - CEMENT_CLINKER_CKD - CERAMICS_SCRUBBING - UPSTREAM_GHG_REMOVAL_VENTING_CO2 - REFINERIES_CATALYTIC_CRACKER_REGENERATION - COKE_FUEL_AS_PROCESS_INPUT - IRON_STEEL_FUEL_AS_PROCESS_INPUT - AMMONIA_FUEL_AS_PROCESS_INPUT - HYDROGEN_AND_SYNTHESIS_GAS_FUEL_AS_PROCESS_INPUT - COKE_CARBONATE_INPUT_METHOD_A - COKE_OXIDE_OUTPUT_METHOD_B - METAL_ORE_CARBONATE_INPUT - IRON_STEEL_CARBONATE_INPUT - CEMENT_CLINKER_KILN_INPUT_BASED_METHOD_A - CEMENT_CLINKER_CLINKER_OUTPUT_METHOD_B - CEMENT_CLINKER_NON_CARBONATE_CARBON - LIME_DOLOMITE_MAGNESITE_CARBONATES_METHOD_A - LIME_DOLOMITE_MAGNESITE_KILN_DUST_METHOD_B - LIME_DOLOMITE_MAGNESITE_ALKALI_EARTH_OXIDE_METHOD_B - GLASS_AND_MINERAL_WOOL_CARBONATES_INPUT - CERAMICS_CARBON_INPUTS_METHOD_A - CERAMICS_ALKALI_OXIDE_METHOD_B - PULP_PAPER_MAKE_UP_CHEMICALS - NON_FERROUS_SEC_ALUMINIUM_PROCESS_EMISSIONS - COMBUSTION_SCRUBBING_CARBONATE - COMBUSTION_SCRUBBING_UREA - COMBUSTION_SCRUBBING_GYPSUM - PRIMARY_ALUMINIUM_PFC otherTypeName: maxLength: 300 minLength: 0 type: string SpecialProduct: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object properties: specialProductType: type: string enum: - DOLIME - LIME - REFINERY_PRODUCTS - STEAM_CRACKING - AROMATICS - SYNTHESIS_GAS - HYDROGEN - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - VINYL_CHLORIDE_MONOMER methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid discriminator: propertyName: specialProductType mapping: REFINERY_PRODUCTS: '#/components/schemas/RefineryProductsSP' LIME: '#/components/schemas/LimeSP' DOLIME: '#/components/schemas/DolimeSP' STEAM_CRACKING: '#/components/schemas/SteamCrackingSP' AROMATICS: '#/components/schemas/AromaticsSP' HYDROGEN: '#/components/schemas/HydrogenSP' SYNTHESIS_GAS: '#/components/schemas/SynthesisGasSP' ETHYLENE_OXIDE_ETHYLENE_GLYCOLS: '#/components/schemas/EthyleneOxideEthyleneGlycolsSP' VINYL_CHLORIDE_MONOMER: '#/components/schemas/VinylChlorideMonomerSP' SteamCrackingDataSource: required: - dataSourceNo - detail type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string detail: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS SteamCrackingSP: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/SteamCrackingDataSource' SubInstallation: required: - annualLevel - description - subInstallationNo - subInstallationType type: object properties: subInstallationNo: maxLength: 255 minLength: 0 type: string subInstallationType: type: string enum: - PRIMARY_ALUMINIUM - ADIPIC_ACID - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARTON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE_PRODUCTS - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_ALLOY_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - GREY_CEMENT_CLINKER - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMO_MECHANICAL_AND_MECHANICAL_PULP - SYNTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARTON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER - HEAT_BENCHMARK_CL - HEAT_BENCHMARK_CL_CBAM - HEAT_BENCHMARK_CL_NON_CBAM - HEAT_BENCHMARK_NON_CL - DISTRICT_HEATING_NON_CL - FUEL_BENCHMARK_CL - FUEL_BENCHMARK_CL_CBAM - FUEL_BENCHMARK_CL_NON_CBAM - FUEL_BENCHMARK_NON_CL - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL description: maxLength: 10000 minLength: 0 type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid annualLevel: oneOf: - $ref: '#/components/schemas/AnnualActivityFuelLevel' - $ref: '#/components/schemas/AnnualActivityHeatLevel' - $ref: '#/components/schemas/AnnualActivityProcessLevel' - $ref: '#/components/schemas/AnnualProductionLevel' fuelAndElectricityExchangeability: $ref: '#/components/schemas/FuelAndElectricityExchangeability' importedMeasurableHeatFlow: $ref: '#/components/schemas/ImportedMeasurableHeatFlow' directlyAttributableEmissions: oneOf: - $ref: '#/components/schemas/DirectlyAttributableEmissionsFA' - $ref: '#/components/schemas/DirectlyAttributableEmissionsPB' fuelInputAndRelevantEmissionFactor: oneOf: - $ref: '#/components/schemas/FuelInputAndRelevantEmissionFactorFA' - $ref: '#/components/schemas/FuelInputAndRelevantEmissionFactorHeatFA' - $ref: '#/components/schemas/FuelInputAndRelevantEmissionFactorPB' importedExportedMeasurableHeat: $ref: '#/components/schemas/ImportedExportedMeasurableHeat' wasteGasBalance: $ref: '#/components/schemas/WasteGasBalance' specialProduct: oneOf: - $ref: '#/components/schemas/AromaticsSP' - $ref: '#/components/schemas/DolimeSP' - $ref: '#/components/schemas/EthyleneOxideEthyleneGlycolsSP' - $ref: '#/components/schemas/HydrogenSP' - $ref: '#/components/schemas/LimeSP' - $ref: '#/components/schemas/RefineryProductsSP' - $ref: '#/components/schemas/SteamCrackingSP' - $ref: '#/components/schemas/SynthesisGasSP' - $ref: '#/components/schemas/VinylChlorideMonomerSP' measurableHeat: $ref: '#/components/schemas/MeasurableHeat' SubInstallationHierarchicalOrder: required: - followed type: object properties: followed: type: boolean notFollowingHierarchicalOrderReason: type: string enum: - OTHER_DATA_SOURCES_LEAD_TO_LOWER_UNCERTAINTY - USE_OF_BETTER_DATA_SOURCES_TECHNICALLY_INFEASIBLE - USE_OF_BETTER_DATA_SOURCES_UNREASONABLE_COSTS notFollowingHierarchicalOrderDescription: maxLength: 10000 minLength: 0 type: string SubsidiaryCompanyCorsia: required: - activityDescription - airOperatingCertificate - companyRegistrationNumber - flightIdentification - flightTypes - operatorName - registeredLocation type: object properties: operatorName: type: string flightIdentification: $ref: '#/components/schemas/FlightIdentification' airOperatingCertificate: $ref: '#/components/schemas/AirOperatingCertificateCorsia' companyRegistrationNumber: maxLength: 40 minLength: 0 type: string registeredLocation: $ref: '#/components/schemas/LocationOnShoreStateDTO' flightTypes: uniqueItems: true type: array items: type: string enum: - SCHEDULED - NON_SCHEDULED activityDescription: maxLength: 10000 minLength: 0 type: string SummaryOfConditions: required: - changesIdentified - changesNotIncludedInPermit type: object properties: changesNotIncludedInPermit: type: boolean approvedChangesNotIncluded: uniqueItems: true type: array items: $ref: '#/components/schemas/VerifierComment' changesIdentified: type: boolean notReportedChanges: uniqueItems: true type: array items: $ref: '#/components/schemas/VerifierComment' SupportFacilityMonitoringApproach: required: - explanation - monitoringApproachType type: object allOf: - $ref: '#/components/schemas/EmpEmissionsMonitoringApproach' - type: object properties: explanation: maxLength: 10000 minLength: 0 type: string supportingEvidenceFiles: uniqueItems: true type: array items: type: string format: uuid SynthesisGasDataSource: required: - dataSourceNo - details type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string details: $ref: '#/components/schemas/SynthesisGasDetails' SynthesisGasDetails: type: object properties: SYNTHESIS_GAS_TOTAL_PRODUCTION: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS SYNTHESIS_GAS_COMPOSITION_DATA: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE SynthesisGasSP: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/SynthesisGasDataSource' TechnicalCapabilityDetails: required: - details - technicalCapability type: object properties: technicalCapability: type: string enum: - RESUME_REG_ACTIVITIES_WITHOUT_PHYSICAL_CHANGES - RESTORE_TECHNICAL_CAPABILITY_TO_RESUME_REG_ACTIVITIES details: maxLength: 10000 minLength: 0 type: string TemperaturePressure: type: object properties: exist: type: boolean measurementDevices: type: array items: $ref: '#/components/schemas/MeasurementDevice' TemporaryChange: required: - description - justification type: object allOf: - $ref: '#/components/schemas/PermitNotification' - type: object properties: justification: maxLength: 10000 minLength: 0 type: string startDateOfNonCompliance: type: string format: date endDateOfNonCompliance: type: string format: date TemporaryFactor: required: - description - inRespectOfMonitoringMethodology type: object allOf: - $ref: '#/components/schemas/PermitNotification' - type: object properties: startDateOfNonCompliance: type: string format: date endDateOfNonCompliance: type: string format: date inRespectOfMonitoringMethodology: type: boolean details: maxLength: 10000 minLength: 0 type: string proof: maxLength: 10000 minLength: 0 type: string measures: maxLength: 10000 minLength: 0 type: string TemporarySuspension: required: - description type: object allOf: - $ref: '#/components/schemas/PermitNotification' - type: object properties: startDateOfNonCompliance: type: string format: date endDateOfNonCompliance: type: string format: date Transfer: required: - transferType type: object properties: entryAccountingForTransfer: type: boolean installationDetailsType: type: string enum: - INSTALLATION_EMITTER - INSTALLATION_DETAILS transferType: type: string enum: - TRANSFER_CO2 - TRANSFER_N2O installationEmitter: $ref: '#/components/schemas/InstallationEmitter' installationDetails: $ref: '#/components/schemas/InstallationDetails' discriminator: propertyName: transferType TransferCO2: required: - transferType type: object allOf: - $ref: '#/components/schemas/Transfer' - type: object properties: transferDirection: type: string enum: - EXPORTED_TO_LONG_TERM_FACILITY - EXPORTED_FOR_PRECIPITATED_CALCIUM - RECEIVED_FROM_ANOTHER_INSTALLATION TransferN2O: required: - transferType type: object allOf: - $ref: '#/components/schemas/Transfer' - type: object properties: transferDirection: type: string enum: - EXPORTED_TO_LONG_TERM_FACILITY - RECEIVED_FROM_ANOTHER_INSTALLATION TransferredCO2AndN2OMonitoringApproach: required: - deductionsToAmountOfTransferredCO2 - geologicalStorage - monitoringTransportNetworkApproach - transportCO2AndN2OPipelineSystems type: object allOf: - $ref: '#/components/schemas/PermitMonitoringApproachSection' - type: object properties: deductionsToAmountOfTransferredCO2: $ref: '#/components/schemas/ProcedureOptionalForm' monitoringTransportNetworkApproach: type: string enum: - METHOD_A - METHOD_B transportCO2AndN2OPipelineSystems: $ref: '#/components/schemas/TransportCO2AndN2OPipelineSystems' geologicalStorage: $ref: '#/components/schemas/ProcedureOptionalForm' TransportCO2AndN2OPipelineSystems: type: object properties: exist: type: boolean procedureForLeakageEvents: $ref: '#/components/schemas/ProcedureOptionalForm' temperaturePressure: $ref: '#/components/schemas/TemperaturePressure' proceduresForTransferredCO2AndN2O: $ref: '#/components/schemas/ProcedureForm' UncertaintyAnalysis: type: object properties: exist: type: boolean attachments: uniqueItems: true type: array items: type: string format: uuid UncorrectedItem: required: - explanation - materialEffect - reference type: object properties: reference: maxLength: 10000 minLength: 0 type: string explanation: maxLength: 10000 minLength: 0 type: string materialEffect: type: boolean UncorrectedMisstatements: required: - areThereUncorrectedMisstatements type: object properties: areThereUncorrectedMisstatements: type: boolean uncorrectedMisstatements: uniqueItems: true type: array items: $ref: '#/components/schemas/UncorrectedItem' UncorrectedNonCompliances: required: - areThereUncorrectedNonCompliances type: object properties: areThereUncorrectedNonCompliances: type: boolean uncorrectedNonCompliances: uniqueItems: true type: array items: $ref: '#/components/schemas/UncorrectedItem' UncorrectedNonConformities: required: - areTherePriorYearIssues - areThereUncorrectedNonConformities type: object properties: areThereUncorrectedNonConformities: type: boolean uncorrectedNonConformities: uniqueItems: true type: array items: $ref: '#/components/schemas/UncorrectedItem' areTherePriorYearIssues: type: boolean priorYearIssues: uniqueItems: true type: array items: $ref: '#/components/schemas/VerifierComment' VerificationReportOfTheActivityLevelReport: required: - comment type: object properties: document: type: string format: uuid comment: maxLength: 10000 minLength: 0 type: string VerificationTeamDetails: required: - authorisedSignatoryName - etsAuditors - etsTechnicalExperts - independentReviewer - leadEtsAuditor - technicalExperts type: object properties: leadEtsAuditor: type: string etsAuditors: type: string etsTechnicalExperts: type: string independentReviewer: type: string technicalExperts: type: string authorisedSignatoryName: type: string VerifiedSatisfactoryOverallAssessment: required: - type type: object allOf: - $ref: '#/components/schemas/OverallAssessment' VerifiedWithCommentsOverallAssessment: required: - reasons - type type: object allOf: - $ref: '#/components/schemas/OverallAssessment' - type: object properties: reasons: type: array items: maxLength: 10000 minLength: 0 type: string VerifierComment: required: - explanation - reference type: object properties: reference: maxLength: 10000 minLength: 0 type: string explanation: maxLength: 10000 minLength: 0 type: string VerifierContact: required: - email - name - phoneNumber type: object properties: name: type: string email: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string VinylChlorideMonomerDataSource: required: - dataSourceNo - detail type: object properties: dataSourceNo: maxLength: 255 minLength: 0 type: string detail: type: string enum: - LEGAL_METROLOGICAL_CONTROL_READING - OPERATOR_CONTROL_DIRECT_READING_NOT_A - NOT_OPERATOR_CONTROL_DIRECT_READING_NOT_A - INDIRECT_DETERMINATION_READING - PROXY_CALCULATION_METHOD - OTHER_METHODS VinylChlorideMonomerSP: required: - hierarchicalOrder - methodologyAppliedDescription - specialProductType type: object allOf: - $ref: '#/components/schemas/SpecialProduct' - type: object properties: dataSources: maxItems: 6 minItems: 1 type: array items: $ref: '#/components/schemas/VinylChlorideMonomerDataSource' VirSaveApplicationRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean VirSaveRespondToRegulatorCommentsRequestTaskActionPayload: required: - operatorImprovementFollowUpResponse - reference type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reference: type: string virRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean operatorImprovementFollowUpResponse: $ref: '#/components/schemas/OperatorImprovementFollowUpResponse' VirSaveReviewRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: regulatorReviewResponse: $ref: '#/components/schemas/RegulatorReviewResponse' reviewSectionsCompleted: type: object additionalProperties: type: boolean VirSubmitRespondToRegulatorCommentsRequestTaskActionPayload: required: - reference type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reference: type: string virRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean VirtualSiteVisit: required: - reason - siteVisitType - teamMembers - visitDates type: object allOf: - $ref: '#/components/schemas/SiteVisit' - type: object properties: visitDates: uniqueItems: true type: array items: type: string format: date teamMembers: maxLength: 10000 minLength: 0 type: string reason: maxLength: 10000 minLength: 0 type: string WasteGasBalance: required: - wasteGasActivities type: object properties: wasteGasActivities: uniqueItems: true type: array items: type: string enum: - WASTE_GAS_PRODUCED - WASTE_GAS_CONSUMED - WASTE_GAS_FLARED - WASTE_GAS_IMPORTED - WASTE_GAS_EXPORTED - NO_WASTE_GAS_ACTIVITIES dataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/WasteGasBalanceEnergyFlowDataSource' dataSourcesMethodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid WasteGasBalanceEnergyFlowDataSource: required: - energyFlowDataSourceNo type: object properties: energyFlowDataSourceNo: maxLength: 255 minLength: 0 type: string wasteGasActivityDetails: type: object additionalProperties: $ref: '#/components/schemas/WasteGasBalanceEnergyFlowDataSourceDetails' WasteGasBalanceEnergyFlowDataSourceDetails: type: object properties: entity: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS energyContent: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE emissionFactor: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE WasteGasFlows: required: - wasteGasFlowsRelevant type: object properties: wasteGasFlowsRelevant: type: boolean wasteGasFlowsDataSources: maxItems: 6 minItems: 0 type: array items: $ref: '#/components/schemas/WasteGasFlowsDataSource' methodologyAppliedDescription: maxLength: 10000 minLength: 0 type: string hierarchicalOrder: $ref: '#/components/schemas/SubInstallationHierarchicalOrder' supportingFiles: uniqueItems: true type: array items: type: string format: uuid WasteGasFlowsDataSource: required: - dataSourceNumber type: object properties: dataSourceNumber: type: string quantification: type: string enum: - METHOD_MONITORING_PLAN - LEGAL_METROLOGICAL_CONTROL - OPERATOR_CONTROL_NOT_POINT_B - NOT_OPERATOR_CONTROL_NOT_POINT_B - INDIRECT_DETERMINATION - OTHER_METHODS energyContent: type: string enum: - CALCULATION_METHOD_MONITORING_PLAN - LABORATORY_ANALYSES_SECTION_61 - SIMPLIFIED_LABORATORY_ANALYSES_SECTION_62 - CONSTANT_VALUES_STANDARD_SUPPLIER - CONSTANT_VALUES_SCIENTIFIC_EVIDENCE WasteQDR: type: object properties: reportProvided: type: boolean reasonForUnprovided: type: string report: type: string format: uuid notes: type: string supportingFiles: uniqueItems: true type: array items: type: string format: uuid WasteQDRApplicationAmendsSaveRequestTaskActionPayload: required: - qdr type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' wasteQDRSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean WasteQDRApplicationAmendsSubmitRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: wasteQDRSectionsCompleted: type: object additionalProperties: type: boolean WasteQDRApplicationSaveRequestTaskActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' wasteQDRSectionsCompleted: type: object additionalProperties: type: boolean WasteQDRRegulatorReviewDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string discriminator: propertyName: type mapping: ACCEPTED: '#/components/schemas/WasteQDRReviewAcceptedDecisionDetails' OPERATOR_AMENDS_NEEDED: >- #/components/schemas/WasteQDRRegulatorReviewOperatorAmendsNeededDecisionDetails WasteQDRRegulatorReviewOperatorAmendsNeededDecisionDetails: required: - requiredChanges type: object properties: notes: maxLength: 10000 minLength: 0 type: string requiredChanges: type: array items: $ref: '#/components/schemas/WasteQDRRegulatorReviewRequiredChange' WasteQDRRegulatorReviewRequiredChange: required: - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid WasteQDRReviewAcceptedDecisionDetails: type: object properties: notes: maxLength: 10000 minLength: 0 type: string WasteQDRReviewDecision: required: - type type: object properties: type: type: string enum: - ACCEPTED - OPERATOR_AMENDS_NEEDED details: $ref: '#/components/schemas/WasteQDRRegulatorReviewDecisionDetails' WasteQDRSaveReviewGroupDecisionRequestTaskActionPayload: required: - reviewDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: reviewDecision: $ref: '#/components/schemas/WasteQDRReviewDecision' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean WithholdingAllowancesNotice: required: - withholdingOfAllowancesComment type: object properties: noticeIssuedDate: type: string format: date withholdingOfAllowancesComment: maxLength: 10000 minLength: 0 type: string WithholdingOfAllowances: required: - reasonType type: object properties: year: type: integer format: int32 reasonType: type: string enum: - ASSESSING_A_RENUNCIATION_NOTICE - ASSESSING_A_SPLIT_OR_A_MERGER - ASSESSING_TRANSFER_OF_AVIATION_FREE_ALLOCATION_UNDER_ARTICLE_34Q - DETERMINING_APPLICATION_IN_RESPECT_OF_THE_COVID_YEAR - DETERMINING_A_SURRENDER_APPLICATION - INVESTIGATING_AN_ERROR_IN_AVIATION_ALLOCATION_TABLE - INVESTIGATING_AN_ERROR_IN_ALLOCATION_TABLE - >- INVESTIGATING_IF_PERSON_HAS_PERMANENTLY_CEASED_AN_AVIATION_ACTIVITY - INVESTIGATING_WHETHER_AN_INSTALLATION_HAS_CEASED_OPERATION - MONITORING_METHODOLOGY_PLAN_HAS_NOT_BEEN_APPROVED - SURRENDER_OR_REVOCATION_NOTICE_HAS_NOT_YET_COME_INTO_EFFECT - OTHER otherReason: maxLength: 10000 minLength: 0 type: string regulatorComments: maxLength: 10000 minLength: 0 type: string WithholdingOfAllowancesSaveApplicationRequestTaskActionPayload: required: - withholdingOfAllowances type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: withholdingOfAllowances: $ref: '#/components/schemas/WithholdingOfAllowances' sectionsCompleted: type: object additionalProperties: type: boolean WithholdingOfAllowancesWithdrawalCloseApplicationRequestTaskActionPayload: required: - closeJustification type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: closeJustification: $ref: >- #/components/schemas/WithholdingOfAllowancesWithdrawalCloseJustification WithholdingOfAllowancesWithdrawalCloseJustification: required: - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid WithholdingOfAllowancesWithdrawalSaveApplicationRequestTaskActionPayload: required: - withholdingWithdrawal type: object allOf: - $ref: '#/components/schemas/RequestTaskActionPayload' - type: object properties: withholdingWithdrawal: $ref: '#/components/schemas/WithholdingWithdrawal' sectionsCompleted: type: object additionalProperties: type: boolean WithholdingWithdrawal: required: - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string CardPaymentProcessResponseDTO: type: object properties: paymentId: type: string state: $ref: '#/components/schemas/CardPaymentStateDTO' nextUrl: type: string CardPaymentStateDTO: type: object properties: status: type: string finished: type: boolean code: type: string message: type: string CardPaymentCreateResponseDTO: type: object properties: pendingPaymentExist: type: boolean nextUrl: type: string RequestTaskAssignmentDTO: required: - taskId - userId type: object properties: taskId: type: integer format: int64 userId: type: string description: The request task assignment body RequestTaskAttachmentActionProcessDTO: required: - requestTaskActionType - requestTaskId type: object properties: requestTaskId: type: integer format: int64 requestTaskActionType: type: string enum: - INSTALLATION_ACCOUNT_OPENING_AMEND_APPLICATION - INSTALLATION_ACCOUNT_OPENING_SUBMIT_DECISION - INSTALLATION_ACCOUNT_OPENING_ARCHIVE - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE - SYSTEM_MESSAGE_DISMISS - PERMIT_ISSUANCE_SAVE_APPLICATION - PERMIT_ISSUANCE_UPLOAD_SECTION_ATTACHMENT - PERMIT_ISSUANCE_SUBMIT_APPLICATION - PERMIT_ISSUANCE_SAVE_APPLICATION_REVIEW - PERMIT_ISSUANCE_SAVE_REVIEW_GROUP_DECISION - PERMIT_ISSUANCE_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - PERMIT_ISSUANCE_SAVE_REVIEW_DETERMINATION - PERMIT_ISSUANCE_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_ISSUANCE_REQUEST_PEER_REVIEW - PERMIT_ISSUANCE_REVIEW_RETURN_FOR_AMENDS - PERMIT_ISSUANCE_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_ISSUANCE_SAVE_APPLICATION_AMEND - PERMIT_ISSUANCE_RECALL_FROM_AMENDS - PERMIT_ISSUANCE_SUBMIT_APPLICATION_AMEND - PERMIT_SURRENDER_SAVE_APPLICATION - PERMIT_SURRENDER_UPLOAD_ATTACHMENT - PERMIT_SURRENDER_SUBMIT_APPLICATION - PERMIT_SURRENDER_SAVE_REVIEW_GROUP_DECISION - PERMIT_SURRENDER_SAVE_REVIEW_DETERMINATION - PERMIT_SURRENDER_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_SURRENDER_CANCEL_APPLICATION - PERMIT_SURRENDER_REQUEST_PEER_REVIEW - PERMIT_SURRENDER_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_SURRENDER_SAVE_CESSATION - PERMIT_SURRENDER_CESSATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_REVOCATION_SAVE_APPLICATION - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_SUBMISSION - PERMIT_REVOCATION_CANCEL_APPLICATION - PERMIT_REVOCATION_REQUEST_PEER_REVIEW - PERMIT_REVOCATION_SUBMIT_PEER_REVIEW_DECISION - PERMIT_REVOCATION_WITHDRAW_APPLICATION - PERMIT_REVOCATION_UPLOAD_ATTACHMENT - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_WITHDRAWAL - PERMIT_REVOCATION_SAVE_CESSATION - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_CESSATION - PERMIT_NOTIFICATION_SAVE_APPLICATION - PERMIT_NOTIFICATION_UPLOAD_ATTACHMENT - PERMIT_NOTIFICATION_SUBMIT_APPLICATION - PERMIT_NOTIFICATION_SAVE_REVIEW_GROUP_DECISION - PERMIT_NOTIFICATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_NOTIFICATION_CANCEL_APPLICATION - PERMIT_NOTIFICATION_REQUEST_PEER_REVIEW - PERMIT_NOTIFICATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_EXTEND_DATE - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP_UPLOAD_ATTACHMENT - PERMIT_NOTIFICATION_FOLLOW_UP_SUBMIT_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_REVIEW_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_RETURN_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_RECALL_FROM_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_APPLICATION_AMEND - PERMIT_NOTIFICATION_FOLLOW_UP_SUBMIT_APPLICATION_AMEND - PERMIT_VARIATION_SAVE_APPLICATION - PERMIT_VARIATION_SAVE_APPLICATION_REGULATOR_LED - PERMIT_VARIATION_UPLOAD_SECTION_ATTACHMENT - PERMIT_VARIATION_SUBMIT_APPLICATION - PERMIT_VARIATION_SAVE_APPLICATION_REVIEW - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION - PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION_REGULATOR_LED - PERMIT_VARIATION_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION_REGULATOR_LED - PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - PERMIT_VARIATION_CANCEL_APPLICATION - PERMIT_VARIATION_REQUEST_PEER_REVIEW - PERMIT_VARIATION_REQUEST_PEER_REVIEW_REGULATOR_LED - PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - PERMIT_VARIATION_REVIEW_RETURN_FOR_AMENDS - PERMIT_VARIATION_SAVE_APPLICATION_AMEND - PERMIT_VARIATION_SUBMIT_APPLICATION_AMEND - PERMIT_VARIATION_RECALL_FROM_AMENDS - PERMIT_TRANSFER_A_SAVE_APPLICATION - PERMIT_TRANSFER_A_UPLOAD_SECTION_ATTACHMENT - PERMIT_TRANSFER_A_SUBMIT_APPLICATION - PERMIT_TRANSFER_CANCEL_APPLICATION - PERMIT_TRANSFER_B_SAVE_APPLICATION - PERMIT_TRANSFER_B_SUBMIT_APPLICATION - PERMIT_TRANSFER_B_REQUEST_PEER_REVIEW - PERMIT_TRANSFER_B_SAVE_DETAILS_CONFIRMATION_REVIEW_GROUP_DECISION - PERMIT_TRANSFER_B_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_TRANSFER_B_REVIEW_RETURN_FOR_AMENDS - PERMIT_TRANSFER_B_RECALL_FROM_AMENDS - PERMIT_TRANSFER_B_SUBMIT_APPLICATION_AMEND - PERMIT_TRANSFER_B_NOTIFY_OPERATOR_FOR_DECISION - NON_COMPLIANCE_CLOSE_APPLICATION - NON_COMPLIANCE_UPLOAD_ATTACHMENT - NON_COMPLIANCE_SAVE_APPLICATION - NON_COMPLIANCE_SUBMIT_APPLICATION - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SAVE_APPLICATION - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_NOTIFY_OPERATOR - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_REQUEST_PEER_REVIEW - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_NOTICE_OF_INTENT_SAVE_APPLICATION - NON_COMPLIANCE_NOTICE_OF_INTENT_NOTIFY_OPERATOR - NON_COMPLIANCE_NOTICE_OF_INTENT_REQUEST_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_CIVIL_PENALTY_SAVE_APPLICATION - NON_COMPLIANCE_CIVIL_PENALTY_NOTIFY_OPERATOR - NON_COMPLIANCE_CIVIL_PENALTY_REQUEST_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_FINAL_DETERMINATION_SAVE_APPLICATION - NON_COMPLIANCE_FINAL_DETERMINATION_SUBMIT_APPLICATION - NON_COMPLIANCE_AMEND_DETAILS - NER_CANCEL_APPLICATION - NER_UPLOAD_ATTACHMENT - NER_SAVE_APPLICATION - NER_APPLICATION_SUBMIT_TO_VERIFIER - NER_RECALL_FROM_VERIFICATION - NER_APPLICATION_SAVE_VERIFICATION - NER_VERIFICATION_UPLOAD_ATTACHMENT - NER_SUBMIT_VERIFICATION - NER_VERIFICATION_RETURN_TO_OPERATOR - NER_SUBMIT_APPLICATION - NER_SAVE_APPLICATION_REVIEW - NER_SAVE_REGULATOR_REVIEW_GROUP_DECISION - NER_REGULATOR_REVIEW_RETURN_FOR_AMENDS - NER_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - NER_APPLICATION_AMENDS_SAVE - NER_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - NER_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - NER_COMPLETE_REVIEW - NER_WITHDRAW_APPLICATION - NER_REQUEST_PEER_REVIEW - NER_SUBMIT_PEER_REVIEW_DECISION - DOAL_SAVE_APPLICATION - DOAL_UPLOAD_ATTACHMENT - DOAL_PROCEED_TO_AUTHORITY_AND_NOTIFY_OPERATOR_FOR_DECISION - DOAL_PROCEED_TO_AUTHORITY_APPLICATION - DOAL_CLOSE_APPLICATION - DOAL_CANCEL_APPLICATION - DOAL_REQUEST_PEER_REVIEW - DOAL_SUBMIT_PEER_REVIEW_DECISION - DOAL_SAVE_AUTHORITY_RESPONSE - DOAL_AUTHORITY_RESPONSE_UPLOAD_ATTACHMENT - DOAL_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION - AER_SAVE_APPLICATION - AER_UPLOAD_SECTION_ATTACHMENT - AER_REQUEST_VERIFICATION - AER_SUBMIT_APPLICATION - AER_RECALL_FROM_VERIFICATION - AER_SAVE_APPLICATION_VERIFICATION - AER_SAVE_REVIEW_GROUP_DECISION - AER_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AER_SKIP_REVIEW - AER_COMPLETE_REVIEW - AER_SUBMIT_APPLICATION_VERIFICATION - AER_REVIEW_RETURN_FOR_AMENDS - AER_SAVE_APPLICATION_AMEND - AER_SUBMIT_APPLICATION_AMEND - AER_REQUEST_AMENDS_VERIFICATION - AER_VERIFICATION_UPLOAD_ATTACHMENT - AER_VERIFICATION_RETURN_TO_OPERATOR - DRE_SAVE_APPLICATION - DRE_APPLY_UPLOAD_ATTACHMENT - DRE_SUBMIT_NOTIFY_OPERATOR - DRE_CANCEL_APPLICATION - DRE_REQUEST_PEER_REVIEW - DRE_SUBMIT_PEER_REVIEW_DECISION - VIR_SAVE_APPLICATION - VIR_UPLOAD_ATTACHMENT - VIR_SUBMIT_APPLICATION - VIR_SAVE_REVIEW - VIR_NOTIFY_OPERATOR_FOR_DECISION - VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - AIR_SAVE_APPLICATION - AIR_UPLOAD_ATTACHMENT - AIR_SUBMIT_APPLICATION - AIR_SAVE_REVIEW - AIR_REVIEW_UPLOAD_ATTACHMENT - AIR_NOTIFY_OPERATOR_FOR_DECISION - AIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - AIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - INSTALLATION_AUDIT_SAVE_APPLICATION - INSTALLATION_AUDIT_UPLOAD_ATTACHMENT - INSTALLATION_AUDIT_CANCEL_APPLICATION - INSTALLATION_AUDIT_REQUEST_PEER_REVIEW - INSTALLATION_AUDIT_SUBMIT_PEER_REVIEW_DECISION - INSTALLATION_AUDIT_SUBMIT_NOTIFY_OPERATOR - INSTALLATION_AUDIT_OPERATOR_RESPOND_SAVE - INSTALLATION_AUDIT_OPERATOR_RESPOND_SUBMIT - INSTALLATION_AUDIT_OPERATOR_RESPOND_UPLOAD_ATTACHMENT - INSTALLATION_ONSITE_INSPECTION_SAVE_APPLICATION - INSTALLATION_ONSITE_INSPECTION_UPLOAD_ATTACHMENT - INSTALLATION_ONSITE_INSPECTION_CANCEL_APPLICATION - INSTALLATION_ONSITE_INSPECTION_REQUEST_PEER_REVIEW - INSTALLATION_ONSITE_INSPECTION_SUBMIT_PEER_REVIEW_DECISION - INSTALLATION_ONSITE_INSPECTION_SUBMIT_NOTIFY_OPERATOR - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_SAVE - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_SUBMIT - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_UPLOAD_ATTACHMENT - HSE_TI_SAVE_APPLICATION - HSE_TI_UPLOAD_ATTACHMENT - HSE_TI_SUBMIT_TO_REGULATOR - HSE_TI_CANCEL - HSE_TI_REGULATOR_REVIEW_SAVE - HSE_TI_REGULATOR_REVIEW_SUBMIT - HSE_TI_SAVE_REGULATOR_REVIEW_GROUP_DECISION - HSE_TI_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - HSE_TI_REGULATOR_REVIEW_RETURN_FOR_AMENDS - HSE_TI_APPLICATION_AMENDS_SAVE - HSE_TI_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - HSE_TI_REQUEST_PEER_REVIEW - HSE_TI_SUBMIT_PEER_REVIEW_DECISION - BDR_SAVE_APPLICATION - BDR_UPLOAD_ATTACHMENT - BDR_SUBMIT_TO_VERIFIER - BDR_RECALL_FROM_VERIFICATION - BDR_SUBMIT_TO_REGULATOR - BDR_SAVE_APPLICATION_VERIFICATION - BDR_VERIFICATION_UPLOAD_ATTACHMENT - BDR_VERIFICATION_RETURN_TO_OPERATOR - BDR_SUBMIT_VERIFICATION - BDR_SAVE_REGULATOR_REVIEW_GROUP_DECISION - BDR_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - BDR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - BDR_APPLICATION_AMENDS_SAVE - BDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - BDR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - BDR_REGULATOR_REVIEW_SAVE - BDR_REGULATOR_REVIEW_SUBMIT - BDR_REQUEST_PEER_REVIEW - BDR_SUBMIT_PEER_REVIEW_DECISION - BDRS2_SAVE_APPLICATION - BDRS2_UPLOAD_ATTACHMENT - BDRS2_SUBMIT_TO_VERIFIER - BDRS2_SUBMIT_TO_REGULATOR - BDRS2_SAVE_APPLICATION_VERIFICATION - BDRS2_VERIFICATION_UPLOAD_ATTACHMENT - BDRS2_SUBMIT_VERIFICATION - BDRS2_VERIFICATION_RETURN_TO_OPERATOR - BDRS2_RECALL_FROM_VERIFICATION - BDRS2_SAVE_REGULATOR_REVIEW_GROUP_DECISION - BDRS2_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - BDRS2_REGULATOR_REVIEW_SAVE - BDRS2_REGULATOR_REVIEW_SUBMIT - BDRS2_REQUEST_PEER_REVIEW - BDRS2_SUBMIT_PEER_REVIEW_DECISION - BDRS2_REGULATOR_REVIEW_RETURN_FOR_AMENDS - BDRS2_APPLICATION_AMENDS_SAVE - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - PERMANENT_CESSATION_CANCEL_APPLICATION - PERMANENT_CESSATION_SAVE_APPLICATION - PERMANENT_CESSATION_UPLOAD - PERMANENT_CESSATION_NOTIFY_OPERATOR_FOR_DECISION - PERMANENT_CESSATION_REQUEST_PEER_REVIEW - PERMANENT_CESSATION_SUBMIT_PEER_REVIEW_DECISION - ALR_SAVE_APPLICATION - ALR_UPLOAD_ATTACHMENT - ALR_SUBMIT_TO_VERIFIER - ALR_RECALL_FROM_VERIFICATION - ALR_SUBMIT_TO_REGULATOR - ALR_SAVE_APPLICATION_VERIFICATION - ALR_VERIFICATION_UPLOAD_ATTACHMENT - ALR_VERIFICATION_RETURN_TO_OPERATOR - ALR_SUBMIT_VERIFICATION - ALR_SAVE_REGULATOR_REVIEW_GROUP_DECISION - ALR_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - ALR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - ALR_APPLICATION_AMENDS_SAVE - ALR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - ALR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - ALR_REGULATOR_REVIEW_SAVE - ALR_PROCEED_TO_AUTHORITY - ALR_CLOSE_APPLICATION - ALR_REQUEST_PEER_REVIEW - ALR_SUBMIT_PEER_REVIEW_DECISION - ALR_SAVE_AUTHORITY_RESPONSE - ALR_AUTHORITY_RESPONSE_UPLOAD_ATTACHMENT - ALR_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION - WASTE_QDR_SAVE_APPLICATION - WASTE_QDR_UPLOAD_ATTACHMENT - WASTE_QDR_SUBMIT_TO_REGULATOR - WASTE_QDR_SAVE_REVIEW_GROUP_DECISION - WASTE_QDR_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - WASTE_QDR_REGULATOR_REVIEW_SUBMIT - WASTE_QDR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - WASTE_QDR_APPLICATION_AMENDS_SAVE - WASTE_QDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - EMP_ISSUANCE_UKETS_SAVE_APPLICATION - EMP_ISSUANCE_UKETS_SUBMIT_APPLICATION - EMP_ISSUANCE_UKETS_UPLOAD_SECTION_ATTACHMENT - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_REVIEW - EMP_ISSUANCE_UKETS_SAVE_REVIEW_GROUP_DECISION - EMP_ISSUANCE_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_ISSUANCE_UKETS_SAVE_REVIEW_DETERMINATION - EMP_ISSUANCE_UKETS_NOTIFY_OPERATOR_FOR_DECISION - EMP_ISSUANCE_UKETS_REQUEST_PEER_REVIEW - EMP_ISSUANCE_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_UKETS_REVIEW_RETURN_FOR_AMENDS - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_AMEND - EMP_ISSUANCE_UKETS_SUBMIT_APPLICATION_AMEND - EMP_ISSUANCE_UKETS_RECALL_FROM_AMENDS - EMP_ISSUANCE_UKETS_MANUAL_ACCOUNT_OPENING_REGISTRY - EMP_VARIATION_UKETS_SAVE_APPLICATION - EMP_VARIATION_UKETS_SAVE_APPLICATION_REGULATOR_LED - EMP_VARIATION_UKETS_SUBMIT_APPLICATION - EMP_VARIATION_CANCEL_APPLICATION - EMP_VARIATION_UPLOAD_SECTION_ATTACHMENT - EMP_VARIATION_UKETS_SAVE_APPLICATION_REVIEW - EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION - EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_SAVE_DETAILS_REVIEW_GROUP_DECISION - EMP_VARIATION_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_VARIATION_UKETS_SAVE_REVIEW_DETERMINATION - EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION - EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW_REGULATOR_LED - EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION - >- EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_REVIEW_RETURN_FOR_AMENDS - EMP_VARIATION_UKETS_SAVE_APPLICATION_AMEND - EMP_VARIATION_UKETS_SUBMIT_APPLICATION_AMEND - EMP_VARIATION_UKETS_RECALL_FROM_AMENDS - AVIATION_AER_UKETS_SAVE_APPLICATION - AVIATION_AER_UKETS_REQUEST_VERIFICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION_AMEND - AVIATION_AER_UKETS_SAVE_APPLICATION_VERIFICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION_VERIFICATION - AVIATION_AER_UKETS_SAVE_REVIEW_GROUP_DECISION - AVIATION_AER_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AVIATION_AER_UKETS_COMPLETE_REVIEW - AVIATION_AER_UKETS_SKIP_REVIEW - AVIATION_AER_UKETS_REVIEW_RETURN_FOR_AMENDS - AVIATION_AER_UKETS_SAVE_APPLICATION_AMEND - AVIATION_AER_UKETS_REQUEST_AMENDS_VERIFICATION - AVIATION_AER_UKETS_VERIFICATION_RETURN_TO_OPERATOR - AVIATION_AER_UPLOAD_SECTION_ATTACHMENT - AVIATION_AER_RECALL_FROM_VERIFICATION - AVIATION_ACCOUNT_CLOSURE_SUBMIT_APPLICATION - AVIATION_ACCOUNT_CLOSURE_SAVE_APPLICATION - AVIATION_ACCOUNT_CLOSURE_CANCEL_APPLICATION - AVIATION_DRE_UKETS_SAVE_APPLICATION - AVIATION_DRE_UKETS_REQUEST_PEER_REVIEW - AVIATION_DRE_UKETS_SUBMIT_NOTIFY_OPERATOR - AVIATION_DRE_UKETS_SUBMIT_PEER_REVIEW_DECISION - AVIATION_DRE_UPLOAD_ATTACHMENT - AVIATION_DRE_CANCEL_APPLICATION - AVIATION_DOE_CORSIA_SUBMIT_SAVE - AVIATION_DOE_CORSIA_SUBMIT_CANCEL - AVIATION_DOE_CORSIA_UPLOAD_ATTACHMENT - AVIATION_DOE_CORSIA_SUBMIT_NOTIFY_OPERATOR - AVIATION_DOE_CORSIA_REQUEST_PEER_REVIEW - AVIATION_DOE_CORSIA_SUBMIT_PEER_REVIEW_DECISION - AVIATION_VIR_UPLOAD_ATTACHMENT - AVIATION_VIR_SAVE_APPLICATION - AVIATION_VIR_SUBMIT_APPLICATION - AVIATION_VIR_SAVE_REVIEW - AVIATION_VIR_NOTIFY_OPERATOR_FOR_DECISION - AVIATION_VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - AVIATION_VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - RFI_SUBMIT - RFI_UPLOAD_ATTACHMENT - RFI_RESPONSE_SUBMIT - RFI_CANCEL - RDE_SUBMIT - RDE_RESPONSE_SUBMIT - RDE_FORCE_DECISION - RDE_UPLOAD_ATTACHMENT - PAYMENT_MARK_AS_PAID - PAYMENT_MARK_AS_RECEIVED - PAYMENT_PAY_BY_CARD - PAYMENT_CANCEL - WITHHOLDING_OF_ALLOWANCES_SAVE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION - WITHHOLDING_OF_ALLOWANCES_CANCEL_APPLICATION - WITHHOLDING_OF_ALLOWANCES_REQUEST_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_SAVE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_NOTIFY_OPERATOR_FOR_DECISION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_CLOSE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_UPLOAD_ATTACHMENT - RETURN_OF_ALLOWANCES_SAVE_APPLICATION - RETURN_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION - RETURN_OF_ALLOWANCES_CANCEL_APPLICATION - RETURN_OF_ALLOWANCES_RETURNED_SAVE_APPLICATION - RETURN_OF_ALLOWANCES_RETURNED_SUBMIT_APPLICATION - RETURN_OF_ALLOWANCES_REQUEST_PEER_REVIEW - RETURN_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION - EMP_ISSUANCE_CORSIA_SUBMIT_APPLICATION - EMP_ISSUANCE_CORSIA_UPLOAD_SECTION_ATTACHMENT - EMP_ISSUANCE_CORSIA_NOTIFY_OPERATOR_FOR_DECISION - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_REVIEW - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_GROUP_DECISION - EMP_ISSUANCE_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_DETERMINATION - EMP_ISSUANCE_CORSIA_REQUEST_PEER_REVIEW - EMP_ISSUANCE_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_CORSIA_REVIEW_RETURN_FOR_AMENDS - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_AMEND - EMP_ISSUANCE_CORSIA_SUBMIT_APPLICATION_AMEND - EMP_ISSUANCE_CORSIA_RECALL_FROM_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION - EMP_VARIATION_CORSIA_SUBMIT_APPLICATION - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REVIEW - EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION - EMP_VARIATION_CORSIA_SAVE_DETAILS_REVIEW_GROUP_DECISION - EMP_VARIATION_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_VARIATION_CORSIA_SAVE_REVIEW_DETERMINATION - EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW - EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_VARIATION_CORSIA_REVIEW_RETURN_FOR_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION_AMEND - EMP_VARIATION_CORSIA_SUBMIT_APPLICATION_AMEND - EMP_VARIATION_CORSIA_RECALL_FROM_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REGULATOR_LED - EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW_REGULATOR_LED - >- EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - AVIATION_AER_CORSIA_SAVE_APPLICATION - AVIATION_AER_CORSIA_REQUEST_VERIFICATION - AVIATION_AER_CORSIA_SAVE_APPLICATION_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION - AVIATION_AER_CORSIA_SAVE_REVIEW_GROUP_DECISION - AVIATION_AER_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AVIATION_AER_CORSIA_SKIP_REVIEW - AVIATION_AER_CORSIA_COMPLETE_REVIEW - AVIATION_AER_CORSIA_REVIEW_RETURN_FOR_AMENDS - AVIATION_AER_CORSIA_SAVE_APPLICATION_AMEND - AVIATION_AER_CORSIA_REQUEST_AMENDS_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_AMEND - AVIATION_AER_CORSIA_VERIFICATION_RETURN_TO_OPERATOR - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMIT_PEER_REVIEW_DECISION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SAVE_APPLICATION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CANCEL_APPLICATION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_REQUEST_PEER_REVIEW - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMIT_NOTIFY_OPERATOR - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SUBMIT_PEER_REVIEW_DECISION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CANCEL_APPLICATION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SAVE_APPLICATION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_REQUEST_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SUBMIT_NOTIFY_OPERATOR description: The request task attachment properties FileUuidDTO: type: object properties: uuid: type: string AviationAerCorsia3YearPeriodCreateActionPayload: required: - requestId type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: requestId: type: string AviationAerCorsiaAnnualOffsettingCreateActionPayload: required: - requestId type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: requestId: type: string BatchReissueChangesDetails: type: object BatchReissueFilters: type: object BatchReissueRequestCreateActionPayload: required: - signatory type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: filters: $ref: '#/components/schemas/BatchReissueFilters' changesDetails: $ref: '#/components/schemas/BatchReissueChangesDetails' signatory: type: string DoalRequestCreateActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: year: type: integer format: int16 HSETIRequestCreateActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: allocationPeriod: type: string enum: - PERIOD_2021_2025 - PERIOD_2026_2030 InstallationAccountOpeningSubmitApplicationCreateActionPayload: required: - accountType - applicationType - commencementDate - competentAuthority - emissionTradingScheme - legalEntity - location - name - siteName type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: accountType: type: string enum: - INSTALLATION - AVIATION applicationType: type: string enum: - NEW_PERMIT - TRANSFER name: maxLength: 255 minLength: 0 type: string submitter: $ref: '#/components/schemas/InstallationAccountSubmitter' siteName: maxLength: 255 minLength: 0 type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES commencementDate: type: string format: date legalEntity: $ref: '#/components/schemas/LegalEntityDTO' location: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' InstallationAuditRequestCreateActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: year: type: integer format: int16 NERRequestCreateActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: requestId: type: string ReportRelatedRequestCreateActionPayload: required: - requestId type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: requestId: type: string RequestCreateActionEmptyPayload: type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' RequestCreateActionPayload: type: object properties: payloadType: type: string enum: - INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD - PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD - REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD - DOAL_REQUEST_CREATE_ACTION_PAYLOAD - HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD - EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD - INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD - NER_CREATE_ACTION_PAYLOAD - EMPTY_PAYLOAD discriminator: propertyName: payloadType RequestCreateActionProcessDTO: required: - requestCreateActionPayload - requestCreateActionType type: object properties: requestCreateActionType: type: string enum: - INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_VARIATION - PERMIT_TRANSFER_A - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - NON_COMPLIANCE - NER - NER_RE_INITIATE - DOAL - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - AER - DRE - WITHHOLDING_OF_ALLOWANCES - WITHHOLDING_OF_ALLOWANCES_RE_INITIATE - RETURN_OF_ALLOWANCES - AIR - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - EMP_BATCH_REISSUE - AVIATION_ACCOUNT_CLOSURE - EMP_VARIATION_UKETS - AVIATION_DRE_UKETS - AVIATION_NON_COMPLIANCE - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING - EMP_VARIATION_CORSIA requestCreateActionPayload: oneOf: - $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodCreateActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingCreateActionPayload - $ref: '#/components/schemas/BatchReissueRequestCreateActionPayload' - $ref: '#/components/schemas/DoalRequestCreateActionPayload' - $ref: '#/components/schemas/HSETIRequestCreateActionPayload' - $ref: >- #/components/schemas/InstallationAccountOpeningSubmitApplicationCreateActionPayload - $ref: '#/components/schemas/InstallationAuditRequestCreateActionPayload' - $ref: '#/components/schemas/NERRequestCreateActionPayload' - $ref: '#/components/schemas/ReportRelatedRequestCreateActionPayload' - $ref: '#/components/schemas/RequestCreateActionEmptyPayload' - $ref: >- #/components/schemas/WithholdingOfAllowancesReCreateActionPayload description: The request create action body WithholdingOfAllowancesReCreateActionPayload: required: - requestId type: object allOf: - $ref: '#/components/schemas/RequestCreateActionPayload' - type: object properties: requestId: type: string RequestCreateActionProcessResponseDTO: type: object properties: requestId: type: string RequestSearchCriteria: required: - category - pageNumber - pageSize - resourceId - resourceType type: object properties: resourceType: type: string resourceId: type: string requestTypes: uniqueItems: true type: array items: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING requestStatuses: uniqueItems: true type: array items: type: string enum: - IN_PROGRESS - COMPLETED - CANCELLED - WITHDRAWN - DEEMED_WITHDRAWN - APPROVED - REJECTED - CLOSED - EXEMPT - MIGRATED - NOT_REQUIRED category: type: string enum: - PERMIT - REPORTING - INSPECTION - CA pageNumber: minimum: 0 type: integer format: int32 pageSize: minimum: 1 type: integer format: int32 description: The search criteria ALRRequestMetaData: required: - isFinal - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 isFinal: type: boolean AerInitiatorRequest: required: - type type: object properties: type: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING submissionDateTime: type: string format: date-time AerRequestMetadata: required: - emissions - initiatorRequest - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 emissions: type: string format: decimal overallAssessmentType: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED initiatorRequest: $ref: '#/components/schemas/AerInitiatorRequest' AirRequestMetadata: required: - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 AviationAerCorsia3YearPeriodOffsettingRequestMetadata: required: - currentAerId - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 currentAerId: type: string periodOffsettingRequirements: type: integer format: int64 years: maxItems: 3 minItems: 3 type: array items: type: integer format: int16 operatorHaveOffsettingRequirements: type: boolean AviationAerCorsiaAnnualOffsettingRequestMetadata: required: - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 calculatedAnnualOffsetting: type: integer format: int32 AviationAerCorsiaRequestMetadata: required: - emissions - initiatorRequest - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 emissions: type: string format: decimal initiatorRequest: $ref: '#/components/schemas/AerInitiatorRequest' overallAssessmentType: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_AS_SATISFACTORY_WITH_COMMENTS - NOT_VERIFIED totalEmissionsOffsettingFlights: type: string format: decimal totalEmissionsClaimedReductions: type: string format: decimal exempted: type: boolean AviationAerRequestMetadata: required: - emissions - initiatorRequest - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 emissions: type: string format: decimal initiatorRequest: $ref: '#/components/schemas/AerInitiatorRequest' overallAssessmentType: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_AS_SATISFACTORY_WITH_COMMENTS - NOT_VERIFIED exempted: type: boolean AviationDoECorsiaRequestMetadata: required: - emissions - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 emissions: type: string format: decimal totalEmissionsOffsettingFlights: type: string format: decimal totalEmissionsClaimedReductions: type: string format: decimal exempted: type: boolean AviationDreRequestMetadata: required: - emissions - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 emissions: type: string format: decimal exempted: type: boolean AviationVirRequestMetadata: required: - relatedAerRequestId - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 relatedAerRequestId: type: string rfiResponseDates: type: array items: type: string format: date-time BDRRequestMetadata: required: - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 bdrInitiationType: type: string enum: - RE_INITIATED - INITIATED overallAssessmentType: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED BDRS2RequestMetadata: required: - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 bdrs2InitiationType: type: string enum: - RE_INITIATED - INITIATED overallAssessmentType: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED DoalRequestMetadata: required: - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 DreRequestMetadata: required: - emissions - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 emissions: type: string format: decimal EmpBatchReissueRequestMetadata: required: - submitter - submitterId type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: submitterId: type: string submitter: type: string submissionDate: type: string format: date accountsReports: type: object additionalProperties: $ref: '#/components/schemas/EmpReissueAccountReport' EmpReissueAccountReport: type: object properties: issueDate: type: string format: date succeeded: type: boolean empId: type: string accountName: type: string EmpVariationRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: empConsolidationNumber: type: integer format: int32 initiatorRoleType: type: string HSETIRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: allocationPeriod: type: string enum: - PERIOD_2021_2025 - PERIOD_2026_2030 InstallationInspectionRequestMetadata: required: - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 NERRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: nerInitiationType: type: string enum: - RE_INITIATED - INITIATED overallAssessmentType: type: string enum: - VERIFIED_AS_SATISFACTORY - VERIFIED_WITH_COMMENTS - NOT_VERIFIED PermitBatchReissueRequestMetadata: required: - submitter - submitterId type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: submitterId: type: string submitter: type: string submissionDate: type: string format: date accountsReports: type: object additionalProperties: $ref: '#/components/schemas/PermitReissueAccountReport' PermitIssuanceRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: rfiResponseDates: type: array items: type: string format: date-time PermitNotificationRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: rfiResponseDates: type: array items: type: string format: date-time permitNotificationType: type: string enum: - TEMPORARY_FACTOR - TEMPORARY_CHANGE - TEMPORARY_SUSPENSION - CESSATION - NON_SIGNIFICANT_CHANGE - OTHER_FACTOR otherFactorReportingType: type: string enum: - EXCEEDED_THRESHOLD_STATED_GHGE_PERMIT - EXCEEDED_THRESHOLD_STATED_HSE_PERMIT - RENOUNCE_FREE_ALLOCATIONS - OTHER_ISSUE PermitReissueAccountReport: type: object properties: issueDate: type: string format: date succeeded: type: boolean permitId: type: string installationName: type: string operatorName: type: string PermitSurrenderRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: rfiResponseDates: type: array items: type: string format: date-time PermitTransferBRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: rfiResponseDates: type: array items: type: string format: date-time PermitVariationRequestMetadata: type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: rfiResponseDates: type: array items: type: string format: date-time logChanges: type: string permitConsolidationNumber: type: integer format: int32 initiatorRoleType: type: string ReissueRequestMetadata: required: - batchRequestId - signatory - submitter - submitterId type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: batchRequestId: type: string submitterId: type: string submitter: type: string signatory: type: string batchRequestType: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING changesDetails: $ref: '#/components/schemas/BatchReissueChangesDetails' RequestDetailsDTO: type: object properties: id: type: string requestType: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING requestStatus: type: string enum: - IN_PROGRESS - COMPLETED - CANCELLED - WITHDRAWN - DEEMED_WITHDRAWN - APPROVED - REJECTED - CLOSED - EXEMPT - MIGRATED - NOT_REQUIRED creationDate: type: string format: date requestMetadata: oneOf: - $ref: '#/components/schemas/ALRRequestMetaData' - $ref: '#/components/schemas/AerRequestMetadata' - $ref: '#/components/schemas/AirRequestMetadata' - $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingRequestMetadata - $ref: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingRequestMetadata - $ref: '#/components/schemas/AviationAerCorsiaRequestMetadata' - $ref: '#/components/schemas/AviationAerRequestMetadata' - $ref: '#/components/schemas/AviationDoECorsiaRequestMetadata' - $ref: '#/components/schemas/AviationDreRequestMetadata' - $ref: '#/components/schemas/AviationVirRequestMetadata' - $ref: '#/components/schemas/BDRRequestMetadata' - $ref: '#/components/schemas/BDRS2RequestMetadata' - $ref: '#/components/schemas/DoalRequestMetadata' - $ref: '#/components/schemas/DreRequestMetadata' - $ref: '#/components/schemas/EmpBatchReissueRequestMetadata' - $ref: '#/components/schemas/EmpVariationRequestMetadata' - $ref: '#/components/schemas/HSETIRequestMetadata' - $ref: '#/components/schemas/InstallationInspectionRequestMetadata' - $ref: '#/components/schemas/NERRequestMetadata' - $ref: '#/components/schemas/PermitBatchReissueRequestMetadata' - $ref: '#/components/schemas/PermitIssuanceRequestMetadata' - $ref: '#/components/schemas/PermitNotificationRequestMetadata' - $ref: '#/components/schemas/PermitSurrenderRequestMetadata' - $ref: '#/components/schemas/PermitTransferBRequestMetadata' - $ref: '#/components/schemas/PermitVariationRequestMetadata' - $ref: '#/components/schemas/ReissueRequestMetadata' - $ref: '#/components/schemas/VirRequestMetadata' - $ref: '#/components/schemas/WasteQDRRequestMetaData' RequestDetailsSearchResults: type: object properties: requestDetails: type: array items: $ref: '#/components/schemas/RequestDetailsDTO' total: type: integer format: int64 RequestMetadata: type: object properties: type: type: string enum: - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_TRANSFER_B - PERMIT_BATCH_REISSUE - DOAL - AER - VIR - DRE - AIR - INSTALLATION_INSPECTION - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - REISSUE - AVIATION_AER - AVIATION_AER_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING - AVIATION_DRE - AVIATION_DOE_CORSIA - AVIATION_VIR - EMP_VARIATION - EMP_BATCH_REISSUE discriminator: propertyName: type mapping: PERMIT_ISSUANCE: '#/components/schemas/PermitIssuanceRequestMetadata' PERMIT_SURRENDER: '#/components/schemas/PermitSurrenderRequestMetadata' PERMIT_VARIATION: '#/components/schemas/PermitVariationRequestMetadata' PERMIT_NOTIFICATION: '#/components/schemas/PermitNotificationRequestMetadata' PERMIT_TRANSFER_B: '#/components/schemas/PermitTransferBRequestMetadata' PERMIT_BATCH_REISSUE: '#/components/schemas/PermitBatchReissueRequestMetadata' REISSUE: '#/components/schemas/ReissueRequestMetadata' DOAL: '#/components/schemas/DoalRequestMetadata' AER: '#/components/schemas/AerRequestMetadata' VIR: '#/components/schemas/VirRequestMetadata' DRE: '#/components/schemas/DreRequestMetadata' AIR: '#/components/schemas/AirRequestMetadata' INSTALLATION_INSPECTION: '#/components/schemas/InstallationInspectionRequestMetadata' BDR: '#/components/schemas/BDRRequestMetadata' BDRS2: '#/components/schemas/BDRS2RequestMetadata' ALR: '#/components/schemas/ALRRequestMetaData' HSE_TI: '#/components/schemas/HSETIRequestMetadata' WASTE_QDR: '#/components/schemas/WasteQDRRequestMetaData' NER: '#/components/schemas/NERRequestMetadata' AVIATION_AER: '#/components/schemas/AviationAerRequestMetadata' AVIATION_AER_CORSIA_ANNUAL_OFFSETTING: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingRequestMetadata AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingRequestMetadata AVIATION_DRE: '#/components/schemas/AviationDreRequestMetadata' AVIATION_VIR: '#/components/schemas/AviationVirRequestMetadata' EMP_VARIATION: '#/components/schemas/EmpVariationRequestMetadata' EMP_BATCH_REISSUE: '#/components/schemas/EmpBatchReissueRequestMetadata' AVIATION_AER_CORSIA: '#/components/schemas/AviationAerCorsiaRequestMetadata' AVIATION_DOE_CORSIA: '#/components/schemas/AviationDoECorsiaRequestMetadata' VirRequestMetadata: required: - relatedAerRequestId - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 relatedAerRequestId: type: string rfiResponseDates: type: array items: type: string format: date-time WasteQDRRequestMetaData: required: - quarter - year type: object allOf: - $ref: '#/components/schemas/RequestMetadata' - type: object properties: year: type: integer format: int16 quarter: type: string enum: - Q1 - Q2 - Q3 - Q4 RequestNoteRequest: required: - note - requestId type: object properties: note: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid requestId: type: string description: The request note request MeasurementN2OEmissionsCalculationParamsDTO: required: - annualHourlyAverageFlueGasFlow - annualHourlyAverageGHGConcentration - operationalHours - reportingYear type: object properties: operationalHours: type: string format: decimal annualHourlyAverageFlueGasFlow: type: string format: decimal containsBiomass: type: boolean biomassPercentage: type: string format: decimal annualHourlyAverageGHGConcentration: type: string format: decimal reportingYear: type: integer format: int16 description: The parameters needed to calculate the emissions MeasurementEmissionsCalculationDTO: type: object properties: reportableEmissions: type: string format: decimal sustainableBiomassEmissions: type: string format: decimal globalWarmingPotential: type: string format: decimal annualGasFlow: type: string format: decimal annualFossilAmountOfGreenhouseGas: type: string format: decimal MeasurementEmissionsCalculationParamsDTO: required: - annualHourlyAverageFlueGasFlow - annualHourlyAverageGHGConcentration - operationalHours type: object properties: operationalHours: type: string format: decimal annualHourlyAverageFlueGasFlow: type: string format: decimal containsBiomass: type: boolean biomassPercentage: type: string format: decimal annualHourlyAverageGHGConcentration: type: string format: decimal description: The parameters needed to calculate the emissions PfcEmissionsCalculationParamsDTO: required: - calculationMethod - pfcSourceStreamEmissionCalculationMethodData - reportingYear - totalPrimaryAluminium type: object properties: reportingYear: type: integer format: int16 calculationMethod: type: string enum: - SLOPE - OVERVOLTAGE totalPrimaryAluminium: type: string format: decimal pfcSourceStreamEmissionCalculationMethodData: oneOf: - $ref: >- #/components/schemas/OverVoltageSourceStreamEmissionCalculationMethodData - $ref: >- #/components/schemas/SlopeSourceStreamEmissionCalculationMethodData description: The parameters needed to calculate the emissions PfcEmissionsCalculationDTO: type: object properties: globalWarmingPotentialCF4: type: string format: decimal globalWarmingPotentialC2F6: type: string format: decimal amountOfCF4: type: string format: decimal totalCF4Emissions: type: string format: decimal amountOfC2F6: type: string format: decimal totalC2F6Emissions: type: string format: decimal reportableEmissions: type: string format: decimal EmissionsCalculationParamsDTO: required: - activityData - activityDataMeasurementUnit - sourceStreamType type: object properties: emissionFactor: type: string format: decimal netCalorificValue: type: string format: decimal oxidationFactor: type: string format: decimal ncvMeasurementUnit: type: string enum: - GJ_PER_TONNE - GJ_PER_NM3 efMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_TJ - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE activityData: type: string format: decimal activityDataMeasurementUnit: type: string enum: - TONNES - NM3 carbonContent: type: string format: decimal carbonContentMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE - TONNES_OF_CARBON_PER_NM3 - TONNES_OF_CARBON_PER_TONNE containsBiomass: type: boolean biomassPercentage: type: string format: decimal conversionFactor: type: string format: decimal sourceStreamType: type: string enum: - COMBUSTION_COMMERCIAL_STANDARD_FUELS - COMBUSTION_OTHER_GASEOUS_LIQUID_FUELS - COMBUSTION_SOLID_FUELS - COMBUSTION_FLARES - OTHER - COMBUSTION_GAS_PROCESSING_TERMINALS - REFINERIES_MASS_BALANCE - COKE_MASS_BALANCE - METAL_ORE_MASS_BALANCE - IRON_STEEL_MASS_BALANCE - CARBON_BLACK_MASS_BALANCE_METHODOLOGY - HYDROGEN_AND_SYNTHESIS_GAS_MASS_BALANCE_METHODOLOGY - BULK_ORGANIC_CHEMICALS_MASS_BALANCE_METHODOLOGY - NON_FERROUS_SEC_ALUMINIUM_MASS_BALANCE_METHODOLOGY - SODA_ASH_SODIUM_BICARBONATE_MASS_BALANCE_METHODOLOGY - PRIMARY_ALUMINIUM_MASS_BALANCE_METHODOLOGY - REFINERIES_HYDROGEN_PRODUCTION - CEMENT_CLINKER_CKD - CERAMICS_SCRUBBING - UPSTREAM_GHG_REMOVAL_VENTING_CO2 - REFINERIES_CATALYTIC_CRACKER_REGENERATION - COKE_FUEL_AS_PROCESS_INPUT - IRON_STEEL_FUEL_AS_PROCESS_INPUT - AMMONIA_FUEL_AS_PROCESS_INPUT - HYDROGEN_AND_SYNTHESIS_GAS_FUEL_AS_PROCESS_INPUT - COKE_CARBONATE_INPUT_METHOD_A - COKE_OXIDE_OUTPUT_METHOD_B - METAL_ORE_CARBONATE_INPUT - IRON_STEEL_CARBONATE_INPUT - CEMENT_CLINKER_KILN_INPUT_BASED_METHOD_A - CEMENT_CLINKER_CLINKER_OUTPUT_METHOD_B - CEMENT_CLINKER_NON_CARBONATE_CARBON - LIME_DOLOMITE_MAGNESITE_CARBONATES_METHOD_A - LIME_DOLOMITE_MAGNESITE_KILN_DUST_METHOD_B - LIME_DOLOMITE_MAGNESITE_ALKALI_EARTH_OXIDE_METHOD_B - GLASS_AND_MINERAL_WOOL_CARBONATES_INPUT - CERAMICS_CARBON_INPUTS_METHOD_A - CERAMICS_ALKALI_OXIDE_METHOD_B - PULP_PAPER_MAKE_UP_CHEMICALS - NON_FERROUS_SEC_ALUMINIUM_PROCESS_EMISSIONS - COMBUSTION_SCRUBBING_CARBONATE - COMBUSTION_SCRUBBING_UREA - COMBUSTION_SCRUBBING_GYPSUM - PRIMARY_ALUMINIUM_PFC description: The parameters needed to calculate the emissions EmissionsCalculationDTO: type: object properties: reportableEmissions: type: string format: decimal sustainableBiomassEmissions: type: string format: decimal ReportingYearsDTO: required: - years type: object properties: years: uniqueItems: true type: array items: type: integer format: int16 description: The years for which reportable emissions are required FileInfoDTO: type: object properties: name: type: string uuid: type: string RegulatorUserDTO: required: - email - firstName - jobTitle - lastName - phoneNumber type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string jobTitle: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string mobileNumber: maxLength: 255 minLength: 0 type: string signature: $ref: '#/components/schemas/FileInfoDTO' RegulatorUserUpdateDTO: required: - permissions - user type: object properties: user: $ref: '#/components/schemas/RegulatorUserDTO' permissions: type: object additionalProperties: type: string enum: - NONE - VIEW_ONLY - EXECUTE RegulatorInvitedUserDTO: required: - email - firstName - jobTitle - lastName - permissions - phoneNumber type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string jobTitle: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string mobileNumber: maxLength: 255 minLength: 0 type: string permissions: type: object additionalProperties: type: string enum: - NONE - VIEW_ONLY - EXECUTE description: The regulator to invite RegulatorUserUpdateStatusDTO: required: - authorityStatus - userId type: object properties: userId: type: string authorityStatus: type: string enum: - PENDING - TEMP_DISABLED_PENDING - ACTIVE - DISABLED - ACCEPTED - TEMP_DISABLED OperatorUserTokenVerificationResult: type: object properties: email: type: string status: type: string enum: - REGISTERED - NOT_REGISTERED OperatorInvitedUserInfoDTO: type: object properties: email: type: string invitationStatus: type: string enum: - ACCEPTED - PENDING_TO_REGISTERED_SET_REGISTER_FORM - PENDING_TO_REGISTERED_SET_REGISTER_FORM_NO_PASSWORD - PENDING_TO_REGISTERED_SET_PASSWORD_ONLY - ALREADY_REGISTERED - ALREADY_REGISTERED_SET_PASSWORD_ONLY firstName: type: string lastName: type: string roleCode: type: string accountName: type: string OperatorUserInvitationDTO: required: - email - firstName - lastName type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string roleCode: type: string description: The operator user account registration info AccountOperatorAuthorityUpdateDTO: required: - authorityStatus - userId type: object properties: userId: type: string roleCode: type: string authorityStatus: type: string enum: - PENDING - TEMP_DISABLED_PENDING - ACTIVE - DISABLED - ACCEPTED - TEMP_DISABLED AccountOperatorAuthorityUpdateWrapperDTO: required: - accountOperatorAuthorityUpdateList - contactTypes type: object properties: accountOperatorAuthorityUpdateList: type: array items: $ref: '#/components/schemas/AccountOperatorAuthorityUpdateDTO' contactTypes: type: object additionalProperties: type: string description: The account operator authorities to update CustomMiReportQuery: required: - sqlQuery type: object properties: sqlQuery: type: string description: The parameters based on which the report will be generated MiReportUserDefinedResult: type: object properties: columnNames: type: array items: type: string results: type: array items: type: object additionalProperties: type: object AerMarkNotRequiredDetails: required: - reason type: object properties: reason: type: string AlrMarkNotRequiredDetails: required: - reason type: object properties: reason: type: string AccountUpdateSopIdDTO: type: object properties: sopId: maximum: 9999999999 minimum: 0 type: integer format: int64 description: The sop id AccountUpdateSiteNameDTO: required: - siteName type: object properties: siteName: maxLength: 255 minLength: 0 type: string description: The site name AccountUpdateRegistryReportingFirstYearDTO: type: object properties: registryReportingFirstYear: minimum: 2021 type: integer format: int32 description: The first year of registry reporting obligation field AccountUpdateInstallationNameDTO: required: - installationName type: object properties: installationName: maxLength: 255 minLength: 0 type: string description: The installation name AccountUpdateCommencementDateDTO: required: - commencementDate type: object properties: commencementDate: type: string format: date description: The commencement date PreviewDocumentRequest: required: - documentType type: object properties: documentType: type: string enum: - IN_RFI - IN_RDE - PERMIT_ISSUANCE_GHGE_ACCEPTED - PERMIT_ISSUANCE_HSE_ACCEPTED - PERMIT_ISSUANCE_WASTE_ACCEPTED - PERMIT_ISSUANCE_REJECTED - PERMIT_ISSUANCE_DEEMED_WITHDRAWN - PERMIT_SURRENDERED_NOTICE - PERMIT_SURRENDER_REJECTED_NOTICE - PERMIT_SURRENDER_DEEMED_WITHDRAWN_NOTICE - PERMIT_SURRENDER_CESSATION - PERMIT_REVOCATION - PERMIT_REVOCATION_WITHDRAWN - PERMIT_REVOCATION_CESSATION - PERMIT_NOTIFICATION_ACCEPTED - PERMIT_NOTIFICATION_REFUSED - PERMIT_VARIATION_ACCEPTED - PERMIT_VARIATION_REGULATOR_LED_APPROVED - PERMIT_VARIATION_REJECTED - PERMIT_VARIATION_DEEMED_WITHDRAWN - PERMIT_TRANSFER_ACCEPTED - PERMIT_TRANSFER_REFUSED - PERMIT_TRANSFER_DEEMED_WITHDRAWN - PERMIT_REISSUE - PERMIT - PERMANENT_CESSATION - PERMANENT_CESSATION_APPLICATION_SUBMIT - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW - DOAL_SUBMITTED - DOAL_ACCEPTED - DOAL_REJECTED - DRE_SUBMITTED - VIR_REVIEWED - AIR_REVIEWED - WITHHOLDING_OF_ALLOWANCES - WITHHOLDING_OF_ALLOWANCES_WITHDRAWN - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION_SUBMITTED - INSTALLATION_AUDIT_SUBMITTED - ALR_SUBMITTED - ALR_ACCEPTED - ALR_REJECTED - HSE_TI_COMPLETED - AVIATION_DRE_SUBMITTED - AVIATION_DOE_SUBMITTED - AVIATION_VIR_REVIEWED - EMP_UKETS - EMP_ISSUANCE_UKETS_GRANTED - EMP_ISSUANCE_UKETS_DEEMED_WITHDRAWN - EMP_VARIATION_UKETS_ACCEPTED - EMP_VARIATION_UKETS_REJECTED - EMP_VARIATION_UKETS_DEEMED_WITHDRAWN - EMP_VARIATION_UKETS_REGULATOR_LED_APPROVED - EMP_REISSUE_UKETS - EMP_CORSIA - EMP_ISSUANCE_CORSIA_GRANTED - EMP_ISSUANCE_CORSIA_DEEMED_WITHDRAWN - EMP_REISSUE_CORSIA - EMP_VARIATION_CORSIA_REGULATOR_LED_APPROVED - EMP_VARIATION_CORSIA_ACCEPTED - EMP_VARIATION_CORSIA_REJECTED - EMP_VARIATION_CORSIA_DEEMED_WITHDRAWN - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMITTED - AVIATION_AER_CORSIA_3_YEAR_PERIOD_OFFSETTING_SUBMITTED decisionNotification: $ref: '#/components/schemas/DecisionNotification' description: The request to preview the document CaExternalContactRegistrationDTO: required: - description - email - name type: object properties: name: maxLength: 100 minLength: 0 type: string email: maxLength: 255 minLength: 0 type: string description: maxLength: 100 minLength: 0 type: string description: The ca external information AviationAccountCreationDTO: required: - commencementDate - crcoCode - emissionTradingScheme - name type: object properties: name: maxLength: 255 minLength: 0 type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA sopId: maximum: 9999999999 minimum: 0 type: integer format: int64 crcoCode: maxLength: 255 minLength: 0 type: string commencementDate: type: string format: date description: The aviation account creation dto AviationAccountUpdateDTO: required: - crcoCode - name type: object properties: name: maxLength: 255 minLength: 0 type: string sopId: maximum: 9999999999 minimum: 0 type: integer format: int64 crcoCode: maxLength: 255 minLength: 0 type: string location: $ref: '#/components/schemas/LocationOnShoreStateDTO' description: The aviation account fields AviationAccountReportingObligationFirstYearDTO: required: - commencementDate - reason type: object properties: commencementDate: type: string format: date reason: type: string description: The first year of reporting obligation data AviationAccountReportingStatusHistoryCreationDTO: required: - reason - status - year type: object properties: status: type: string enum: - REQUIRED_TO_REPORT - EXEMPT_COMMERCIAL - EXEMPT_NON_COMMERCIAL year: type: integer format: int16 reason: maxLength: 2000 minLength: 0 type: string description: The aviation account reporting status submit dto AviationAerEmissionsCalculationDTO: required: - aggregatedEmissionsData - saf type: object properties: aggregatedEmissionsData: $ref: '#/components/schemas/AviationAerUkEtsAggregatedEmissionsData' saf: $ref: '#/components/schemas/AviationAerSaf' description: DTO containing aggregated emissions data and SAF AviationAerTotalEmissions: required: - numFlightsCoveredByUkEts - standardFuelEmissions - totalEmissions type: object properties: numFlightsCoveredByUkEts: type: integer format: int32 standardFuelEmissions: type: string format: decimal reductionClaimEmissions: type: string format: decimal totalEmissions: type: string format: decimal StandardFuelsTotalEmissions: required: - emissions - emissionsFactor - fuelConsumption - fuelType - netCalorificValue type: object properties: fuelType: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE emissionsFactor: type: string format: decimal netCalorificValue: type: string format: decimal fuelConsumption: type: string format: decimal emissions: type: string format: decimal AviationAerNonDomesticFlightsEmissions: required: - totalEmissions type: object properties: nonDomesticFlightsEmissionsDetails: type: array items: $ref: '#/components/schemas/AviationAerNonDomesticFlightsEmissionsDetails' totalEmissions: type: string format: decimal AviationAerNonDomesticFlightsEmissionsDetails: required: - arrivalCountry - departureCountry - emissions - flightsNumber - fuelConsumption - fuelType type: object properties: flightsNumber: type: integer format: int32 fuelType: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE fuelConsumption: type: string format: decimal emissions: type: string format: decimal departureCountry: maxLength: 255 minLength: 0 type: string arrivalCountry: maxLength: 255 minLength: 0 type: string AviationAerDomesticFlightsEmissions: required: - totalEmissions type: object properties: domesticFlightsEmissionsDetails: type: array items: $ref: '#/components/schemas/AviationAerDomesticFlightsEmissionsDetails' totalEmissions: type: string format: decimal AviationAerDomesticFlightsEmissionsDetails: required: - country - emissions - flightsNumber - fuelConsumption - fuelType type: object properties: flightsNumber: type: integer format: int32 fuelType: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE fuelConsumption: type: string format: decimal emissions: type: string format: decimal country: maxLength: 255 minLength: 0 type: string AerodromePairsTotalEmissions: required: - arrivalAirport - departureAirport - emissions - flightsNumber type: object properties: departureAirport: $ref: '#/components/schemas/AviationRptAirportsDTO' arrivalAirport: $ref: '#/components/schemas/AviationRptAirportsDTO' flightsNumber: type: integer format: int32 emissions: type: string format: decimal AviationAerCorsiaInternationalFlightsEmissionsCalculationDTO: required: - aggregatedEmissionsData - year type: object properties: aggregatedEmissionsData: $ref: '#/components/schemas/AviationAerCorsiaAggregatedEmissionsData' emissionsReductionClaim: type: string format: decimal year: type: integer format: int16 description: >- DTO containing emission data and emissions reduction claim data is required AviationAerCorsiaTotalEmissions: required: - allFlightsEmissions - allFlightsNumber - emissionsReductionClaim - nonOffsetFlightsEmissions - nonOffsetFlightsNumber - offsetFlightsEmissions - offsetFlightsNumber type: object properties: allFlightsNumber: type: integer format: int32 allFlightsEmissions: type: string format: decimal offsetFlightsNumber: type: integer format: int32 offsetFlightsEmissions: type: string format: decimal nonOffsetFlightsNumber: type: integer format: int32 nonOffsetFlightsEmissions: type: string format: decimal emissionsReductionClaim: type: string format: decimal AviationAerCorsiaEmissionsCalculationDTO: required: - aggregatedEmissionsData type: object properties: aggregatedEmissionsData: $ref: '#/components/schemas/AviationAerCorsiaAggregatedEmissionsData' emissionsReductionClaim: type: string format: decimal description: >- DTO containing emission data and emissions reduction claim data is required AviationAerCorsiaStandardFuelsTotalEmissions: required: - emissions - emissionsFactor - fuelConsumption - fuelType type: object properties: fuelType: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE - TS_1 - NO_3_JET_FUEL emissionsFactor: type: string format: decimal fuelConsumption: type: string format: decimal emissions: type: string format: decimal AviationAerCorsiaInternationalFlightsEmissions: type: object properties: flightsEmissionsDetails: type: array items: $ref: >- #/components/schemas/AviationAerCorsiaInternationalFlightsEmissionsDetails AviationAerCorsiaInternationalFlightsEmissionsDetails: required: - arrivalState - departureState - emissions - flightsNumber - fuelConsumption - fuelType type: object properties: flightsNumber: type: integer format: int32 fuelType: type: string enum: - JET_KEROSENE - JET_GASOLINE - AVIATION_GASOLINE - TS_1 - NO_3_JET_FUEL fuelConsumption: type: string format: decimal emissions: type: string format: decimal offset: type: boolean departureState: maxLength: 255 minLength: 0 type: string arrivalState: maxLength: 255 minLength: 0 type: string AviationAerCorsiaAerodromePairsTotalEmissions: required: - arrivalAirport - departureAirport - emissions - flightsNumber - offset type: object properties: departureAirport: $ref: '#/components/schemas/AviationRptAirportsDTO' arrivalAirport: $ref: '#/components/schemas/AviationRptAirportsDTO' flightsNumber: type: integer format: int32 emissions: type: string format: decimal offset: type: boolean AviationReportingYearsDTO: required: - years type: object properties: years: uniqueItems: true type: array items: type: integer format: int16 description: The years for which reportable emissions are required AviationReportableEmissionsDTO: type: object properties: reportableEmissions: type: string format: decimal exempted: type: boolean AviationRptAirportsYearDTO: required: - icaos - year type: object properties: icaos: uniqueItems: true type: array items: type: string year: type: integer format: int16 AircraftTypeDTO: required: - designatorType - manufacturer - model type: object properties: manufacturer: maxLength: 255 minLength: 0 type: string model: maxLength: 255 minLength: 0 type: string designatorType: maxLength: 255 minLength: 0 type: string AircraftTypeSearchCriteria: required: - pageNumber - pageSize type: object properties: term: maxLength: 255 minLength: 3 type: string excludedAircraftTypes: type: array items: $ref: '#/components/schemas/AircraftTypeDTO' pageNumber: minimum: 0 type: integer format: int32 pageSize: minimum: 1 type: integer format: int32 description: The search criteria AircraftTypeSearchResults: type: object properties: aircraftTypes: type: array items: $ref: '#/components/schemas/AircraftTypeDTO' total: type: integer format: int64 AppointVerificationBodyDTO: required: - verificationBodyId type: object properties: verificationBodyId: type: integer format: int64 description: The verification body id to appoint to account AccountNoteRequest: required: - accountId - note type: object properties: note: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid accountId: type: integer format: int64 description: The account note request VerifierUserDTO: required: - email - firstName - lastName - phoneNumber type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string mobileNumber: maxLength: 255 minLength: 0 type: string VerificationBodyUpdateStatusDTO: required: - id - status type: object properties: id: type: integer format: int64 status: type: string enum: - ACTIVE - PENDING - DISABLED UserTermsVersionUpdateDTO: required: - version type: object properties: version: type: integer format: int32 AccountContactVbInfoDTO: type: object properties: accountId: type: integer format: int64 accountName: type: string type: type: string userId: type: string AccountContactVbInfoResponse: type: object properties: contacts: type: array items: $ref: '#/components/schemas/AccountContactVbInfoDTO' editable: type: boolean totalItems: type: integer format: int64 FeeRowDTO: type: object properties: requestType: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING feeType: type: string enum: - FIXED - WASTE - HSE - CAT_A - CAT_B - CAT_C amount: type: string format: decimal scheduledAmount: type: string format: decimal scheduledDate: type: string format: date TemplateInfoDTO: type: object properties: id: type: integer format: int64 name: type: string workflow: type: string lastUpdatedDate: type: string format: date-time TemplateSearchResults: type: object properties: templates: type: array items: $ref: '#/components/schemas/TemplateInfoDTO' total: type: integer format: int64 MiReportSystemSearchResult: type: object properties: id: type: integer format: int32 miReportType: type: string ItemDTO: type: object properties: creationDate: type: string format: date-time requestId: type: string requestType: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING taskId: type: integer format: int64 taskAssignee: $ref: '#/components/schemas/UserInfoDTO' taskAssigneeType: type: string taskType: type: string enum: - INSTALLATION_ACCOUNT_OPENING_APPLICATION_REVIEW - INSTALLATION_ACCOUNT_OPENING_ARCHIVE - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE - PERMIT_ISSUANCE_APPLICATION_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_REVIEW - PERMIT_ISSUANCE_APPLICATION_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_AMENDS - PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMIT - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_PEER_REVIEW - PERMIT_ISSUANCE_RFI_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RFI_RESPONSE - PERMIT_ISSUANCE_RDE_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RDE_RESPONSE - PERMIT_ISSUANCE_MAKE_PAYMENT - PERMIT_ISSUANCE_TRACK_PAYMENT - PERMIT_ISSUANCE_CONFIRM_PAYMENT - PERMIT_SURRENDER_APPLICATION_SUBMIT - PERMIT_SURRENDER_APPLICATION_REVIEW - PERMIT_SURRENDER_WAIT_FOR_REVIEW - PERMIT_SURRENDER_APPLICATION_PEER_REVIEW - PERMIT_SURRENDER_WAIT_FOR_PEER_REVIEW - PERMIT_SURRENDER_RFI_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RFI_RESPONSE - PERMIT_SURRENDER_RDE_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RDE_RESPONSE - PERMIT_SURRENDER_CESSATION_SUBMIT - PERMIT_SURRENDER_MAKE_PAYMENT - PERMIT_SURRENDER_TRACK_PAYMENT - PERMIT_SURRENDER_CONFIRM_PAYMENT - PERMIT_REVOCATION_APPLICATION_SUBMIT - PERMIT_REVOCATION_APPLICATION_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_APPEAL - PERMIT_REVOCATION_CESSATION_SUBMIT - PERMIT_REVOCATION_MAKE_PAYMENT - PERMIT_REVOCATION_TRACK_PAYMENT - PERMIT_REVOCATION_CONFIRM_PAYMENT - PERMIT_NOTIFICATION_APPLICATION_SUBMIT - PERMIT_NOTIFICATION_APPLICATION_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_PEER_REVIEW - PERMIT_NOTIFICATION_RFI_RESPONSE_SUBMIT - PERMIT_NOTIFICATION_WAIT_FOR_RFI_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP - PERMIT_NOTIFICATION_WAIT_FOR_FOLLOW_UP - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_MAKE_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_TRACK_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_SUBMIT - PERMIT_VARIATION_APPLICATION_REVIEW - PERMIT_VARIATION_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_REVIEW - PERMIT_VARIATION_RFI_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RFI_RESPONSE - PERMIT_VARIATION_RDE_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RDE_RESPONSE - PERMIT_VARIATION_MAKE_PAYMENT - PERMIT_VARIATION_TRACK_PAYMENT - PERMIT_VARIATION_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_WAIT_FOR_AMENDS - PERMIT_TRANSFER_A_APPLICATION_SUBMIT - PERMIT_TRANSFER_A_WAIT_FOR_TRANSFER - PERMIT_TRANSFER_A_MAKE_PAYMENT - PERMIT_TRANSFER_A_TRACK_PAYMENT - PERMIT_TRANSFER_A_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_APPLICATION_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_REVIEW - PERMIT_TRANSFER_B_APPLICATION_REVIEW - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEW - PERMIT_TRANSFER_B_WAIT_FOR_PEER_REVIEW - PERMIT_TRANSFER_B_MAKE_PAYMENT - PERMIT_TRANSFER_B_TRACK_PAYMENT - PERMIT_TRANSFER_B_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_RFI_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RFI_RESPONSE - PERMIT_TRANSFER_B_RDE_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RDE_RESPONSE - PERMIT_TRANSFER_B_WAIT_FOR_AMENDS - PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMIT - NON_COMPLIANCE_APPLICATION_SUBMIT - NON_COMPLIANCE_DAILY_PENALTY_NOTICE - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_FINAL_DETERMINATION - NER_APPLICATION_SUBMIT - NER_APPLICATION_VERIFICATION_SUBMIT - NER_WAIT_FOR_VERIFICATION - NER_APPLICATION_REVIEW - NER_WAIT_FOR_REVIEW - NER_APPLICATION_PEER_REVIEW - NER_WAIT_FOR_PEER_REVIEW - NER_WAIT_FOR_AMENDS - NER_APPLICATION_AMENDS_SUBMIT - NER_AMEND_APPLICATION_VERIFICATION_SUBMIT - NER_AMEND_WAIT_FOR_VERIFICATION - NER_MAKE_PAYMENT - NER_TRACK_PAYMENT - NER_CONFIRM_PAYMENT - DOAL_APPLICATION_SUBMIT - DOAL_APPLICATION_PEER_REVIEW - DOAL_WAIT_FOR_PEER_REVIEW - DOAL_AUTHORITY_RESPONSE - AER_APPLICATION_SUBMIT - AER_APPLICATION_REVIEW - AER_WAIT_FOR_REVIEW - AER_APPLICATION_AMENDS_SUBMIT - AER_WAIT_FOR_AMENDS - AER_APPLICATION_VERIFICATION_SUBMIT - AER_WAIT_FOR_VERIFICATION - AER_AMEND_APPLICATION_VERIFICATION_SUBMIT - AER_AMEND_WAIT_FOR_VERIFICATION - VIR_APPLICATION_SUBMIT - VIR_APPLICATION_REVIEW - VIR_WAIT_FOR_REVIEW - VIR_RESPOND_TO_REGULATOR_COMMENTS - VIR_RFI_RESPONSE_SUBMIT - VIR_WAIT_FOR_RFI_RESPONSE - AIR_APPLICATION_SUBMIT - AIR_APPLICATION_REVIEW - AIR_WAIT_FOR_REVIEW - AIR_RFI_RESPONSE_SUBMIT - AIR_WAIT_FOR_RFI_RESPONSE - AIR_RESPOND_TO_REGULATOR_COMMENTS - DRE_APPLICATION_SUBMIT - DRE_APPLICATION_PEER_REVIEW - DRE_WAIT_FOR_PEER_REVIEW - DRE_MAKE_PAYMENT - DRE_TRACK_PAYMENT - DRE_CONFIRM_PAYMENT - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMIT - WITHHOLDING_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - RETURN_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_SUBMIT - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW - INSTALLATION_AUDIT_WAIT_FOR_PEER_REVIEW - INSTALLATION_AUDIT_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEW - INSTALLATION_ONSITE_INSPECTION_WAIT_FOR_PEER_REVIEW - >- INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - HSE_TI_APPLICATION_SUBMIT - HSE_TI_TRACK_PAYMENT - HSE_TI_WAIT_FOR_REGULATOR_REVIEW - HSE_TI_APPLICATION_REGULATOR_REVIEW_SUBMIT - HSE_TI_APPLICATION_PEER_REVIEW - HSE_TI_WAIT_FOR_PEER_REVIEW - HSE_TI_MAKE_PAYMENT - HSE_TI_CONFIRM_PAYMENT - HSE_TI_WAIT_FOR_AMENDS - HSE_TI_APPLICATION_AMENDS_SUBMIT - BDR_APPLICATION_SUBMIT - BDR_APPLICATION_VERIFICATION_SUBMIT - BDR_WAIT_FOR_VERIFICATION - BDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDR_WAIT_FOR_REGULATOR_REVIEW - BDR_APPLICATION_AMENDS_SUBMIT - BDR_WAIT_FOR_AMENDS - BDR_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDR_AMEND_WAIT_FOR_VERIFICATION - BDR_APPLICATION_PEER_REVIEW - BDR_WAIT_FOR_PEER_REVIEW - BDRS2_APPLICATION_SUBMIT - BDRS2_APPLICATION_VERIFICATION_SUBMIT - BDRS2_WAIT_FOR_REGULATOR_REVIEW - BDRS2_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDRS2_APPLICATION_PEER_REVIEW - BDRS2_WAIT_FOR_PEER_REVIEW - BDRS2_WAIT_FOR_VERIFICATION - BDRS2_APPLICATION_AMENDS_SUBMIT - BDRS2_WAIT_FOR_AMENDS - BDRS2_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDRS2_AMEND_WAIT_FOR_VERIFICATION - PERMANENT_CESSATION_APPLICATION_SUBMIT - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW - PERMANENT_CESSATION_WAIT_FOR_PEER_REVIEW - ALR_APPLICATION_SUBMIT - ALR_APPLICATION_VERIFICATION_SUBMIT - ALR_WAIT_FOR_VERIFICATION - ALR_APPLICATION_REGULATOR_REVIEW_SUBMIT - ALR_WAIT_FOR_REGULATOR_REVIEW - ALR_APPLICATION_AMENDS_SUBMIT - ALR_WAIT_FOR_AMENDS - ALR_AMEND_APPLICATION_VERIFICATION_SUBMIT - ALR_AMEND_WAIT_FOR_VERIFICATION - ALR_AUTHORITY_RESPONSE_SUBMIT - ALR_WAIT_FOR_AUTHORITY_REVIEW - ALR_APPLICATION_PEER_REVIEW - ALR_WAIT_FOR_PEER_REVIEW - WASTE_QDR_APPLICATION_SUBMIT - WASTE_QDR_WAIT_FOR_REGULATOR_REVIEW - WASTE_QDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - WASTE_QDR_WAIT_FOR_AMENDS - WASTE_QDR_APPLICATION_AMENDS_SUBMIT - AVIATION_ACCOUNT_CLOSURE_SUBMIT - AVIATION_NON_COMPLIANCE_APPLICATION_SUBMIT - AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE - >- AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_FINAL_DETERMINATION - AVIATION_VIR_APPLICATION_SUBMIT - AVIATION_VIR_APPLICATION_REVIEW - AVIATION_VIR_WAIT_FOR_REVIEW - AVIATION_VIR_RFI_RESPONSE_SUBMIT - AVIATION_VIR_WAIT_FOR_RFI_RESPONSE - AVIATION_VIR_RESPOND_TO_REGULATOR_COMMENTS - EMP_ISSUANCE_UKETS_APPLICATION_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_REVIEW - EMP_ISSUANCE_UKETS_APPLICATION_REVIEW - EMP_ISSUANCE_UKETS_MAKE_PAYMENT - EMP_ISSUANCE_UKETS_TRACK_PAYMENT - EMP_ISSUANCE_UKETS_CONFIRM_PAYMENT - EMP_ISSUANCE_UKETS_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_UKETS_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_UKETS_WAIT_FOR_AMENDS - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMIT - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_REVIEW - EMP_VARIATION_UKETS_APPLICATION_REVIEW - EMP_VARIATION_UKETS_RFI_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_UKETS_RDE_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_UKETS_MAKE_PAYMENT - EMP_VARIATION_UKETS_TRACK_PAYMENT - EMP_VARIATION_UKETS_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_AMENDS - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_APPLICATION_SUBMIT - AVIATION_AER_UKETS_APPLICATION_REVIEW - AVIATION_AER_UKETS_WAIT_FOR_REVIEW - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_VERIFICATION - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_AMENDS - AVIATION_AER_UKETS_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_AMEND_WAIT_FOR_VERIFICATION - AVIATION_DRE_UKETS_APPLICATION_SUBMIT - AVIATION_DRE_UKETS_MAKE_PAYMENT - AVIATION_DRE_UKETS_TRACK_PAYMENT - AVIATION_DRE_UKETS_CONFIRM_PAYMENT - AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW - AVIATION_DRE_UKETS_WAIT_FOR_PEER_REVIEW - AVIATION_DOE_CORSIA_APPLICATION_SUBMIT - AVIATION_DOE_CORSIA_MAKE_PAYMENT - AVIATION_DOE_CORSIA_TRACK_PAYMENT - AVIATION_DOE_CORSIA_CONFIRM_PAYMENT - AVIATION_DOE_CORSIA_APPLICATION_PEER_REVIEW - AVIATION_DOE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_REVIEW - EMP_ISSUANCE_CORSIA_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_CORSIA_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_CORSIA_MAKE_PAYMENT - EMP_ISSUANCE_CORSIA_TRACK_PAYMENT - EMP_ISSUANCE_CORSIA_CONFIRM_PAYMENT - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_AMENDS - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_REVIEW - EMP_VARIATION_CORSIA_APPLICATION_REVIEW - EMP_VARIATION_CORSIA_RFI_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_CORSIA_RDE_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_MAKE_PAYMENT - EMP_VARIATION_CORSIA_TRACK_PAYMENT - EMP_VARIATION_CORSIA_CONFIRM_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_CONFIRM_PAYMENT - AVIATION_AER_CORSIA_APPLICATION_SUBMIT - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMIT - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_WAIT_FOR_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMIT - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_WAIT_FOR_PEER_REVIEW - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_VERIFICATION - AVIATION_AER_CORSIA_APPLICATION_REVIEW - AVIATION_AER_CORSIA_WAIT_FOR_REVIEW - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_AMENDS - AVIATION_AER_CORSIA_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_AMEND_WAIT_FOR_VERIFICATION - ACCOUNT_USERS_SETUP - NEW_VERIFICATION_BODY_EMITTER - VERIFIER_NO_LONGER_AVAILABLE daysRemaining: type: integer format: int64 accountId: type: integer format: int64 accountName: type: string competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES leName: type: string permitReferenceId: type: string new: type: boolean isNew: type: boolean ItemDTOResponse: type: object properties: items: type: array items: $ref: '#/components/schemas/ItemDTO' totalItems: type: integer format: int64 UserInfoDTO: type: object properties: firstName: type: string lastName: type: string AccountContactInfoDTO: type: object properties: accountId: type: integer format: int64 accountName: type: string userId: type: string AccountContactInfoResponse: type: object properties: contacts: type: array items: $ref: '#/components/schemas/AccountContactInfoDTO' editable: type: boolean totalItems: type: integer format: int64 BatchReissuesResponseDTO: type: object properties: requestDetails: type: array items: $ref: '#/components/schemas/RequestDetailsDTO' total: type: integer format: int64 canInitiateBatchReissue: type: boolean UserAuthorityInfoDTO: type: object properties: userId: type: string firstName: type: string lastName: type: string roleName: type: string roleCode: type: string authorityCreationDate: type: string format: date-time authorityStatus: type: string enum: - PENDING - TEMP_DISABLED_PENDING - ACTIVE - DISABLED - ACCEPTED - TEMP_DISABLED lastLoginDate: type: string UsersAuthoritiesInfoDTO: type: object properties: authorities: type: array items: $ref: '#/components/schemas/UserAuthorityInfoDTO' editable: type: boolean VerificationBodyInfoResponseDTO: type: object properties: verificationBodies: type: array items: $ref: '#/components/schemas/VerificationBodyInfoDTO' editable: type: boolean VerificationBodyDTO: type: object properties: id: type: integer format: int64 name: type: string status: type: string enum: - ACTIVE - PENDING - DISABLED address: $ref: '#/components/schemas/AddressDTO' verificationBodyEmissionSchemes: uniqueItems: true type: array items: $ref: '#/components/schemas/VerificationBodyEmissionSchemeDTO' FileToken: type: object properties: token: type: string tokenExpirationMinutes: type: integer format: int64 UserDTO: required: - email - firstName - lastName type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string RegulatorCurrentUserDTO: required: - email - firstName - jobTitle - lastName - phoneNumber type: object properties: email: maxLength: 255 minLength: 0 type: string firstName: maxLength: 255 minLength: 0 type: string lastName: maxLength: 255 minLength: 0 type: string jobTitle: maxLength: 255 minLength: 0 type: string phoneNumber: maxLength: 255 minLength: 0 type: string mobileNumber: maxLength: 255 minLength: 0 type: string signature: $ref: '#/components/schemas/FileInfoDTO' competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES UserTermsVersionDTO: type: object properties: termsVersion: type: integer format: int32 TermsDTO: required: - url - version type: object properties: url: type: string version: type: integer format: int32 ALRApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean alrSectionsCompleted: type: object additionalProperties: type: boolean alrAttachments: type: object additionalProperties: type: string alrFileVersion: type: integer format: int32 verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/ALRReviewDecision' - $ref: '#/components/schemas/ALRAlrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/ALRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string ALRApplicationRegulatorReviewSubmitRequestTaskPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean alrSectionsCompleted: type: object additionalProperties: type: boolean alrAttachments: type: object additionalProperties: type: string alrFileVersion: type: integer format: int32 verificationReport: $ref: '#/components/schemas/ALRVerificationReport' verificationAttachments: type: object additionalProperties: type: string verifiedAlr: $ref: '#/components/schemas/ALR' regulatorReviewOutcome: $ref: '#/components/schemas/ALRApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/ALRReviewDecision' - $ref: '#/components/schemas/ALRAlrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/ALRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string ALRApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean alrSectionsCompleted: type: object additionalProperties: type: boolean alrAttachments: type: object additionalProperties: type: string alrFileVersion: type: integer format: int32 verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 ALRApplicationVerificationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean alrSectionsCompleted: type: object additionalProperties: type: boolean alrAttachments: type: object additionalProperties: type: string alrFileVersion: type: integer format: int32 verificationReport: $ref: '#/components/schemas/ALRVerificationReport' verificationAttachments: type: object additionalProperties: type: string ALRApplicationWaitForAuthorityReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' ALRAuthorityResponseSubmitRequestTaskPayload: required: - authorityReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: regulatorPreliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/ALRPreliminaryAllocation' authorityReviewOutcome: $ref: '#/components/schemas/ALRApplicationAuthorityReviewOutcome' authorityReviewSectionsCompleted: type: object additionalProperties: type: boolean alrAttachments: type: object additionalProperties: type: string alrFileVersion: type: integer format: int32 ALRVerificationReport: required: - opinionStatement - overallAssessment type: object properties: verificationBodyId: type: integer format: int64 verificationBodyDetails: $ref: '#/components/schemas/VerificationBodyDetails' opinionStatement: $ref: '#/components/schemas/ALRVerificationOpinionStatement' overallAssessment: oneOf: - $ref: '#/components/schemas/ALRNotVerifiedOverallVerificationAssessment' - $ref: >- #/components/schemas/ALRVerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/ALRVerifiedWithCommentsOverallVerificationAssessment AerApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' permitType: type: string enum: - GHGE - HSE - WASTE reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string isPostALRSectionRemoval: type: boolean sm3UnitEnabled: type: boolean isVerifierAerTaskContentUpdate: type: boolean verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AerApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' permitType: type: string enum: - GHGE - HSE - WASTE reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string isPostALRSectionRemoval: type: boolean sm3UnitEnabled: type: boolean isVerifierAerTaskContentUpdate: type: boolean verificationReport: $ref: '#/components/schemas/AerVerificationReport' verificationBodyId: type: integer format: int64 verificationAttachments: type: object additionalProperties: type: string verifiedAer: $ref: '#/components/schemas/Aer' reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AerApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' permitType: type: string enum: - GHGE - HSE - WASTE reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string isPostALRSectionRemoval: type: boolean sm3UnitEnabled: type: boolean isVerifierAerTaskContentUpdate: type: boolean verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 AerApplicationVerificationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' permitType: type: string enum: - GHGE - HSE - WASTE reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string isPostALRSectionRemoval: type: boolean sm3UnitEnabled: type: boolean isVerifierAerTaskContentUpdate: type: boolean verificationReport: $ref: '#/components/schemas/AerVerificationReport' verificationBodyId: type: integer format: int64 verificationAttachments: type: object additionalProperties: type: string AerVerificationReport: required: - complianceMonitoringReporting - etsComplianceRules - materialityLevel - methodologiesToCloseDataGaps - opinionStatement - overallAssessment - recommendedImprovements - summaryOfConditions - uncorrectedMisstatements - uncorrectedNonCompliances - uncorrectedNonConformities - verificationTeamDetails - verifierContact type: object properties: verificationBodyId: type: integer format: int64 verificationBodyDetails: $ref: '#/components/schemas/VerificationBodyDetails' verificationTeamDetails: $ref: '#/components/schemas/VerificationTeamDetails' verifierContact: $ref: '#/components/schemas/VerifierContact' materialityLevel: $ref: '#/components/schemas/MaterialityLevel' complianceMonitoringReporting: $ref: '#/components/schemas/ComplianceMonitoringReporting' etsComplianceRules: $ref: '#/components/schemas/EtsComplianceRules' summaryOfConditions: $ref: '#/components/schemas/SummaryOfConditions' overallAssessment: $ref: '#/components/schemas/OverallAssessment' methodologiesToCloseDataGaps: $ref: '#/components/schemas/MethodologiesToCloseDataGaps' opinionStatement: $ref: '#/components/schemas/OpinionStatement' uncorrectedMisstatements: $ref: '#/components/schemas/UncorrectedMisstatements' recommendedImprovements: $ref: '#/components/schemas/RecommendedImprovements' uncorrectedNonConformities: $ref: '#/components/schemas/UncorrectedNonConformities' uncorrectedNonCompliances: $ref: '#/components/schemas/UncorrectedNonCompliances' isPostALRSectionRemoval: type: boolean activityLevelReport: $ref: '#/components/schemas/ActivityLevelReport' AirApplicationRespondToRegulatorCommentsRequestTaskPayload: required: - airImprovements - operatorImprovementFollowUpResponses - operatorImprovementResponses - regulatorImprovementResponses type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: airImprovements: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/AirImprovementCalculationCO2' - $ref: '#/components/schemas/AirImprovementCalculationPFC' - $ref: '#/components/schemas/AirImprovementFallback' - $ref: '#/components/schemas/AirImprovementMeasurement' operatorImprovementResponses: type: object additionalProperties: oneOf: - $ref: >- #/components/schemas/OperatorAirImprovementAlreadyMadeResponse - $ref: '#/components/schemas/OperatorAirImprovementNoResponse' - $ref: '#/components/schemas/OperatorAirImprovementYesResponse' airSectionsCompleted: type: object additionalProperties: type: boolean airAttachments: type: object additionalProperties: type: string regulatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/RegulatorAirImprovementResponse' operatorImprovementFollowUpResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorAirImprovementFollowUpResponse' reviewAttachments: type: object additionalProperties: type: string airRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean respondedItems: uniqueItems: true type: array items: type: integer format: int32 AirApplicationReviewRequestTaskPayload: required: - airImprovements - operatorImprovementResponses - regulatorReviewResponse type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: airImprovements: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/AirImprovementCalculationCO2' - $ref: '#/components/schemas/AirImprovementCalculationPFC' - $ref: '#/components/schemas/AirImprovementFallback' - $ref: '#/components/schemas/AirImprovementMeasurement' operatorImprovementResponses: type: object additionalProperties: oneOf: - $ref: >- #/components/schemas/OperatorAirImprovementAlreadyMadeResponse - $ref: '#/components/schemas/OperatorAirImprovementNoResponse' - $ref: '#/components/schemas/OperatorAirImprovementYesResponse' airSectionsCompleted: type: object additionalProperties: type: boolean airAttachments: type: object additionalProperties: type: string regulatorReviewResponse: $ref: '#/components/schemas/RegulatorAirReviewResponse' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean AirApplicationSubmitRequestTaskPayload: required: - airImprovements - operatorImprovementResponses type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: airImprovements: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/AirImprovementCalculationCO2' - $ref: '#/components/schemas/AirImprovementCalculationPFC' - $ref: '#/components/schemas/AirImprovementFallback' - $ref: '#/components/schemas/AirImprovementMeasurement' operatorImprovementResponses: type: object additionalProperties: oneOf: - $ref: >- #/components/schemas/OperatorAirImprovementAlreadyMadeResponse - $ref: '#/components/schemas/OperatorAirImprovementNoResponse' - $ref: '#/components/schemas/OperatorAirImprovementYesResponse' airSectionsCompleted: type: object additionalProperties: type: boolean airAttachments: type: object additionalProperties: type: string AirImprovement: required: - categoryType - emissionSources - type type: object properties: type: type: string enum: - CALCULATION_CO2 - MEASUREMENT_CO2 - FALLBACK - MEASUREMENT_N2O - CALCULATION_PFC - INHERENT_CO2 - TRANSFERRED_CO2_N2O categoryType: type: string enum: - MAJOR - MINOR - DE_MINIMIS - MARGINAL emissionSources: type: array items: type: string discriminator: propertyName: type mapping: CALCULATION_CO2: '#/components/schemas/AirImprovementCalculationCO2' CALCULATION_PFC: '#/components/schemas/AirImprovementCalculationPFC' MEASUREMENT_CO2: '#/components/schemas/AirImprovementMeasurement' MEASUREMENT_N2O: '#/components/schemas/AirImprovementMeasurement' FALLBACK: '#/components/schemas/AirImprovementFallback' AirImprovementCalculationCO2: required: - categoryType - emissionSources - parameter - sourceStreamReference - tier - type type: object allOf: - $ref: '#/components/schemas/AirImprovement' - type: object properties: sourceStreamReference: type: string parameter: type: string tier: type: string AirImprovementCalculationPFC: required: - categoryType - emissionPoints - emissionSources - parameter - sourceStreamReference - tier - type type: object allOf: - $ref: '#/components/schemas/AirImprovement' - type: object properties: sourceStreamReference: type: string emissionPoints: type: array items: type: string parameter: type: string tier: type: string AirImprovementFallback: required: - categoryType - emissionSources - sourceStreamReference - type type: object allOf: - $ref: '#/components/schemas/AirImprovement' - type: object properties: sourceStreamReference: type: string AirImprovementMeasurement: required: - categoryType - emissionPoint - emissionSources - parameter - sourceStreamReferences - tier - type type: object allOf: - $ref: '#/components/schemas/AirImprovement' - type: object properties: sourceStreamReferences: type: array items: type: string emissionPoint: type: string parameter: type: string tier: type: string AviationAccountClosureSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: aviationAccountClosure: $ref: '#/components/schemas/AviationAccountClosure' AviationAerCorsia3YearPeriodOffsettingApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: aviationAerCorsia3YearPeriodOffsetting: $ref: '#/components/schemas/AviationAerCorsia3YearPeriodOffsetting' aviationAerCorsia3YearPeriodOffsettingSectionsCompleted: type: object additionalProperties: type: boolean decisionNotification: $ref: '#/components/schemas/DecisionNotification' AviationAerCorsiaAnnualOffsettingApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: aviationAerCorsiaAnnualOffsetting: $ref: '#/components/schemas/AviationAerCorsiaAnnualOffsetting' aviationAerCorsiaAnnualOffsettingSectionsCompleted: type: object additionalProperties: type: boolean decisionNotification: $ref: '#/components/schemas/DecisionNotification' AviationAerCorsiaApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerCorsia' empOriginatedData: $ref: '#/components/schemas/EmpCorsiaOriginatedData' verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationAerCorsiaApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerCorsia' verificationReport: $ref: '#/components/schemas/AviationAerCorsiaVerificationReport' totalEmissionsProvided: type: string format: decimal totalOffsetEmissionsProvided: type: string format: decimal reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AviationAerCorsiaApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerCorsia' empOriginatedData: $ref: '#/components/schemas/EmpCorsiaOriginatedData' verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 AviationAerCorsiaApplicationVerificationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerCorsia' verificationReport: $ref: '#/components/schemas/AviationAerCorsiaVerificationReport' totalEmissionsProvided: type: string format: decimal totalOffsetEmissionsProvided: type: string format: decimal AviationAerCorsiaVerificationReport: required: - generalInformation - independentReview - opinionStatement - overallDecision - processAnalysis - recommendedImprovements - timeAllocationScope - uncorrectedMisstatements - uncorrectedNonCompliances - uncorrectedNonConformities - verifierDetails - verifiersConclusions type: object properties: verificationBodyId: type: integer format: int64 verificationBodyDetails: $ref: '#/components/schemas/VerificationBodyDetails' verifierDetails: $ref: '#/components/schemas/AviationAerCorsiaVerifierDetails' emissionsReductionClaimVerification: $ref: >- #/components/schemas/AviationAerCorsiaEmissionsReductionClaimVerification independentReview: $ref: '#/components/schemas/AviationAerCorsiaIndependentReview' verifiersConclusions: $ref: '#/components/schemas/AviationAerCorsiaVerifiersConclusions' timeAllocationScope: $ref: '#/components/schemas/AviationAerCorsiaTimeAllocationScope' processAnalysis: $ref: '#/components/schemas/AviationAerCorsiaProcessAnalysis' generalInformation: $ref: '#/components/schemas/AviationAerCorsiaGeneralInformation' overallDecision: oneOf: - $ref: '#/components/schemas/AviationAerNotVerifiedDecision' - $ref: '#/components/schemas/AviationAerVerifiedSatisfactoryDecision' - $ref: >- #/components/schemas/AviationAerVerifiedSatisfactoryWithCommentsDecision opinionStatement: $ref: '#/components/schemas/AviationAerCorsiaOpinionStatement' uncorrectedMisstatements: $ref: '#/components/schemas/AviationAerUncorrectedMisstatements' recommendedImprovements: $ref: '#/components/schemas/AviationAerRecommendedImprovements' uncorrectedNonConformities: $ref: '#/components/schemas/AviationAerCorsiaUncorrectedNonConformities' uncorrectedNonCompliances: $ref: '#/components/schemas/AviationAerUncorrectedNonCompliances' AviationAerMonitoringPlanVersion: required: - empApprovalDate - empConsolidationNumber - empId type: object properties: empId: type: string empApprovalDate: type: string format: date empConsolidationNumber: type: integer format: int32 AviationAerUkEtsApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerUkEts' isVerifierAerTaskContentUpdate: type: boolean empOriginatedData: $ref: '#/components/schemas/EmpUkEtsOriginatedData' verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean AviationAerUkEtsApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerUkEts' isVerifierAerTaskContentUpdate: type: boolean verificationReport: $ref: '#/components/schemas/AviationAerUkEtsVerificationReport' totalEmissionsProvided: type: string format: decimal notCoveredChangesProvided: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AviationAerUkEtsApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerUkEts' isVerifierAerTaskContentUpdate: type: boolean empOriginatedData: $ref: '#/components/schemas/EmpUkEtsOriginatedData' verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 AviationAerUkEtsApplicationVerificationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' aerSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aerAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean aer: $ref: '#/components/schemas/AviationAerUkEts' isVerifierAerTaskContentUpdate: type: boolean verificationReport: $ref: '#/components/schemas/AviationAerUkEtsVerificationReport' totalEmissionsProvided: type: string format: decimal notCoveredChangesProvided: type: string AviationAerUkEtsVerificationReport: required: - complianceMonitoringReportingRules - dataGapsMethodologies - etsComplianceRules - materialityLevel - opinionStatement - overallDecision - recommendedImprovements - safExists - uncorrectedMisstatements - uncorrectedNonCompliances - uncorrectedNonConformities - verificationTeamDetails - verifierContact type: object properties: verificationBodyId: type: integer format: int64 verificationBodyDetails: $ref: '#/components/schemas/VerificationBodyDetails' safExists: type: boolean verifierContact: $ref: '#/components/schemas/AviationAerVerifierContact' verificationTeamDetails: $ref: '#/components/schemas/AviationAerVerificationTeamDetails' overallDecision: oneOf: - $ref: '#/components/schemas/AviationAerNotVerifiedDecision' - $ref: '#/components/schemas/AviationAerVerifiedSatisfactoryDecision' - $ref: >- #/components/schemas/AviationAerVerifiedSatisfactoryWithCommentsDecision etsComplianceRules: $ref: '#/components/schemas/AviationAerEtsComplianceRules' complianceMonitoringReportingRules: $ref: '#/components/schemas/AviationAerComplianceMonitoringReportingRules' opinionStatement: $ref: '#/components/schemas/AviationAerOpinionStatement' uncorrectedMisstatements: $ref: '#/components/schemas/AviationAerUncorrectedMisstatements' uncorrectedNonCompliances: $ref: '#/components/schemas/AviationAerUncorrectedNonCompliances' uncorrectedNonConformities: $ref: '#/components/schemas/AviationAerUncorrectedNonConformities' recommendedImprovements: $ref: '#/components/schemas/AviationAerRecommendedImprovements' emissionsReductionClaimVerification: $ref: '#/components/schemas/AviationAerEmissionsReductionClaimVerification' dataGapsMethodologies: $ref: '#/components/schemas/AviationAerDataGapsMethodologies' materialityLevel: $ref: '#/components/schemas/AviationAerMaterialityLevel' AviationDoECorsiaApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: doe: $ref: '#/components/schemas/AviationDoECorsia' sectionCompleted: type: boolean doeAttachments: type: object additionalProperties: type: string AviationDreUkEtsApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: sectionCompleted: type: boolean dreAttachments: type: object additionalProperties: type: string dre: $ref: '#/components/schemas/AviationDre' AviationVirApplicationRespondToRegulatorCommentsRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean virAttachments: type: object additionalProperties: type: string regulatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/RegulatorImprovementResponse' operatorImprovementFollowUpResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementFollowUpResponse' virRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean AviationVirApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean virAttachments: type: object additionalProperties: type: string regulatorReviewResponse: $ref: '#/components/schemas/RegulatorReviewResponse' reviewSectionsCompleted: type: object additionalProperties: type: boolean rfiAttachments: type: object additionalProperties: type: string AviationVirApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean virAttachments: type: object additionalProperties: type: string BDRApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean bdrSectionsCompleted: type: object additionalProperties: type: boolean bdrAttachments: type: object additionalProperties: type: string verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRReviewDecision' - $ref: '#/components/schemas/BDRBdrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRApplicationRegulatorReviewSubmitRequestTaskPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean bdrSectionsCompleted: type: object additionalProperties: type: boolean bdrAttachments: type: object additionalProperties: type: string verificationReport: $ref: '#/components/schemas/BDRVerificationReport' verificationAttachments: type: object additionalProperties: type: string verifiedBdr: $ref: '#/components/schemas/BDR' regulatorReviewOutcome: $ref: '#/components/schemas/BDRApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRReviewDecision' - $ref: '#/components/schemas/BDRBdrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean bdrSectionsCompleted: type: object additionalProperties: type: boolean bdrAttachments: type: object additionalProperties: type: string verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 BDRApplicationVerificationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean bdrSectionsCompleted: type: object additionalProperties: type: boolean bdrAttachments: type: object additionalProperties: type: string verificationReport: $ref: '#/components/schemas/BDRVerificationReport' verificationAttachments: type: object additionalProperties: type: string BDRApplicationWaitForRegulatorReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' BDRS2ApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean bdrs2SectionsCompleted: type: object additionalProperties: type: boolean bdrs2Attachments: type: object additionalProperties: type: string bdrs2FileVersion: type: integer format: int32 verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRS2ReviewDecision' - $ref: '#/components/schemas/BDRS2Bdrs2DataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRS2VerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRS2ApplicationRegulatorReviewSubmitRequestTaskPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean bdrs2SectionsCompleted: type: object additionalProperties: type: boolean bdrs2Attachments: type: object additionalProperties: type: string bdrs2FileVersion: type: integer format: int32 verificationReport: $ref: '#/components/schemas/BDRS2VerificationReport' verificationAttachments: type: object additionalProperties: type: string verifiedBdrs2: $ref: '#/components/schemas/BDRS2' regulatorReviewOutcome: $ref: '#/components/schemas/BDRS2ApplicationRegulatorReviewOutcome' regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRS2ReviewDecision' - $ref: '#/components/schemas/BDRS2Bdrs2DataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRS2VerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRS2ApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean bdrs2SectionsCompleted: type: object additionalProperties: type: boolean bdrs2Attachments: type: object additionalProperties: type: string bdrs2FileVersion: type: integer format: int32 verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 BDRS2ApplicationVerificationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean bdrs2SectionsCompleted: type: object additionalProperties: type: boolean bdrs2Attachments: type: object additionalProperties: type: string bdrs2FileVersion: type: integer format: int32 verificationReport: $ref: '#/components/schemas/BDRS2VerificationReport' verificationAttachments: type: object additionalProperties: type: string BDRS2ApplicationWaitForRegulatorReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' BDRS2VerificationReport: required: - opinionStatement - overallAssessment type: object properties: verificationBodyId: type: integer format: int64 verificationBodyDetails: $ref: '#/components/schemas/VerificationBodyDetails' opinionStatement: $ref: '#/components/schemas/BDRS2VerificationOpinionStatement' overallAssessment: oneOf: - $ref: >- #/components/schemas/BDRS2NotVerifiedOverallVerificationAssessment - $ref: >- #/components/schemas/BDRS2VerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/BDRS2VerifiedWithCommentsOverallVerificationAssessment BDRVerificationReport: required: - opinionStatement - overallAssessment type: object properties: verificationBodyId: type: integer format: int64 verificationBodyDetails: $ref: '#/components/schemas/VerificationBodyDetails' opinionStatement: $ref: '#/components/schemas/BDRVerificationOpinionStatement' overallAssessment: oneOf: - $ref: '#/components/schemas/BDRNotVerifiedOverallVerificationAssessment' - $ref: >- #/components/schemas/BDRVerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/BDRVerifiedWithCommentsOverallVerificationAssessment BankAccountDetailsDTO: type: object properties: sortCode: type: string accountNumber: type: string accountName: type: string iban: type: string swiftCode: type: string DoalApplicationSubmitRequestTaskPayload: required: - doal type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: historicalPreliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/PreliminaryAllocation' historicalActivityLevels: type: array items: $ref: '#/components/schemas/HistoricalActivityLevel' doal: $ref: '#/components/schemas/Doal' doalSectionsCompleted: type: object additionalProperties: type: boolean doalAttachments: type: object additionalProperties: type: string DoalAuthorityResponseRequestTaskPayload: required: - doalAuthority type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: regulatorPreliminaryAllocations: uniqueItems: true type: array items: $ref: '#/components/schemas/PreliminaryAllocation' doalAuthority: $ref: '#/components/schemas/DoalAuthority' doalSectionsCompleted: type: object additionalProperties: type: boolean doalAttachments: type: object additionalProperties: type: string DreApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: dre: $ref: '#/components/schemas/Dre' sectionCompleted: type: boolean dreAttachments: type: object additionalProperties: type: string EmissionsMonitoringPlanCorsiaContainer: required: - emissionsMonitoringPlan - serviceContactDetails type: object properties: scheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' EmissionsMonitoringPlanUkEtsContainer: required: - emissionsMonitoringPlan - serviceContactDetails type: object properties: scheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' EmpCorsiaOriginatedData: type: object properties: operatorDetailsAttachments: type: object additionalProperties: type: string operatorDetails: $ref: '#/components/schemas/AviationCorsiaOperatorDetails' EmpIssuanceCorsiaApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' determination: $ref: '#/components/schemas/EmpIssuanceDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string EmpIssuanceCorsiaApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' determination: $ref: '#/components/schemas/EmpIssuanceDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string EmpIssuanceCorsiaApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' EmpIssuanceUkEtsApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' determination: $ref: '#/components/schemas/EmpIssuanceDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string EmpIssuanceUkEtsApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' determination: $ref: '#/components/schemas/EmpIssuanceDetermination' reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string EmpIssuanceUkEtsApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' EmpUkEtsOriginatedData: type: object properties: operatorDetailsAttachments: type: object additionalProperties: type: string operatorDetails: $ref: '#/components/schemas/AviationOperatorDetails' EmpVariationCorsiaApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsiaContainer' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' empVariationDetailsReviewCompleted: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' determination: $ref: '#/components/schemas/EmpVariationDetermination' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string empVariationDetailsAmendCompleted: type: boolean EmpVariationCorsiaApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsiaContainer' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' empVariationDetailsReviewCompleted: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' determination: $ref: '#/components/schemas/EmpVariationDetermination' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string EmpVariationCorsiaApplicationSubmitRegulatorLedRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsiaContainer' reasonRegulatorLed: type: string reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpAcceptedVariationDecisionDetails' EmpVariationCorsiaApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empVariationDetailsCompleted: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean EmpVariationUkEtsApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEtsContainer' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' empVariationDetailsReviewCompleted: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' determination: $ref: '#/components/schemas/EmpVariationDetermination' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string empVariationDetailsAmendCompleted: type: boolean hideEmpApplicationTimeframe: type: boolean EmpVariationUkEtsApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEtsContainer' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' empVariationDetailsReviewCompleted: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' determination: $ref: '#/components/schemas/EmpVariationDetermination' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string hideEmpApplicationTimeframe: type: boolean EmpVariationUkEtsApplicationSubmitRegulatorLedRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEtsContainer' reasonRegulatorLed: $ref: '#/components/schemas/EmpVariationUkEtsRegulatorLedReason' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpAcceptedVariationDecisionDetails' hideEmpApplicationTimeframe: type: boolean EmpVariationUkEtsApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empVariationDetailsCompleted: type: boolean reviewSectionsCompleted: type: object additionalProperties: type: boolean hideEmpApplicationTimeframe: type: boolean HSETIApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: hseti: $ref: '#/components/schemas/HSETI' hsetiSectionsCompleted: type: object additionalProperties: type: boolean hsetiAttachments: type: object additionalProperties: type: string regulatorReviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/HSETIRegulatorReviewDecision' requestedChangesCompleted: type: boolean regulatorReviewAttachments: type: object additionalProperties: type: string HSETIApplicationRegulatorReviewSubmitRequestTaskPayload: required: - overallDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: hseti: $ref: '#/components/schemas/HSETI' hsetiSectionsCompleted: type: object additionalProperties: type: boolean hsetiAttachments: type: object additionalProperties: type: string overallDecision: $ref: '#/components/schemas/HSETIRegulatorReviewOverallDecision' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewAttachments: type: object additionalProperties: type: string regulatorReviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/HSETIRegulatorReviewDecision' HSETIApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: hseti: $ref: '#/components/schemas/HSETI' hsetiSectionsCompleted: type: object additionalProperties: type: boolean hsetiAttachments: type: object additionalProperties: type: string HSETIApplicationWaitForRegulatorReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' InstallationAccountOpeningApplicationRequestTaskPayload: required: - accountType - applicationType - commencementDate - competentAuthority - emissionTradingScheme - legalEntity - location - name - siteName type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: accountType: type: string enum: - INSTALLATION - AVIATION applicationType: type: string enum: - NEW_PERMIT - TRANSFER name: maxLength: 255 minLength: 0 type: string submitter: $ref: '#/components/schemas/InstallationAccountSubmitter' siteName: maxLength: 255 minLength: 0 type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES commencementDate: type: string format: date legalEntity: $ref: '#/components/schemas/LegalEntityDTO' location: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' InstallationAccountTransferringArchiveRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: transferCode: type: string InstallationAuditApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' installationInspectionSectionsCompleted: type: object additionalProperties: type: boolean inspectionAttachments: type: object additionalProperties: type: string InstallationInspectionApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' installationInspectionSectionsCompleted: type: object additionalProperties: type: boolean inspectionAttachments: type: object additionalProperties: type: string InstallationInspectionOperatorRespondRequestTaskPayload: required: - followupActionsResponses type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' installationInspectionOperatorRespondSectionsCompleted: type: object additionalProperties: type: boolean inspectionAttachments: type: object additionalProperties: type: string followupActionsResponses: type: object additionalProperties: $ref: '#/components/schemas/FollowUpActionResponse' InstallationOnsiteInspectionApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' installationInspectionSectionsCompleted: type: object additionalProperties: type: boolean inspectionAttachments: type: object additionalProperties: type: string InstallationOperatorDetails: type: object properties: installationName: type: string siteName: type: string installationLocation: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' operator: type: string operatorType: type: string enum: - LIMITED_COMPANY - PARTNERSHIP - SOLE_TRADER - OTHER companyReferenceNumber: type: string operatorDetailsAddress: $ref: '#/components/schemas/AddressDTO' emitterId: type: string MonitoringApproachMonitoringTiers: type: object properties: calculationSourceStreamParamMonitoringTiers: type: object additionalProperties: type: array items: oneOf: - $ref: '#/components/schemas/CalculationActivityDataMonitoringTier' - $ref: >- #/components/schemas/CalculationBiomassFractionMonitoringTier - $ref: '#/components/schemas/CalculationCarbonContentMonitoringTier' - $ref: >- #/components/schemas/CalculationConversionFactorMonitoringTier - $ref: '#/components/schemas/CalculationEmissionFactorMonitoringTier' - $ref: >- #/components/schemas/CalculationNetCalorificValueMonitoringTier - $ref: >- #/components/schemas/CalculationOxidationFactorMonitoringTier measurementCO2EmissionPointParamMonitoringTiers: type: object additionalProperties: type: string enum: - TIER_1 - TIER_2 - TIER_3 - TIER_4 measurementN2OEmissionPointParamMonitoringTiers: type: object additionalProperties: type: string enum: - TIER_1 - TIER_2 - TIER_3 calculationPfcSourceStreamParamMonitoringTiers: type: object additionalProperties: $ref: >- #/components/schemas/PermitOriginatedCalculationPfcParameterMonitoringTier MonitoringPlanVersion: required: - endDate - permitConsolidationNumber - permitId type: object properties: permitId: type: string endDate: type: string format: date permitConsolidationNumber: type: integer format: int32 NERApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean nerSectionsCompleted: type: object additionalProperties: type: boolean nerAttachments: type: object additionalProperties: type: string nerFileVersion: type: integer format: int32 verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/NERReviewDecision' - $ref: '#/components/schemas/NERNerDataRegulatorReviewDecision' - $ref: >- #/components/schemas/NERVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string NERApplicationRegulatorReviewSubmitRequestTaskPayload: required: - regulatorReviewOutcome type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean nerSectionsCompleted: type: object additionalProperties: type: boolean nerAttachments: type: object additionalProperties: type: string nerFileVersion: type: integer format: int32 verificationReport: $ref: '#/components/schemas/NERVerificationReport' verificationAttachments: type: object additionalProperties: type: string verifiedNER: $ref: '#/components/schemas/NER' regulatorReviewOutcome: $ref: '#/components/schemas/NERApplicationRegulatorReviewOutcome' regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/NERReviewDecision' - $ref: '#/components/schemas/NERNerDataRegulatorReviewDecision' - $ref: >- #/components/schemas/NERVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string NERApplicationVerificationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean nerSectionsCompleted: type: object additionalProperties: type: boolean nerAttachments: type: object additionalProperties: type: string nerFileVersion: type: integer format: int32 verificationReport: $ref: '#/components/schemas/NERVerificationReport' verificationAttachments: type: object additionalProperties: type: string NERVerificationReport: type: object properties: verificationBodyId: type: integer format: int64 verificationBodyDetails: $ref: '#/components/schemas/VerificationBodyDetails' opinionStatement: $ref: '#/components/schemas/NERVerificationOpinionStatement' overallAssessment: oneOf: - $ref: '#/components/schemas/NERNotVerifiedOverallVerificationAssessment' - $ref: >- #/components/schemas/NERVerifiedSatisfactoryOverallVerificationAssessment - $ref: >- #/components/schemas/NERVerifiedWithCommentsOverallVerificationAssessment NerApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean nerSectionsCompleted: type: object additionalProperties: type: boolean nerAttachments: type: object additionalProperties: type: string nerFileVersion: type: integer format: int32 verificationPerformed: type: boolean verificationBodyId: type: integer format: int64 NonComplianceApplicationSubmitRequestTaskPayload: required: - civilPenalty - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: availableRequests: type: array items: $ref: '#/components/schemas/RequestInfoDTO' reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string selectedRequests: uniqueItems: true type: array items: type: string civilPenalty: type: boolean noCivilPenaltyJustification: maxLength: 10000 minLength: 0 type: string noticeOfIntent: type: boolean dailyPenalty: type: boolean closeJustification: $ref: '#/components/schemas/NonComplianceCloseJustification' nonComplianceAttachments: type: object additionalProperties: type: string sectionCompleted: type: boolean NonComplianceCivilPenaltyRequestTaskPayload: required: - civilPenalty - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date nonComplianceComments: maxLength: 10000 minLength: 0 type: string civilPenalty: type: string format: uuid penaltyAmount: maxLength: 255 minLength: 0 type: string dueDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string closeJustification: $ref: '#/components/schemas/NonComplianceCloseJustification' nonComplianceAttachments: type: object additionalProperties: type: string civilPenaltyCompleted: type: boolean NonComplianceDailyPenaltyNoticeRequestTaskPayload: required: - dailyPenaltyNotice - issueNoticeOfIntent - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date nonComplianceComments: maxLength: 10000 minLength: 0 type: string issueNoticeOfIntent: type: boolean dailyPenaltyNotice: type: string format: uuid comments: maxLength: 10000 minLength: 0 type: string closeJustification: $ref: '#/components/schemas/NonComplianceCloseJustification' nonComplianceAttachments: type: object additionalProperties: type: string dailyPenaltyCompleted: type: boolean NonComplianceFinalDeterminationRequestTaskPayload: required: - comments - complianceRestored - reason - reissuePenalty type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date nonComplianceComments: maxLength: 10000 minLength: 0 type: string complianceRestored: type: boolean complianceRestoredDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string reissuePenalty: type: boolean operatorPaid: type: boolean operatorPaidDate: type: string format: date closeJustification: $ref: '#/components/schemas/NonComplianceCloseJustification' nonComplianceAttachments: type: object additionalProperties: type: string determinationCompleted: type: boolean NonComplianceNoticeOfIntentRequestTaskPayload: required: - noticeOfIntent - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date nonComplianceComments: maxLength: 10000 minLength: 0 type: string noticeOfIntent: type: string format: uuid comments: maxLength: 10000 minLength: 0 type: string closeJustification: $ref: '#/components/schemas/NonComplianceCloseJustification' nonComplianceAttachments: type: object additionalProperties: type: string noticeOfIntentCompleted: type: boolean PaymentConfirmRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: amount: type: string format: decimal paymentRefNum: type: string creationDate: type: string format: date paymentDate: type: string format: date paidByFullName: type: string status: type: string enum: - MARK_AS_PAID - MARK_AS_RECEIVED - COMPLETED - CANCELLED paymentMethod: type: string enum: - BANK_TRANSFER - CREDIT_OR_DEBIT_CARD PaymentMakeRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: amount: type: string format: decimal paymentRefNum: type: string creationDate: type: string format: date paymentMethodTypes: uniqueItems: true type: array items: type: string enum: - BANK_TRANSFER - CREDIT_OR_DEBIT_CARD bankAccountDetails: $ref: '#/components/schemas/BankAccountDetailsDTO' externalPaymentId: type: string PaymentTrackRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: amount: type: string format: decimal paymentRefNum: type: string creationDate: type: string format: date PermanentCessationApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permanentCessation: $ref: '#/components/schemas/PermanentCessation' permanentCessationSectionsCompleted: type: object additionalProperties: type: boolean permanentCessationAttachments: type: object additionalProperties: type: string PermitCessationSubmitRequestTaskPayload: required: - cessation type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: allowancesSurrenderRequired: type: boolean cessation: $ref: '#/components/schemas/PermitCessation' cessationCompleted: type: boolean PermitContainer: required: - installationOperatorDetails - permit - permitType type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitAttachments: type: object additionalProperties: type: string activationDate: type: string format: date firstYearOfReportingObligation: type: integer format: int32 annualEmissionsTargets: type: object additionalProperties: type: string format: decimal PermitIssuanceApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string PermitIssuanceApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/PermitIssuanceDeterminateable' rfiAttachments: type: object additionalProperties: type: string PermitIssuanceApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string PermitIssuanceApplicationWaitForReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/PermitIssuanceDeterminateable' rfiAttachments: type: object additionalProperties: type: string PermitNotificationApplicationReviewRequestTaskPayload: required: - permitNotification - reviewDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitNotification: $ref: '#/components/schemas/PermitNotification' permitNotificationAttachments: type: object additionalProperties: type: string reviewDecision: $ref: '#/components/schemas/PermitNotificationReviewDecision' rfiAttachments: type: object additionalProperties: type: string PermitNotificationApplicationSubmitRequestTaskPayload: required: - permitNotification type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitNotification: $ref: '#/components/schemas/PermitNotification' permitNotificationAttachments: type: object additionalProperties: type: string sectionsCompleted: type: object additionalProperties: type: boolean PermitNotificationFollowUpApplicationAmendsSubmitRequestTaskPayload: required: - followUpResponse - permitNotificationType - reviewDecision - submissionDate type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: followUpRequest: type: string followUpResponseExpirationDate: type: string format: date followUpResponse: maxLength: 10000 minLength: 0 type: string followUpFiles: uniqueItems: true type: array items: type: string format: uuid followUpAttachments: type: object additionalProperties: type: string permitNotificationType: type: string enum: - TEMPORARY_FACTOR - TEMPORARY_CHANGE - TEMPORARY_SUSPENSION - CESSATION - NON_SIGNIFICANT_CHANGE - OTHER_FACTOR submissionDate: type: string format: date reviewDecision: $ref: '#/components/schemas/PermitNotificationFollowUpReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean followUpSectionsCompleted: type: object additionalProperties: type: boolean PermitNotificationFollowUpApplicationReviewRequestTaskPayload: required: - followUpResponse - permitNotificationType - reviewDecision - submissionDate type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: followUpRequest: type: string followUpResponseExpirationDate: type: string format: date followUpResponse: maxLength: 10000 minLength: 0 type: string followUpFiles: uniqueItems: true type: array items: type: string format: uuid followUpAttachments: type: object additionalProperties: type: string permitNotificationType: type: string enum: - TEMPORARY_FACTOR - TEMPORARY_CHANGE - TEMPORARY_SUSPENSION - CESSATION - NON_SIGNIFICANT_CHANGE - OTHER_FACTOR submissionDate: type: string format: date reviewDecision: $ref: '#/components/schemas/PermitNotificationFollowUpReviewDecision' reviewSectionsCompleted: type: object additionalProperties: type: boolean followUpSectionsCompleted: type: object additionalProperties: type: boolean PermitNotificationFollowUpRequestTaskPayload: required: - followUpResponse type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: followUpRequest: type: string followUpResponseExpirationDate: type: string format: date followUpResponse: maxLength: 10000 minLength: 0 type: string followUpFiles: uniqueItems: true type: array items: type: string format: uuid followUpAttachments: type: object additionalProperties: type: string PermitNotificationFollowUpWaitForAmendsRequestTaskPayload: required: - followUpRequest - followUpResponse - reviewDecision type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: followUpRequest: maxLength: 10000 minLength: 0 type: string followUpResponse: maxLength: 10000 minLength: 0 type: string followUpFiles: uniqueItems: true type: array items: type: string format: uuid reviewDecision: $ref: '#/components/schemas/PermitNotificationFollowUpReviewDecision' followUpResponseAttachments: type: object additionalProperties: type: string PermitNotificationWaitForFollowUpRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: followUpRequest: type: string followUpResponseExpirationDate: type: string format: date PermitOriginatedCalculationPfcParameterMonitoringTier: required: - activityDataTier - emissionFactorTier type: object properties: massBalanceApproachUsed: type: boolean emissionFactorTier: type: string enum: - TIER_1 - TIER_2 activityDataTier: type: string enum: - TIER_1 - TIER_2 - TIER_3 - TIER_4 PermitOriginatedData: required: - installationCategory - permitMonitoringApproachMonitoringTiers - permitType type: object properties: permitMonitoringApproachMonitoringTiers: $ref: '#/components/schemas/MonitoringApproachMonitoringTiers' permitNotificationIds: type: array items: type: string permitType: type: string enum: - GHGE - HSE - WASTE installationCategory: type: string enum: - A_LOW_EMITTER - A - B - C - N_A PermitRevocationApplicationPeerReviewRequestTaskPayload: required: - permitRevocation type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitRevocation: $ref: '#/components/schemas/PermitRevocation' sectionsCompleted: type: object additionalProperties: type: boolean PermitRevocationApplicationSubmitRequestTaskPayload: required: - feeAmount - permitRevocation type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitRevocation: $ref: '#/components/schemas/PermitRevocation' feeAmount: type: string format: decimal sectionsCompleted: type: object additionalProperties: type: boolean PermitRevocationWaitForAppealRequestTaskPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string withdrawFiles: uniqueItems: true type: array items: type: string format: uuid revocationAttachments: type: object additionalProperties: type: string PermitSurrenderApplicationReviewRequestTaskPayload: required: - permitSurrender - reviewDecision - reviewDetermination type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitSurrender: $ref: '#/components/schemas/PermitSurrender' permitSurrenderAttachments: type: object additionalProperties: type: string reviewDecision: $ref: '#/components/schemas/PermitSurrenderReviewDecision' reviewDetermination: $ref: '#/components/schemas/PermitSurrenderReviewDetermination' reviewDeterminationCompleted: type: boolean rfiAttachments: type: object additionalProperties: type: string PermitSurrenderApplicationSubmitRequestTaskPayload: required: - permitSurrender type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitSurrender: $ref: '#/components/schemas/PermitSurrender' permitSurrenderAttachments: type: object additionalProperties: type: string sectionsCompleted: type: object additionalProperties: type: boolean PermitTransferAApplicationRequestTaskPayload: required: - aerLiable - payer - reason - transferCode - transferDate type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string reasonAttachments: uniqueItems: true type: array items: type: string format: uuid transferDate: type: string format: date payer: type: string enum: - TRANSFERER - RECEIVER aerLiable: type: string enum: - TRANSFERER - RECEIVER alrLiable: type: string enum: - TRANSFERER - RECEIVER transferCode: maxLength: 9 minLength: 9 type: string transferrer: $ref: '#/components/schemas/PermitTransferOperatorInfo' receiver: $ref: '#/components/schemas/PermitTransferOperatorInfo' sectionCompleted: type: boolean transferAttachments: type: object additionalProperties: type: string PermitTransferBApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string permitTransferDetails: $ref: '#/components/schemas/PermitTransferDetails' permitTransferDetailsConfirmation: $ref: '#/components/schemas/PermitTransferDetailsConfirmation' PermitTransferBApplicationRequestTaskPayload: required: - permitTransferDetails - permitTransferDetailsConfirmation type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string permitTransferDetails: $ref: '#/components/schemas/PermitTransferDetails' permitTransferDetailsConfirmation: $ref: '#/components/schemas/PermitTransferDetailsConfirmation' PermitTransferBApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/PermitIssuanceDeterminateable' rfiAttachments: type: object additionalProperties: type: string permitTransferDetails: $ref: '#/components/schemas/PermitTransferDetails' permitTransferDetailsConfirmation: $ref: '#/components/schemas/PermitTransferDetailsConfirmation' permitTransferDetailsConfirmationDecision: $ref: >- #/components/schemas/PermitTransferBDetailsConfirmationReviewDecision PermitTransferBWaitForReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/PermitIssuanceDeterminateable' rfiAttachments: type: object additionalProperties: type: string permitTransferDetails: $ref: '#/components/schemas/PermitTransferDetails' permitTransferDetailsConfirmation: $ref: '#/components/schemas/PermitTransferDetailsConfirmation' permitTransferDetailsConfirmationDecision: $ref: >- #/components/schemas/PermitTransferBDetailsConfirmationReviewDecision PermitVariationApplicationAmendsSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean originalPermitContainer: $ref: '#/components/schemas/PermitContainer' permitVariationDetailsReviewDecision: $ref: '#/components/schemas/PermitVariationReviewDecision' permitVariationDetailsReviewCompleted: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitVariationReviewDecision' determination: $ref: '#/components/schemas/PermitVariationDeterminateable' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string permitVariationDetailsAmendCompleted: type: boolean PermitVariationApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean originalPermitContainer: $ref: '#/components/schemas/PermitContainer' permitVariationDetailsReviewDecision: $ref: '#/components/schemas/PermitVariationReviewDecision' permitVariationDetailsReviewCompleted: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitVariationReviewDecision' determination: $ref: '#/components/schemas/PermitVariationDeterminateable' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string PermitVariationApplicationSubmitRegulatorLedRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string originalPermitContainer: $ref: '#/components/schemas/PermitContainer' permitVariationDetailsReviewDecision: $ref: '#/components/schemas/PermitAcceptedVariationDecisionDetails' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitAcceptedVariationDecisionDetails' determination: $ref: >- #/components/schemas/PermitVariationRegulatorLedGrantDetermination reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitVariationApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean PermitVariationWaitForReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitVariationDetailsCompleted: type: boolean permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string reviewSectionsCompleted: type: object additionalProperties: type: boolean originalPermitContainer: $ref: '#/components/schemas/PermitContainer' permitVariationDetailsReviewDecision: $ref: '#/components/schemas/PermitVariationReviewDecision' permitVariationDetailsReviewCompleted: type: boolean reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitVariationReviewDecision' determination: $ref: '#/components/schemas/PermitVariationDeterminateable' reviewAttachments: type: object additionalProperties: type: string rfiAttachments: type: object additionalProperties: type: string RdeForceDecisionRequestTaskPayload: required: - rdeForceDecisionPayload - rdeResponsePayload type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: rdeResponsePayload: $ref: '#/components/schemas/RdeResponsePayload' rdeForceDecisionPayload: $ref: '#/components/schemas/RdeForceDecisionPayload' rdeAttachments: type: object additionalProperties: type: string RdeResponsePayload: required: - currentDueDate - proposedDueDate type: object properties: currentDueDate: type: string format: date proposedDueDate: type: string format: date RdeResponseRequestTaskPayload: required: - rdeResponsePayload type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: rdeResponsePayload: $ref: '#/components/schemas/RdeResponsePayload' RequestInfoDTO: type: object properties: id: type: string type: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES accountId: type: integer format: int64 requestMetadata: oneOf: - $ref: '#/components/schemas/ALRRequestMetaData' - $ref: '#/components/schemas/AerRequestMetadata' - $ref: '#/components/schemas/AirRequestMetadata' - $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingRequestMetadata - $ref: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingRequestMetadata - $ref: '#/components/schemas/AviationAerCorsiaRequestMetadata' - $ref: '#/components/schemas/AviationAerRequestMetadata' - $ref: '#/components/schemas/AviationDoECorsiaRequestMetadata' - $ref: '#/components/schemas/AviationDreRequestMetadata' - $ref: '#/components/schemas/AviationVirRequestMetadata' - $ref: '#/components/schemas/BDRRequestMetadata' - $ref: '#/components/schemas/BDRS2RequestMetadata' - $ref: '#/components/schemas/DoalRequestMetadata' - $ref: '#/components/schemas/DreRequestMetadata' - $ref: '#/components/schemas/EmpBatchReissueRequestMetadata' - $ref: '#/components/schemas/EmpVariationRequestMetadata' - $ref: '#/components/schemas/HSETIRequestMetadata' - $ref: '#/components/schemas/InstallationInspectionRequestMetadata' - $ref: '#/components/schemas/NERRequestMetadata' - $ref: '#/components/schemas/PermitBatchReissueRequestMetadata' - $ref: '#/components/schemas/PermitIssuanceRequestMetadata' - $ref: '#/components/schemas/PermitNotificationRequestMetadata' - $ref: '#/components/schemas/PermitSurrenderRequestMetadata' - $ref: '#/components/schemas/PermitTransferBRequestMetadata' - $ref: '#/components/schemas/PermitVariationRequestMetadata' - $ref: '#/components/schemas/ReissueRequestMetadata' - $ref: '#/components/schemas/VirRequestMetadata' - $ref: '#/components/schemas/WasteQDRRequestMetaData' paymentCompleted: type: boolean paymentAmount: type: string format: decimal RequestTaskDTO: type: object properties: id: type: integer format: int64 type: type: string enum: - INSTALLATION_ACCOUNT_OPENING_APPLICATION_REVIEW - INSTALLATION_ACCOUNT_OPENING_ARCHIVE - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE - PERMIT_ISSUANCE_APPLICATION_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_REVIEW - PERMIT_ISSUANCE_APPLICATION_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_AMENDS - PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMIT - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEW - PERMIT_ISSUANCE_WAIT_FOR_PEER_REVIEW - PERMIT_ISSUANCE_RFI_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RFI_RESPONSE - PERMIT_ISSUANCE_RDE_RESPONSE_SUBMIT - PERMIT_ISSUANCE_WAIT_FOR_RDE_RESPONSE - PERMIT_ISSUANCE_MAKE_PAYMENT - PERMIT_ISSUANCE_TRACK_PAYMENT - PERMIT_ISSUANCE_CONFIRM_PAYMENT - PERMIT_SURRENDER_APPLICATION_SUBMIT - PERMIT_SURRENDER_APPLICATION_REVIEW - PERMIT_SURRENDER_WAIT_FOR_REVIEW - PERMIT_SURRENDER_APPLICATION_PEER_REVIEW - PERMIT_SURRENDER_WAIT_FOR_PEER_REVIEW - PERMIT_SURRENDER_RFI_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RFI_RESPONSE - PERMIT_SURRENDER_RDE_RESPONSE_SUBMIT - PERMIT_SURRENDER_WAIT_FOR_RDE_RESPONSE - PERMIT_SURRENDER_CESSATION_SUBMIT - PERMIT_SURRENDER_MAKE_PAYMENT - PERMIT_SURRENDER_TRACK_PAYMENT - PERMIT_SURRENDER_CONFIRM_PAYMENT - PERMIT_REVOCATION_APPLICATION_SUBMIT - PERMIT_REVOCATION_APPLICATION_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_PEER_REVIEW - PERMIT_REVOCATION_WAIT_FOR_APPEAL - PERMIT_REVOCATION_CESSATION_SUBMIT - PERMIT_REVOCATION_MAKE_PAYMENT - PERMIT_REVOCATION_TRACK_PAYMENT - PERMIT_REVOCATION_CONFIRM_PAYMENT - PERMIT_NOTIFICATION_APPLICATION_SUBMIT - PERMIT_NOTIFICATION_APPLICATION_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEW - PERMIT_NOTIFICATION_WAIT_FOR_PEER_REVIEW - PERMIT_NOTIFICATION_RFI_RESPONSE_SUBMIT - PERMIT_NOTIFICATION_WAIT_FOR_RFI_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP - PERMIT_NOTIFICATION_WAIT_FOR_FOLLOW_UP - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_REVIEW - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_SUBMIT - PERMIT_VARIATION_REGULATOR_LED_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_REGULATOR_LED_MAKE_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_TRACK_PAYMENT - PERMIT_VARIATION_REGULATOR_LED_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_SUBMIT - PERMIT_VARIATION_APPLICATION_REVIEW - PERMIT_VARIATION_APPLICATION_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW - PERMIT_VARIATION_WAIT_FOR_REVIEW - PERMIT_VARIATION_RFI_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RFI_RESPONSE - PERMIT_VARIATION_RDE_RESPONSE_SUBMIT - PERMIT_VARIATION_WAIT_FOR_RDE_RESPONSE - PERMIT_VARIATION_MAKE_PAYMENT - PERMIT_VARIATION_TRACK_PAYMENT - PERMIT_VARIATION_CONFIRM_PAYMENT - PERMIT_VARIATION_APPLICATION_AMENDS_SUBMIT - PERMIT_VARIATION_WAIT_FOR_AMENDS - PERMIT_TRANSFER_A_APPLICATION_SUBMIT - PERMIT_TRANSFER_A_WAIT_FOR_TRANSFER - PERMIT_TRANSFER_A_MAKE_PAYMENT - PERMIT_TRANSFER_A_TRACK_PAYMENT - PERMIT_TRANSFER_A_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_APPLICATION_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_REVIEW - PERMIT_TRANSFER_B_APPLICATION_REVIEW - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEW - PERMIT_TRANSFER_B_WAIT_FOR_PEER_REVIEW - PERMIT_TRANSFER_B_MAKE_PAYMENT - PERMIT_TRANSFER_B_TRACK_PAYMENT - PERMIT_TRANSFER_B_CONFIRM_PAYMENT - PERMIT_TRANSFER_B_RFI_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RFI_RESPONSE - PERMIT_TRANSFER_B_RDE_RESPONSE_SUBMIT - PERMIT_TRANSFER_B_WAIT_FOR_RDE_RESPONSE - PERMIT_TRANSFER_B_WAIT_FOR_AMENDS - PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMIT - NON_COMPLIANCE_APPLICATION_SUBMIT - NON_COMPLIANCE_DAILY_PENALTY_NOTICE - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - NON_COMPLIANCE_FINAL_DETERMINATION - NER_APPLICATION_SUBMIT - NER_APPLICATION_VERIFICATION_SUBMIT - NER_WAIT_FOR_VERIFICATION - NER_APPLICATION_REVIEW - NER_WAIT_FOR_REVIEW - NER_APPLICATION_PEER_REVIEW - NER_WAIT_FOR_PEER_REVIEW - NER_WAIT_FOR_AMENDS - NER_APPLICATION_AMENDS_SUBMIT - NER_AMEND_APPLICATION_VERIFICATION_SUBMIT - NER_AMEND_WAIT_FOR_VERIFICATION - NER_MAKE_PAYMENT - NER_TRACK_PAYMENT - NER_CONFIRM_PAYMENT - DOAL_APPLICATION_SUBMIT - DOAL_APPLICATION_PEER_REVIEW - DOAL_WAIT_FOR_PEER_REVIEW - DOAL_AUTHORITY_RESPONSE - AER_APPLICATION_SUBMIT - AER_APPLICATION_REVIEW - AER_WAIT_FOR_REVIEW - AER_APPLICATION_AMENDS_SUBMIT - AER_WAIT_FOR_AMENDS - AER_APPLICATION_VERIFICATION_SUBMIT - AER_WAIT_FOR_VERIFICATION - AER_AMEND_APPLICATION_VERIFICATION_SUBMIT - AER_AMEND_WAIT_FOR_VERIFICATION - VIR_APPLICATION_SUBMIT - VIR_APPLICATION_REVIEW - VIR_WAIT_FOR_REVIEW - VIR_RESPOND_TO_REGULATOR_COMMENTS - VIR_RFI_RESPONSE_SUBMIT - VIR_WAIT_FOR_RFI_RESPONSE - AIR_APPLICATION_SUBMIT - AIR_APPLICATION_REVIEW - AIR_WAIT_FOR_REVIEW - AIR_RFI_RESPONSE_SUBMIT - AIR_WAIT_FOR_RFI_RESPONSE - AIR_RESPOND_TO_REGULATOR_COMMENTS - DRE_APPLICATION_SUBMIT - DRE_APPLICATION_PEER_REVIEW - DRE_WAIT_FOR_PEER_REVIEW - DRE_MAKE_PAYMENT - DRE_TRACK_PAYMENT - DRE_CONFIRM_PAYMENT - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMIT - WITHHOLDING_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_SUBMIT - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEW - RETURN_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_SUBMIT - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SUBMIT - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW - INSTALLATION_AUDIT_WAIT_FOR_PEER_REVIEW - INSTALLATION_AUDIT_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEW - INSTALLATION_ONSITE_INSPECTION_WAIT_FOR_PEER_REVIEW - >- INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS - HSE_TI_APPLICATION_SUBMIT - HSE_TI_TRACK_PAYMENT - HSE_TI_WAIT_FOR_REGULATOR_REVIEW - HSE_TI_APPLICATION_REGULATOR_REVIEW_SUBMIT - HSE_TI_APPLICATION_PEER_REVIEW - HSE_TI_WAIT_FOR_PEER_REVIEW - HSE_TI_MAKE_PAYMENT - HSE_TI_CONFIRM_PAYMENT - HSE_TI_WAIT_FOR_AMENDS - HSE_TI_APPLICATION_AMENDS_SUBMIT - BDR_APPLICATION_SUBMIT - BDR_APPLICATION_VERIFICATION_SUBMIT - BDR_WAIT_FOR_VERIFICATION - BDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDR_WAIT_FOR_REGULATOR_REVIEW - BDR_APPLICATION_AMENDS_SUBMIT - BDR_WAIT_FOR_AMENDS - BDR_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDR_AMEND_WAIT_FOR_VERIFICATION - BDR_APPLICATION_PEER_REVIEW - BDR_WAIT_FOR_PEER_REVIEW - BDRS2_APPLICATION_SUBMIT - BDRS2_APPLICATION_VERIFICATION_SUBMIT - BDRS2_WAIT_FOR_REGULATOR_REVIEW - BDRS2_APPLICATION_REGULATOR_REVIEW_SUBMIT - BDRS2_APPLICATION_PEER_REVIEW - BDRS2_WAIT_FOR_PEER_REVIEW - BDRS2_WAIT_FOR_VERIFICATION - BDRS2_APPLICATION_AMENDS_SUBMIT - BDRS2_WAIT_FOR_AMENDS - BDRS2_AMEND_APPLICATION_VERIFICATION_SUBMIT - BDRS2_AMEND_WAIT_FOR_VERIFICATION - PERMANENT_CESSATION_APPLICATION_SUBMIT - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW - PERMANENT_CESSATION_WAIT_FOR_PEER_REVIEW - ALR_APPLICATION_SUBMIT - ALR_APPLICATION_VERIFICATION_SUBMIT - ALR_WAIT_FOR_VERIFICATION - ALR_APPLICATION_REGULATOR_REVIEW_SUBMIT - ALR_WAIT_FOR_REGULATOR_REVIEW - ALR_APPLICATION_AMENDS_SUBMIT - ALR_WAIT_FOR_AMENDS - ALR_AMEND_APPLICATION_VERIFICATION_SUBMIT - ALR_AMEND_WAIT_FOR_VERIFICATION - ALR_AUTHORITY_RESPONSE_SUBMIT - ALR_WAIT_FOR_AUTHORITY_REVIEW - ALR_APPLICATION_PEER_REVIEW - ALR_WAIT_FOR_PEER_REVIEW - WASTE_QDR_APPLICATION_SUBMIT - WASTE_QDR_WAIT_FOR_REGULATOR_REVIEW - WASTE_QDR_APPLICATION_REGULATOR_REVIEW_SUBMIT - WASTE_QDR_WAIT_FOR_AMENDS - WASTE_QDR_APPLICATION_AMENDS_SUBMIT - AVIATION_ACCOUNT_CLOSURE_SUBMIT - AVIATION_NON_COMPLIANCE_APPLICATION_SUBMIT - AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE - >- AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW - AVIATION_NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW - AVIATION_NON_COMPLIANCE_FINAL_DETERMINATION - AVIATION_VIR_APPLICATION_SUBMIT - AVIATION_VIR_APPLICATION_REVIEW - AVIATION_VIR_WAIT_FOR_REVIEW - AVIATION_VIR_RFI_RESPONSE_SUBMIT - AVIATION_VIR_WAIT_FOR_RFI_RESPONSE - AVIATION_VIR_RESPOND_TO_REGULATOR_COMMENTS - EMP_ISSUANCE_UKETS_APPLICATION_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_REVIEW - EMP_ISSUANCE_UKETS_APPLICATION_REVIEW - EMP_ISSUANCE_UKETS_MAKE_PAYMENT - EMP_ISSUANCE_UKETS_TRACK_PAYMENT - EMP_ISSUANCE_UKETS_CONFIRM_PAYMENT - EMP_ISSUANCE_UKETS_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_UKETS_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_UKETS_WAIT_FOR_AMENDS - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMIT - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_APPLICATION_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_REVIEW - EMP_VARIATION_UKETS_APPLICATION_REVIEW - EMP_VARIATION_UKETS_RFI_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_UKETS_RDE_RESPONSE_SUBMIT - EMP_VARIATION_UKETS_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_UKETS_MAKE_PAYMENT - EMP_VARIATION_UKETS_TRACK_PAYMENT - EMP_VARIATION_UKETS_CONFIRM_PAYMENT - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_UKETS_WAIT_FOR_AMENDS - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_APPLICATION_SUBMIT - AVIATION_AER_UKETS_APPLICATION_REVIEW - AVIATION_AER_UKETS_WAIT_FOR_REVIEW - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_VERIFICATION - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_UKETS_WAIT_FOR_AMENDS - AVIATION_AER_UKETS_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_UKETS_AMEND_WAIT_FOR_VERIFICATION - AVIATION_DRE_UKETS_APPLICATION_SUBMIT - AVIATION_DRE_UKETS_MAKE_PAYMENT - AVIATION_DRE_UKETS_TRACK_PAYMENT - AVIATION_DRE_UKETS_CONFIRM_PAYMENT - AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW - AVIATION_DRE_UKETS_WAIT_FOR_PEER_REVIEW - AVIATION_DOE_CORSIA_APPLICATION_SUBMIT - AVIATION_DOE_CORSIA_MAKE_PAYMENT - AVIATION_DOE_CORSIA_TRACK_PAYMENT - AVIATION_DOE_CORSIA_CONFIRM_PAYMENT - AVIATION_DOE_CORSIA_APPLICATION_PEER_REVIEW - AVIATION_DOE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_REVIEW - EMP_ISSUANCE_CORSIA_APPLICATION_REVIEW - EMP_ISSUANCE_CORSIA_RFI_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_ISSUANCE_CORSIA_RDE_RESPONSE_SUBMIT - EMP_ISSUANCE_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_ISSUANCE_CORSIA_MAKE_PAYMENT - EMP_ISSUANCE_CORSIA_TRACK_PAYMENT - EMP_ISSUANCE_CORSIA_CONFIRM_PAYMENT - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_ISSUANCE_CORSIA_WAIT_FOR_AMENDS - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_REVIEW - EMP_VARIATION_CORSIA_APPLICATION_REVIEW - EMP_VARIATION_CORSIA_RFI_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RFI_RESPONSE - EMP_VARIATION_CORSIA_RDE_RESPONSE_SUBMIT - EMP_VARIATION_CORSIA_WAIT_FOR_RDE_RESPONSE - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_WAIT_FOR_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMIT - EMP_VARIATION_CORSIA_MAKE_PAYMENT - EMP_VARIATION_CORSIA_TRACK_PAYMENT - EMP_VARIATION_CORSIA_CONFIRM_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_SUBMIT - EMP_VARIATION_CORSIA_REGULATOR_LED_APPLICATION_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_WAIT_FOR_PEER_REVIEW - EMP_VARIATION_CORSIA_REGULATOR_LED_MAKE_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_TRACK_PAYMENT - EMP_VARIATION_CORSIA_REGULATOR_LED_CONFIRM_PAYMENT - AVIATION_AER_CORSIA_APPLICATION_SUBMIT - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMIT - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_WAIT_FOR_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMIT - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_WAIT_FOR_PEER_REVIEW - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_VERIFICATION - AVIATION_AER_CORSIA_APPLICATION_REVIEW - AVIATION_AER_CORSIA_WAIT_FOR_REVIEW - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMIT - AVIATION_AER_CORSIA_WAIT_FOR_AMENDS - AVIATION_AER_CORSIA_AMEND_APPLICATION_VERIFICATION_SUBMIT - AVIATION_AER_CORSIA_AMEND_WAIT_FOR_VERIFICATION - ACCOUNT_USERS_SETUP - NEW_VERIFICATION_BODY_EMITTER - VERIFIER_NO_LONGER_AVAILABLE payload: oneOf: - $ref: >- #/components/schemas/ALRApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/ALRApplicationRegulatorReviewSubmitRequestTaskPayload - $ref: '#/components/schemas/ALRApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/ALRApplicationVerificationSubmitRequestTaskPayload - $ref: >- #/components/schemas/ALRApplicationWaitForAuthorityReviewRequestTaskPayload - $ref: >- #/components/schemas/ALRAuthorityResponseSubmitRequestTaskPayload - $ref: >- #/components/schemas/AerApplicationAmendsSubmitRequestTaskPayload - $ref: '#/components/schemas/AerApplicationReviewRequestTaskPayload' - $ref: '#/components/schemas/AerApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/AerApplicationVerificationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AirApplicationRespondToRegulatorCommentsRequestTaskPayload - $ref: '#/components/schemas/AirApplicationReviewRequestTaskPayload' - $ref: '#/components/schemas/AirApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/AviationAccountClosureSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationVerificationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationVerificationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationDoECorsiaApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationDreUkEtsApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/AviationVirApplicationRespondToRegulatorCommentsRequestTaskPayload - $ref: >- #/components/schemas/AviationVirApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/AviationVirApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/BDRApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/BDRApplicationRegulatorReviewSubmitRequestTaskPayload - $ref: '#/components/schemas/BDRApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/BDRApplicationVerificationSubmitRequestTaskPayload - $ref: >- #/components/schemas/BDRApplicationWaitForRegulatorReviewRequestTaskPayload - $ref: >- #/components/schemas/BDRS2ApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/BDRS2ApplicationRegulatorReviewSubmitRequestTaskPayload - $ref: '#/components/schemas/BDRS2ApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/BDRS2ApplicationVerificationSubmitRequestTaskPayload - $ref: >- #/components/schemas/BDRS2ApplicationWaitForRegulatorReviewRequestTaskPayload - $ref: '#/components/schemas/DoalApplicationSubmitRequestTaskPayload' - $ref: '#/components/schemas/DoalAuthorityResponseRequestTaskPayload' - $ref: '#/components/schemas/DreApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationSubmitRegulatorLedRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationSubmitRegulatorLedRequestTaskPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/HSETIApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/HSETIApplicationRegulatorReviewSubmitRequestTaskPayload - $ref: '#/components/schemas/HSETIApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/HSETIApplicationWaitForRegulatorReviewRequestTaskPayload - $ref: >- #/components/schemas/InstallationAccountOpeningApplicationRequestTaskPayload - $ref: >- #/components/schemas/InstallationAccountTransferringArchiveRequestTaskPayload - $ref: >- #/components/schemas/InstallationAuditApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/InstallationInspectionApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/InstallationInspectionOperatorRespondRequestTaskPayload - $ref: >- #/components/schemas/InstallationOnsiteInspectionApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/NERApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/NERApplicationRegulatorReviewSubmitRequestTaskPayload - $ref: >- #/components/schemas/NERApplicationVerificationSubmitRequestTaskPayload - $ref: '#/components/schemas/NerApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/NonComplianceApplicationSubmitRequestTaskPayload - $ref: '#/components/schemas/NonComplianceCivilPenaltyRequestTaskPayload' - $ref: >- #/components/schemas/NonComplianceDailyPenaltyNoticeRequestTaskPayload - $ref: >- #/components/schemas/NonComplianceFinalDeterminationRequestTaskPayload - $ref: >- #/components/schemas/NonComplianceNoticeOfIntentRequestTaskPayload - $ref: '#/components/schemas/PaymentConfirmRequestTaskPayload' - $ref: '#/components/schemas/PaymentMakeRequestTaskPayload' - $ref: '#/components/schemas/PaymentTrackRequestTaskPayload' - $ref: >- #/components/schemas/PermanentCessationApplicationSubmitRequestTaskPayload - $ref: '#/components/schemas/PermitCessationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/PermitIssuanceApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationWaitForReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitNotificationApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitNotificationApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpRequestTaskPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpWaitForAmendsRequestTaskPayload - $ref: >- #/components/schemas/PermitNotificationWaitForFollowUpRequestTaskPayload - $ref: >- #/components/schemas/PermitRevocationApplicationPeerReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitRevocationApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitRevocationWaitForAppealRequestTaskPayload - $ref: >- #/components/schemas/PermitSurrenderApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitSurrenderApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitTransferAApplicationRequestTaskPayload - $ref: >- #/components/schemas/PermitTransferBApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitTransferBApplicationRequestTaskPayload - $ref: >- #/components/schemas/PermitTransferBApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitTransferBWaitForReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitVariationApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitVariationApplicationReviewRequestTaskPayload - $ref: >- #/components/schemas/PermitVariationApplicationSubmitRegulatorLedRequestTaskPayload - $ref: >- #/components/schemas/PermitVariationApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/PermitVariationWaitForReviewRequestTaskPayload - $ref: '#/components/schemas/RdeForceDecisionRequestTaskPayload' - $ref: '#/components/schemas/RdeResponseRequestTaskPayload' - $ref: >- #/components/schemas/ReturnOfAllowancesApplicationPeerReviewRequestTaskPayload - $ref: >- #/components/schemas/ReturnOfAllowancesApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/ReturnOfAllowancesReturnedApplicationSubmitRequestTaskPayload - $ref: '#/components/schemas/RfiResponseSubmitRequestTaskPayload' - $ref: '#/components/schemas/SystemMessageNotificationRequestTaskPayload' - $ref: >- #/components/schemas/VirApplicationRespondToRegulatorCommentsRequestTaskPayload - $ref: '#/components/schemas/VirApplicationReviewRequestTaskPayload' - $ref: '#/components/schemas/VirApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/WasteQDRApplicationAmendsSubmitRequestTaskPayload - $ref: >- #/components/schemas/WasteQDRApplicationRegulatorReviewSubmitRequestTaskPayload - $ref: '#/components/schemas/WasteQDRApplicationSubmitRequestTaskPayload' - $ref: >- #/components/schemas/WithholdingOfAllowancesApplicationPeerReviewRequestTaskPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesApplicationSubmitRequestTaskPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesWithdrawalApplicationSubmitRequestTaskPayload assignable: type: boolean assigneeUserId: type: string assigneeFullName: type: string daysRemaining: type: integer format: int64 startDate: type: string format: date-time RequestTaskItemDTO: type: object properties: requestTask: $ref: '#/components/schemas/RequestTaskDTO' allowedRequestTaskActions: type: array items: type: string enum: - INSTALLATION_ACCOUNT_OPENING_AMEND_APPLICATION - INSTALLATION_ACCOUNT_OPENING_SUBMIT_DECISION - INSTALLATION_ACCOUNT_OPENING_ARCHIVE - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE - SYSTEM_MESSAGE_DISMISS - PERMIT_ISSUANCE_SAVE_APPLICATION - PERMIT_ISSUANCE_UPLOAD_SECTION_ATTACHMENT - PERMIT_ISSUANCE_SUBMIT_APPLICATION - PERMIT_ISSUANCE_SAVE_APPLICATION_REVIEW - PERMIT_ISSUANCE_SAVE_REVIEW_GROUP_DECISION - PERMIT_ISSUANCE_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - PERMIT_ISSUANCE_SAVE_REVIEW_DETERMINATION - PERMIT_ISSUANCE_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_ISSUANCE_REQUEST_PEER_REVIEW - PERMIT_ISSUANCE_REVIEW_RETURN_FOR_AMENDS - PERMIT_ISSUANCE_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_ISSUANCE_SAVE_APPLICATION_AMEND - PERMIT_ISSUANCE_RECALL_FROM_AMENDS - PERMIT_ISSUANCE_SUBMIT_APPLICATION_AMEND - PERMIT_SURRENDER_SAVE_APPLICATION - PERMIT_SURRENDER_UPLOAD_ATTACHMENT - PERMIT_SURRENDER_SUBMIT_APPLICATION - PERMIT_SURRENDER_SAVE_REVIEW_GROUP_DECISION - PERMIT_SURRENDER_SAVE_REVIEW_DETERMINATION - PERMIT_SURRENDER_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_SURRENDER_CANCEL_APPLICATION - PERMIT_SURRENDER_REQUEST_PEER_REVIEW - PERMIT_SURRENDER_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_SURRENDER_SAVE_CESSATION - PERMIT_SURRENDER_CESSATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_REVOCATION_SAVE_APPLICATION - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_SUBMISSION - PERMIT_REVOCATION_CANCEL_APPLICATION - PERMIT_REVOCATION_REQUEST_PEER_REVIEW - PERMIT_REVOCATION_SUBMIT_PEER_REVIEW_DECISION - PERMIT_REVOCATION_WITHDRAW_APPLICATION - PERMIT_REVOCATION_UPLOAD_ATTACHMENT - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_WITHDRAWAL - PERMIT_REVOCATION_SAVE_CESSATION - PERMIT_REVOCATION_NOTIFY_OPERATOR_FOR_CESSATION - PERMIT_NOTIFICATION_SAVE_APPLICATION - PERMIT_NOTIFICATION_UPLOAD_ATTACHMENT - PERMIT_NOTIFICATION_SUBMIT_APPLICATION - PERMIT_NOTIFICATION_SAVE_REVIEW_GROUP_DECISION - PERMIT_NOTIFICATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_NOTIFICATION_CANCEL_APPLICATION - PERMIT_NOTIFICATION_REQUEST_PEER_REVIEW - PERMIT_NOTIFICATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_EXTEND_DATE - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP_UPLOAD_ATTACHMENT - PERMIT_NOTIFICATION_FOLLOW_UP_SUBMIT_RESPONSE - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_REVIEW_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_NOTIFICATION_FOLLOW_UP_RETURN_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_RECALL_FROM_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_SAVE_APPLICATION_AMEND - PERMIT_NOTIFICATION_FOLLOW_UP_SUBMIT_APPLICATION_AMEND - PERMIT_VARIATION_SAVE_APPLICATION - PERMIT_VARIATION_SAVE_APPLICATION_REGULATOR_LED - PERMIT_VARIATION_UPLOAD_SECTION_ATTACHMENT - PERMIT_VARIATION_SUBMIT_APPLICATION - PERMIT_VARIATION_SAVE_APPLICATION_REVIEW - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION - PERMIT_VARIATION_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION - >- PERMIT_VARIATION_SAVE_DETAILS_REVIEW_GROUP_DECISION_REGULATOR_LED - PERMIT_VARIATION_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION - PERMIT_VARIATION_SAVE_REVIEW_DETERMINATION_REGULATOR_LED - PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION - PERMIT_VARIATION_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - PERMIT_VARIATION_CANCEL_APPLICATION - PERMIT_VARIATION_REQUEST_PEER_REVIEW - PERMIT_VARIATION_REQUEST_PEER_REVIEW_REGULATOR_LED - PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION - >- PERMIT_VARIATION_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - PERMIT_VARIATION_REVIEW_RETURN_FOR_AMENDS - PERMIT_VARIATION_SAVE_APPLICATION_AMEND - PERMIT_VARIATION_SUBMIT_APPLICATION_AMEND - PERMIT_VARIATION_RECALL_FROM_AMENDS - PERMIT_TRANSFER_A_SAVE_APPLICATION - PERMIT_TRANSFER_A_UPLOAD_SECTION_ATTACHMENT - PERMIT_TRANSFER_A_SUBMIT_APPLICATION - PERMIT_TRANSFER_CANCEL_APPLICATION - PERMIT_TRANSFER_B_SAVE_APPLICATION - PERMIT_TRANSFER_B_SUBMIT_APPLICATION - PERMIT_TRANSFER_B_REQUEST_PEER_REVIEW - >- PERMIT_TRANSFER_B_SAVE_DETAILS_CONFIRMATION_REVIEW_GROUP_DECISION - PERMIT_TRANSFER_B_REVIEW_SUBMIT_PEER_REVIEW_DECISION - PERMIT_TRANSFER_B_REVIEW_RETURN_FOR_AMENDS - PERMIT_TRANSFER_B_RECALL_FROM_AMENDS - PERMIT_TRANSFER_B_SUBMIT_APPLICATION_AMEND - PERMIT_TRANSFER_B_NOTIFY_OPERATOR_FOR_DECISION - NON_COMPLIANCE_CLOSE_APPLICATION - NON_COMPLIANCE_UPLOAD_ATTACHMENT - NON_COMPLIANCE_SAVE_APPLICATION - NON_COMPLIANCE_SUBMIT_APPLICATION - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SAVE_APPLICATION - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_NOTIFY_OPERATOR - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_REQUEST_PEER_REVIEW - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_NOTICE_OF_INTENT_SAVE_APPLICATION - NON_COMPLIANCE_NOTICE_OF_INTENT_NOTIFY_OPERATOR - NON_COMPLIANCE_NOTICE_OF_INTENT_REQUEST_PEER_REVIEW - NON_COMPLIANCE_NOTICE_OF_INTENT_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_CIVIL_PENALTY_SAVE_APPLICATION - NON_COMPLIANCE_CIVIL_PENALTY_NOTIFY_OPERATOR - NON_COMPLIANCE_CIVIL_PENALTY_REQUEST_PEER_REVIEW - NON_COMPLIANCE_CIVIL_PENALTY_SUBMIT_PEER_REVIEW_DECISION - NON_COMPLIANCE_FINAL_DETERMINATION_SAVE_APPLICATION - NON_COMPLIANCE_FINAL_DETERMINATION_SUBMIT_APPLICATION - NON_COMPLIANCE_AMEND_DETAILS - NER_CANCEL_APPLICATION - NER_UPLOAD_ATTACHMENT - NER_SAVE_APPLICATION - NER_APPLICATION_SUBMIT_TO_VERIFIER - NER_RECALL_FROM_VERIFICATION - NER_APPLICATION_SAVE_VERIFICATION - NER_VERIFICATION_UPLOAD_ATTACHMENT - NER_SUBMIT_VERIFICATION - NER_VERIFICATION_RETURN_TO_OPERATOR - NER_SUBMIT_APPLICATION - NER_SAVE_APPLICATION_REVIEW - NER_SAVE_REGULATOR_REVIEW_GROUP_DECISION - NER_REGULATOR_REVIEW_RETURN_FOR_AMENDS - NER_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - NER_APPLICATION_AMENDS_SAVE - NER_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - NER_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - NER_COMPLETE_REVIEW - NER_WITHDRAW_APPLICATION - NER_REQUEST_PEER_REVIEW - NER_SUBMIT_PEER_REVIEW_DECISION - DOAL_SAVE_APPLICATION - DOAL_UPLOAD_ATTACHMENT - DOAL_PROCEED_TO_AUTHORITY_AND_NOTIFY_OPERATOR_FOR_DECISION - DOAL_PROCEED_TO_AUTHORITY_APPLICATION - DOAL_CLOSE_APPLICATION - DOAL_CANCEL_APPLICATION - DOAL_REQUEST_PEER_REVIEW - DOAL_SUBMIT_PEER_REVIEW_DECISION - DOAL_SAVE_AUTHORITY_RESPONSE - DOAL_AUTHORITY_RESPONSE_UPLOAD_ATTACHMENT - DOAL_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION - AER_SAVE_APPLICATION - AER_UPLOAD_SECTION_ATTACHMENT - AER_REQUEST_VERIFICATION - AER_SUBMIT_APPLICATION - AER_RECALL_FROM_VERIFICATION - AER_SAVE_APPLICATION_VERIFICATION - AER_SAVE_REVIEW_GROUP_DECISION - AER_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AER_SKIP_REVIEW - AER_COMPLETE_REVIEW - AER_SUBMIT_APPLICATION_VERIFICATION - AER_REVIEW_RETURN_FOR_AMENDS - AER_SAVE_APPLICATION_AMEND - AER_SUBMIT_APPLICATION_AMEND - AER_REQUEST_AMENDS_VERIFICATION - AER_VERIFICATION_UPLOAD_ATTACHMENT - AER_VERIFICATION_RETURN_TO_OPERATOR - DRE_SAVE_APPLICATION - DRE_APPLY_UPLOAD_ATTACHMENT - DRE_SUBMIT_NOTIFY_OPERATOR - DRE_CANCEL_APPLICATION - DRE_REQUEST_PEER_REVIEW - DRE_SUBMIT_PEER_REVIEW_DECISION - VIR_SAVE_APPLICATION - VIR_UPLOAD_ATTACHMENT - VIR_SUBMIT_APPLICATION - VIR_SAVE_REVIEW - VIR_NOTIFY_OPERATOR_FOR_DECISION - VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - AIR_SAVE_APPLICATION - AIR_UPLOAD_ATTACHMENT - AIR_SUBMIT_APPLICATION - AIR_SAVE_REVIEW - AIR_REVIEW_UPLOAD_ATTACHMENT - AIR_NOTIFY_OPERATOR_FOR_DECISION - AIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - AIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - INSTALLATION_AUDIT_SAVE_APPLICATION - INSTALLATION_AUDIT_UPLOAD_ATTACHMENT - INSTALLATION_AUDIT_CANCEL_APPLICATION - INSTALLATION_AUDIT_REQUEST_PEER_REVIEW - INSTALLATION_AUDIT_SUBMIT_PEER_REVIEW_DECISION - INSTALLATION_AUDIT_SUBMIT_NOTIFY_OPERATOR - INSTALLATION_AUDIT_OPERATOR_RESPOND_SAVE - INSTALLATION_AUDIT_OPERATOR_RESPOND_SUBMIT - INSTALLATION_AUDIT_OPERATOR_RESPOND_UPLOAD_ATTACHMENT - INSTALLATION_ONSITE_INSPECTION_SAVE_APPLICATION - INSTALLATION_ONSITE_INSPECTION_UPLOAD_ATTACHMENT - INSTALLATION_ONSITE_INSPECTION_CANCEL_APPLICATION - INSTALLATION_ONSITE_INSPECTION_REQUEST_PEER_REVIEW - INSTALLATION_ONSITE_INSPECTION_SUBMIT_PEER_REVIEW_DECISION - INSTALLATION_ONSITE_INSPECTION_SUBMIT_NOTIFY_OPERATOR - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_SAVE - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_SUBMIT - >- INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPOND_UPLOAD_ATTACHMENT - HSE_TI_SAVE_APPLICATION - HSE_TI_UPLOAD_ATTACHMENT - HSE_TI_SUBMIT_TO_REGULATOR - HSE_TI_CANCEL - HSE_TI_REGULATOR_REVIEW_SAVE - HSE_TI_REGULATOR_REVIEW_SUBMIT - HSE_TI_SAVE_REGULATOR_REVIEW_GROUP_DECISION - HSE_TI_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - HSE_TI_REGULATOR_REVIEW_RETURN_FOR_AMENDS - HSE_TI_APPLICATION_AMENDS_SAVE - HSE_TI_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - HSE_TI_REQUEST_PEER_REVIEW - HSE_TI_SUBMIT_PEER_REVIEW_DECISION - BDR_SAVE_APPLICATION - BDR_UPLOAD_ATTACHMENT - BDR_SUBMIT_TO_VERIFIER - BDR_RECALL_FROM_VERIFICATION - BDR_SUBMIT_TO_REGULATOR - BDR_SAVE_APPLICATION_VERIFICATION - BDR_VERIFICATION_UPLOAD_ATTACHMENT - BDR_VERIFICATION_RETURN_TO_OPERATOR - BDR_SUBMIT_VERIFICATION - BDR_SAVE_REGULATOR_REVIEW_GROUP_DECISION - BDR_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - BDR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - BDR_APPLICATION_AMENDS_SAVE - BDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - BDR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - BDR_REGULATOR_REVIEW_SAVE - BDR_REGULATOR_REVIEW_SUBMIT - BDR_REQUEST_PEER_REVIEW - BDR_SUBMIT_PEER_REVIEW_DECISION - BDRS2_SAVE_APPLICATION - BDRS2_UPLOAD_ATTACHMENT - BDRS2_SUBMIT_TO_VERIFIER - BDRS2_SUBMIT_TO_REGULATOR - BDRS2_SAVE_APPLICATION_VERIFICATION - BDRS2_VERIFICATION_UPLOAD_ATTACHMENT - BDRS2_SUBMIT_VERIFICATION - BDRS2_VERIFICATION_RETURN_TO_OPERATOR - BDRS2_RECALL_FROM_VERIFICATION - BDRS2_SAVE_REGULATOR_REVIEW_GROUP_DECISION - BDRS2_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - BDRS2_REGULATOR_REVIEW_SAVE - BDRS2_REGULATOR_REVIEW_SUBMIT - BDRS2_REQUEST_PEER_REVIEW - BDRS2_SUBMIT_PEER_REVIEW_DECISION - BDRS2_REGULATOR_REVIEW_RETURN_FOR_AMENDS - BDRS2_APPLICATION_AMENDS_SAVE - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - BDRS2_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - PERMANENT_CESSATION_CANCEL_APPLICATION - PERMANENT_CESSATION_SAVE_APPLICATION - PERMANENT_CESSATION_UPLOAD - PERMANENT_CESSATION_NOTIFY_OPERATOR_FOR_DECISION - PERMANENT_CESSATION_REQUEST_PEER_REVIEW - PERMANENT_CESSATION_SUBMIT_PEER_REVIEW_DECISION - ALR_SAVE_APPLICATION - ALR_UPLOAD_ATTACHMENT - ALR_SUBMIT_TO_VERIFIER - ALR_RECALL_FROM_VERIFICATION - ALR_SUBMIT_TO_REGULATOR - ALR_SAVE_APPLICATION_VERIFICATION - ALR_VERIFICATION_UPLOAD_ATTACHMENT - ALR_VERIFICATION_RETURN_TO_OPERATOR - ALR_SUBMIT_VERIFICATION - ALR_SAVE_REGULATOR_REVIEW_GROUP_DECISION - ALR_UPLOAD_REGULATOR_REVIEW_GROUP_DECISION_ATTACHMENT - ALR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - ALR_APPLICATION_AMENDS_SAVE - ALR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - ALR_APPLICATION_AMENDS_SUBMIT_TO_VERIFIER - ALR_REGULATOR_REVIEW_SAVE - ALR_PROCEED_TO_AUTHORITY - ALR_CLOSE_APPLICATION - ALR_REQUEST_PEER_REVIEW - ALR_SUBMIT_PEER_REVIEW_DECISION - ALR_SAVE_AUTHORITY_RESPONSE - ALR_AUTHORITY_RESPONSE_UPLOAD_ATTACHMENT - ALR_AUTHORITY_RESPONSE_NOTIFY_OPERATOR_FOR_DECISION - WASTE_QDR_SAVE_APPLICATION - WASTE_QDR_UPLOAD_ATTACHMENT - WASTE_QDR_SUBMIT_TO_REGULATOR - WASTE_QDR_SAVE_REVIEW_GROUP_DECISION - WASTE_QDR_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - WASTE_QDR_REGULATOR_REVIEW_SUBMIT - WASTE_QDR_REGULATOR_REVIEW_RETURN_FOR_AMENDS - WASTE_QDR_APPLICATION_AMENDS_SAVE - WASTE_QDR_APPLICATION_AMENDS_SUBMIT_TO_REGULATOR - EMP_ISSUANCE_UKETS_SAVE_APPLICATION - EMP_ISSUANCE_UKETS_SUBMIT_APPLICATION - EMP_ISSUANCE_UKETS_UPLOAD_SECTION_ATTACHMENT - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_REVIEW - EMP_ISSUANCE_UKETS_SAVE_REVIEW_GROUP_DECISION - EMP_ISSUANCE_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_ISSUANCE_UKETS_SAVE_REVIEW_DETERMINATION - EMP_ISSUANCE_UKETS_NOTIFY_OPERATOR_FOR_DECISION - EMP_ISSUANCE_UKETS_REQUEST_PEER_REVIEW - EMP_ISSUANCE_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_UKETS_REVIEW_RETURN_FOR_AMENDS - EMP_ISSUANCE_UKETS_SAVE_APPLICATION_AMEND - EMP_ISSUANCE_UKETS_SUBMIT_APPLICATION_AMEND - EMP_ISSUANCE_UKETS_RECALL_FROM_AMENDS - EMP_ISSUANCE_UKETS_MANUAL_ACCOUNT_OPENING_REGISTRY - EMP_VARIATION_UKETS_SAVE_APPLICATION - EMP_VARIATION_UKETS_SAVE_APPLICATION_REGULATOR_LED - EMP_VARIATION_UKETS_SUBMIT_APPLICATION - EMP_VARIATION_CANCEL_APPLICATION - EMP_VARIATION_UPLOAD_SECTION_ATTACHMENT - EMP_VARIATION_UKETS_SAVE_APPLICATION_REVIEW - EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION - EMP_VARIATION_UKETS_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_SAVE_DETAILS_REVIEW_GROUP_DECISION - EMP_VARIATION_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_VARIATION_UKETS_SAVE_REVIEW_DETERMINATION - EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION - EMP_VARIATION_UKETS_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW - EMP_VARIATION_UKETS_REQUEST_PEER_REVIEW_REGULATOR_LED - EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION - >- EMP_VARIATION_UKETS_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - EMP_VARIATION_UKETS_REVIEW_RETURN_FOR_AMENDS - EMP_VARIATION_UKETS_SAVE_APPLICATION_AMEND - EMP_VARIATION_UKETS_SUBMIT_APPLICATION_AMEND - EMP_VARIATION_UKETS_RECALL_FROM_AMENDS - AVIATION_AER_UKETS_SAVE_APPLICATION - AVIATION_AER_UKETS_REQUEST_VERIFICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION_AMEND - AVIATION_AER_UKETS_SAVE_APPLICATION_VERIFICATION - AVIATION_AER_UKETS_SUBMIT_APPLICATION_VERIFICATION - AVIATION_AER_UKETS_SAVE_REVIEW_GROUP_DECISION - AVIATION_AER_UKETS_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AVIATION_AER_UKETS_COMPLETE_REVIEW - AVIATION_AER_UKETS_SKIP_REVIEW - AVIATION_AER_UKETS_REVIEW_RETURN_FOR_AMENDS - AVIATION_AER_UKETS_SAVE_APPLICATION_AMEND - AVIATION_AER_UKETS_REQUEST_AMENDS_VERIFICATION - AVIATION_AER_UKETS_VERIFICATION_RETURN_TO_OPERATOR - AVIATION_AER_UPLOAD_SECTION_ATTACHMENT - AVIATION_AER_RECALL_FROM_VERIFICATION - AVIATION_ACCOUNT_CLOSURE_SUBMIT_APPLICATION - AVIATION_ACCOUNT_CLOSURE_SAVE_APPLICATION - AVIATION_ACCOUNT_CLOSURE_CANCEL_APPLICATION - AVIATION_DRE_UKETS_SAVE_APPLICATION - AVIATION_DRE_UKETS_REQUEST_PEER_REVIEW - AVIATION_DRE_UKETS_SUBMIT_NOTIFY_OPERATOR - AVIATION_DRE_UKETS_SUBMIT_PEER_REVIEW_DECISION - AVIATION_DRE_UPLOAD_ATTACHMENT - AVIATION_DRE_CANCEL_APPLICATION - AVIATION_DOE_CORSIA_SUBMIT_SAVE - AVIATION_DOE_CORSIA_SUBMIT_CANCEL - AVIATION_DOE_CORSIA_UPLOAD_ATTACHMENT - AVIATION_DOE_CORSIA_SUBMIT_NOTIFY_OPERATOR - AVIATION_DOE_CORSIA_REQUEST_PEER_REVIEW - AVIATION_DOE_CORSIA_SUBMIT_PEER_REVIEW_DECISION - AVIATION_VIR_UPLOAD_ATTACHMENT - AVIATION_VIR_SAVE_APPLICATION - AVIATION_VIR_SUBMIT_APPLICATION - AVIATION_VIR_SAVE_REVIEW - AVIATION_VIR_NOTIFY_OPERATOR_FOR_DECISION - AVIATION_VIR_SAVE_RESPOND_TO_REGULATOR_COMMENTS - AVIATION_VIR_SUBMIT_RESPOND_TO_REGULATOR_COMMENTS - RFI_SUBMIT - RFI_UPLOAD_ATTACHMENT - RFI_RESPONSE_SUBMIT - RFI_CANCEL - RDE_SUBMIT - RDE_RESPONSE_SUBMIT - RDE_FORCE_DECISION - RDE_UPLOAD_ATTACHMENT - PAYMENT_MARK_AS_PAID - PAYMENT_MARK_AS_RECEIVED - PAYMENT_PAY_BY_CARD - PAYMENT_CANCEL - WITHHOLDING_OF_ALLOWANCES_SAVE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION - WITHHOLDING_OF_ALLOWANCES_CANCEL_APPLICATION - WITHHOLDING_OF_ALLOWANCES_REQUEST_PEER_REVIEW - WITHHOLDING_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_SAVE_APPLICATION - >- WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_NOTIFY_OPERATOR_FOR_DECISION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_CLOSE_APPLICATION - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_UPLOAD_ATTACHMENT - RETURN_OF_ALLOWANCES_SAVE_APPLICATION - RETURN_OF_ALLOWANCES_NOTIFY_OPERATOR_FOR_DECISION - RETURN_OF_ALLOWANCES_CANCEL_APPLICATION - RETURN_OF_ALLOWANCES_RETURNED_SAVE_APPLICATION - RETURN_OF_ALLOWANCES_RETURNED_SUBMIT_APPLICATION - RETURN_OF_ALLOWANCES_REQUEST_PEER_REVIEW - RETURN_OF_ALLOWANCES_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION - EMP_ISSUANCE_CORSIA_SUBMIT_APPLICATION - EMP_ISSUANCE_CORSIA_UPLOAD_SECTION_ATTACHMENT - EMP_ISSUANCE_CORSIA_NOTIFY_OPERATOR_FOR_DECISION - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_REVIEW - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_GROUP_DECISION - EMP_ISSUANCE_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_ISSUANCE_CORSIA_SAVE_REVIEW_DETERMINATION - EMP_ISSUANCE_CORSIA_REQUEST_PEER_REVIEW - EMP_ISSUANCE_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_ISSUANCE_CORSIA_REVIEW_RETURN_FOR_AMENDS - EMP_ISSUANCE_CORSIA_SAVE_APPLICATION_AMEND - EMP_ISSUANCE_CORSIA_SUBMIT_APPLICATION_AMEND - EMP_ISSUANCE_CORSIA_RECALL_FROM_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION - EMP_VARIATION_CORSIA_SUBMIT_APPLICATION - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REVIEW - EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION - EMP_VARIATION_CORSIA_SAVE_DETAILS_REVIEW_GROUP_DECISION - EMP_VARIATION_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - EMP_VARIATION_CORSIA_SAVE_REVIEW_DETERMINATION - EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW - EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION - EMP_VARIATION_CORSIA_REVIEW_RETURN_FOR_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION_AMEND - EMP_VARIATION_CORSIA_SUBMIT_APPLICATION_AMEND - EMP_VARIATION_CORSIA_RECALL_FROM_AMENDS - EMP_VARIATION_CORSIA_SAVE_APPLICATION_REGULATOR_LED - EMP_VARIATION_CORSIA_SAVE_REVIEW_GROUP_DECISION_REGULATOR_LED - EMP_VARIATION_CORSIA_NOTIFY_OPERATOR_FOR_DECISION_REGULATOR_LED - EMP_VARIATION_CORSIA_REQUEST_PEER_REVIEW_REGULATOR_LED - >- EMP_VARIATION_CORSIA_REVIEW_SUBMIT_PEER_REVIEW_DECISION_REGULATOR_LED - AVIATION_AER_CORSIA_SAVE_APPLICATION - AVIATION_AER_CORSIA_REQUEST_VERIFICATION - AVIATION_AER_CORSIA_SAVE_APPLICATION_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION - AVIATION_AER_CORSIA_SAVE_REVIEW_GROUP_DECISION - AVIATION_AER_CORSIA_UPLOAD_REVIEW_GROUP_DECISION_ATTACHMENT - AVIATION_AER_CORSIA_SKIP_REVIEW - AVIATION_AER_CORSIA_COMPLETE_REVIEW - AVIATION_AER_CORSIA_REVIEW_RETURN_FOR_AMENDS - AVIATION_AER_CORSIA_SAVE_APPLICATION_AMEND - AVIATION_AER_CORSIA_REQUEST_AMENDS_VERIFICATION - AVIATION_AER_CORSIA_SUBMIT_APPLICATION_AMEND - AVIATION_AER_CORSIA_VERIFICATION_RETURN_TO_OPERATOR - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMIT_PEER_REVIEW_DECISION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SAVE_APPLICATION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CANCEL_APPLICATION - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_REQUEST_PEER_REVIEW - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_SUBMIT_NOTIFY_OPERATOR - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SUBMIT_PEER_REVIEW_DECISION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CANCEL_APPLICATION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SAVE_APPLICATION - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_REQUEST_PEER_REVIEW - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_SUBMIT_NOTIFY_OPERATOR userAssignCapable: type: boolean requestInfo: $ref: '#/components/schemas/RequestInfoDTO' RequestTaskPayload: type: object properties: payloadType: type: string enum: - INSTALLATION_ACCOUNT_OPENING_APPLICATION_PAYLOAD - INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_SUBMIT_PAYLOAD - PERMIT_ISSUANCE_WAIT_FOR_REVIEW_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_REVIEW_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEW_PAYLOAD - PERMIT_ISSUANCE_WAIT_FOR_PEER_REVIEW_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMIT_PAYLOAD - PERMIT_ISSUANCE_WAIT_FOR_AMENDS_PAYLOAD - PERMIT_SURRENDER_APPLICATION_SUBMIT_PAYLOAD - PERMIT_SURRENDER_APPLICATION_REVIEW_PAYLOAD - PERMIT_SURRENDER_APPLICATION_PEER_REVIEW_PAYLOAD - PERMIT_SURRENDER_WAIT_FOR_PEER_REVIEW_PAYLOAD - PERMIT_SURRENDER_CESSATION_SUBMIT_PAYLOAD - PERMIT_REVOCATION_APPLICATION_SUBMIT_PAYLOAD - PERMIT_REVOCATION_APPLICATION_PEER_REVIEW_PAYLOAD - PERMIT_REVOCATION_WAIT_FOR_PEER_REVIEW_PAYLOAD - PERMIT_REVOCATION_WAIT_FOR_APPEAL_PAYLOAD - PERMIT_REVOCATION_CESSATION_SUBMIT_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_SUBMIT_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_REVIEW_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEW_PAYLOAD - PERMIT_NOTIFICATION_WAIT_FOR_PEER_REVIEW_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_PAYLOAD - PERMIT_NOTIFICATION_WAIT_FOR_FOLLOW_UP_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_REVIEW_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMIT_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_AMENDS_PAYLOAD - PERMIT_VARIATION_APPLICATION_SUBMIT_PAYLOAD - PERMIT_VARIATION_APPLICATION_SUBMIT_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_APPLICATION_REVIEW_PAYLOAD - PERMIT_VARIATION_APPLICATION_PEER_REVIEW_PAYLOAD - PERMIT_VARIATION_APPLICATION_PEER_REVIEW_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW_PAYLOAD - PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW_REGULATOR_LED_PAYLOAD - PERMIT_VARIATION_APPLICATION_AMENDS_SUBMIT_PAYLOAD - PERMIT_VARIATION_WAIT_FOR_AMENDS_PAYLOAD - PERMIT_VARIATION_WAIT_FOR_REVIEW_PAYLOAD - PERMIT_TRANSFER_A_APPLICATION_SUBMIT_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_SUBMIT_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_REVIEW_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEW_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMIT_PAYLOAD - PERMIT_TRANSFER_B_WAIT_FOR_AMENDS_PAYLOAD - PERMIT_TRANSFER_B_WAIT_FOR_PEER_REVIEW_PAYLOAD - PERMIT_TRANSFER_B_WAIT_FOR_REVIEW_PAYLOAD - NON_COMPLIANCE_APPLICATION_SUBMIT_PAYLOAD - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PAYLOAD - >- NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW_PAYLOAD - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW_PAYLOAD - NON_COMPLIANCE_NOTICE_OF_INTENT_PAYLOAD - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW_PAYLOAD - NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW_PAYLOAD - NON_COMPLIANCE_FINAL_DETERMINATION_PAYLOAD - NER_APPLICATION_SUBMIT_PAYLOAD - NER_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD - NER_APPLICATION_REVIEW_PAYLOAD - NER_APPLICATION_PEER_REVIEW_PAYLOAD - NER_WAIT_FOR_PEER_REVIEW_PAYLOAD - NER_APPLICATION_AMENDS_SUBMIT_PAYLOAD - NER_WAIT_FOR_AMENDS_PAYLOAD - DOAL_APPLICATION_SUBMIT_PAYLOAD - DOAL_APPLICATION_PEER_REVIEW_PAYLOAD - DOAL_WAIT_FOR_PEER_REVIEW_PAYLOAD - DOAL_AUTHORITY_RESPONSE_PAYLOAD - AER_APPLICATION_SUBMIT_PAYLOAD - AER_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD - AER_APPLICATION_REVIEW_PAYLOAD - AER_APPLICATION_AMENDS_SUBMIT_PAYLOAD - AER_WAIT_FOR_AMENDS_PAYLOAD - VIR_APPLICATION_SUBMIT_PAYLOAD - VIR_APPLICATION_REVIEW_PAYLOAD - VIR_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - AIR_APPLICATION_SUBMIT_PAYLOAD - AIR_APPLICATION_REVIEW_PAYLOAD - AIR_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - DRE_APPLICATION_SUBMIT_PAYLOAD - DRE_APPLICATION_PEER_REVIEW_PAYLOAD - DRE_WAIT_FOR_PEER_REVIEW_PAYLOAD - RFI_RESPONSE_SUBMIT_PAYLOAD - RDE_RESPONSE_SUBMIT_PAYLOAD - RDE_WAIT_FOR_RESPONSE_PAYLOAD - PAYMENT_MAKE_PAYLOAD - PAYMENT_TRACK_PAYLOAD - PAYMENT_CONFIRM_PAYLOAD - SYSTEM_MESSAGE_NOTIFICATION_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMIT_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEW_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_APPLICATION_SUBMIT_PAYLOAD - RETURN_OF_ALLOWANCES_APPLICATION_SUBMIT_PAYLOAD - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_SUBMIT_PAYLOAD - RETURN_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW_PAYLOAD - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEW_PAYLOAD - INSTALLATION_AUDIT_APPLICATION_SUBMIT_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SUBMIT_PAYLOAD - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW_PAYLOAD - INSTALLATION_AUDIT_WAIT_FOR_PEER_REVIEW_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEW_PAYLOAD - INSTALLATION_ONSITE_INSPECTION_WAIT_FOR_PEER_REVIEW_PAYLOAD - >- INSTALLATION_INSPECTION_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS_PAYLOAD - HSE_TI_APPLICATION_SUBMIT_PAYLOAD - HSE_TI_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD - HSE_TI_APPLICATION_WAIT_FOR_REGULATOR_REVIEW_PAYLOAD - HSE_TI_WAIT_FOR_AMENDS_PAYLOAD - HSE_TI_APPLICATION_AMENDS_SUBMIT_PAYLOAD - HSE_TI_WAIT_FOR_PEER_REVIEW_PAYLOAD - HSE_TI_APPLICATION_PEER_REVIEW_PAYLOAD - BDR_APPLICATION_SUBMIT_PAYLOAD - BDR_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD - BDR_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD - BDR_APPLICATION_WAIT_FOR_REGULATOR_REVIEW_PAYLOAD - BDR_APPLICATION_AMENDS_SUBMIT_PAYLOAD - BDR_WAIT_FOR_AMENDS_PAYLOAD - BDR_WAIT_FOR_PEER_REVIEW_PAYLOAD - BDR_APPLICATION_PEER_REVIEW_PAYLOAD - BDRS2_APPLICATION_SUBMIT_PAYLOAD - BDRS2_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD - BDRS2_APPLICATION_WAIT_FOR_REGULATOR_REVIEW_PAYLOAD - BDRS2_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD - BDRS2_APPLICATION_PEER_REVIEW_PAYLOAD - BDRS2_WAIT_FOR_PEER_REVIEW_PAYLOAD - BDRS2_APPLICATION_AMENDS_SUBMIT_PAYLOAD - BDRS2_WAIT_FOR_AMENDS_PAYLOAD - PERMANENT_CESSATION_SUBMIT_PAYLOAD - PERMANENT_CESSATION_WAIT_FOR_PEER_REVIEW_PAYLOAD - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_PAYLOAD - ALR_SUBMIT_PAYLOAD - ALR_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD - ALR_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD - ALR_APPLICATION_WAIT_FOR_REGULATOR_REVIEW_PAYLOAD - ALR_APPLICATION_AMENDS_SUBMIT_PAYLOAD - ALR_WAIT_FOR_AMENDS_PAYLOAD - ALR_AUTHORITY_RESPONSE_SUBMIT_PAYLOAD - ALR_WAIT_FOR_AUTHORITY_REVIEW_PAYLOAD - ALR_WAIT_FOR_PEER_REVIEW_PAYLOAD - ALR_APPLICATION_PEER_REVIEW_PAYLOAD - WASTE_QDR_SUBMIT_PAYLOAD - WASTE_QDR_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD - WASTE_QDR_APPLICATION_AMENDS_SUBMIT_PAYLOAD - WASTE_QDR_WAIT_FOR_AMENDS_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_SUBMIT_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_REVIEW_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEW_PAYLOAD - EMP_ISSUANCE_UKETS_WAIT_FOR_PEER_REVIEW_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMIT_PAYLOAD - EMP_ISSUANCE_UKETS_WAIT_FOR_AMENDS_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_SUBMIT_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_SUBMIT_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_REVIEW_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW_PAYLOAD - EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW_REGULATOR_LED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMIT_PAYLOAD - EMP_VARIATION_UKETS_WAIT_FOR_AMENDS_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_SUBMIT_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_REVIEW_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMIT_PAYLOAD - AVIATION_AER_UKETS_WAIT_FOR_AMENDS_PAYLOAD - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMIT_PAYLOAD - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_WAIT_FOR_PEER_REVIEW_PAYLOAD - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_PEER_REVIEW_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMIT_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_WAIT_FOR_PEER_REVIEW_PAYLOAD - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_PEER_REVIEW_PAYLOAD - AVIATION_DOE_CORSIA_APPLICATION_SUBMIT_PAYLOAD - AVIATION_DOE_CORSIA_APPLICATION_PEER_REVIEW_PAYLOAD - AVIATION_DOE_CORSIA_WAIT_FOR_PEER_REVIEW_PAYLOAD - AVIATION_DOE_CORSIA_PEER_REVIEW_PAYLOAD - AVIATION_DRE_UKETS_APPLICATION_SUBMIT_PAYLOAD - AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW_PAYLOAD - AVIATION_DRE_UKETS_WAIT_FOR_PEER_REVIEW_PAYLOAD - AVIATION_VIR_APPLICATION_SUBMIT_PAYLOAD - AVIATION_VIR_APPLICATION_REVIEW_PAYLOAD - AVIATION_VIR_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD - AVIATION_ACCOUNT_CLOSURE_SUBMIT_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMIT_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_REVIEW_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEW_PAYLOAD - EMP_ISSUANCE_CORSIA_WAIT_FOR_PEER_REVIEW_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMIT_PAYLOAD - EMP_ISSUANCE_CORSIA_WAIT_FOR_AMENDS_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_SUBMIT_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_REVIEW_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW_PAYLOAD - EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMIT_PAYLOAD - EMP_VARIATION_CORSIA_WAIT_FOR_AMENDS_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_SUBMIT_REGULATOR_LED_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW_REGULATOR_LED_PAYLOAD - EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW_REGULATOR_LED_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_SUBMIT_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_REVIEW_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMIT_PAYLOAD - AVIATION_AER_CORSIA_WAIT_FOR_AMENDS_PAYLOAD sendEmailNotification: type: boolean discriminator: propertyName: payloadType mapping: INSTALLATION_ACCOUNT_OPENING_APPLICATION_PAYLOAD: >- #/components/schemas/InstallationAccountOpeningApplicationRequestTaskPayload INSTALLATION_ACCOUNT_TRANSFERRING_ARCHIVE_PAYLOAD: >- #/components/schemas/InstallationAccountTransferringArchiveRequestTaskPayload PERMIT_ISSUANCE_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationSubmitRequestTaskPayload PERMIT_ISSUANCE_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationReviewRequestTaskPayload PERMIT_ISSUANCE_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationReviewRequestTaskPayload PERMIT_ISSUANCE_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationReviewRequestTaskPayload PERMIT_ISSUANCE_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationReviewRequestTaskPayload PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationAmendsSubmitRequestTaskPayload PERMIT_ISSUANCE_WAIT_FOR_REVIEW_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationWaitForReviewRequestTaskPayload PERMIT_SURRENDER_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationReviewRequestTaskPayload PERMIT_SURRENDER_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationReviewRequestTaskPayload PERMIT_SURRENDER_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationReviewRequestTaskPayload PERMIT_SURRENDER_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationSubmitRequestTaskPayload PERMIT_SURRENDER_CESSATION_SUBMIT_PAYLOAD: '#/components/schemas/PermitCessationSubmitRequestTaskPayload' PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationReviewRequestTaskPayload PERMIT_NOTIFICATION_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationReviewRequestTaskPayload PERMIT_NOTIFICATION_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationReviewRequestTaskPayload PERMIT_NOTIFICATION_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationSubmitRequestTaskPayload PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/PermitNotificationFollowUpApplicationAmendsSubmitRequestTaskPayload PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/PermitNotificationFollowUpApplicationReviewRequestTaskPayload PERMIT_NOTIFICATION_FOLLOW_UP_PAYLOAD: '#/components/schemas/PermitNotificationFollowUpRequestTaskPayload' PERMIT_NOTIFICATION_FOLLOW_UP_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitNotificationFollowUpWaitForAmendsRequestTaskPayload PERMIT_NOTIFICATION_WAIT_FOR_FOLLOW_UP_PAYLOAD: >- #/components/schemas/PermitNotificationWaitForFollowUpRequestTaskPayload PERMIT_REVOCATION_CESSATION_SUBMIT_PAYLOAD: '#/components/schemas/PermitCessationSubmitRequestTaskPayload' PERMIT_REVOCATION_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitRevocationApplicationPeerReviewRequestTaskPayload PERMIT_REVOCATION_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitRevocationApplicationPeerReviewRequestTaskPayload PERMIT_REVOCATION_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/PermitRevocationApplicationSubmitRequestTaskPayload PERMIT_REVOCATION_WAIT_FOR_APPEAL_PAYLOAD: '#/components/schemas/PermitRevocationWaitForAppealRequestTaskPayload' PERMIT_VARIATION_APPLICATION_SUBMIT_REGULATOR_LED_PAYLOAD: >- #/components/schemas/PermitVariationApplicationSubmitRegulatorLedRequestTaskPayload PERMIT_VARIATION_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/PermitVariationApplicationSubmitRequestTaskPayload PERMIT_VARIATION_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/PermitVariationApplicationReviewRequestTaskPayload PERMIT_VARIATION_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitVariationApplicationReviewRequestTaskPayload PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitVariationApplicationReviewRequestTaskPayload PERMIT_VARIATION_APPLICATION_PEER_REVIEW_REGULATOR_LED_PAYLOAD: >- #/components/schemas/PermitVariationApplicationSubmitRegulatorLedRequestTaskPayload PERMIT_VARIATION_WAIT_FOR_PEER_REVIEW_REGULATOR_LED_PAYLOAD: >- #/components/schemas/PermitVariationApplicationSubmitRegulatorLedRequestTaskPayload PERMIT_VARIATION_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/PermitVariationApplicationAmendsSubmitRequestTaskPayload PERMIT_VARIATION_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitVariationApplicationReviewRequestTaskPayload PERMIT_VARIATION_WAIT_FOR_REVIEW_PAYLOAD: '#/components/schemas/PermitVariationWaitForReviewRequestTaskPayload' PERMIT_TRANSFER_A_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/PermitTransferAApplicationRequestTaskPayload' PERMIT_TRANSFER_B_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/PermitTransferBApplicationRequestTaskPayload' PERMIT_TRANSFER_B_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/PermitTransferBApplicationReviewRequestTaskPayload PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitTransferBApplicationReviewRequestTaskPayload PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/PermitTransferBApplicationAmendsSubmitRequestTaskPayload PERMIT_TRANSFER_B_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitTransferBApplicationReviewRequestTaskPayload PERMIT_TRANSFER_B_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermitTransferBApplicationReviewRequestTaskPayload PERMIT_TRANSFER_B_WAIT_FOR_REVIEW_PAYLOAD: '#/components/schemas/PermitTransferBWaitForReviewRequestTaskPayload' NON_COMPLIANCE_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/NonComplianceApplicationSubmitRequestTaskPayload NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PAYLOAD: >- #/components/schemas/NonComplianceDailyPenaltyNoticeRequestTaskPayload NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/NonComplianceDailyPenaltyNoticeRequestTaskPayload NON_COMPLIANCE_DAILY_PENALTY_NOTICE_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/NonComplianceDailyPenaltyNoticeRequestTaskPayload NON_COMPLIANCE_NOTICE_OF_INTENT_PAYLOAD: '#/components/schemas/NonComplianceNoticeOfIntentRequestTaskPayload' NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_PEER_REVIEW_PAYLOAD: '#/components/schemas/NonComplianceNoticeOfIntentRequestTaskPayload' NON_COMPLIANCE_NOTICE_OF_INTENT_WAIT_FOR_PEER_REVIEW_PAYLOAD: '#/components/schemas/NonComplianceNoticeOfIntentRequestTaskPayload' NON_COMPLIANCE_CIVIL_PENALTY_PAYLOAD: '#/components/schemas/NonComplianceCivilPenaltyRequestTaskPayload' NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_PEER_REVIEW_PAYLOAD: '#/components/schemas/NonComplianceCivilPenaltyRequestTaskPayload' NON_COMPLIANCE_CIVIL_PENALTY_WAIT_FOR_PEER_REVIEW_PAYLOAD: '#/components/schemas/NonComplianceCivilPenaltyRequestTaskPayload' NON_COMPLIANCE_FINAL_DETERMINATION_PAYLOAD: >- #/components/schemas/NonComplianceFinalDeterminationRequestTaskPayload NER_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/NerApplicationSubmitRequestTaskPayload' NER_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD: >- #/components/schemas/NERApplicationVerificationSubmitRequestTaskPayload NER_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/NERApplicationRegulatorReviewSubmitRequestTaskPayload NER_APPLICATION_AMENDS_SUBMIT_PAYLOAD: '#/components/schemas/NERApplicationAmendsSubmitRequestTaskPayload' NER_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/NERApplicationRegulatorReviewSubmitRequestTaskPayload NER_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/NERApplicationRegulatorReviewSubmitRequestTaskPayload NER_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/NERApplicationRegulatorReviewSubmitRequestTaskPayload DOAL_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/DoalApplicationSubmitRequestTaskPayload' DOAL_APPLICATION_PEER_REVIEW_PAYLOAD: '#/components/schemas/DoalApplicationSubmitRequestTaskPayload' DOAL_WAIT_FOR_PEER_REVIEW_PAYLOAD: '#/components/schemas/DoalApplicationSubmitRequestTaskPayload' DOAL_AUTHORITY_RESPONSE_PAYLOAD: '#/components/schemas/DoalAuthorityResponseRequestTaskPayload' AER_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/AerApplicationSubmitRequestTaskPayload' AER_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AerApplicationVerificationSubmitRequestTaskPayload AER_APPLICATION_REVIEW_PAYLOAD: '#/components/schemas/AerApplicationReviewRequestTaskPayload' AER_APPLICATION_AMENDS_SUBMIT_PAYLOAD: '#/components/schemas/AerApplicationAmendsSubmitRequestTaskPayload' AER_WAIT_FOR_AMENDS_PAYLOAD: '#/components/schemas/AerApplicationReviewRequestTaskPayload' VIR_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/VirApplicationSubmitRequestTaskPayload' VIR_APPLICATION_REVIEW_PAYLOAD: '#/components/schemas/VirApplicationReviewRequestTaskPayload' VIR_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD: >- #/components/schemas/VirApplicationRespondToRegulatorCommentsRequestTaskPayload AIR_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/AirApplicationSubmitRequestTaskPayload' AIR_APPLICATION_REVIEW_PAYLOAD: '#/components/schemas/AirApplicationReviewRequestTaskPayload' AIR_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD: >- #/components/schemas/AirApplicationRespondToRegulatorCommentsRequestTaskPayload DRE_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/DreApplicationSubmitRequestTaskPayload' DRE_APPLICATION_PEER_REVIEW_PAYLOAD: '#/components/schemas/DreApplicationSubmitRequestTaskPayload' DRE_WAIT_FOR_PEER_REVIEW_PAYLOAD: '#/components/schemas/DreApplicationSubmitRequestTaskPayload' SYSTEM_MESSAGE_NOTIFICATION_PAYLOAD: '#/components/schemas/SystemMessageNotificationRequestTaskPayload' RFI_RESPONSE_SUBMIT_PAYLOAD: '#/components/schemas/RfiResponseSubmitRequestTaskPayload' RDE_WAIT_FOR_RESPONSE_PAYLOAD: '#/components/schemas/RdeForceDecisionRequestTaskPayload' RDE_RESPONSE_SUBMIT_PAYLOAD: '#/components/schemas/RdeResponseRequestTaskPayload' PAYMENT_MAKE_PAYLOAD: '#/components/schemas/PaymentMakeRequestTaskPayload' PAYMENT_TRACK_PAYLOAD: '#/components/schemas/PaymentTrackRequestTaskPayload' PAYMENT_CONFIRM_PAYLOAD: '#/components/schemas/PaymentConfirmRequestTaskPayload' WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesApplicationSubmitRequestTaskPayload WITHHOLDING_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesApplicationPeerReviewRequestTaskPayload WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesApplicationPeerReviewRequestTaskPayload WITHHOLDING_OF_ALLOWANCES_WITHDRAWAL_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesWithdrawalApplicationSubmitRequestTaskPayload RETURN_OF_ALLOWANCES_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/ReturnOfAllowancesApplicationSubmitRequestTaskPayload RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/ReturnOfAllowancesReturnedApplicationSubmitRequestTaskPayload RETURN_OF_ALLOWANCES_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/ReturnOfAllowancesApplicationPeerReviewRequestTaskPayload RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/ReturnOfAllowancesApplicationPeerReviewRequestTaskPayload INSTALLATION_AUDIT_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/InstallationAuditApplicationSubmitRequestTaskPayload INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/InstallationInspectionApplicationSubmitRequestTaskPayload INSTALLATION_AUDIT_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/InstallationInspectionApplicationSubmitRequestTaskPayload INSTALLATION_ONSITE_INPSECTION_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/InstallationOnsiteInspectionApplicationSubmitRequestTaskPayload INSTALLATION_ONSITE_INPSECTION_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/InstallationInspectionApplicationSubmitRequestTaskPayload INSTALLATION_ONSITE_INPSECTION_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/InstallationInspectionApplicationSubmitRequestTaskPayload INSTALLATION_INSPECTION_OPERATOR_RESPOND_TO_FOLLOWUP_ACTIONS_PAYLOAD: >- #/components/schemas/InstallationInspectionOperatorRespondRequestTaskPayload BDR_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/BDRApplicationSubmitRequestTaskPayload' BDR_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD: >- #/components/schemas/BDRApplicationVerificationSubmitRequestTaskPayload BDR_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD: >- #/components/schemas/BDRApplicationRegulatorReviewSubmitRequestTaskPayload BDR_APPLICATION_WAIT_FOR_REGULATOR_REVIEW_PAYLOAD: >- #/components/schemas/BDRApplicationWaitForRegulatorReviewRequestTaskPayload BDR_APPLICATION_AMENDS_SUBMIT_PAYLOAD: '#/components/schemas/BDRApplicationAmendsSubmitRequestTaskPayload' BDR_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/BDRApplicationRegulatorReviewSubmitRequestTaskPayload BDR_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/BDRApplicationRegulatorReviewSubmitRequestTaskPayload BDR_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/BDRApplicationRegulatorReviewSubmitRequestTaskPayload BDRS2_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/BDRS2ApplicationSubmitRequestTaskPayload' BDRS2_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD: >- #/components/schemas/BDRS2ApplicationVerificationSubmitRequestTaskPayload BDRS2_APPLICATION_WAIT_FOR_REGULATOR_REVIEW_PAYLOAD: >- #/components/schemas/BDRS2ApplicationWaitForRegulatorReviewRequestTaskPayload BDRS2_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD: >- #/components/schemas/BDRS2ApplicationRegulatorReviewSubmitRequestTaskPayload BDRS2_APPLICATION_AMENDS_SUBMIT_PAYLOAD: '#/components/schemas/BDRS2ApplicationAmendsSubmitRequestTaskPayload' BDRS2_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/BDRS2ApplicationRegulatorReviewSubmitRequestTaskPayload BDRS2_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/BDRS2ApplicationRegulatorReviewSubmitRequestTaskPayload BDRS2_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/BDRS2ApplicationRegulatorReviewSubmitRequestTaskPayload HSE_TI_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/HSETIApplicationSubmitRequestTaskPayload' HSE_TI_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD: >- #/components/schemas/HSETIApplicationRegulatorReviewSubmitRequestTaskPayload HSE_TI_APPLICATION_WAIT_FOR_REGULATOR_REVIEW_PAYLOAD: >- #/components/schemas/HSETIApplicationWaitForRegulatorReviewRequestTaskPayload HSE_TI_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/HSETIApplicationRegulatorReviewSubmitRequestTaskPayload HSE_TI_APPLICATION_AMENDS_SUBMIT_PAYLOAD: '#/components/schemas/HSETIApplicationAmendsSubmitRequestTaskPayload' HSE_TI_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/HSETIApplicationRegulatorReviewSubmitRequestTaskPayload HSE_TI_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/HSETIApplicationRegulatorReviewSubmitRequestTaskPayload PERMANENT_CESSATION_SUBMIT_PAYLOAD: >- #/components/schemas/PermanentCessationApplicationSubmitRequestTaskPayload PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermanentCessationApplicationSubmitRequestTaskPayload PERMANENT_CESSATION_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/PermanentCessationApplicationSubmitRequestTaskPayload ALR_SUBMIT_PAYLOAD: '#/components/schemas/ALRApplicationSubmitRequestTaskPayload' ALR_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD: >- #/components/schemas/ALRApplicationVerificationSubmitRequestTaskPayload ALR_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD: >- #/components/schemas/ALRApplicationRegulatorReviewSubmitRequestTaskPayload ALR_APPLICATION_AMENDS_SUBMIT_PAYLOAD: '#/components/schemas/ALRApplicationAmendsSubmitRequestTaskPayload' ALR_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/ALRApplicationRegulatorReviewSubmitRequestTaskPayload ALR_AUTHORITY_RESPONSE_SUBMIT_PAYLOAD: '#/components/schemas/ALRAuthorityResponseSubmitRequestTaskPayload' ALR_WAIT_FOR_AUTHORITY_REVIEW_PAYLOAD: >- #/components/schemas/ALRApplicationWaitForAuthorityReviewRequestTaskPayload ALR_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/ALRApplicationRegulatorReviewSubmitRequestTaskPayload ALR_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/ALRApplicationRegulatorReviewSubmitRequestTaskPayload WASTE_QDR_SUBMIT_PAYLOAD: '#/components/schemas/WasteQDRApplicationSubmitRequestTaskPayload' WASTE_QDR_APPLICATION_REGULATOR_REVIEW_SUBMIT_PAYLOAD: >- #/components/schemas/WasteQDRApplicationRegulatorReviewSubmitRequestTaskPayload WASTE_QDR_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/WasteQDRApplicationAmendsSubmitRequestTaskPayload WASTE_QDR_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/WasteQDRApplicationRegulatorReviewSubmitRequestTaskPayload EMP_ISSUANCE_UKETS_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationSubmitRequestTaskPayload EMP_ISSUANCE_UKETS_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationReviewRequestTaskPayload EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationReviewRequestTaskPayload EMP_ISSUANCE_UKETS_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationReviewRequestTaskPayload EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationAmendsSubmitRequestTaskPayload EMP_ISSUANCE_UKETS_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationReviewRequestTaskPayload EMP_VARIATION_UKETS_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationSubmitRequestTaskPayload EMP_VARIATION_UKETS_APPLICATION_SUBMIT_REGULATOR_LED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationSubmitRegulatorLedRequestTaskPayload EMP_VARIATION_UKETS_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationReviewRequestTaskPayload EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationReviewRequestTaskPayload EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationReviewRequestTaskPayload EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEW_REGULATOR_LED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationSubmitRegulatorLedRequestTaskPayload EMP_VARIATION_UKETS_WAIT_FOR_PEER_REVIEW_REGULATOR_LED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationSubmitRegulatorLedRequestTaskPayload EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationAmendsSubmitRequestTaskPayload EMP_VARIATION_UKETS_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationReviewRequestTaskPayload AVIATION_AER_UKETS_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationSubmitRequestTaskPayload AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationVerificationSubmitRequestTaskPayload AVIATION_AER_UKETS_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationReviewRequestTaskPayload AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationAmendsSubmitRequestTaskPayload AVIATION_AER_UKETS_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationReviewRequestTaskPayload AVIATION_DRE_UKETS_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationDreUkEtsApplicationSubmitRequestTaskPayload AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/AviationDreUkEtsApplicationSubmitRequestTaskPayload AVIATION_DRE_UKETS_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/AviationDreUkEtsApplicationSubmitRequestTaskPayload AVIATION_VIR_APPLICATION_SUBMIT_PAYLOAD: '#/components/schemas/AviationVirApplicationSubmitRequestTaskPayload' AVIATION_VIR_APPLICATION_REVIEW_PAYLOAD: '#/components/schemas/AviationVirApplicationReviewRequestTaskPayload' AVIATION_VIR_RESPOND_TO_REGULATOR_COMMENTS_PAYLOAD: >- #/components/schemas/AviationVirApplicationRespondToRegulatorCommentsRequestTaskPayload AVIATION_ACCOUNT_CLOSURE_SUBMIT_PAYLOAD: '#/components/schemas/AviationAccountClosureSubmitRequestTaskPayload' EMP_ISSUANCE_CORSIA_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationSubmitRequestTaskPayload EMP_ISSUANCE_CORSIA_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationReviewRequestTaskPayload EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationReviewRequestTaskPayload EMP_ISSUANCE_CORSIA_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationReviewRequestTaskPayload EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationAmendsSubmitRequestTaskPayload EMP_ISSUANCE_CORSIA_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationReviewRequestTaskPayload EMP_VARIATION_CORSIA_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationSubmitRequestTaskPayload EMP_VARIATION_CORSIA_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationReviewRequestTaskPayload EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationReviewRequestTaskPayload EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationReviewRequestTaskPayload EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationAmendsSubmitRequestTaskPayload EMP_VARIATION_CORSIA_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationReviewRequestTaskPayload EMP_VARIATION_CORSIA_APPLICATION_SUBMIT_REGULATOR_LED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationSubmitRegulatorLedRequestTaskPayload EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEW_REGULATOR_LED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationSubmitRegulatorLedRequestTaskPayload EMP_VARIATION_CORSIA_WAIT_FOR_PEER_REVIEW_REGULATOR_LED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationSubmitRegulatorLedRequestTaskPayload AVIATION_AER_CORSIA_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationSubmitRequestTaskPayload AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationVerificationSubmitRequestTaskPayload AVIATION_AER_CORSIA_APPLICATION_REVIEW_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationReviewRequestTaskPayload AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationAmendsSubmitRequestTaskPayload AVIATION_AER_CORSIA_WAIT_FOR_AMENDS_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationReviewRequestTaskPayload AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingApplicationSubmitRequestTaskPayload AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_PEER_REVIEW_PAYLOAD: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingApplicationSubmitRequestTaskPayload AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingApplicationSubmitRequestTaskPayload AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_PEER_REVIEW_PAYLOAD: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingApplicationSubmitRequestTaskPayload AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_WAIT_FOR_PEER_REVIEW_PAYLOAD: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingApplicationSubmitRequestTaskPayload AVIATION_DOE_CORSIA_APPLICATION_SUBMIT_PAYLOAD: >- #/components/schemas/AviationDoECorsiaApplicationSubmitRequestTaskPayload ReturnOfAllowancesApplicationPeerReviewRequestTaskPayload: required: - returnOfAllowances type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: returnOfAllowances: $ref: '#/components/schemas/ReturnOfAllowances' sectionsCompleted: type: object additionalProperties: type: boolean ReturnOfAllowancesApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: returnOfAllowances: $ref: '#/components/schemas/ReturnOfAllowances' sectionsCompleted: type: object additionalProperties: type: boolean ReturnOfAllowancesReturnedApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: returnOfAllowancesReturned: $ref: '#/components/schemas/ReturnOfAllowancesReturned' sectionsCompleted: type: object additionalProperties: type: boolean RfiResponseSubmitRequestTaskPayload: required: - rfiQuestionPayload - rfiResponsePayload type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: rfiQuestionPayload: $ref: '#/components/schemas/RfiQuestionPayload' rfiResponsePayload: $ref: '#/components/schemas/RfiResponsePayload' rfiAttachments: type: object additionalProperties: type: string ServiceContactDetails: required: - email - name - roleCode type: object properties: name: maxLength: 255 minLength: 0 type: string roleCode: maxLength: 255 minLength: 0 type: string email: type: string SystemMessageNotificationRequestTaskPayload: required: - subject - text type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: subject: type: string text: type: string VerificationBodyDetails: type: object properties: name: type: string address: $ref: '#/components/schemas/AddressDTO' accreditationReferenceNumber: type: string deprecated: true emissionTradingSchemes: uniqueItems: true type: array deprecated: true items: type: string deprecated: true enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA verificationBodyEmissionSchemeDTOS: uniqueItems: true type: array items: $ref: '#/components/schemas/VerificationBodyEmissionSchemeDTO' VirApplicationRespondToRegulatorCommentsRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean virAttachments: type: object additionalProperties: type: string regulatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/RegulatorImprovementResponse' operatorImprovementFollowUpResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementFollowUpResponse' virRespondToRegulatorCommentsSectionsCompleted: type: object additionalProperties: type: boolean VirApplicationReviewRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean virAttachments: type: object additionalProperties: type: string regulatorReviewResponse: $ref: '#/components/schemas/RegulatorReviewResponse' reviewSectionsCompleted: type: object additionalProperties: type: boolean rfiAttachments: type: object additionalProperties: type: string VirApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virSectionsCompleted: type: object additionalProperties: type: boolean virAttachments: type: object additionalProperties: type: string VirVerificationData: type: object properties: uncorrectedNonConformities: type: object additionalProperties: $ref: '#/components/schemas/UncorrectedItem' priorYearIssues: type: object additionalProperties: $ref: '#/components/schemas/VerifierComment' recommendedImprovements: type: object additionalProperties: $ref: '#/components/schemas/VerifierComment' WasteQDRApplicationAmendsSubmitRequestTaskPayload: required: - qdr type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' wasteQDRSectionsCompleted: type: object additionalProperties: type: boolean wasteQDRAttachments: type: object additionalProperties: type: string reviewDecision: $ref: '#/components/schemas/WasteQDRReviewDecision' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewAttachments: type: object additionalProperties: type: string WasteQDRApplicationRegulatorReviewSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' reviewDecision: $ref: '#/components/schemas/WasteQDRReviewDecision' wasteQDRSectionsCompleted: type: object additionalProperties: type: boolean wasteQDRAttachments: type: object additionalProperties: type: string regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewAttachments: type: object additionalProperties: type: string WasteQDRApplicationSubmitRequestTaskPayload: required: - qdr type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' wasteQDRSectionsCompleted: type: object additionalProperties: type: boolean wasteQDRAttachments: type: object additionalProperties: type: string WithholdingOfAllowancesApplicationPeerReviewRequestTaskPayload: required: - withholdingOfAllowances type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: withholdingOfAllowances: $ref: '#/components/schemas/WithholdingOfAllowances' sectionsCompleted: type: object additionalProperties: type: boolean WithholdingOfAllowancesApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: withholdingOfAllowances: $ref: '#/components/schemas/WithholdingOfAllowances' sectionsCompleted: type: object additionalProperties: type: boolean WithholdingOfAllowancesWithdrawalApplicationSubmitRequestTaskPayload: type: object allOf: - $ref: '#/components/schemas/RequestTaskPayload' - type: object properties: withholdingWithdrawal: $ref: '#/components/schemas/WithholdingWithdrawal' closeJustification: $ref: >- #/components/schemas/WithholdingOfAllowancesWithdrawalCloseJustification withholdingWithdrawalAttachments: type: object additionalProperties: type: string sectionsCompleted: type: object additionalProperties: type: boolean AssigneeUserInfoDTO: type: object properties: id: type: string firstName: type: string lastName: type: string SubInstallationTypeDetails: type: object properties: subInstallationType: type: string enum: - PRIMARY_ALUMINIUM - ADIPIC_ACID - AMMONIA - AROMATICS - BOTTLES_AND_JARS_OF_COLOURED_GLASS - BOTTLES_AND_JARS_OF_COLOURLESS_GLASS - CARBON_BLACK - COATED_CARTON_BOARD - COATED_FINE_PAPER - COKE - CONTINUOUS_FILAMENT_GLASS_FIBRE_PRODUCTS - DOLIME - DRIED_SECONDARY_GYPSUM - EAF_CARBON_STEEL - EAF_HIGH_ALLOY_STEEL - E_PVC - ETHYLENE_OXIDE_ETHYLENE_GLYCOLS - FACING_BRICKS - FLOAT_GLASS - GREY_CEMENT_CLINKER - HOT_METAL - HYDROGEN - HYDROGEN_CBAM - HYDROGEN_NON_CBAM - IRON_CASTING - IRON_CASTING_CBAM - IRON_CASTING_NON_CBAM - LIME - LONG_FIBRE_KRAFT_PULP - MINERAL_WOOL - NEWSPRINT - NITRIC_ACID - PAVERS - PHENOL_ACETONE - PLASTER - PLASTERBOARD - PRE_BAKE_ANODE - RECOVERED_PAPER_PULP - REFINERY_PRODUCTS - ROOF_TILES - SHORT_FIBRE_KRAFT_PULP - SINTERED_DOLIME - SINTERED_ORE - SODA_ASH - SPRAY_DRIED_POWDER - S_PVC - STEAM_CRACKING - STYRENE - SULPHITE_PULP_THERMO_MECHANICAL_AND_MECHANICAL_PULP - SYNTHESIS_GAS - TESTLINER_AND_FLUTING - TISSUE - UNCOATED_CARTON_BOARD - UNCOATED_FINE_PAPER - VINYL_CHLORIDE_MONOMER - WHITE_CEMENT_CLINKER - HEAT_BENCHMARK_CL - HEAT_BENCHMARK_CL_CBAM - HEAT_BENCHMARK_CL_NON_CBAM - HEAT_BENCHMARK_NON_CL - DISTRICT_HEATING_NON_CL - FUEL_BENCHMARK_CL - FUEL_BENCHMARK_CL_CBAM - FUEL_BENCHMARK_CL_NON_CBAM - FUEL_BENCHMARK_NON_CL - PROCESS_EMISSIONS_CL - PROCESS_EMISSIONS_CL_CBAM - PROCESS_EMISSIONS_CL_NON_CBAM - PROCESS_EMISSIONS_NON_CL valid: type: boolean coveredByUKCBAM: type: boolean SourceStreamTypeCategory: type: object properties: type: type: string enum: - COMBUSTION_COMMERCIAL_STANDARD_FUELS - COMBUSTION_OTHER_GASEOUS_LIQUID_FUELS - COMBUSTION_SOLID_FUELS - COMBUSTION_FLARES - OTHER - COMBUSTION_GAS_PROCESSING_TERMINALS - REFINERIES_MASS_BALANCE - COKE_MASS_BALANCE - METAL_ORE_MASS_BALANCE - IRON_STEEL_MASS_BALANCE - CARBON_BLACK_MASS_BALANCE_METHODOLOGY - HYDROGEN_AND_SYNTHESIS_GAS_MASS_BALANCE_METHODOLOGY - BULK_ORGANIC_CHEMICALS_MASS_BALANCE_METHODOLOGY - NON_FERROUS_SEC_ALUMINIUM_MASS_BALANCE_METHODOLOGY - SODA_ASH_SODIUM_BICARBONATE_MASS_BALANCE_METHODOLOGY - PRIMARY_ALUMINIUM_MASS_BALANCE_METHODOLOGY - REFINERIES_HYDROGEN_PRODUCTION - CEMENT_CLINKER_CKD - CERAMICS_SCRUBBING - UPSTREAM_GHG_REMOVAL_VENTING_CO2 - REFINERIES_CATALYTIC_CRACKER_REGENERATION - COKE_FUEL_AS_PROCESS_INPUT - IRON_STEEL_FUEL_AS_PROCESS_INPUT - AMMONIA_FUEL_AS_PROCESS_INPUT - HYDROGEN_AND_SYNTHESIS_GAS_FUEL_AS_PROCESS_INPUT - COKE_CARBONATE_INPUT_METHOD_A - COKE_OXIDE_OUTPUT_METHOD_B - METAL_ORE_CARBONATE_INPUT - IRON_STEEL_CARBONATE_INPUT - CEMENT_CLINKER_KILN_INPUT_BASED_METHOD_A - CEMENT_CLINKER_CLINKER_OUTPUT_METHOD_B - CEMENT_CLINKER_NON_CARBONATE_CARBON - LIME_DOLOMITE_MAGNESITE_CARBONATES_METHOD_A - LIME_DOLOMITE_MAGNESITE_KILN_DUST_METHOD_B - LIME_DOLOMITE_MAGNESITE_ALKALI_EARTH_OXIDE_METHOD_B - GLASS_AND_MINERAL_WOOL_CARBONATES_INPUT - CERAMICS_CARBON_INPUTS_METHOD_A - CERAMICS_ALKALI_OXIDE_METHOD_B - PULP_PAPER_MAKE_UP_CHEMICALS - NON_FERROUS_SEC_ALUMINIUM_PROCESS_EMISSIONS - COMBUSTION_SCRUBBING_CARBONATE - COMBUSTION_SCRUBBING_UREA - COMBUSTION_SCRUBBING_GYPSUM - PRIMARY_ALUMINIUM_PFC category: type: string enum: - CATEGORY_1 - CATEGORY_2 - CATEGORY_4 - CATEGORY_5 - CATEGORY_6 - CATEGORY_7 AccountStatus: type: object properties: name: type: string RequestCreateValidationResult: type: object properties: valid: type: boolean accountStatus: $ref: '#/components/schemas/AccountStatus' applicableAccountStatuses: uniqueItems: true type: array items: $ref: '#/components/schemas/AccountStatus' requests: uniqueItems: true type: array items: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING NotePayload: required: - note type: object properties: note: maxLength: 10000 minLength: 0 type: string files: type: object additionalProperties: type: string RequestNoteDto: type: object properties: id: type: integer format: int64 payload: $ref: '#/components/schemas/NotePayload' submitter: type: string lastUpdatedOn: type: string format: date-time requestId: type: string RequestNoteResponse: type: object properties: requestNotes: type: array items: $ref: '#/components/schemas/RequestNoteDto' totalItems: type: integer format: int64 RequestActionInfoDTO: type: object properties: id: type: integer format: int64 type: type: string enum: - INSTALLATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY - AVIATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY - INSTALLATION_ACCOUNT_OPENING_APPLICATION_SUBMITTED - INSTALLATION_ACCOUNT_OPENING_ACCEPTED - INSTALLATION_ACCOUNT_OPENING_REJECTED - INSTALLATION_ACCOUNT_OPENING_ACCOUNT_APPROVED - PERMIT_ISSUANCE_APPLICATION_SUBMITTED - PERMIT_ISSUANCE_APPLICATION_GRANTED - PERMIT_ISSUANCE_APPLICATION_REJECTED - PERMIT_ISSUANCE_APPLICATION_DEEMED_WITHDRAWN - PERMIT_ISSUANCE_PEER_REVIEW_REQUESTED - PERMIT_ISSUANCE_APPLICATION_RETURNED_FOR_AMENDS - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_ISSUANCE_RECALLED_FROM_AMENDS - PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMITTED - PERMIT_ISSUANCE_ACCOUNT_CREATED_SENT_TO_REGISTRY - PERMIT_SURRENDER_APPLICATION_SUBMITTED - PERMIT_SURRENDER_APPLICATION_GRANTED - PERMIT_SURRENDER_APPLICATION_REJECTED - PERMIT_SURRENDER_APPLICATION_DEEMED_WITHDRAWN - PERMIT_SURRENDER_APPLICATION_CANCELLED - PERMIT_SURRENDER_PEER_REVIEW_REQUESTED - PERMIT_SURRENDER_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_SURRENDER_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_SURRENDER_CESSATION_COMPLETED - PERMIT_NOTIFICATION_APPLICATION_SUBMITTED - PERMIT_NOTIFICATION_APPLICATION_GRANTED - PERMIT_NOTIFICATION_APPLICATION_CESSATION_COMPLETED - PERMIT_NOTIFICATION_APPLICATION_REJECTED - PERMIT_NOTIFICATION_APPLICATION_CANCELLED - PERMIT_NOTIFICATION_PEER_REVIEW_REQUESTED - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_NOTIFICATION_FOLLOW_UP_DATE_EXTENDED - PERMIT_NOTIFICATION_FOLLOW_UP_RESPONSE_SUBMITTED - PERMIT_NOTIFICATION_APPLICATION_COMPLETED - PERMIT_NOTIFICATION_FOLLOW_UP_RETURNED_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_RECALLED_FROM_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMITTED - PERMIT_REVOCATION_APPLICATION_SUBMITTED - PERMIT_REVOCATION_APPLICATION_CANCELLED - PERMIT_REVOCATION_PEER_REVIEW_REQUESTED - PERMIT_REVOCATION_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_REVOCATION_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_REVOCATION_APPLICATION_WITHDRAWN - PERMIT_REVOCATION_CESSATION_COMPLETED - PERMIT_VARIATION_APPLICATION_SUBMITTED - PERMIT_VARIATION_APPLICATION_CANCELLED - PERMIT_VARIATION_APPLICATION_GRANTED - PERMIT_VARIATION_APPLICATION_REJECTED - PERMIT_VARIATION_APPLICATION_DEEMED_WITHDRAWN - PERMIT_VARIATION_PEER_REVIEW_REQUESTED - PERMIT_VARIATION_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_VARIATION_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_VARIATION_APPLICATION_RETURNED_FOR_AMENDS - PERMIT_VARIATION_APPLICATION_AMENDS_SUBMITTED - PERMIT_VARIATION_APPLICATION_REGULATOR_LED_APPROVED - PERMIT_VARIATION_RECALLED_FROM_AMENDS - PERMIT_VARIATION_ACCOUNT_UPDATED_SENT_TO_REGISTRY - PERMIT_TRANSFER_A_APPLICATION_SUBMITTED - PERMIT_TRANSFER_A_APPLICATION_GRANTED - PERMIT_TRANSFER_A_APPLICATION_REJECTED - PERMIT_TRANSFER_A_APPLICATION_DEEMED_WITHDRAWN - PERMIT_TRANSFER_B_APPLICATION_SUBMITTED - PERMIT_TRANSFER_B_APPLICATION_GRANTED - PERMIT_TRANSFER_B_APPLICATION_REJECTED - PERMIT_TRANSFER_B_APPLICATION_DEEMED_WITHDRAWN - PERMIT_TRANSFER_B_PEER_REVIEW_REQUESTED - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_TRANSFER_B_APPLICATION_RETURNED_FOR_AMENDS - PERMIT_TRANSFER_B_RECALLED_FROM_AMENDS - PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMITTED - PERMIT_TRANSFER_APPLICATION_CANCELLED - NON_COMPLIANCE_APPLICATION_CLOSED - NON_COMPLIANCE_APPLICATION_SUBMITTED - NON_COMPLIANCE_DETAILS_AMENDED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_SUBMITTED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEW_REQUESTED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEWER_ACCEPTED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEWER_REJECTED - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_SUBMITTED - NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEW_REQUESTED - NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEWER_ACCEPTED - NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEWER_REJECTED - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_SUBMITTED - NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEW_REQUESTED - NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEWER_ACCEPTED - NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEWER_REJECTED - NON_COMPLIANCE_FINAL_DETERMINATION_APPLICATION_SUBMITTED - NER_APPLICATION_CANCELLED - NER_APPLICATION_SENT_TO_VERIFIER - NER_APPLICATION_VERIFICATION_SUBMITTED - NER_APPLICATION_SUBMITTED - NER_RECALLED_FROM_VERIFICATION - NER_VERIFICATION_RETURNED_TO_OPERATOR - NER_PEER_REVIEW_REQUESTED - NER_PEER_REVIEW_ACCEPTED - NER_PEER_REVIEW_REJECTED - NER_APPLICATION_RETURNED_FOR_AMENDS - NER_APPLICATION_AMENDS_SENT_TO_VERIFIER - NER_APPLICATION_AMENDS_SUBMITTED - NER_APPLICATION_COMPLETED - NER_APPLICATION_DEEMED_WITHDRAWN - NER_APPLICATION_PROCEEDED_TO_AUTHORITY - NER_APPLICATION_ACCEPTED - NER_APPLICATION_ACCEPTED_WITH_CORRECTIONS - NER_APPLICATION_REJECTED - NER_APPLICATION_RE_INITIATED - DOAL_APPLICATION_PROCEEDED_TO_AUTHORITY - DOAL_APPLICATION_PEER_REVIEW_REQUESTED - DOAL_APPLICATION_PEER_REVIEWER_ACCEPTED - DOAL_APPLICATION_PEER_REVIEWER_REJECTED - DOAL_APPLICATION_CLOSED - DOAL_APPLICATION_CANCELLED - DOAL_APPLICATION_ACCEPTED - DOAL_APPLICATION_ACCEPTED_WITH_CORRECTIONS - DOAL_APPLICATION_REJECTED - AER_APPLICATION_SUBMITTED - AER_APPLICATION_SENT_TO_VERIFIER - AER_RECALLED_FROM_VERIFICATION - AER_APPLICATION_REVIEW_SKIPPED - AER_APPLICATION_COMPLETED - AER_APPLICATION_VERIFICATION_SUBMITTED - AER_APPLICATION_RE_INITIATED - AER_APPLICATION_RETURNED_FOR_AMENDS - AER_APPLICATION_AMENDS_SUBMITTED - AER_APPLICATION_AMENDS_SENT_TO_VERIFIER - AER_APPLICATION_NOT_REQUIRED - AER_VERIFICATION_RETURNED_TO_OPERATOR - DRE_APPLICATION_SUBMITTED - DRE_APPLICATION_CANCELLED - DRE_APPLICATION_PEER_REVIEW_REQUESTED - DRE_APPLICATION_PEER_REVIEWER_ACCEPTED - DRE_APPLICATION_PEER_REVIEWER_REJECTED - VIR_APPLICATION_SUBMITTED - VIR_APPLICATION_REVIEWED - VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS - AIR_APPLICATION_SUBMITTED - AIR_APPLICATION_REVIEWED - AIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS - BATCH_REISSUE_SUBMITTED - BATCH_REISSUE_COMPLETED - REISSUE_COMPLETED - RFI_SUBMITTED - RFI_CANCELLED - RFI_EXPIRED - RFI_RESPONSE_SUBMITTED - RDE_SUBMITTED - RDE_ACCEPTED - RDE_REJECTED - RDE_FORCE_ACCEPTED - RDE_FORCE_REJECTED - RDE_EXPIRED - RDE_CANCELLED - PAYMENT_MARKED_AS_PAID - PAYMENT_MARKED_AS_RECEIVED - PAYMENT_COMPLETED - PAYMENT_CANCELLED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMITTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_CANCELLED - WITHHOLDING_OF_ALLOWANCES_PEER_REVIEW_REQUESTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_ACCEPTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_REJECTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_WITHDRAWN - WITHHOLDING_OF_ALLOWANCES_APPLICATION_CLOSED - WITHHOLDING_OF_ALLOWANCES_SENT_TO_REGISTRY - WITHHOLDING_OF_ALLOWANCES_APPLICATION_RE_INITIATED - RETURN_OF_ALLOWANCES_APPLICATION_SUBMITTED - RETURN_OF_ALLOWANCES_APPLICATION_CANCELLED - RETURN_OF_ALLOWANCES_PEER_REVIEW_REQUESTED - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_COMPLETED - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_ACCEPTED - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_REJECTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SUBMITTED - INSTALLATION_AUDIT_APPLICATION_SUBMITTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_CANCELLED - INSTALLATION_AUDIT_APPLICATION_CANCELLED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEW_REQUESTED - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW_REQUESTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEWER_ACCEPTED - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEWER_ACCEPTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEWER_REJECTED - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEWER_REJECTED - BDR_APPLICATION_SENT_TO_VERIFIER - BDR_RECALLED_FROM_VERIFICATION - BDR_APPLICATION_SENT_TO_REGULATOR - BDR_VERIFICATION_RETURNED_TO_OPERATOR - BDR_APPLICATION_VERIFICATION_SUBMITTED - BDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - BDR_APPLICATION_AMENDS_SENT_TO_VERIFIER - BDR_APPLICATION_COMPLETED - BDR_APPLICATION_PEER_REVIEW_REQUESTED - BDR_APPLICATION_PEER_REVIEW_ACCEPTED - BDR_APPLICATION_PEER_REVIEW_REJECTED - BDR_APPLICATION_RE_INITIATED - BDRS2_APPLICATION_SENT_TO_VERIFIER - BDRS2_APPLICATION_SENT_TO_REGULATOR - BDRS2_RECALLED_FROM_VERIFICATION - BDRS2_APPLICATION_VERIFICATION_SUBMITTED - BDRS2_VERIFICATION_RETURNED_TO_OPERATOR - BDRS2_APPLICATION_PEER_REVIEW_REQUESTED - BDRS2_APPLICATION_PEER_REVIEW_ACCEPTED - BDRS2_APPLICATION_PEER_REVIEW_REJECTED - BDRS2_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - BDRS2_APPLICATION_AMENDS_SENT_TO_VERIFIER - BDRS2_APPLICATION_COMPLETED - BDRS2_APPLICATION_RE_INITIATED - PERMANENT_CESSATION_APPLICATION_CANCELLED - PERMANENT_CESSATION_APPLICATION_SUBMITTED - PERMANENT_CESSATION_SUBMITTED - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_REQUESTED - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_ACCEPTED - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_REJECTED - ALR_APPLICATION_SENT_TO_VERIFIER - ALR_RECALLED_FROM_VERIFICATION - ALR_APPLICATION_SENT_TO_REGULATOR - ALR_VERIFICATION_RETURNED_TO_OPERATOR - ALR_APPLICATION_VERIFICATION_SUBMITTED - ALR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - ALR_APPLICATION_PROCEEDED_TO_AUTHORITY - ALR_APPLICATION_CLOSED - ALR_APPLICATION_AMENDS_SENT_TO_VERIFIER - ALR_APPLICATION_AMENDS_SUBMITTED - ALR_APPLICATION_PEER_REVIEW_REQUESTED - ALR_APPLICATION_PEER_REVIEW_ACCEPTED - ALR_APPLICATION_PEER_REVIEW_REJECTED - ALR_APPLICATION_ACCEPTED - ALR_APPLICATION_ACCEPTED_WITH_CORRECTIONS - ALR_APPLICATION_REJECTED - ALR_APPLICATION_MARK_NOT_REQUIRED - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPONDED - INSTALLATION_AUDIT_OPERATOR_RESPONDED - HSE_TI_APPLICATION_CANCELLED - HSE_TI_APPLICATION_SENT_TO_REGULATOR - HSE_TI_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - HSE_TI_APPROVED - HSE_TI_REJECTED - HSE_TI_WITHDRAWN - HSE_TI_DEEMED_WITHDRAWN - HSE_TI_APPLICATION_PEER_REVIEW_REQUESTED - HSE_TI_APPLICATION_PEER_REVIEW_ACCEPTED - HSE_TI_APPLICATION_PEER_REVIEW_REJECTED - WASTE_QDR_APPLICATION_SUBMITTED - WASTE_QDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - WASTE_QDR_APPLICATION_COMPLETED - WASTE_QDR_APPLICATION_AMENDS_SUBMITTED - REQUEST_TERMINATED - VERIFICATION_STATEMENT_CANCELLED - EMP_ISSUANCE_UKETS_APPLICATION_SUBMITTED - EMP_ISSUANCE_UKETS_APPLICATION_APPROVED - EMP_ISSUANCE_UKETS_APPLICATION_DEEMED_WITHDRAWN - EMP_ISSUANCE_UKETS_PEER_REVIEW_REQUESTED - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEWER_REJECTED - EMP_ISSUANCE_UKETS_APPLICATION_RETURNED_FOR_AMENDS - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMITTED - EMP_ISSUANCE_UKETS_RECALLED_FROM_AMENDS - EMP_ISSUANCE_UKETS_ACCOUNT_CREATED_SENT_TO_REGISTRY - EMP_VARIATION_UKETS_APPLICATION_SUBMITTED - EMP_VARIATION_APPLICATION_CANCELLED - EMP_VARIATION_UKETS_APPLICATION_APPROVED - EMP_VARIATION_UKETS_APPLICATION_REGULATOR_LED_APPROVED - EMP_VARIATION_UKETS_APPLICATION_REJECTED - EMP_VARIATION_UKETS_APPLICATION_DEEMED_WITHDRAWN - EMP_VARIATION_UKETS_PEER_REVIEW_REQUESTED - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEWER_REJECTED - EMP_VARIATION_UKETS_APPLICATION_RETURNED_FOR_AMENDS - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMITTED - EMP_VARIATION_UKETS_RECALLED_FROM_AMENDS - EMP_VARIATION_ACCOUNT_UPDATED_SENT_TO_REGISTRY - AVIATION_AER_UKETS_APPLICATION_SENT_TO_VERIFIER - AVIATION_AER_UKETS_APPLICATION_SUBMITTED - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMITTED - AVIATION_AER_UKETS_APPLICATION_CANCELLED_DUE_TO_DRE - AVIATION_AER_UKETS_APPLICATION_COMPLETED - AVIATION_AER_UKETS_APPLICATION_REVIEW_SKIPPED - AVIATION_AER_UKETS_APPLICATION_RETURNED_FOR_AMENDS - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMITTED - AVIATION_AER_UKETS_APPLICATION_AMENDS_SENT_TO_VERIFIER - AVIATION_AER_UKETS_VERIFICATION_RETURNED_TO_OPERATOR - AVIATION_AER_RECALLED_FROM_VERIFICATION - AVIATION_AER_APPLICATION_CANCELLED_DUE_TO_EXEPMT - AVIATION_AER_APPLICATION_RE_INITIATED - AVIATION_ACCOUNT_CLOSURE_SUBMITTED - AVIATION_ACCOUNT_CLOSURE_CANCELLED - AVIATION_DRE_APPLICATION_CANCELLED - AVIATION_DRE_UKETS_APPLICATION_SUBMITTED - AVIATION_DRE_UKETS_PEER_REVIEW_REQUESTED - AVIATION_DRE_UKETS_PEER_REVIEWER_ACCEPTED - AVIATION_DRE_UKETS_PEER_REVIEWER_REJECTED - AVIATION_DOE_CORSIA_SUBMIT_CANCELLED - AVIATION_DOE_CORSIA_SUBMITTED - AVIATION_DOE_CORSIA_PEER_REVIEW_REQUESTED - AVIATION_DOE_CORSIA_PEER_REVIEWER_ACCEPTED - AVIATION_DOE_CORSIA_PEER_REVIEWER_REJECTED - AVIATION_VIR_APPLICATION_SUBMITTED - AVIATION_VIR_APPLICATION_REVIEWED - AVIATION_VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMITTED - EMP_ISSUANCE_CORSIA_APPLICATION_APPROVED - EMP_ISSUANCE_CORSIA_APPLICATION_DEEMED_WITHDRAWN - EMP_ISSUANCE_CORSIA_PEER_REVIEW_REQUESTED - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEWER_REJECTED - EMP_ISSUANCE_CORSIA_APPLICATION_RETURNED_FOR_AMENDS - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMITTED - EMP_ISSUANCE_CORSIA_RECALLED_FROM_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_SUBMITTED - EMP_VARIATION_CORSIA_APPLICATION_APPROVED - EMP_VARIATION_CORSIA_APPLICATION_REJECTED - EMP_VARIATION_CORSIA_APPLICATION_DEEMED_WITHDRAWN - EMP_VARIATION_CORSIA_APPLICATION_REGULATOR_LED_APPROVED - EMP_VARIATION_CORSIA_PEER_REVIEW_REQUESTED - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEWER_REJECTED - EMP_VARIATION_CORSIA_APPLICATION_RETURNED_FOR_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMITTED - EMP_VARIATION_CORSIA_RECALLED_FROM_AMENDS - AVIATION_AER_CORSIA_APPLICATION_SENT_TO_VERIFIER - AVIATION_AER_CORSIA_APPLICATION_SUBMITTED - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMITTED - AVIATION_AER_CORSIA_APPLICATION_REVIEW_SKIPPED - AVIATION_AER_CORSIA_APPLICATION_CANCELLED_DUE_TO_DOE - AVIATION_AER_CORSIA_APPLICATION_COMPLETED - AVIATION_AER_CORSIA_APPLICATION_RETURNED_FOR_AMENDS - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SENT_TO_VERIFIER - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMITTED - AVIATION_AER_CORSIA_VERIFICATION_RETURNED_TO_OPERATOR - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_CANCELLED - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMITTED - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_REQUESTED - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_ACCEPTED - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_REJECTED - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_CANCELLED - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_REQUESTED - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_ACCEPTED - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_REJECTED - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMITTED - NOTIFICATION_SENT_TO_REGISTRY submitter: type: string submittedTo: type: string creationDate: type: string format: date-time ALRApplicationAcceptedRequestActionPayload: required: - authorityReviewOutcome - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: authorityReviewOutcome: $ref: '#/components/schemas/ALRApplicationAuthorityReviewOutcome' decisionNotification: $ref: '#/components/schemas/DecisionNotification' alrAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' ALRApplicationAcceptedWithCorrectionsRequestActionPayload: required: - authorityReviewOutcome - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: authorityReviewOutcome: $ref: '#/components/schemas/ALRApplicationAuthorityReviewOutcome' decisionNotification: $ref: '#/components/schemas/DecisionNotification' alrAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' ALRApplicationAmendsSubmittedRequestActionPayload: required: - alr - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/ALRVerificationReport' alrAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string ALRApplicationClosedRequestActionPayload: required: - alr type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' regulatorReviewOutcome: $ref: '#/components/schemas/ALRApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/ALRReviewDecision' - $ref: '#/components/schemas/ALRAlrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/ALRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/ALRVerificationReport' verificationAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean alrAttachments: type: object additionalProperties: type: string alrSectionsCompleted: type: object additionalProperties: type: boolean ALRApplicationProceededToAuthorityRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' decisionNotification: $ref: '#/components/schemas/DecisionNotification' regulatorReviewOutcome: $ref: '#/components/schemas/ALRApplicationRegulatorReviewOutcome' regulatorReviewSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/ALRReviewDecision' - $ref: '#/components/schemas/ALRAlrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/ALRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/ALRVerificationReport' verificationAttachments: type: object additionalProperties: type: string verificationSectionsCompleted: type: object additionalProperties: type: array items: type: boolean alrAttachments: type: object additionalProperties: type: string alrSectionsCompleted: type: object additionalProperties: type: boolean usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' ALRApplicationRejectedRequestActionPayload: required: - authorityReviewOutcome - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: authorityReviewOutcome: $ref: '#/components/schemas/ALRApplicationAuthorityReviewOutcome' decisionNotification: $ref: '#/components/schemas/DecisionNotification' alrAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' ALRApplicationSubmittedRequestActionPayload: required: - alr - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/ALRVerificationReport' alrAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string ALRApplicationVerificationSubmittedRequestActionPayload: required: - alr - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: alr: $ref: '#/components/schemas/ALR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/ALRVerificationReport' alrAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string ALRRegulatorReviewReturnedForAmendsRequestActionPayload: required: - regulatorReviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/ALRReviewDecision' - $ref: '#/components/schemas/ALRAlrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/ALRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string ALRVerificationReturnedToOperatorRequestActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesRequired: type: string AerApplicationAmendsSubmittedRequestActionPayload: required: - aer - installationOperatorDetails - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/AerVerificationReport' isVerifierAerTaskContentUpdate: type: boolean aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string AerApplicationCompletedRequestActionPayload: required: - aer - installationOperatorDetails - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/AerVerificationReport' isVerifierAerTaskContentUpdate: type: boolean aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string verifiedAer: $ref: '#/components/schemas/Aer' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string aerSkipReviewDecision: $ref: '#/components/schemas/AerSkipReviewDecision' AerApplicationMarkNotRequiredRequestActionPayload: required: - markNotRequiredDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: markNotRequiredDetails: $ref: '#/components/schemas/AerMarkNotRequiredDetails' AerApplicationReturnedForAmendsRequestActionPayload: required: - reviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AerApplicationSubmittedRequestActionPayload: required: - aer - installationOperatorDetails - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/AerVerificationReport' isVerifierAerTaskContentUpdate: type: boolean aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string AerApplicationVerificationSubmittedRequestActionPayload: required: - aer - installationOperatorDetails - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: aer: $ref: '#/components/schemas/Aer' reportingYear: type: integer format: int16 installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitOriginatedData: $ref: '#/components/schemas/PermitOriginatedData' monitoringPlanVersions: type: array items: $ref: '#/components/schemas/MonitoringPlanVersion' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/AerVerificationReport' isVerifierAerTaskContentUpdate: type: boolean aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string AerVerificationReturnedToOperatorRequestActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesRequired: type: string AirApplicationRespondedToRegulatorCommentsRequestActionPayload: required: - airImprovement - operatorImprovementFollowUpResponse - operatorImprovementResponse - reference - regulatorImprovementResponse - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 reference: type: integer format: int32 airImprovement: oneOf: - $ref: '#/components/schemas/AirImprovementCalculationCO2' - $ref: '#/components/schemas/AirImprovementCalculationPFC' - $ref: '#/components/schemas/AirImprovementFallback' - $ref: '#/components/schemas/AirImprovementMeasurement' operatorImprovementResponse: oneOf: - $ref: >- #/components/schemas/OperatorAirImprovementAlreadyMadeResponse - $ref: '#/components/schemas/OperatorAirImprovementNoResponse' - $ref: '#/components/schemas/OperatorAirImprovementYesResponse' regulatorImprovementResponse: $ref: '#/components/schemas/RegulatorAirImprovementResponse' operatorImprovementFollowUpResponse: $ref: '#/components/schemas/OperatorAirImprovementFollowUpResponse' airAttachments: type: object additionalProperties: type: string reviewAttachments: type: object additionalProperties: type: string AirApplicationReviewedRequestActionPayload: required: - airImprovements - decisionNotification - officialNotice - operatorImprovementResponses - regulatorReviewResponse - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: airImprovements: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/AirImprovementCalculationCO2' - $ref: '#/components/schemas/AirImprovementCalculationPFC' - $ref: '#/components/schemas/AirImprovementFallback' - $ref: '#/components/schemas/AirImprovementMeasurement' reportingYear: type: integer format: int16 operatorImprovementResponses: type: object additionalProperties: oneOf: - $ref: >- #/components/schemas/OperatorAirImprovementAlreadyMadeResponse - $ref: '#/components/schemas/OperatorAirImprovementNoResponse' - $ref: '#/components/schemas/OperatorAirImprovementYesResponse' airAttachments: type: object additionalProperties: type: string airSectionsCompleted: type: object additionalProperties: type: boolean regulatorReviewResponse: $ref: '#/components/schemas/RegulatorAirReviewResponse' decisionNotification: $ref: '#/components/schemas/DecisionNotification' officialNotice: $ref: '#/components/schemas/FileInfoDTO' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' reviewAttachments: type: object additionalProperties: type: string AirApplicationSubmittedRequestActionPayload: required: - airImprovements - operatorImprovementResponses - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: airImprovements: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/AirImprovementCalculationCO2' - $ref: '#/components/schemas/AirImprovementCalculationPFC' - $ref: '#/components/schemas/AirImprovementFallback' - $ref: '#/components/schemas/AirImprovementMeasurement' reportingYear: type: integer format: int16 operatorImprovementResponses: type: object additionalProperties: oneOf: - $ref: >- #/components/schemas/OperatorAirImprovementAlreadyMadeResponse - $ref: '#/components/schemas/OperatorAirImprovementNoResponse' - $ref: '#/components/schemas/OperatorAirImprovementYesResponse' airAttachments: type: object additionalProperties: type: string airSectionsCompleted: type: object additionalProperties: type: boolean AlrApplicationMarkNotRequiredRequestActionPayload: required: - markNotRequiredDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: markNotRequiredDetails: $ref: '#/components/schemas/AlrMarkNotRequiredDetails' AviationAccountClosureSubmittedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: aviationAccountClosure: $ref: '#/components/schemas/AviationAccountClosure' AviationAerCorsia3YearPeriodOffsettingApplicationSubmittedRequestActionPayload: required: - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: aviationAerCorsia3YearPeriodOffsetting: $ref: '#/components/schemas/AviationAerCorsia3YearPeriodOffsetting' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' AviationAerCorsiaAnnualOffsettingApplicationSubmittedRequestActionPayload: required: - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: aviationAerCorsiaAnnualOffsetting: $ref: '#/components/schemas/AviationAerCorsiaAnnualOffsetting' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' AviationAerCorsiaAnnualOffsettingPeerReviewDescisionActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decision: $ref: '#/components/schemas/PeerReviewDecision' submittedTo: type: string aviationAerCorsiaAnnualOffsetting: $ref: '#/components/schemas/AviationAerCorsiaAnnualOffsetting' aviationAerCorsiaAnnualOffsettingSectionsCompleted: type: object additionalProperties: type: boolean AviationAerCorsiaApplicationCompletedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerCorsia' reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' verificationPerformed: type: boolean submittedEmissions: $ref: '#/components/schemas/AviationAerCorsiaSubmittedEmissions' verificationReport: $ref: '#/components/schemas/AviationAerCorsiaVerificationReport' aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AviationAerCorsiaApplicationReturnedForAmendsRequestActionPayload: required: - reviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AviationAerCorsiaApplicationSubmittedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerCorsia' reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' verificationPerformed: type: boolean submittedEmissions: $ref: '#/components/schemas/AviationAerCorsiaSubmittedEmissions' verificationReport: $ref: '#/components/schemas/AviationAerCorsiaVerificationReport' aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string AviationAerCorsiaApplicationVerificationSubmittedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerCorsia' reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' verificationPerformed: type: boolean submittedEmissions: $ref: '#/components/schemas/AviationAerCorsiaSubmittedEmissions' verificationReport: $ref: '#/components/schemas/AviationAerCorsiaVerificationReport' aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string totalEmissionsProvided: type: string format: decimal totalOffsetEmissionsProvided: type: string format: decimal AviationAerCorsiaSubmittedEmissions: type: object properties: totalEmissions: $ref: '#/components/schemas/AviationAerCorsiaTotalEmissions' aerodromePairsTotalEmissions: type: array items: $ref: '#/components/schemas/AviationAerCorsiaAerodromePairsTotalEmissions' standardFuelsTotalEmissions: type: array items: $ref: '#/components/schemas/AviationAerCorsiaStandardFuelsTotalEmissions' flightsEmissions: $ref: '#/components/schemas/AviationAerCorsiaInternationalFlightsEmissions' AviationAerCorsiaVerificationReturnedToOperatorRequestActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesRequired: type: string AviationAerUkEtsApplicationCompletedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerUkEts' reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' verificationPerformed: type: boolean submittedEmissions: $ref: '#/components/schemas/AviationAerUkEtsSubmittedEmissions' verificationReport: $ref: '#/components/schemas/AviationAerUkEtsVerificationReport' isVerifierAerTaskContentUpdate: type: boolean aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AviationAerUkEtsApplicationReturnedForAmendsRequestActionPayload: required: - reviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/AerReviewDecision' reviewAttachments: type: object additionalProperties: type: string AviationAerUkEtsApplicationSubmittedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerUkEts' reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' verificationPerformed: type: boolean submittedEmissions: $ref: '#/components/schemas/AviationAerUkEtsSubmittedEmissions' verificationReport: $ref: '#/components/schemas/AviationAerUkEtsVerificationReport' isVerifierAerTaskContentUpdate: type: boolean aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string AviationAerUkEtsApplicationVerificationSubmittedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingRequired: type: boolean reportingObligationDetails: $ref: '#/components/schemas/AviationAerReportingObligationDetails' aer: $ref: '#/components/schemas/AviationAerUkEts' reportingYear: type: integer format: int16 serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' aerMonitoringPlanVersions: type: array items: $ref: '#/components/schemas/AviationAerMonitoringPlanVersion' verificationPerformed: type: boolean submittedEmissions: $ref: '#/components/schemas/AviationAerUkEtsSubmittedEmissions' verificationReport: $ref: '#/components/schemas/AviationAerUkEtsVerificationReport' isVerifierAerTaskContentUpdate: type: boolean aerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string totalEmissionsProvided: type: string format: decimal notCoveredChangesProvided: type: string AviationAerUkEtsSubmittedEmissions: required: - aviationAerTotalEmissions type: object properties: aviationAerTotalEmissions: $ref: '#/components/schemas/AviationAerTotalEmissions' standardFuelsTotalEmissions: type: array items: $ref: '#/components/schemas/StandardFuelsTotalEmissions' aerodromePairsTotalEmissions: type: array items: $ref: '#/components/schemas/AerodromePairsTotalEmissions' domesticFlightsEmissions: $ref: '#/components/schemas/AviationAerDomesticFlightsEmissions' nonDomesticFlightsEmissions: $ref: '#/components/schemas/AviationAerNonDomesticFlightsEmissions' AviationAerUkEtsVerificationReturnedToOperatorRequestActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesRequired: type: string AviationDoECorsiaSubmittedRequestActionPayload: required: - decisionNotification - doe type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: doe: $ref: '#/components/schemas/AviationDoECorsia' sectionCompleted: type: boolean doeAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' AviationDreApplicationSubmittedRequestActionPayload: required: - decisionNotification - dre type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: dre: $ref: '#/components/schemas/AviationDre' sectionCompleted: type: boolean dreAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' AviationIndividualCompanyDetails: type: object allOf: - $ref: '#/components/schemas/AviationOrganisationDetails' - type: object properties: fullName: type: string address: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' AviationLimitedCompanyDetails: type: object allOf: - $ref: '#/components/schemas/AviationOrganisationDetails' - type: object properties: companyRegistrationNumber: type: string registeredAddress: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' AviationOrganisationDetails: type: object properties: organisationLegalStatus: type: string enum: - LIMITED_COMPANY - INDIVIDUAL - PARTNERSHIP discriminator: propertyName: organisationLegalStatus mapping: LIMITED_COMPANY: '#/components/schemas/AviationLimitedCompanyDetails' INDIVIDUAL: '#/components/schemas/AviationIndividualCompanyDetails' PARTNERSHIP: '#/components/schemas/AviationPartnershipDetails' AviationPartnershipDetails: type: object allOf: - $ref: '#/components/schemas/AviationOrganisationDetails' - type: object properties: partnershipName: type: string mainOfficeAddress: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' AviationRegistryIntegrationOperatorDetails: type: object properties: emitterId: type: string emissionsPlanId: type: string operatorName: type: string firstYearOfReportingObligation: type: integer format: int32 regulator: type: string AviationReportableEmissionsRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: registryId: type: integer format: int32 reportableEmissions: type: string reportingYear: type: integer format: int16 AviationUpdateOperatorDetails: type: object properties: registryId: type: integer format: int32 firstYearOfReportingObligation: type: integer format: int32 emissionsPlanId: type: string operatorName: type: string AviationVirApplicationRespondedToRegulatorCommentsRequestActionPayload: required: - operatorImprovementFollowUpResponse - operatorImprovementResponse - regulatorImprovementResponse - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 verifierUncorrectedItem: $ref: '#/components/schemas/UncorrectedItem' verifierComment: $ref: '#/components/schemas/VerifierComment' operatorImprovementResponse: $ref: '#/components/schemas/OperatorImprovementResponse' regulatorImprovementResponse: $ref: '#/components/schemas/RegulatorImprovementResponse' operatorImprovementFollowUpResponse: $ref: '#/components/schemas/OperatorImprovementFollowUpResponse' virAttachments: type: object additionalProperties: type: string AviationVirApplicationReviewedRequestActionPayload: required: - decisionNotification - officialNotice - operatorImprovementResponses - regulatorReviewResponse - reportingYear - verificationData type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virAttachments: type: object additionalProperties: type: string regulatorReviewResponse: $ref: '#/components/schemas/RegulatorReviewResponse' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' AviationVirApplicationSubmittedRequestActionPayload: required: - operatorImprovementResponses - reportingYear - verificationData type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' virAttachments: type: object additionalProperties: type: string BDRApplicationAmendsSubmittedRequestActionPayload: required: - bdr - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRVerificationReport' bdrAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string BDRApplicationCompletedRequestActionPayload: required: - bdr - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRVerificationReport' bdrAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string verifiedBdr: $ref: '#/components/schemas/BDR' regulatorReviewOutcome: $ref: '#/components/schemas/BDRApplicationRegulatorReviewOutcome' regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRReviewDecision' - $ref: '#/components/schemas/BDRBdrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRApplicationSubmittedRequestActionPayload: required: - bdr - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRVerificationReport' bdrAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string BDRApplicationVerificationSubmittedRequestActionPayload: required: - bdr - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdr: $ref: '#/components/schemas/BDR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRVerificationReport' bdrAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string BDRRegulatorReviewReturnedForAmendsRequestActionPayload: required: - regulatorReviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRReviewDecision' - $ref: '#/components/schemas/BDRBdrDataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRS2ApplicationAmendsSubmittedRequestActionPayload: required: - bdrs2 - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRS2VerificationReport' bdrs2Attachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string BDRS2ApplicationCompletedRequestActionPayload: required: - bdrs2 - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRS2VerificationReport' bdrs2Attachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string verifiedBdrs2: $ref: '#/components/schemas/BDRS2' regulatorReviewOutcome: $ref: '#/components/schemas/BDRS2ApplicationRegulatorReviewOutcome' regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRS2ReviewDecision' - $ref: '#/components/schemas/BDRS2Bdrs2DataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRS2VerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRS2ApplicationSubmittedRequestActionPayload: required: - bdrs2 - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRS2VerificationReport' bdrs2Attachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string BDRS2ApplicationVerificationSubmittedRequestActionPayload: required: - bdrs2 - installationOperatorDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: bdrs2: $ref: '#/components/schemas/BDRS2' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/BDRS2VerificationReport' bdrs2Attachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string BDRS2RegulatorReviewReturnedForAmendsRequestActionPayload: required: - regulatorReviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/BDRS2ReviewDecision' - $ref: '#/components/schemas/BDRS2Bdrs2DataRegulatorReviewDecision' - $ref: >- #/components/schemas/BDRS2VerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string BDRS2VerificationReturnedToOperatorRequestActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesRequired: type: string BDRVerificationReturnedToOperatorRequestActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesRequired: type: string BatchReissueCompletedRequestActionPayload: required: - numberOfAccounts - signatory - signatoryName - submitter type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: submitter: type: string filters: $ref: '#/components/schemas/BatchReissueFilters' changesDetails: $ref: '#/components/schemas/BatchReissueChangesDetails' signatory: type: string signatoryName: type: string numberOfAccounts: type: integer format: int32 report: $ref: '#/components/schemas/FileInfoDTO' BatchReissueSubmittedRequestActionPayload: required: - signatory - signatoryName - submitter type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: submitter: type: string filters: $ref: '#/components/schemas/BatchReissueFilters' changesDetails: $ref: '#/components/schemas/BatchReissueChangesDetails' signatory: type: string signatoryName: type: string BusinessOrganisationDetails: type: object allOf: - $ref: '#/components/schemas/RegistryIntegrationOrganizationDetails' - type: object properties: registeredAddress: $ref: '#/components/schemas/AddressDTO' companyRegistrationNumber: type: string justification: type: string DoalApplicationAcceptedRequestActionPayload: required: - decisionNotification - doalAuthority - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: doalAuthority: $ref: '#/components/schemas/DoalAuthority' decisionNotification: $ref: '#/components/schemas/DecisionNotification' doalAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' DoalApplicationAcceptedWithCorrectionsRequestActionPayload: required: - decisionNotification - doalAuthority - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: doalAuthority: $ref: '#/components/schemas/DoalAuthority' decisionNotification: $ref: '#/components/schemas/DecisionNotification' doalAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' DoalApplicationClosedRequestActionPayload: required: - doal type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: doal: $ref: '#/components/schemas/Doal' doalAttachments: type: object additionalProperties: type: string DoalApplicationProceededToAuthorityRequestActionPayload: required: - doal - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 doal: $ref: '#/components/schemas/Doal' decisionNotification: $ref: '#/components/schemas/DecisionNotification' doalAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' DoalApplicationRejectedRequestActionPayload: required: - decisionNotification - doalAuthority - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: doalAuthority: $ref: '#/components/schemas/DoalAuthority' decisionNotification: $ref: '#/components/schemas/DecisionNotification' doalAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' DreApplicationSubmittedRequestActionPayload: required: - decisionNotification - dre - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: dre: $ref: '#/components/schemas/Dre' sectionCompleted: type: boolean dreAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' EmpIssuanceCorsiaApplicationAmendsSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string EmpIssuanceCorsiaApplicationApprovedRequestActionPayload: required: - decisionNotification - determination - emissionsMonitoringPlan - empDocument - officialNotice - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/EmpIssuanceDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' empDocument: $ref: '#/components/schemas/FileInfoDTO' EmpIssuanceCorsiaApplicationDeemedWithdrawnRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' determination: $ref: '#/components/schemas/EmpIssuanceDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' EmpIssuanceCorsiaApplicationReturnedForAmendsRequestActionPayload: required: - reviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string EmpIssuanceCorsiaApplicationSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string EmpIssuanceRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: operatorDetails: $ref: '#/components/schemas/AviationRegistryIntegrationOperatorDetails' organisationDetails: oneOf: - $ref: '#/components/schemas/AviationIndividualCompanyDetails' - $ref: '#/components/schemas/AviationLimitedCompanyDetails' - $ref: '#/components/schemas/AviationPartnershipDetails' EmpIssuanceUkEtsApplicationAmendsSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string EmpIssuanceUkEtsApplicationApprovedRequestActionPayload: required: - decisionNotification - determination - emissionsMonitoringPlan - empDocument - officialNotice - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/EmpIssuanceDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' empDocument: $ref: '#/components/schemas/FileInfoDTO' EmpIssuanceUkEtsApplicationDeemedWithdrawnRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' determination: $ref: '#/components/schemas/EmpIssuanceDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' EmpIssuanceUkEtsApplicationReturnedForAmendsRequestActionPayload: required: - reviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string EmpIssuanceUkEtsApplicationSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string EmpVariationCorsiaApplicationAmendsSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - empVariationDetails - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string EmpVariationCorsiaApplicationApprovedRequestActionPayload: required: - decisionNotification - determination - emissionsMonitoringPlan - empDocument - empVariationDetails - officialNotice - originalEmpContainer - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsiaContainer' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/EmpVariationDetermination' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' empDocument: $ref: '#/components/schemas/FileInfoDTO' EmpVariationCorsiaApplicationDeemedWithdrawnRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpVariationDetermination' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' EmpVariationCorsiaApplicationRegulatorLedApprovedRequestActionPayload: required: - decisionNotification - emissionsMonitoringPlan - empDocument - empVariationDetails - officialNotice - originalEmpContainer - reasonRegulatorLed - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsiaContainer' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpAcceptedVariationDecisionDetails' reasonRegulatorLed: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' empDocument: $ref: '#/components/schemas/FileInfoDTO' EmpVariationCorsiaApplicationRejectedRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpVariationDetermination' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' EmpVariationCorsiaApplicationReturnedForAmendsRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewAttachments: type: object additionalProperties: type: string EmpVariationCorsiaApplicationSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - empVariationDetails - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanCorsia' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationCorsiaDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string EmpVariationRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: operatorDetails: $ref: '#/components/schemas/AviationUpdateOperatorDetails' organisationDetails: oneOf: - $ref: '#/components/schemas/AviationIndividualCompanyDetails' - $ref: '#/components/schemas/AviationLimitedCompanyDetails' - $ref: '#/components/schemas/AviationPartnershipDetails' EmpVariationUkEtsApplicationAmendsSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - empVariationDetails - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string EmpVariationUkEtsApplicationApprovedRequestActionPayload: required: - decisionNotification - determination - emissionsMonitoringPlan - empDocument - empVariationDetails - officialNotice - originalEmpContainer - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEtsContainer' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/EmpVariationDetermination' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' empDocument: $ref: '#/components/schemas/FileInfoDTO' EmpVariationUkEtsApplicationDeemedWithdrawnRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpVariationDetermination' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' EmpVariationUkEtsApplicationRegulatorLedApprovedRequestActionPayload: required: - decisionNotification - emissionsMonitoringPlan - empDocument - empVariationDetails - officialNotice - originalEmpContainer - reasonRegulatorLed - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string originalEmpContainer: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEtsContainer' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpAcceptedVariationDecisionDetails' reasonRegulatorLed: $ref: '#/components/schemas/EmpVariationUkEtsRegulatorLedReason' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' empDocument: $ref: '#/components/schemas/FileInfoDTO' EmpVariationUkEtsApplicationRejectedRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: determination: $ref: '#/components/schemas/EmpVariationDetermination' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' EmpVariationUkEtsApplicationReturnedForAmendsRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/EmpVariationReviewDecision' empVariationDetailsReviewDecision: $ref: '#/components/schemas/EmpVariationReviewDecision' reviewAttachments: type: object additionalProperties: type: string EmpVariationUkEtsApplicationSubmittedRequestActionPayload: required: - emissionsMonitoringPlan - empVariationDetails - serviceContactDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: emissionsMonitoringPlan: $ref: '#/components/schemas/EmissionsMonitoringPlanUkEts' serviceContactDetails: $ref: '#/components/schemas/ServiceContactDetails' empVariationDetails: $ref: '#/components/schemas/EmpVariationUkEtsDetails' empSectionsCompleted: type: object additionalProperties: type: array items: type: boolean empAttachments: type: object additionalProperties: type: string HSETIApplicationSubmittedRequestActionPayload: required: - hseti type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: hseti: $ref: '#/components/schemas/HSETI' hsetiAttachments: type: object additionalProperties: type: string HSETICompletedRequestActionPayload: required: - hseti - overallDecision type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: hseti: $ref: '#/components/schemas/HSETI' hsetiAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' officialNotice: $ref: '#/components/schemas/FileInfoDTO' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' overallDecision: $ref: '#/components/schemas/HSETIRegulatorReviewOverallDecision' regulatorReviewAttachments: type: object additionalProperties: type: string regulatorReviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/HSETIRegulatorReviewDecision' HSETIRegulatorReviewReturnedForAmendsRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: regulatorReviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/HSETIRegulatorReviewDecision' regulatorReviewAttachments: type: object additionalProperties: type: string IndividualOrganisationDetails: type: object allOf: - $ref: '#/components/schemas/RegistryIntegrationOrganizationDetails' - type: object properties: operatorAddress: $ref: '#/components/schemas/AddressDTO' InstallationAccountOpeningApplicationSubmittedRequestActionPayload: required: - accountType - applicationType - commencementDate - competentAuthority - emissionTradingScheme - legalEntity - location - name - siteName type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: accountType: type: string enum: - INSTALLATION - AVIATION applicationType: type: string enum: - NEW_PERMIT - TRANSFER name: maxLength: 255 minLength: 0 type: string submitter: $ref: '#/components/schemas/InstallationAccountSubmitter' siteName: maxLength: 255 minLength: 0 type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES commencementDate: type: string format: date legalEntity: $ref: '#/components/schemas/LegalEntityDTO' location: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' InstallationAccountOpeningApprovedRequestActionPayload: required: - accountType - applicationType - commencementDate - competentAuthority - emissionTradingScheme - legalEntity - location - name - siteName type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: accountType: type: string enum: - INSTALLATION - AVIATION applicationType: type: string enum: - NEW_PERMIT - TRANSFER name: maxLength: 255 minLength: 0 type: string submitter: $ref: '#/components/schemas/InstallationAccountSubmitter' siteName: maxLength: 255 minLength: 0 type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES commencementDate: type: string format: date legalEntity: $ref: '#/components/schemas/LegalEntityDTO' location: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' InstallationAccountOpeningDecisionRequestActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decision: type: string enum: - ACCEPTED - REJECTED reason: type: string InstallationAccountRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: activePermit: $ref: >- #/components/schemas/RegistryIntegrationAccountCreateActivePermit organizationDetails: oneOf: - $ref: '#/components/schemas/BusinessOrganisationDetails' - $ref: '#/components/schemas/IndividualOrganisationDetails' InstallationAccountUpdatedRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: activePermit: $ref: >- #/components/schemas/RegistryIntegrationAccountUpdateActivePermit organizationDetails: oneOf: - $ref: '#/components/schemas/BusinessOrganisationDetails' - $ref: '#/components/schemas/IndividualOrganisationDetails' InstallationInspectionApplicationSubmittedRequestActionPayload: required: - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' sectionCompleted: type: boolean inspectionAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' InstallationInspectionOperatorRespondedRequestActionPayload: required: - followupActionsResponses type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: installationInspection: $ref: '#/components/schemas/InstallationInspection' inspectionAttachments: type: object additionalProperties: type: string followupActionsResponses: type: object additionalProperties: $ref: '#/components/schemas/FollowUpActionResponse' InstallationReportableEmissionsRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: activePermit: $ref: >- #/components/schemas/RegistryIntegrationReportableEmissionsActivePermit NERApplicationCompletedRequestActionPayload: required: - installationOperatorDetails - ner - regulatorReviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/NERVerificationReport' nerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string regulatorReviewOutcome: $ref: '#/components/schemas/NERApplicationRegulatorReviewOutcome' regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/NERReviewDecision' - $ref: '#/components/schemas/NERNerDataRegulatorReviewDecision' - $ref: >- #/components/schemas/NERVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string NERApplicationSubmittedRequestActionPayload: required: - installationOperatorDetails - ner type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/NERVerificationReport' nerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string NERApplicationVerificationSubmittedRequestActionPayload: required: - installationOperatorDetails - ner type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: ner: $ref: '#/components/schemas/NER' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' verificationPerformed: type: boolean verificationReport: $ref: '#/components/schemas/NERVerificationReport' nerAttachments: type: object additionalProperties: type: string verificationAttachments: type: object additionalProperties: type: string NERRegulatorReviewReturnedForAmendsRequestActionPayload: required: - regulatorReviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: regulatorReviewGroupDecisions: type: object additionalProperties: oneOf: - $ref: '#/components/schemas/NERReviewDecision' - $ref: '#/components/schemas/NERNerDataRegulatorReviewDecision' - $ref: >- #/components/schemas/NERVerificationReportDataRegulatorReviewDecision regulatorReviewAttachments: type: object additionalProperties: type: string NERVerificationReturnedToOperatorRequestActionPayload: required: - changesRequired type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesRequired: type: string NonComplianceApplicationClosedRequestActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid nonComplianceAttachments: type: object additionalProperties: type: string NonComplianceApplicationSubmittedRequestActionPayload: required: - civilPenalty - reason type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string selectedRequests: uniqueItems: true type: array items: $ref: '#/components/schemas/RequestInfoDTO' civilPenalty: type: boolean noCivilPenaltyJustification: maxLength: 10000 minLength: 0 type: string noticeOfIntent: type: boolean dailyPenalty: type: boolean NonComplianceCivilPenaltyApplicationSubmittedRequestActionPayload: required: - civilPenalty type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: civilPenalty: type: string format: uuid penaltyAmount: maxLength: 255 minLength: 0 type: string dueDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string operators: uniqueItems: true type: array items: type: string externalContacts: uniqueItems: true type: array items: type: integer format: int64 nonComplianceAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' NonComplianceDailyPenaltyNoticeApplicationSubmittedRequestActionPayload: required: - dailyPenaltyNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: dailyPenaltyNotice: type: string format: uuid comments: maxLength: 10000 minLength: 0 type: string operators: uniqueItems: true type: array items: type: string externalContacts: uniqueItems: true type: array items: type: integer format: int64 nonComplianceAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' NonComplianceDetailsAmendedRequestActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reason: type: string enum: - FAILURE_TO_SURRENDER_ALLOWANCES_100 - FAILURE_TO_SURRENDER_ALLOWANCES_20 - CARRYING_OUT_A_REGULATED_ACTIVITY_WITHOUT_A_PERMIT - FAILURE_TO_MONITOR_REPORTABLE_EMISSIONS - FAILURE_TO_REPORT_REPORTABLE_EMISSIONS - FAILURE_TO_SUBMIT_AN_IMPROVEMENT_REPORT - FAILURE_TO_NOTIFY - FAILURE_TO_MONITOR_ACTIVITY_LEVELS - FAILURE_TO_REPORT_ACTIVITY_LEVELS - FAILURE_TO_COMPLY_WITH_THE_CONDITION_OF_A_PERMIT - >- FAILURE_TO_TRANSFER_OR_SURRENDER_ALLOWANCES_WHEN_UNDERREPORTING_DISCOVERED_AFTER_TRANSFER - FAILURE_TO_SURRENDER_A_PERMIT - FAILURE_TO_SUBMIT_INFORMATION_UNDER_ARTICLE_27_A - EXCEEDING_EMISSIONS_TARGET - FAILURE_TO_PAY_PENALTY_FOR_EXCEEDING_EMISSIONS_TARGET - UNDER_REPORTING_EMISSIONS - FAILURE_TO_NOTIFY_WHEN_CEASE_TO_MEET_CRITERIA - REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - >- FAILURE_TO_NOTIFY_WHEN_REPORTABLE_EMISSIONS_EXCEED_MAXIMUM_AMOUNT - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_ETS - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_ETS - FAILURE_TO_MONITOR_AVIATION_EMISSIONS_ETS - FAILURE_TO_REPORT_AVIATION_EMISSIONS_ETS - FAILURE_TO_APPLY_FOR_AN_EMISSIONS_MONITORING_PLAN_CORSIA - >- FAILURE_TO_COMPLY_WITH_A_CONDITION_OF_AN_EMISSIONS_MONITORING_PLAN_CORSIA - FAILURE_TO_MONITOR_EMISSIONS_CORSIA - FAILURE_TO_REPORT_EMISSIONS_CORSIA - FAILURE_TO_KEEP_RECORDS_CORSIA - FAILURE_TO_COMPLY_WITH_DEFICIT_NOTICE - FAILURE_TO_COMPLY_WITH_NOTICE_TO_RETURN_ALLOWANCES - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_ENFORCEMENT_NOTICE_CORSIA - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_ETS - FAILURE_TO_COMPLY_WITH_AN_INFORMATION_NOTICE_CORSIA - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_ETS - PROVIDING_FALSE_OR_MISLEADING_INFORMATION_CORSIA - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_ETS - REFUSAL_TO_ALLOW_ACCESS_TO_PREMISES_CORSIA nonComplianceDate: type: string format: date complianceDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string NonComplianceFinalDeterminationApplicationSubmittedRequestActionPayload: required: - comments - complianceRestored - reissuePenalty type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: complianceRestored: type: boolean complianceRestoredDate: type: string format: date comments: maxLength: 10000 minLength: 0 type: string reissuePenalty: type: boolean operatorPaid: type: boolean operatorPaidDate: type: string format: date NonComplianceNoticeOfIntentApplicationSubmittedRequestActionPayload: required: - noticeOfIntent type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: noticeOfIntent: type: string format: uuid comments: maxLength: 10000 minLength: 0 type: string operators: uniqueItems: true type: array items: type: string externalContacts: uniqueItems: true type: array items: type: integer format: int64 nonComplianceAttachments: type: object additionalProperties: type: string usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' NonCompliancePeerReviewRequestedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: submittedTo: type: string NotificationRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: registryId: type: integer format: int32 notificationType: type: string sentFile: $ref: '#/components/schemas/FileInfoDTO' PaymentCancelledRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: paymentCreationDate: type: string format: date paymentRefNum: type: string amount: type: string format: decimal status: type: string enum: - MARK_AS_PAID - MARK_AS_RECEIVED - COMPLETED - CANCELLED paymentMethod: type: string enum: - BANK_TRANSFER - CREDIT_OR_DEBIT_CARD paidByFullName: type: string receivedDate: type: string format: date paymentDate: type: string format: date cancellationReason: type: string PaymentProcessedRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: paymentCreationDate: type: string format: date paymentRefNum: type: string amount: type: string format: decimal status: type: string enum: - MARK_AS_PAID - MARK_AS_RECEIVED - COMPLETED - CANCELLED paymentMethod: type: string enum: - BANK_TRANSFER - CREDIT_OR_DEBIT_CARD paidByFullName: type: string receivedDate: type: string format: date paymentDate: type: string format: date PeerReviewDecisionSubmittedRequestActionPayload: required: - decision type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decision: $ref: '#/components/schemas/PeerReviewDecision' submittedTo: type: string PermanentCessationApplicationSubmittedRequestActionPayload: required: - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permanentCessation: $ref: '#/components/schemas/PermanentCessation' permanentCessationSectionsCompleted: type: object additionalProperties: type: boolean permanentCessationAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitCessationCompletedRequestActionPayload: required: - cessation - cessationDecisionNotification - cessationOfficialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: cessation: $ref: '#/components/schemas/PermitCessation' cessationDecisionNotification: $ref: '#/components/schemas/DecisionNotification' cessationDecisionNotificationUsersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' cessationOfficialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitIssuanceApplicationDeemedWithdrawnRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' determination: $ref: '#/components/schemas/PermitIssuanceDeemedWithdrawnDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitIssuanceApplicationGrantedRequestActionPayload: required: - decisionNotification - determination - installationOperatorDetails - officialNotice - permit - permitDocument - permitType type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitAttachments: type: object additionalProperties: type: string permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean decisionNotification: $ref: '#/components/schemas/DecisionNotification' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/PermitIssuanceGrantDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' permitDocument: $ref: '#/components/schemas/FileInfoDTO' PermitIssuanceApplicationRejectedRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' determination: $ref: '#/components/schemas/PermitIssuanceRejectDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitIssuanceApplicationReturnedForAmendsRequestActionPayload: required: - reviewGroupDecisions type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string PermitIssuanceApplicationSubmittedRequestActionPayload: required: - installationOperatorDetails - permit - permitType type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitAttachments: type: object additionalProperties: type: string permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean PermitNotificationApplicationReviewCompletedDecisionRequestActionPayload: required: - officialNotice - permitNotification - reviewDecision - reviewDecisionNotification type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewDecision: $ref: '#/components/schemas/PermitNotificationReviewDecision' reviewDecisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' permitNotification: $ref: '#/components/schemas/PermitNotification' permitNotificationAttachments: type: object additionalProperties: type: string PermitNotificationApplicationReviewSubmittedDecisionRequestActionPayload: required: - officialNotice - reviewDecision - reviewDecisionNotification type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewDecision: $ref: '#/components/schemas/PermitNotificationReviewDecision' reviewDecisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitNotificationApplicationSubmittedRequestActionPayload: required: - permitNotification type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitNotification: $ref: '#/components/schemas/PermitNotification' permitNotificationAttachments: type: object additionalProperties: type: string PermitNotificationFollowUpApplicationReviewSubmittedDecisionRequestActionPayload: required: - permitNotificationType - request - response - responseExpirationDate - responseSubmissionDate - reviewDecision - reviewDecisionNotification type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitNotificationType: type: string enum: - TEMPORARY_FACTOR - TEMPORARY_CHANGE - TEMPORARY_SUSPENSION - CESSATION - NON_SIGNIFICANT_CHANGE - OTHER_FACTOR request: maxLength: 10000 minLength: 0 type: string responseExpirationDate: type: string format: date response: maxLength: 10000 minLength: 0 type: string responseFiles: uniqueItems: true type: array items: type: string format: uuid responseAttachments: type: object additionalProperties: type: string responseSubmissionDate: type: string format: date reviewDecision: $ref: '#/components/schemas/PermitNotificationFollowUpReviewDecision' reviewDecisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' PermitNotificationFollowUpResponseSubmittedRequestActionPayload: required: - request - response type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: request: maxLength: 10000 minLength: 0 type: string response: maxLength: 10000 minLength: 0 type: string responseFiles: uniqueItems: true type: array items: type: string format: uuid responseAttachments: type: object additionalProperties: type: string PermitNotificationFollowUpReturnedForAmendsRequestActionPayload: required: - decisionDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionDetails: $ref: >- #/components/schemas/PermitNotificationFollowupRequiredChangesDecisionDetails amendAttachments: type: object additionalProperties: type: string PermitNotificationFollowupRequiredChangesDecisionDetails: required: - requiredChanges type: object properties: notes: maxLength: 10000 minLength: 0 type: string requiredChanges: type: array items: $ref: '#/components/schemas/ReviewDecisionRequiredChange' dueDate: type: string format: date description: Details of the follow up decision details PermitRevocationApplicationSubmittedRequestActionPayload: required: - decisionNotification - officialNotice - permitRevocation type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitRevocation: $ref: '#/components/schemas/PermitRevocation' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitRevocationApplicationWithdrawnRequestActionPayload: required: - decisionNotification - reason - withdrawnOfficialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string withdrawFiles: uniqueItems: true type: array items: type: string format: uuid revocationAttachments: type: object additionalProperties: type: string decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' withdrawnOfficialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitSurrenderApplicationDeemedWithdrawnRequestActionPayload: required: - officialNotice - reviewDecisionNotification - reviewDetermination type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewDetermination: $ref: >- #/components/schemas/PermitSurrenderReviewDeterminationDeemWithdraw reviewDecision: $ref: '#/components/schemas/PermitSurrenderReviewDecision' reviewDecisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitSurrenderApplicationGrantedRequestActionPayload: required: - officialNotice - reviewDecision - reviewDecisionNotification - reviewDetermination type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewDetermination: $ref: '#/components/schemas/PermitSurrenderReviewDeterminationGrant' reviewDecision: $ref: '#/components/schemas/PermitSurrenderReviewDecision' reviewDecisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitSurrenderApplicationRejectedRequestActionPayload: required: - officialNotice - reviewDecision - reviewDecisionNotification - reviewDetermination type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewDetermination: $ref: '#/components/schemas/PermitSurrenderReviewDeterminationReject' reviewDecision: $ref: '#/components/schemas/PermitSurrenderReviewDecision' reviewDecisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitSurrenderApplicationSubmittedRequestActionPayload: required: - permitSurrender type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitSurrender: $ref: '#/components/schemas/PermitSurrender' permitSurrenderAttachments: type: object additionalProperties: type: string PermitTransferAApplicationDeterminedRequestActionPayload: required: - decisionNotification - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' officialNotice: $ref: '#/components/schemas/FileInfoDTO' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' PermitTransferAApplicationSubmittedRequestActionPayload: required: - aerLiable - payer - reason - transferCode - transferDate type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string reasonAttachments: uniqueItems: true type: array items: type: string format: uuid transferDate: type: string format: date payer: type: string enum: - TRANSFERER - RECEIVER aerLiable: type: string enum: - TRANSFERER - RECEIVER alrLiable: type: string enum: - TRANSFERER - RECEIVER transferCode: maxLength: 9 minLength: 9 type: string transferrer: $ref: '#/components/schemas/PermitTransferOperatorInfo' receiver: $ref: '#/components/schemas/PermitTransferOperatorInfo' transferAttachments: type: object additionalProperties: type: string PermitTransferBApplicationGrantedRequestActionPayload: required: - decisionNotification - determination - installationOperatorDetails - officialNotice - permit - permitDocument - permitTransferDetails - permitTransferDetailsConfirmation - permitTransferDetailsConfirmationDecision - permitType type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitAttachments: type: object additionalProperties: type: string permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean decisionNotification: $ref: '#/components/schemas/DecisionNotification' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitIssuanceReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/PermitIssuanceGrantDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' permitDocument: $ref: '#/components/schemas/FileInfoDTO' permitTransferDetails: $ref: '#/components/schemas/PermitTransferDetails' permitTransferDetailsConfirmation: $ref: '#/components/schemas/PermitTransferDetailsConfirmation' permitTransferDetailsConfirmationDecision: $ref: >- #/components/schemas/PermitTransferBDetailsConfirmationReviewDecision PermitTransferBApplicationSubmittedRequestActionPayload: required: - installationOperatorDetails - permit - permitTransferDetails - permitTransferDetailsConfirmation - permitType type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitTransferDetails: $ref: '#/components/schemas/PermitTransferDetails' permitTransferDetailsConfirmation: $ref: '#/components/schemas/PermitTransferDetailsConfirmation' permitType: type: string enum: - GHGE - HSE - WASTE permit: $ref: '#/components/schemas/Permit' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean permitAttachments: type: object additionalProperties: type: string PermitVariationApplicationDeemedWithdrawnRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' determination: $ref: '#/components/schemas/PermitVariationDeemedWithdrawnDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitVariationApplicationGrantedRequestActionPayload: required: - decisionNotification - determination - installationOperatorDetails - officialNotice - permit - permitDocument - permitType - permitVariationDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permit: $ref: '#/components/schemas/Permit' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitAttachments: type: object additionalProperties: type: string permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean originalPermitContainer: $ref: '#/components/schemas/PermitContainer' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitVariationReviewDecision' permitVariationDetailsReviewDecision: $ref: '#/components/schemas/PermitVariationReviewDecision' reviewAttachments: type: object additionalProperties: type: string determination: $ref: '#/components/schemas/PermitVariationGrantDetermination' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' permitDocument: $ref: '#/components/schemas/FileInfoDTO' PermitVariationApplicationRegulatorLedApprovedRequestActionPayload: required: - decisionNotification - installationOperatorDetails - officialNotice - permit - permitDocument - permitType - permitVariationDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permit: $ref: '#/components/schemas/Permit' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitAttachments: type: object additionalProperties: type: string permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean originalPermitContainer: $ref: '#/components/schemas/PermitContainer' permitVariationDetailsReviewDecision: $ref: '#/components/schemas/PermitAcceptedVariationDecisionDetails' reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitAcceptedVariationDecisionDetails' determination: $ref: >- #/components/schemas/PermitVariationRegulatorLedGrantDetermination decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' permitDocument: $ref: '#/components/schemas/FileInfoDTO' PermitVariationApplicationRejectedRequestActionPayload: required: - decisionNotification - determination - officialNotice type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decisionNotification: $ref: '#/components/schemas/DecisionNotification' determination: $ref: '#/components/schemas/PermitVariationRejectDetermination' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' PermitVariationApplicationReturnedForAmendsRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewGroupDecisions: type: object additionalProperties: $ref: '#/components/schemas/PermitVariationReviewDecision' permitVariationDetailsReviewDecision: $ref: '#/components/schemas/PermitVariationReviewDecision' reviewAttachments: type: object additionalProperties: type: string PermitVariationApplicationSubmittedRequestActionPayload: required: - installationOperatorDetails - permit - permitType - permitVariationDetails type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: permitType: type: string enum: - GHGE - HSE - WASTE installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' permit: $ref: '#/components/schemas/Permit' permitVariationDetails: $ref: '#/components/schemas/PermitVariationDetails' permitAttachments: type: object additionalProperties: type: string permitSectionsCompleted: type: object additionalProperties: type: array items: type: boolean RdeDecisionForcedRequestActionPayload: required: - rdeForceDecisionPayload type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: rdeForceDecisionPayload: $ref: '#/components/schemas/RdeForceDecisionPayload' rdeAttachments: type: object additionalProperties: type: string RdeRejectedRequestActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: decision: type: string enum: - ACCEPTED - REJECTED reason: type: string RdeSubmittedRequestActionPayload: required: - officialDocument - rdePayload type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: rdePayload: $ref: '#/components/schemas/RdePayload' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialDocument: $ref: '#/components/schemas/FileInfoDTO' RegistryIntegrationAccountCreateActivePermit: type: object properties: permitId: type: string installationName: type: string operatorName: type: string firstYearOfReportingObligation: type: integer format: int32 regulatedActivity: type: array items: type: string enum: - WASTE - COMBUSTION - UPSTREAM_GHG_REMOVAL - MINERAL_OIL_REFINING - COKE_PRODUCTION - ORE_ROASTING_OR_SINTERING - PIG_IRON_STEEL_PRODUCTION - FERROUS_METALS_PRODUCTION - NON_FERROUS_METALS_PRODUCTION - PRIMARY_ALUMINIUM_PRODUCTION - SECONDARY_ALUMINIUM_PRODUCTION - CEMENT_CLINKER_PRODUCTION - LIME_OR_CALCINATION_OF_DOLOMITE_OR_MAGNESITE - CERAMICS_MANUFACTURING - GYPSUM_OR_PLASTERBOARD_PRODUCTION - GLASS_MANUFACTURING - MINERAL_WOOL_MANUFACTURING - PULP_PRODUCTION - PAPER_OR_CARDBOARD_PRODUCTION - CARBON_BLACK_PRODUCTION - BULK_ORGANIC_CHEMICAL_PRODUCTION - GLYOXAL_GLYOXYLIC_ACID_PRODUCTION - NITRIC_ACID_PRODUCTION - ADIPIC_ACID_PRODUCTION - AMMONIA_PRODUCTION - SODA_ASH_AND_SODIUM_BICARBONATE_PRODUCTION - HYDROGEN_AND_SYNTHESIS_GAS_PRODUCTION - CAPTURE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - TRANSPORT_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - STORAGE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE emitterId: type: string regulator: type: string RegistryIntegrationAccountUpdateActivePermit: type: object properties: permitId: type: string installationName: type: string operatorName: type: string firstYearOfReportingObligation: type: integer format: int32 regulatedActivity: type: array items: type: string enum: - WASTE - COMBUSTION - UPSTREAM_GHG_REMOVAL - MINERAL_OIL_REFINING - COKE_PRODUCTION - ORE_ROASTING_OR_SINTERING - PIG_IRON_STEEL_PRODUCTION - FERROUS_METALS_PRODUCTION - NON_FERROUS_METALS_PRODUCTION - PRIMARY_ALUMINIUM_PRODUCTION - SECONDARY_ALUMINIUM_PRODUCTION - CEMENT_CLINKER_PRODUCTION - LIME_OR_CALCINATION_OF_DOLOMITE_OR_MAGNESITE - CERAMICS_MANUFACTURING - GYPSUM_OR_PLASTERBOARD_PRODUCTION - GLASS_MANUFACTURING - MINERAL_WOOL_MANUFACTURING - PULP_PRODUCTION - PAPER_OR_CARDBOARD_PRODUCTION - CARBON_BLACK_PRODUCTION - BULK_ORGANIC_CHEMICAL_PRODUCTION - GLYOXAL_GLYOXYLIC_ACID_PRODUCTION - NITRIC_ACID_PRODUCTION - ADIPIC_ACID_PRODUCTION - AMMONIA_PRODUCTION - SODA_ASH_AND_SODIUM_BICARBONATE_PRODUCTION - HYDROGEN_AND_SYNTHESIS_GAS_PRODUCTION - CAPTURE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - TRANSPORT_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - STORAGE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE registryId: type: integer format: int32 RegistryIntegrationOrganizationDetails: type: object properties: organisationLegalStatus: type: string enum: - LIMITED_COMPANY - PARTNERSHIP - SOLE_TRADER - OTHER discriminator: propertyName: organisationLegalStatus mapping: SOLE_TRADER: '#/components/schemas/IndividualOrganisationDetails' LIMITED_COMPANY: '#/components/schemas/BusinessOrganisationDetails' PARTNERSHIP: '#/components/schemas/BusinessOrganisationDetails' OTHER: '#/components/schemas/BusinessOrganisationDetails' RegistryIntegrationReportableEmissionsActivePermit: type: object properties: permitId: type: string installationName: type: string operatorName: type: string firstYearOfReportingObligation: type: integer format: int32 regulatedActivity: type: array items: type: string enum: - WASTE - COMBUSTION - UPSTREAM_GHG_REMOVAL - MINERAL_OIL_REFINING - COKE_PRODUCTION - ORE_ROASTING_OR_SINTERING - PIG_IRON_STEEL_PRODUCTION - FERROUS_METALS_PRODUCTION - NON_FERROUS_METALS_PRODUCTION - PRIMARY_ALUMINIUM_PRODUCTION - SECONDARY_ALUMINIUM_PRODUCTION - CEMENT_CLINKER_PRODUCTION - LIME_OR_CALCINATION_OF_DOLOMITE_OR_MAGNESITE - CERAMICS_MANUFACTURING - GYPSUM_OR_PLASTERBOARD_PRODUCTION - GLASS_MANUFACTURING - MINERAL_WOOL_MANUFACTURING - PULP_PRODUCTION - PAPER_OR_CARDBOARD_PRODUCTION - CARBON_BLACK_PRODUCTION - BULK_ORGANIC_CHEMICAL_PRODUCTION - GLYOXAL_GLYOXYLIC_ACID_PRODUCTION - NITRIC_ACID_PRODUCTION - ADIPIC_ACID_PRODUCTION - AMMONIA_PRODUCTION - SODA_ASH_AND_SODIUM_BICARBONATE_PRODUCTION - HYDROGEN_AND_SYNTHESIS_GAS_PRODUCTION - CAPTURE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - TRANSPORT_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE - STORAGE_OF_GREENHOUSE_GASES_UNDER_DIRECTIVE registryId: type: integer format: int32 reportableEmissions: type: string reportingYear: type: integer format: int16 ReissueCompletedRequestActionPayload: required: - document - officialNotice - signatory - signatoryName - submitter type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: changesDetails: $ref: '#/components/schemas/BatchReissueChangesDetails' submitter: type: string signatory: type: string signatoryName: type: string officialNotice: $ref: '#/components/schemas/FileInfoDTO' document: $ref: '#/components/schemas/FileInfoDTO' RequestActionDTO: type: object properties: id: type: integer format: int64 type: type: string enum: - INSTALLATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY - AVIATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY - INSTALLATION_ACCOUNT_OPENING_APPLICATION_SUBMITTED - INSTALLATION_ACCOUNT_OPENING_ACCEPTED - INSTALLATION_ACCOUNT_OPENING_REJECTED - INSTALLATION_ACCOUNT_OPENING_ACCOUNT_APPROVED - PERMIT_ISSUANCE_APPLICATION_SUBMITTED - PERMIT_ISSUANCE_APPLICATION_GRANTED - PERMIT_ISSUANCE_APPLICATION_REJECTED - PERMIT_ISSUANCE_APPLICATION_DEEMED_WITHDRAWN - PERMIT_ISSUANCE_PEER_REVIEW_REQUESTED - PERMIT_ISSUANCE_APPLICATION_RETURNED_FOR_AMENDS - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_ISSUANCE_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_ISSUANCE_RECALLED_FROM_AMENDS - PERMIT_ISSUANCE_APPLICATION_AMENDS_SUBMITTED - PERMIT_ISSUANCE_ACCOUNT_CREATED_SENT_TO_REGISTRY - PERMIT_SURRENDER_APPLICATION_SUBMITTED - PERMIT_SURRENDER_APPLICATION_GRANTED - PERMIT_SURRENDER_APPLICATION_REJECTED - PERMIT_SURRENDER_APPLICATION_DEEMED_WITHDRAWN - PERMIT_SURRENDER_APPLICATION_CANCELLED - PERMIT_SURRENDER_PEER_REVIEW_REQUESTED - PERMIT_SURRENDER_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_SURRENDER_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_SURRENDER_CESSATION_COMPLETED - PERMIT_NOTIFICATION_APPLICATION_SUBMITTED - PERMIT_NOTIFICATION_APPLICATION_GRANTED - PERMIT_NOTIFICATION_APPLICATION_CESSATION_COMPLETED - PERMIT_NOTIFICATION_APPLICATION_REJECTED - PERMIT_NOTIFICATION_APPLICATION_CANCELLED - PERMIT_NOTIFICATION_PEER_REVIEW_REQUESTED - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_NOTIFICATION_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_NOTIFICATION_FOLLOW_UP_DATE_EXTENDED - PERMIT_NOTIFICATION_FOLLOW_UP_RESPONSE_SUBMITTED - PERMIT_NOTIFICATION_APPLICATION_COMPLETED - PERMIT_NOTIFICATION_FOLLOW_UP_RETURNED_FOR_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_RECALLED_FROM_AMENDS - PERMIT_NOTIFICATION_FOLLOW_UP_APPLICATION_AMENDS_SUBMITTED - PERMIT_REVOCATION_APPLICATION_SUBMITTED - PERMIT_REVOCATION_APPLICATION_CANCELLED - PERMIT_REVOCATION_PEER_REVIEW_REQUESTED - PERMIT_REVOCATION_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_REVOCATION_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_REVOCATION_APPLICATION_WITHDRAWN - PERMIT_REVOCATION_CESSATION_COMPLETED - PERMIT_VARIATION_APPLICATION_SUBMITTED - PERMIT_VARIATION_APPLICATION_CANCELLED - PERMIT_VARIATION_APPLICATION_GRANTED - PERMIT_VARIATION_APPLICATION_REJECTED - PERMIT_VARIATION_APPLICATION_DEEMED_WITHDRAWN - PERMIT_VARIATION_PEER_REVIEW_REQUESTED - PERMIT_VARIATION_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_VARIATION_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_VARIATION_APPLICATION_RETURNED_FOR_AMENDS - PERMIT_VARIATION_APPLICATION_AMENDS_SUBMITTED - PERMIT_VARIATION_APPLICATION_REGULATOR_LED_APPROVED - PERMIT_VARIATION_RECALLED_FROM_AMENDS - PERMIT_VARIATION_ACCOUNT_UPDATED_SENT_TO_REGISTRY - PERMIT_TRANSFER_A_APPLICATION_SUBMITTED - PERMIT_TRANSFER_A_APPLICATION_GRANTED - PERMIT_TRANSFER_A_APPLICATION_REJECTED - PERMIT_TRANSFER_A_APPLICATION_DEEMED_WITHDRAWN - PERMIT_TRANSFER_B_APPLICATION_SUBMITTED - PERMIT_TRANSFER_B_APPLICATION_GRANTED - PERMIT_TRANSFER_B_APPLICATION_REJECTED - PERMIT_TRANSFER_B_APPLICATION_DEEMED_WITHDRAWN - PERMIT_TRANSFER_B_PEER_REVIEW_REQUESTED - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEWER_ACCEPTED - PERMIT_TRANSFER_B_APPLICATION_PEER_REVIEWER_REJECTED - PERMIT_TRANSFER_B_APPLICATION_RETURNED_FOR_AMENDS - PERMIT_TRANSFER_B_RECALLED_FROM_AMENDS - PERMIT_TRANSFER_B_APPLICATION_AMENDS_SUBMITTED - PERMIT_TRANSFER_APPLICATION_CANCELLED - NON_COMPLIANCE_APPLICATION_CLOSED - NON_COMPLIANCE_APPLICATION_SUBMITTED - NON_COMPLIANCE_DETAILS_AMENDED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_SUBMITTED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEW_REQUESTED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEWER_ACCEPTED - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEWER_REJECTED - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_SUBMITTED - NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEW_REQUESTED - NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEWER_ACCEPTED - NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEWER_REJECTED - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_SUBMITTED - NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEW_REQUESTED - NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEWER_ACCEPTED - NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEWER_REJECTED - NON_COMPLIANCE_FINAL_DETERMINATION_APPLICATION_SUBMITTED - NER_APPLICATION_CANCELLED - NER_APPLICATION_SENT_TO_VERIFIER - NER_APPLICATION_VERIFICATION_SUBMITTED - NER_APPLICATION_SUBMITTED - NER_RECALLED_FROM_VERIFICATION - NER_VERIFICATION_RETURNED_TO_OPERATOR - NER_PEER_REVIEW_REQUESTED - NER_PEER_REVIEW_ACCEPTED - NER_PEER_REVIEW_REJECTED - NER_APPLICATION_RETURNED_FOR_AMENDS - NER_APPLICATION_AMENDS_SENT_TO_VERIFIER - NER_APPLICATION_AMENDS_SUBMITTED - NER_APPLICATION_COMPLETED - NER_APPLICATION_DEEMED_WITHDRAWN - NER_APPLICATION_PROCEEDED_TO_AUTHORITY - NER_APPLICATION_ACCEPTED - NER_APPLICATION_ACCEPTED_WITH_CORRECTIONS - NER_APPLICATION_REJECTED - NER_APPLICATION_RE_INITIATED - DOAL_APPLICATION_PROCEEDED_TO_AUTHORITY - DOAL_APPLICATION_PEER_REVIEW_REQUESTED - DOAL_APPLICATION_PEER_REVIEWER_ACCEPTED - DOAL_APPLICATION_PEER_REVIEWER_REJECTED - DOAL_APPLICATION_CLOSED - DOAL_APPLICATION_CANCELLED - DOAL_APPLICATION_ACCEPTED - DOAL_APPLICATION_ACCEPTED_WITH_CORRECTIONS - DOAL_APPLICATION_REJECTED - AER_APPLICATION_SUBMITTED - AER_APPLICATION_SENT_TO_VERIFIER - AER_RECALLED_FROM_VERIFICATION - AER_APPLICATION_REVIEW_SKIPPED - AER_APPLICATION_COMPLETED - AER_APPLICATION_VERIFICATION_SUBMITTED - AER_APPLICATION_RE_INITIATED - AER_APPLICATION_RETURNED_FOR_AMENDS - AER_APPLICATION_AMENDS_SUBMITTED - AER_APPLICATION_AMENDS_SENT_TO_VERIFIER - AER_APPLICATION_NOT_REQUIRED - AER_VERIFICATION_RETURNED_TO_OPERATOR - DRE_APPLICATION_SUBMITTED - DRE_APPLICATION_CANCELLED - DRE_APPLICATION_PEER_REVIEW_REQUESTED - DRE_APPLICATION_PEER_REVIEWER_ACCEPTED - DRE_APPLICATION_PEER_REVIEWER_REJECTED - VIR_APPLICATION_SUBMITTED - VIR_APPLICATION_REVIEWED - VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS - AIR_APPLICATION_SUBMITTED - AIR_APPLICATION_REVIEWED - AIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS - BATCH_REISSUE_SUBMITTED - BATCH_REISSUE_COMPLETED - REISSUE_COMPLETED - RFI_SUBMITTED - RFI_CANCELLED - RFI_EXPIRED - RFI_RESPONSE_SUBMITTED - RDE_SUBMITTED - RDE_ACCEPTED - RDE_REJECTED - RDE_FORCE_ACCEPTED - RDE_FORCE_REJECTED - RDE_EXPIRED - RDE_CANCELLED - PAYMENT_MARKED_AS_PAID - PAYMENT_MARKED_AS_RECEIVED - PAYMENT_COMPLETED - PAYMENT_CANCELLED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMITTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_CANCELLED - WITHHOLDING_OF_ALLOWANCES_PEER_REVIEW_REQUESTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_ACCEPTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_REJECTED - WITHHOLDING_OF_ALLOWANCES_APPLICATION_WITHDRAWN - WITHHOLDING_OF_ALLOWANCES_APPLICATION_CLOSED - WITHHOLDING_OF_ALLOWANCES_SENT_TO_REGISTRY - WITHHOLDING_OF_ALLOWANCES_APPLICATION_RE_INITIATED - RETURN_OF_ALLOWANCES_APPLICATION_SUBMITTED - RETURN_OF_ALLOWANCES_APPLICATION_CANCELLED - RETURN_OF_ALLOWANCES_PEER_REVIEW_REQUESTED - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_COMPLETED - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_ACCEPTED - RETURN_OF_ALLOWANCES_APPLICATION_PEER_REVIEWER_REJECTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_SUBMITTED - INSTALLATION_AUDIT_APPLICATION_SUBMITTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_CANCELLED - INSTALLATION_AUDIT_APPLICATION_CANCELLED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEW_REQUESTED - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEW_REQUESTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEWER_ACCEPTED - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEWER_ACCEPTED - INSTALLATION_ONSITE_INSPECTION_APPLICATION_PEER_REVIEWER_REJECTED - INSTALLATION_AUDIT_APPLICATION_PEER_REVIEWER_REJECTED - BDR_APPLICATION_SENT_TO_VERIFIER - BDR_RECALLED_FROM_VERIFICATION - BDR_APPLICATION_SENT_TO_REGULATOR - BDR_VERIFICATION_RETURNED_TO_OPERATOR - BDR_APPLICATION_VERIFICATION_SUBMITTED - BDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - BDR_APPLICATION_AMENDS_SENT_TO_VERIFIER - BDR_APPLICATION_COMPLETED - BDR_APPLICATION_PEER_REVIEW_REQUESTED - BDR_APPLICATION_PEER_REVIEW_ACCEPTED - BDR_APPLICATION_PEER_REVIEW_REJECTED - BDR_APPLICATION_RE_INITIATED - BDRS2_APPLICATION_SENT_TO_VERIFIER - BDRS2_APPLICATION_SENT_TO_REGULATOR - BDRS2_RECALLED_FROM_VERIFICATION - BDRS2_APPLICATION_VERIFICATION_SUBMITTED - BDRS2_VERIFICATION_RETURNED_TO_OPERATOR - BDRS2_APPLICATION_PEER_REVIEW_REQUESTED - BDRS2_APPLICATION_PEER_REVIEW_ACCEPTED - BDRS2_APPLICATION_PEER_REVIEW_REJECTED - BDRS2_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - BDRS2_APPLICATION_AMENDS_SENT_TO_VERIFIER - BDRS2_APPLICATION_COMPLETED - BDRS2_APPLICATION_RE_INITIATED - PERMANENT_CESSATION_APPLICATION_CANCELLED - PERMANENT_CESSATION_APPLICATION_SUBMITTED - PERMANENT_CESSATION_SUBMITTED - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_REQUESTED - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_ACCEPTED - PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_REJECTED - ALR_APPLICATION_SENT_TO_VERIFIER - ALR_RECALLED_FROM_VERIFICATION - ALR_APPLICATION_SENT_TO_REGULATOR - ALR_VERIFICATION_RETURNED_TO_OPERATOR - ALR_APPLICATION_VERIFICATION_SUBMITTED - ALR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - ALR_APPLICATION_PROCEEDED_TO_AUTHORITY - ALR_APPLICATION_CLOSED - ALR_APPLICATION_AMENDS_SENT_TO_VERIFIER - ALR_APPLICATION_AMENDS_SUBMITTED - ALR_APPLICATION_PEER_REVIEW_REQUESTED - ALR_APPLICATION_PEER_REVIEW_ACCEPTED - ALR_APPLICATION_PEER_REVIEW_REJECTED - ALR_APPLICATION_ACCEPTED - ALR_APPLICATION_ACCEPTED_WITH_CORRECTIONS - ALR_APPLICATION_REJECTED - ALR_APPLICATION_MARK_NOT_REQUIRED - INSTALLATION_ONSITE_INSPECTION_OPERATOR_RESPONDED - INSTALLATION_AUDIT_OPERATOR_RESPONDED - HSE_TI_APPLICATION_CANCELLED - HSE_TI_APPLICATION_SENT_TO_REGULATOR - HSE_TI_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - HSE_TI_APPROVED - HSE_TI_REJECTED - HSE_TI_WITHDRAWN - HSE_TI_DEEMED_WITHDRAWN - HSE_TI_APPLICATION_PEER_REVIEW_REQUESTED - HSE_TI_APPLICATION_PEER_REVIEW_ACCEPTED - HSE_TI_APPLICATION_PEER_REVIEW_REJECTED - WASTE_QDR_APPLICATION_SUBMITTED - WASTE_QDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS - WASTE_QDR_APPLICATION_COMPLETED - WASTE_QDR_APPLICATION_AMENDS_SUBMITTED - REQUEST_TERMINATED - VERIFICATION_STATEMENT_CANCELLED - EMP_ISSUANCE_UKETS_APPLICATION_SUBMITTED - EMP_ISSUANCE_UKETS_APPLICATION_APPROVED - EMP_ISSUANCE_UKETS_APPLICATION_DEEMED_WITHDRAWN - EMP_ISSUANCE_UKETS_PEER_REVIEW_REQUESTED - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_ISSUANCE_UKETS_APPLICATION_PEER_REVIEWER_REJECTED - EMP_ISSUANCE_UKETS_APPLICATION_RETURNED_FOR_AMENDS - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMITTED - EMP_ISSUANCE_UKETS_RECALLED_FROM_AMENDS - EMP_ISSUANCE_UKETS_ACCOUNT_CREATED_SENT_TO_REGISTRY - EMP_VARIATION_UKETS_APPLICATION_SUBMITTED - EMP_VARIATION_APPLICATION_CANCELLED - EMP_VARIATION_UKETS_APPLICATION_APPROVED - EMP_VARIATION_UKETS_APPLICATION_REGULATOR_LED_APPROVED - EMP_VARIATION_UKETS_APPLICATION_REJECTED - EMP_VARIATION_UKETS_APPLICATION_DEEMED_WITHDRAWN - EMP_VARIATION_UKETS_PEER_REVIEW_REQUESTED - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_VARIATION_UKETS_APPLICATION_PEER_REVIEWER_REJECTED - EMP_VARIATION_UKETS_APPLICATION_RETURNED_FOR_AMENDS - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMITTED - EMP_VARIATION_UKETS_RECALLED_FROM_AMENDS - EMP_VARIATION_ACCOUNT_UPDATED_SENT_TO_REGISTRY - AVIATION_AER_UKETS_APPLICATION_SENT_TO_VERIFIER - AVIATION_AER_UKETS_APPLICATION_SUBMITTED - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMITTED - AVIATION_AER_UKETS_APPLICATION_CANCELLED_DUE_TO_DRE - AVIATION_AER_UKETS_APPLICATION_COMPLETED - AVIATION_AER_UKETS_APPLICATION_REVIEW_SKIPPED - AVIATION_AER_UKETS_APPLICATION_RETURNED_FOR_AMENDS - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMITTED - AVIATION_AER_UKETS_APPLICATION_AMENDS_SENT_TO_VERIFIER - AVIATION_AER_UKETS_VERIFICATION_RETURNED_TO_OPERATOR - AVIATION_AER_RECALLED_FROM_VERIFICATION - AVIATION_AER_APPLICATION_CANCELLED_DUE_TO_EXEPMT - AVIATION_AER_APPLICATION_RE_INITIATED - AVIATION_ACCOUNT_CLOSURE_SUBMITTED - AVIATION_ACCOUNT_CLOSURE_CANCELLED - AVIATION_DRE_APPLICATION_CANCELLED - AVIATION_DRE_UKETS_APPLICATION_SUBMITTED - AVIATION_DRE_UKETS_PEER_REVIEW_REQUESTED - AVIATION_DRE_UKETS_PEER_REVIEWER_ACCEPTED - AVIATION_DRE_UKETS_PEER_REVIEWER_REJECTED - AVIATION_DOE_CORSIA_SUBMIT_CANCELLED - AVIATION_DOE_CORSIA_SUBMITTED - AVIATION_DOE_CORSIA_PEER_REVIEW_REQUESTED - AVIATION_DOE_CORSIA_PEER_REVIEWER_ACCEPTED - AVIATION_DOE_CORSIA_PEER_REVIEWER_REJECTED - AVIATION_VIR_APPLICATION_SUBMITTED - AVIATION_VIR_APPLICATION_REVIEWED - AVIATION_VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMITTED - EMP_ISSUANCE_CORSIA_APPLICATION_APPROVED - EMP_ISSUANCE_CORSIA_APPLICATION_DEEMED_WITHDRAWN - EMP_ISSUANCE_CORSIA_PEER_REVIEW_REQUESTED - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_ISSUANCE_CORSIA_APPLICATION_PEER_REVIEWER_REJECTED - EMP_ISSUANCE_CORSIA_APPLICATION_RETURNED_FOR_AMENDS - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMITTED - EMP_ISSUANCE_CORSIA_RECALLED_FROM_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_SUBMITTED - EMP_VARIATION_CORSIA_APPLICATION_APPROVED - EMP_VARIATION_CORSIA_APPLICATION_REJECTED - EMP_VARIATION_CORSIA_APPLICATION_DEEMED_WITHDRAWN - EMP_VARIATION_CORSIA_APPLICATION_REGULATOR_LED_APPROVED - EMP_VARIATION_CORSIA_PEER_REVIEW_REQUESTED - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEWER_ACCEPTED - EMP_VARIATION_CORSIA_APPLICATION_PEER_REVIEWER_REJECTED - EMP_VARIATION_CORSIA_APPLICATION_RETURNED_FOR_AMENDS - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMITTED - EMP_VARIATION_CORSIA_RECALLED_FROM_AMENDS - AVIATION_AER_CORSIA_APPLICATION_SENT_TO_VERIFIER - AVIATION_AER_CORSIA_APPLICATION_SUBMITTED - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMITTED - AVIATION_AER_CORSIA_APPLICATION_REVIEW_SKIPPED - AVIATION_AER_CORSIA_APPLICATION_CANCELLED_DUE_TO_DOE - AVIATION_AER_CORSIA_APPLICATION_COMPLETED - AVIATION_AER_CORSIA_APPLICATION_RETURNED_FOR_AMENDS - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SENT_TO_VERIFIER - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMITTED - AVIATION_AER_CORSIA_VERIFICATION_RETURNED_TO_OPERATOR - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_CANCELLED - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMITTED - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_REQUESTED - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_ACCEPTED - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_REJECTED - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_CANCELLED - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_REQUESTED - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_ACCEPTED - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_REJECTED - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMITTED - NOTIFICATION_SENT_TO_REGISTRY payload: oneOf: - $ref: '#/components/schemas/ALRApplicationAcceptedRequestActionPayload' - $ref: >- #/components/schemas/ALRApplicationAcceptedWithCorrectionsRequestActionPayload - $ref: >- #/components/schemas/ALRApplicationAmendsSubmittedRequestActionPayload - $ref: '#/components/schemas/ALRApplicationClosedRequestActionPayload' - $ref: >- #/components/schemas/ALRApplicationProceededToAuthorityRequestActionPayload - $ref: '#/components/schemas/ALRApplicationRejectedRequestActionPayload' - $ref: '#/components/schemas/ALRApplicationSubmittedRequestActionPayload' - $ref: >- #/components/schemas/ALRApplicationVerificationSubmittedRequestActionPayload - $ref: >- #/components/schemas/ALRRegulatorReviewReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/ALRVerificationReturnedToOperatorRequestActionPayload - $ref: >- #/components/schemas/AerApplicationAmendsSubmittedRequestActionPayload - $ref: '#/components/schemas/AerApplicationCompletedRequestActionPayload' - $ref: >- #/components/schemas/AerApplicationMarkNotRequiredRequestActionPayload - $ref: >- #/components/schemas/AerApplicationReturnedForAmendsRequestActionPayload - $ref: '#/components/schemas/AerApplicationSubmittedRequestActionPayload' - $ref: >- #/components/schemas/AerApplicationVerificationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AerVerificationReturnedToOperatorRequestActionPayload - $ref: >- #/components/schemas/AirApplicationRespondedToRegulatorCommentsRequestActionPayload - $ref: '#/components/schemas/AirApplicationReviewedRequestActionPayload' - $ref: '#/components/schemas/AirApplicationSubmittedRequestActionPayload' - $ref: >- #/components/schemas/AlrApplicationMarkNotRequiredRequestActionPayload - $ref: >- #/components/schemas/AviationAccountClosureSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingPeerReviewDescisionActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationCompletedRequestActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaApplicationVerificationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationAerCorsiaVerificationReturnedToOperatorRequestActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationCompletedRequestActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsApplicationVerificationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationAerUkEtsVerificationReturnedToOperatorRequestActionPayload - $ref: >- #/components/schemas/AviationDoECorsiaSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationDreApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/AviationReportableEmissionsRegistryIntegrationRequestActionPayload - $ref: >- #/components/schemas/AviationVirApplicationRespondedToRegulatorCommentsRequestActionPayload - $ref: >- #/components/schemas/AviationVirApplicationReviewedRequestActionPayload - $ref: >- #/components/schemas/AviationVirApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/BDRApplicationAmendsSubmittedRequestActionPayload - $ref: '#/components/schemas/BDRApplicationCompletedRequestActionPayload' - $ref: '#/components/schemas/BDRApplicationSubmittedRequestActionPayload' - $ref: >- #/components/schemas/BDRApplicationVerificationSubmittedRequestActionPayload - $ref: >- #/components/schemas/BDRRegulatorReviewReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationAmendsSubmittedRequestActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationCompletedRequestActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/BDRS2ApplicationVerificationSubmittedRequestActionPayload - $ref: >- #/components/schemas/BDRS2RegulatorReviewReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/BDRS2VerificationReturnedToOperatorRequestActionPayload - $ref: >- #/components/schemas/BDRVerificationReturnedToOperatorRequestActionPayload - $ref: '#/components/schemas/BatchReissueCompletedRequestActionPayload' - $ref: '#/components/schemas/BatchReissueSubmittedRequestActionPayload' - $ref: '#/components/schemas/DoalApplicationAcceptedRequestActionPayload' - $ref: >- #/components/schemas/DoalApplicationAcceptedWithCorrectionsRequestActionPayload - $ref: '#/components/schemas/DoalApplicationClosedRequestActionPayload' - $ref: >- #/components/schemas/DoalApplicationProceededToAuthorityRequestActionPayload - $ref: '#/components/schemas/DoalApplicationRejectedRequestActionPayload' - $ref: '#/components/schemas/DreApplicationSubmittedRequestActionPayload' - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationAmendsSubmittedRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationApprovedRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationDeemedWithdrawnRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceCorsiaApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceRegistryIntegrationRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationAmendsSubmittedRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationApprovedRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationDeemedWithdrawnRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/EmpIssuanceUkEtsApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationAmendsSubmittedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationApprovedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationDeemedWithdrawnRequestActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationRegulatorLedApprovedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationRejectedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/EmpVariationCorsiaApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationRegistryIntegrationRequestActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationAmendsSubmittedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationApprovedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationDeemedWithdrawnRequestActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationRegulatorLedApprovedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationRejectedRequestActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/EmpVariationUkEtsApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/HSETIApplicationSubmittedRequestActionPayload - $ref: '#/components/schemas/HSETICompletedRequestActionPayload' - $ref: >- #/components/schemas/HSETIRegulatorReviewReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/InstallationAccountOpeningApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/InstallationAccountOpeningApprovedRequestActionPayload - $ref: >- #/components/schemas/InstallationAccountOpeningDecisionRequestActionPayload - $ref: >- #/components/schemas/InstallationAccountRegistryIntegrationRequestActionPayload - $ref: >- #/components/schemas/InstallationAccountUpdatedRegistryIntegrationRequestActionPayload - $ref: >- #/components/schemas/InstallationInspectionApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/InstallationInspectionOperatorRespondedRequestActionPayload - $ref: >- #/components/schemas/InstallationReportableEmissionsRegistryIntegrationRequestActionPayload - $ref: '#/components/schemas/NERApplicationCompletedRequestActionPayload' - $ref: '#/components/schemas/NERApplicationSubmittedRequestActionPayload' - $ref: >- #/components/schemas/NERApplicationVerificationSubmittedRequestActionPayload - $ref: >- #/components/schemas/NERRegulatorReviewReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/NERVerificationReturnedToOperatorRequestActionPayload - $ref: >- #/components/schemas/NonComplianceApplicationClosedRequestActionPayload - $ref: >- #/components/schemas/NonComplianceApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/NonComplianceCivilPenaltyApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/NonComplianceDailyPenaltyNoticeApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/NonComplianceDetailsAmendedRequestActionPayload - $ref: >- #/components/schemas/NonComplianceFinalDeterminationApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/NonComplianceNoticeOfIntentApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/NonCompliancePeerReviewRequestedRequestActionPayload - $ref: >- #/components/schemas/NotificationRegistryIntegrationRequestActionPayload - $ref: '#/components/schemas/PaymentCancelledRequestActionPayload' - $ref: '#/components/schemas/PaymentProcessedRequestActionPayload' - $ref: >- #/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermanentCessationApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitCessationCompletedRequestActionPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationDeemedWithdrawnRequestActionPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationGrantedRequestActionPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationRejectedRequestActionPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/PermitIssuanceApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitNotificationApplicationReviewCompletedDecisionRequestActionPayload - $ref: >- #/components/schemas/PermitNotificationApplicationReviewSubmittedDecisionRequestActionPayload - $ref: >- #/components/schemas/PermitNotificationApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpApplicationReviewSubmittedDecisionRequestActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpResponseSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitNotificationFollowUpReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/PermitRevocationApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitRevocationApplicationWithdrawnRequestActionPayload - $ref: >- #/components/schemas/PermitSurrenderApplicationDeemedWithdrawnRequestActionPayload - $ref: >- #/components/schemas/PermitSurrenderApplicationGrantedRequestActionPayload - $ref: >- #/components/schemas/PermitSurrenderApplicationRejectedRequestActionPayload - $ref: >- #/components/schemas/PermitSurrenderApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitTransferAApplicationDeterminedRequestActionPayload - $ref: >- #/components/schemas/PermitTransferAApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitTransferBApplicationGrantedRequestActionPayload - $ref: >- #/components/schemas/PermitTransferBApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationDeemedWithdrawnRequestActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationGrantedRequestActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationRegulatorLedApprovedRequestActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationRejectedRequestActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/PermitVariationApplicationSubmittedRequestActionPayload - $ref: '#/components/schemas/RdeDecisionForcedRequestActionPayload' - $ref: '#/components/schemas/RdeRejectedRequestActionPayload' - $ref: '#/components/schemas/RdeSubmittedRequestActionPayload' - $ref: '#/components/schemas/ReissueCompletedRequestActionPayload' - $ref: >- #/components/schemas/ReturnOfAllowancesApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/ReturnOfAllowancesReturnedApplicationCompletedRequestActionPayload - $ref: '#/components/schemas/RfiResponseSubmittedRequestActionPayload' - $ref: '#/components/schemas/RfiSubmittedRequestActionPayload' - $ref: >- #/components/schemas/VirApplicationRespondedToRegulatorCommentsRequestActionPayload - $ref: '#/components/schemas/VirApplicationReviewedRequestActionPayload' - $ref: '#/components/schemas/VirApplicationSubmittedRequestActionPayload' - $ref: >- #/components/schemas/WasteQDRApplicationAmendsSubmittedRequestActionPayload - $ref: >- #/components/schemas/WasteQDRApplicationCompletedRequestActionPayload - $ref: >- #/components/schemas/WasteQDRApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/WasteQDRRegulatorReviewReturnedForAmendsRequestActionPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesApplicationClosedRequestActionPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesApplicationSubmittedRequestActionPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesApplicationWithdrawnRequestActionPayload - $ref: >- #/components/schemas/WithholdingOfAllowancesRegistryIntegrationRequestActionPayload requestId: type: string requestType: type: string enum: - INSTALLATION_ACCOUNT_OPENING - SYSTEM_MESSAGE_NOTIFICATION - PERMIT_ISSUANCE - PERMIT_SURRENDER - PERMIT_REVOCATION - PERMIT_TRANSFER_A - PERMIT_TRANSFER_B - PERMIT_VARIATION - PERMIT_NOTIFICATION - PERMIT_BATCH_REISSUE - PERMIT_REISSUE - NON_COMPLIANCE - DOAL - AER - VIR - AIR - DRE - WITHHOLDING_OF_ALLOWANCES - RETURN_OF_ALLOWANCES - INSTALLATION_ONSITE_INSPECTION - INSTALLATION_AUDIT - HSE_TI - BDR - BDRS2 - PERMANENT_CESSATION - ALR - WASTE_QDR - NER - AVIATION_ACCOUNT_CLOSURE - AVIATION_NON_COMPLIANCE - EMP_BATCH_REISSUE - EMP_REISSUE - AVIATION_VIR - EMP_ISSUANCE_UKETS - EMP_VARIATION_UKETS - AVIATION_AER_UKETS - AVIATION_DRE_UKETS - EMP_ISSUANCE_CORSIA - EMP_VARIATION_CORSIA - AVIATION_AER_CORSIA - AVIATION_DOE_CORSIA - AVIATION_AER_CORSIA_ANNUAL_OFFSETTING - AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING requestAccountId: type: integer format: int64 competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES submitter: type: string creationDate: type: string format: date-time RequestActionPayload: type: object properties: payloadType: type: string enum: - INSTALLATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY_PAYLOAD - AVIATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY_PAYLOAD - INSTALLATION_ACCOUNT_OPENING_APPLICATION_SUBMITTED_PAYLOAD - INSTALLATION_ACCOUNT_OPENING_APPROVED_PAYLOAD - INSTALLATION_ACCOUNT_OPENING_DECISION_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_SUBMITTED_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_GRANTED_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_REJECTED_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - PERMIT_ISSUANCE_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - PERMIT_ISSUANCE_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - PERMIT_ISSUANCE_REGISTRY_INTEGRATION_ACCOUNT_CREATED_PAYLOAD - PERMIT_SURRENDER_APPLICATION_SUBMITTED_PAYLOAD - PERMIT_SURRENDER_APPLICATION_GRANTED_PAYLOAD - PERMIT_SURRENDER_APPLICATION_REJECTED_PAYLOAD - PERMIT_SURRENDER_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - PERMIT_SURRENDER_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - PERMIT_SURRENDER_CESSATION_COMPLETED_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_SUBMITTED_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_GRANTED_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_REJECTED_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_CESSATION_COMPLETED_PAYLOAD - PERMIT_NOTIFICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_RESPONSE_SUBMITTED_PAYLOAD - PERMIT_NOTIFICATION_APPLICATION_COMPLETED_PAYLOAD - PERMIT_NOTIFICATION_FOLLOW_UP_RETURNED_FOR_AMENDS_PAYLOAD - PERMIT_REVOCATION_APPLICATION_SUBMITTED_PAYLOAD - PERMIT_REVOCATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - PERMIT_REVOCATION_APPLICATION_WITHDRAWN_PAYLOAD - PERMIT_REVOCATION_CESSATION_COMPLETED_PAYLOAD - PERMIT_VARIATION_APPLICATION_SUBMITTED_PAYLOAD - PERMIT_VARIATION_APPLICATION_GRANTED_PAYLOAD - PERMIT_VARIATION_APPLICATION_REJECTED_PAYLOAD - PERMIT_VARIATION_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - PERMIT_VARIATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - >- PERMIT_VARIATION_PEER_REVIEW_DECISION_REGULATOR_LED_SUBMITTED_PAYLOAD - PERMIT_VARIATION_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - PERMIT_VARIATION_APPLICATION_REGULATOR_LED_APPROVED_PAYLOAD - PERMIT_VARIATION_REGISTRY_INTEGRATION_ACCOUNT_UPDATED_PAYLOAD - PERMIT_TRANSFER_A_APPLICATION_SUBMITTED_PAYLOAD - PERMIT_TRANSFER_A_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - PERMIT_TRANSFER_A_APPLICATION_GRANTED_PAYLOAD - PERMIT_TRANSFER_A_APPLICATION_REJECTED_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_SUBMITTED_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_GRANTED_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_REJECTED_PAYLOAD - PERMIT_TRANSFER_B_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - PERMIT_TRANSFER_B_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - PERMIT_BATCH_REISSUE_SUBMITTED_PAYLOAD - PERMIT_BATCH_REISSUE_COMPLETED_PAYLOAD - PERMIT_REISSUE_COMPLETED_PAYLOAD - NON_COMPLIANCE_APPLICATION_CLOSED_PAYLOAD - NON_COMPLIANCE_APPLICATION_SUBMITTED_PAYLOAD - NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_SUBMITTED_PAYLOAD - >- NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_SUBMITTED_PAYLOAD - >- NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_SUBMITTED_PAYLOAD - >- NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - NON_COMPLIANCE_PEER_REVIEW_REQUESTED_PAYLOAD - NON_COMPLIANCE_FINAL_DETERMINATION_APPLICATION_SUBMITTED_PAYLOAD - NON_COMPLIANCE_DETAILS_AMENDED_PAYLOAD - NER_APPLICATION_SUBMITTED_PAYLOAD - NER_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD - NER_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD - NER_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - NER_APPLICATION_COMPLETED_PAYLOAD - NER_APPLICATION_DEEM_WITHDRAWN_PAYLOAD - NER_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - DOAL_APPLICATION_PROCEEDED_TO_AUTHORITY_PAYLOAD - DOAL_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - DOAL_APPLICATION_CLOSED_PAYLOAD - DOAL_APPLICATION_ACCEPTED_PAYLOAD - DOAL_APPLICATION_ACCEPTED_WITH_CORRECTIONS_PAYLOAD - DOAL_APPLICATION_REJECTED_PAYLOAD - AER_APPLICATION_SUBMITTED_PAYLOAD - AER_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - AER_APPLICATION_COMPLETED_PAYLOAD - AER_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD - AER_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - AER_APPLICATION_MARK_NOT_REQUIRED_PAYLOAD - AER_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD - DRE_APPLICATION_SUBMITTED_PAYLOAD - DRE_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - VIR_APPLICATION_SUBMITTED_PAYLOAD - VIR_APPLICATION_REVIEWED_PAYLOAD - VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS_PAYLOAD - AIR_APPLICATION_SUBMITTED_PAYLOAD - AIR_APPLICATION_REVIEWED_PAYLOAD - AIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMITTED_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_APPLICATION_WITHDRAWN_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_APPLICATION_CLOSED_PAYLOAD - WITHHOLDING_OF_ALLOWANCES_REGISTRY_INTEGRATION_PAYLOAD - RETURN_OF_ALLOWANCES_APPLICATION_SUBMITTED_PAYLOAD - RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_COMPLETED_PAYLOAD - RETURN_OF_ALLOWANCES_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - PERMANENT_CESSATION_APPLICATION_SUBMITTED_PAYLOAD - >- PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - RFI_SUBMITTED_PAYLOAD - RFI_RESPONSE_SUBMITTED_PAYLOAD - RDE_SUBMITTED_PAYLOAD - RDE_REJECTED_PAYLOAD - RDE_DECISION_FORCED_PAYLOAD - PAYMENT_MARKED_AS_PAID_PAYLOAD - PAYMENT_MARKED_AS_RECEIVED_PAYLOAD - PAYMENT_COMPLETED_PAYLOAD - PAYMENT_CANCELLED_PAYLOAD - >- INSTALLATION_INSPECTION_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - INSTALLATION_INSPECTION_APPLICATION_SUBMITTED_PAYLOAD - INSTALLATION_INSPECTION_OPERATOR_RESPONDED_PAYLOAD - HSE_TI_APPLICATION_SUBMITTED_PAYLOAD - HSE_TI_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD - HSE_TI_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - HSE_TI_COMPLETED_PAYLOAD - BDR_APPLICATION_SUBMITTED_PAYLOAD - BDR_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD - BDR_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD - BDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD - BDR_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - BDR_APPLICATION_COMPLETED_PAYLOAD - BDR_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - BDRS2_APPLICATION_SUBMITTED_PAYLOAD - BDRS2_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD - BDRS2_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD - BDRS2_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - BDRS2_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD - BDRS2_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - BDRS2_APPLICATION_COMPLETED_PAYLOAD - ALR_APPLICATION_SUBMITTED_PAYLOAD - ALR_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD - ALR_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD - ALR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD - ALR_APPLICATION_PROCEEDED_TO_AUTHORITY_PAYLOAD - ALR_APPLICATION_CLOSED_PAYLOAD - ALR_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - ALR_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - ALR_APPLICATION_ACCEPTED_PAYLOAD - ALR_APPLICATION_ACCEPTED_WITH_CORRECTIONS_PAYLOAD - ALR_APPLICATION_REJECTED_PAYLOAD - ALR_APPLICATION_MARK_NOT_REQUIRED_PAYLOAD - WASTE_QDR_APPLICATION_SUBMITTED_PAYLOAD - WASTE_QDR_APPLICATION_COMPLETED_PAYLOAD - WASTE_QDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD - WASTE_QDR_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_SUBMITTED_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_APPROVED_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - EMP_ISSUANCE_UKETS_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - EMP_ISSUANCE_UKETS_REGISTRY_INTEGRATION_ACCOUNT_CREATED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_SUBMITTED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_APPROVED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_REGULATOR_LED_APPROVED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_REJECTED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - EMP_VARIATION_UKETS_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - >- EMP_VARIATION_UKETS_PEER_REVIEW_DECISION_REGULATOR_LED_SUBMITTED_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - EMP_VARIATION_UKETS_REGISTRY_INTEGRATION_ACCOUNT_UPDATED_PAYLOAD - EMP_BATCH_REISSUE_SUBMITTED_PAYLOAD - EMP_BATCH_REISSUE_COMPLETED_PAYLOAD - EMP_REISSUE_COMPLETED_PAYLOAD - AVIATION_ACCOUNT_CLOSURE_SUBMITTED_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_SUBMITTED_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_COMPLETED_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - AVIATION_AER_UKETS_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD - AVIATION_DRE_UKETS_APPLICATION_SUBMITTED_PAYLOAD - >- AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - AVIATION_DOE_CORSIA_SUBMITTED_PAYLOAD - AVIATION_DOE_CORSIA_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - AVIATION_VIR_APPLICATION_SUBMITTED_PAYLOAD - AVIATION_VIR_APPLICATION_REVIEWED_PAYLOAD - AVIATION_VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_SUBMITTED_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_APPROVED_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - EMP_ISSUANCE_CORSIA_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_SUBMITTED_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_APPROVED_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_REJECTED_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD - EMP_VARIATION_CORSIA_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - EMP_VARIATION_CORSIA_APPLICATION_REGULATOR_LED_APPROVED_PAYLOAD - >- EMP_VARIATION_CORSIA_PEER_REVIEW_DECISION_REGULATOR_LED_SUBMITTED_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_SUBMITTED_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_COMPLETED_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD - AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMITTED_PAYLOAD - AVIATION_AER_CORSIA_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMITTED_PAYLOAD - >- AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_DECISION_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD - >- AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMITTED_PAYLOAD - NOTIFICATION_REGISTRY_INTEGRATION_PAYLOAD discriminator: propertyName: payloadType mapping: INSTALLATION_ACCOUNT_OPENING_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/InstallationAccountOpeningApplicationSubmittedRequestActionPayload INSTALLATION_ACCOUNT_OPENING_APPROVED_PAYLOAD: >- #/components/schemas/InstallationAccountOpeningApprovedRequestActionPayload INSTALLATION_ACCOUNT_OPENING_DECISION_PAYLOAD: >- #/components/schemas/InstallationAccountOpeningDecisionRequestActionPayload PERMIT_ISSUANCE_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMIT_ISSUANCE_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationDeemedWithdrawnRequestActionPayload PERMIT_ISSUANCE_APPLICATION_GRANTED_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationGrantedRequestActionPayload PERMIT_ISSUANCE_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationRejectedRequestActionPayload PERMIT_ISSUANCE_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationReturnedForAmendsRequestActionPayload PERMIT_ISSUANCE_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationSubmittedRequestActionPayload PERMIT_ISSUANCE_REGISTRY_INTEGRATION_ACCOUNT_CREATED_PAYLOAD: >- #/components/schemas/InstallationAccountRegistryIntegrationRequestActionPayload INSTALLATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY_PAYLOAD: >- #/components/schemas/InstallationReportableEmissionsRegistryIntegrationRequestActionPayload AVIATION_REPORTABLE_EMISSIONS_SENT_TO_REGISTRY_PAYLOAD: >- #/components/schemas/AviationReportableEmissionsRegistryIntegrationRequestActionPayload PERMIT_SURRENDER_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMIT_SURRENDER_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationDeemedWithdrawnRequestActionPayload PERMIT_SURRENDER_APPLICATION_GRANTED_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationGrantedRequestActionPayload PERMIT_SURRENDER_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationRejectedRequestActionPayload PERMIT_SURRENDER_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitSurrenderApplicationSubmittedRequestActionPayload PERMIT_SURRENDER_CESSATION_COMPLETED_PAYLOAD: '#/components/schemas/PermitCessationCompletedRequestActionPayload' PERMIT_NOTIFICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMIT_NOTIFICATION_APPLICATION_GRANTED_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationReviewSubmittedDecisionRequestActionPayload PERMIT_NOTIFICATION_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationReviewSubmittedDecisionRequestActionPayload PERMIT_NOTIFICATION_APPLICATION_CESSATION_COMPLETED_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationReviewCompletedDecisionRequestActionPayload PERMIT_NOTIFICATION_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitNotificationApplicationSubmittedRequestActionPayload PERMIT_NOTIFICATION_APPLICATION_COMPLETED_PAYLOAD: >- #/components/schemas/PermitNotificationFollowUpApplicationReviewSubmittedDecisionRequestActionPayload PERMIT_NOTIFICATION_FOLLOW_UP_RESPONSE_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitNotificationFollowUpResponseSubmittedRequestActionPayload PERMIT_NOTIFICATION_FOLLOW_UP_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitNotificationFollowUpReturnedForAmendsRequestActionPayload PERMIT_REVOCATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMIT_REVOCATION_CESSATION_COMPLETED_PAYLOAD: '#/components/schemas/PermitCessationCompletedRequestActionPayload' PERMIT_REVOCATION_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitRevocationApplicationSubmittedRequestActionPayload PERMIT_REVOCATION_APPLICATION_WITHDRAWN_PAYLOAD: >- #/components/schemas/PermitRevocationApplicationWithdrawnRequestActionPayload PERMIT_VARIATION_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitVariationApplicationSubmittedRequestActionPayload PERMIT_VARIATION_APPLICATION_GRANTED_PAYLOAD: >- #/components/schemas/PermitVariationApplicationGrantedRequestActionPayload PERMIT_VARIATION_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/PermitVariationApplicationRejectedRequestActionPayload PERMIT_VARIATION_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/PermitVariationApplicationDeemedWithdrawnRequestActionPayload PERMIT_VARIATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMIT_VARIATION_PEER_REVIEW_DECISION_REGULATOR_LED_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMIT_VARIATION_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitVariationApplicationReturnedForAmendsRequestActionPayload PERMIT_VARIATION_APPLICATION_REGULATOR_LED_APPROVED_PAYLOAD: >- #/components/schemas/PermitVariationApplicationRegulatorLedApprovedRequestActionPayload PERMIT_VARIATION_REGISTRY_INTEGRATION_ACCOUNT_UPDATED_PAYLOAD: >- #/components/schemas/InstallationAccountUpdatedRegistryIntegrationRequestActionPayload PERMIT_TRANSFER_A_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitTransferAApplicationSubmittedRequestActionPayload PERMIT_TRANSFER_A_APPLICATION_GRANTED_PAYLOAD: >- #/components/schemas/PermitTransferAApplicationDeterminedRequestActionPayload PERMIT_TRANSFER_A_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/PermitTransferAApplicationDeterminedRequestActionPayload PERMIT_TRANSFER_A_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/PermitTransferAApplicationDeterminedRequestActionPayload PERMIT_TRANSFER_B_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermitTransferBApplicationSubmittedRequestActionPayload PERMIT_TRANSFER_B_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationDeemedWithdrawnRequestActionPayload PERMIT_TRANSFER_B_APPLICATION_GRANTED_PAYLOAD: >- #/components/schemas/PermitTransferBApplicationGrantedRequestActionPayload PERMIT_TRANSFER_B_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationRejectedRequestActionPayload PERMIT_TRANSFER_B_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMIT_TRANSFER_B_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/PermitIssuanceApplicationReturnedForAmendsRequestActionPayload PERMIT_BATCH_REISSUE_SUBMITTED_PAYLOAD: '#/components/schemas/BatchReissueSubmittedRequestActionPayload' PERMIT_BATCH_REISSUE_COMPLETED_PAYLOAD: '#/components/schemas/BatchReissueCompletedRequestActionPayload' PERMIT_REISSUE_COMPLETED_PAYLOAD: '#/components/schemas/ReissueCompletedRequestActionPayload' AER_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/AerApplicationSubmittedRequestActionPayload' AER_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/AerApplicationAmendsSubmittedRequestActionPayload AER_APPLICATION_COMPLETED_PAYLOAD: '#/components/schemas/AerApplicationCompletedRequestActionPayload' AER_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AerApplicationVerificationSubmittedRequestActionPayload AER_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/AerApplicationReturnedForAmendsRequestActionPayload AER_APPLICATION_MARK_NOT_REQUIRED_PAYLOAD: >- #/components/schemas/AerApplicationMarkNotRequiredRequestActionPayload AER_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD: >- #/components/schemas/AerVerificationReturnedToOperatorRequestActionPayload DRE_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/DreApplicationSubmittedRequestActionPayload' DRE_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' VIR_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/VirApplicationSubmittedRequestActionPayload' VIR_APPLICATION_REVIEWED_PAYLOAD: '#/components/schemas/VirApplicationReviewedRequestActionPayload' VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS_PAYLOAD: >- #/components/schemas/VirApplicationRespondedToRegulatorCommentsRequestActionPayload AIR_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/AirApplicationSubmittedRequestActionPayload' AIR_APPLICATION_REVIEWED_PAYLOAD: '#/components/schemas/AirApplicationReviewedRequestActionPayload' AIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS_PAYLOAD: >- #/components/schemas/AirApplicationRespondedToRegulatorCommentsRequestActionPayload NON_COMPLIANCE_APPLICATION_CLOSED_PAYLOAD: >- #/components/schemas/NonComplianceApplicationClosedRequestActionPayload NON_COMPLIANCE_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/NonComplianceApplicationSubmittedRequestActionPayload NON_COMPLIANCE_DAILY_PENALTY_NOTICE_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/NonComplianceDailyPenaltyNoticeApplicationSubmittedRequestActionPayload NON_COMPLIANCE_DAILY_PENALTY_NOTICE_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' NON_COMPLIANCE_NOTICE_OF_INTENT_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/NonComplianceNoticeOfIntentApplicationSubmittedRequestActionPayload NON_COMPLIANCE_NOTICE_OF_INTENT_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' NON_COMPLIANCE_CIVIL_PENALTY_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/NonComplianceCivilPenaltyApplicationSubmittedRequestActionPayload NON_COMPLIANCE_CIVIL_PENALTY_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' NON_COMPLIANCE_FINAL_DETERMINATION_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/NonComplianceFinalDeterminationApplicationSubmittedRequestActionPayload NON_COMPLIANCE_DETAILS_AMENDED_PAYLOAD: '#/components/schemas/NonComplianceDetailsAmendedRequestActionPayload' NON_COMPLIANCE_PEER_REVIEW_REQUESTED_PAYLOAD: >- #/components/schemas/NonCompliancePeerReviewRequestedRequestActionPayload NER_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/NERApplicationSubmittedRequestActionPayload' NER_APPLICATION_VERIFICATION_SUBMITTED_PAYLOADD: >- #/components/schemas/NERApplicationVerificationSubmittedRequestActionPayload NER_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD: >- #/components/schemas/NERVerificationReturnedToOperatorRequestActionPayload NER_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/NERRegulatorReviewReturnedForAmendsRequestActionPayload NER_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' NER_APPLICATION_COMPLETED_PAYLOAD: '#/components/schemas/NERApplicationCompletedRequestActionPayload' NER_APPLICATION_DEEM_WITHDRAWN_PAYLOAD: '#/components/schemas/NERApplicationCompletedRequestActionPayload' DOAL_APPLICATION_PROCEEDED_TO_AUTHORITY_PAYLOAD: >- #/components/schemas/DoalApplicationProceededToAuthorityRequestActionPayload DOAL_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' DOAL_APPLICATION_CLOSED_PAYLOAD: '#/components/schemas/DoalApplicationClosedRequestActionPayload' DOAL_APPLICATION_ACCEPTED_PAYLOAD: '#/components/schemas/DoalApplicationAcceptedRequestActionPayload' DOAL_APPLICATION_ACCEPTED_WITH_CORRECTIONS_PAYLOAD: >- #/components/schemas/DoalApplicationAcceptedWithCorrectionsRequestActionPayload DOAL_APPLICATION_REJECTED_PAYLOAD: '#/components/schemas/DoalApplicationRejectedRequestActionPayload' RFI_RESPONSE_SUBMITTED_PAYLOAD: '#/components/schemas/RfiResponseSubmittedRequestActionPayload' RFI_SUBMITTED_PAYLOAD: '#/components/schemas/RfiSubmittedRequestActionPayload' RDE_DECISION_FORCED_PAYLOAD: '#/components/schemas/RdeDecisionForcedRequestActionPayload' RDE_REJECTED_PAYLOAD: '#/components/schemas/RdeRejectedRequestActionPayload' RDE_SUBMITTED_PAYLOAD: '#/components/schemas/RdeSubmittedRequestActionPayload' PAYMENT_MARKED_AS_PAID_PAYLOAD: '#/components/schemas/PaymentProcessedRequestActionPayload' PAYMENT_MARKED_AS_RECEIVED_PAYLOAD: '#/components/schemas/PaymentProcessedRequestActionPayload' PAYMENT_COMPLETED_PAYLOAD: '#/components/schemas/PaymentProcessedRequestActionPayload' PAYMENT_CANCELLED_PAYLOAD: '#/components/schemas/PaymentCancelledRequestActionPayload' WITHHOLDING_OF_ALLOWANCES_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesApplicationSubmittedRequestActionPayload WITHHOLDING_OF_ALLOWANCES_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' WITHHOLDING_OF_ALLOWANCES_APPLICATION_WITHDRAWN_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesApplicationWithdrawnRequestActionPayload WITHHOLDING_OF_ALLOWANCES_APPLICATION_CLOSED_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesApplicationClosedRequestActionPayload WITHHOLDING_OF_ALLOWANCES_REGISTRY_INTEGRATION_PAYLOAD: >- #/components/schemas/WithholdingOfAllowancesRegistryIntegrationRequestActionPayload RETURN_OF_ALLOWANCES_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/ReturnOfAllowancesApplicationSubmittedRequestActionPayload RETURN_OF_ALLOWANCES_RETURNED_APPLICATION_COMPLETED_PAYLOAD: >- #/components/schemas/ReturnOfAllowancesReturnedApplicationCompletedRequestActionPayload RETURN_OF_ALLOWANCES_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' PERMANENT_CESSATION_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/PermanentCessationApplicationSubmittedRequestActionPayload PERMANENT_CESSATION_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' INSTALLATION_INSPECTION_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' INSTALLATION_INSPECTION_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/InstallationInspectionApplicationSubmittedRequestActionPayload INSTALLATION_INSPECTION_OPERATOR_RESPONDED_PAYLOAD: >- #/components/schemas/InstallationInspectionOperatorRespondedRequestActionPayload BDR_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/BDRApplicationSubmittedRequestActionPayload' BDR_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD: >- #/components/schemas/BDRVerificationReturnedToOperatorRequestActionPayload BDR_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/BDRApplicationVerificationSubmittedRequestActionPayload BDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/BDRRegulatorReviewReturnedForAmendsRequestActionPayload BDR_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/BDRApplicationAmendsSubmittedRequestActionPayload BDR_APPLICATION_COMPLETED_PAYLOAD: '#/components/schemas/BDRApplicationCompletedRequestActionPayload' BDR_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' BDRS2_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/BDRS2ApplicationSubmittedRequestActionPayload' BDRS2_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/BDRS2ApplicationVerificationSubmittedRequestActionPayload BDRS2_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD: >- #/components/schemas/BDRS2VerificationReturnedToOperatorRequestActionPayload BDRS2_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/BDRS2RegulatorReviewReturnedForAmendsRequestActionPayload BDRS2_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/BDRS2ApplicationAmendsSubmittedRequestActionPayload BDRS2_APPLICATION_COMPLETED_PAYLOAD: '#/components/schemas/BDRS2ApplicationCompletedRequestActionPayload' BDRS2_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' ALR_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/ALRApplicationSubmittedRequestActionPayload' ALR_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD: >- #/components/schemas/ALRVerificationReturnedToOperatorRequestActionPayload ALR_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/ALRApplicationVerificationSubmittedRequestActionPayload ALR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/ALRRegulatorReviewReturnedForAmendsRequestActionPayload ALR_APPLICATION_PROCEEDED_TO_AUTHORITY_PAYLOAD: >- #/components/schemas/ALRApplicationProceededToAuthorityRequestActionPayload ALR_APPLICATION_CLOSED_PAYLOAD: '#/components/schemas/ALRApplicationClosedRequestActionPayload' ALR_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/ALRApplicationAmendsSubmittedRequestActionPayload ALR_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' ALR_APPLICATION_ACCEPTED_PAYLOAD: '#/components/schemas/ALRApplicationAcceptedRequestActionPayload' ALR_APPLICATION_ACCEPTED_WITH_CORRECTIONS_PAYLOAD: >- #/components/schemas/ALRApplicationAcceptedWithCorrectionsRequestActionPayload ALR_APPLICATION_REJECTED_PAYLOAD: '#/components/schemas/ALRApplicationRejectedRequestActionPayload' ALR_APPLICATION_MARK_NOT_REQUIRED_PAYLOAD: >- #/components/schemas/AlrApplicationMarkNotRequiredRequestActionPayload HSE_TI_APPLICATION_SUBMITTED_PAYLOAD: '#/components/schemas/HSETIApplicationSubmittedRequestActionPayload' HSE_TI_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' HSE_TI_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/HSETIRegulatorReviewReturnedForAmendsRequestActionPayload HSE_TI_COMPLETED_PAYLOAD: '#/components/schemas/HSETICompletedRequestActionPayload' WASTE_QDR_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/WasteQDRApplicationSubmittedRequestActionPayload WASTE_QDR_REGULATOR_REVIEW_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/WasteQDRRegulatorReviewReturnedForAmendsRequestActionPayload WASTE_QDR_APPLICATION_COMPLETED_PAYLOAD: >- #/components/schemas/WasteQDRApplicationCompletedRequestActionPayload WASTE_QDR_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/WasteQDRApplicationAmendsSubmittedRequestActionPayload EMP_ISSUANCE_UKETS_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationSubmittedRequestActionPayload EMP_ISSUANCE_UKETS_APPLICATION_APPROVED_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationApprovedRequestActionPayload EMP_ISSUANCE_UKETS_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationDeemedWithdrawnRequestActionPayload EMP_ISSUANCE_UKETS_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' EMP_ISSUANCE_UKETS_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationReturnedForAmendsRequestActionPayload EMP_ISSUANCE_UKETS_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpIssuanceUkEtsApplicationAmendsSubmittedRequestActionPayload EMP_VARIATION_UKETS_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationSubmittedRequestActionPayload EMP_VARIATION_UKETS_APPLICATION_APPROVED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationApprovedRequestActionPayload EMP_VARIATION_UKETS_APPLICATION_REGULATOR_LED_APPROVED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationRegulatorLedApprovedRequestActionPayload EMP_VARIATION_UKETS_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationDeemedWithdrawnRequestActionPayload EMP_VARIATION_UKETS_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationRejectedRequestActionPayload EMP_VARIATION_UKETS_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' EMP_VARIATION_UKETS_PEER_REVIEW_DECISION_REGULATOR_LED_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' EMP_VARIATION_UKETS_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationReturnedForAmendsRequestActionPayload EMP_VARIATION_UKETS_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpVariationUkEtsApplicationAmendsSubmittedRequestActionPayload EMP_ISSUANCE_UKETS_REGISTRY_INTEGRATION_ACCOUNT_CREATED_PAYLOAD: >- #/components/schemas/EmpIssuanceRegistryIntegrationRequestActionPayload EMP_VARIATION_UKETS_REGISTRY_INTEGRATION_ACCOUNT_UPDATED_PAYLOAD: >- #/components/schemas/EmpVariationRegistryIntegrationRequestActionPayload EMP_BATCH_REISSUE_SUBMITTED_PAYLOAD: '#/components/schemas/BatchReissueSubmittedRequestActionPayload' EMP_BATCH_REISSUE_COMPLETED_PAYLOAD: '#/components/schemas/BatchReissueCompletedRequestActionPayload' EMP_REISSUE_COMPLETED_PAYLOAD: '#/components/schemas/ReissueCompletedRequestActionPayload' AVIATION_ACCOUNT_CLOSURE_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAccountClosureSubmittedRequestActionPayload AVIATION_AER_UKETS_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationSubmittedRequestActionPayload AVIATION_AER_UKETS_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationSubmittedRequestActionPayload AVIATION_AER_UKETS_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationVerificationSubmittedRequestActionPayload AVIATION_AER_UKETS_APPLICATION_COMPLETED_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationCompletedRequestActionPayload AVIATION_AER_UKETS_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/AviationAerUkEtsApplicationReturnedForAmendsRequestActionPayload AVIATION_AER_UKETS_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD: >- #/components/schemas/AviationAerUkEtsVerificationReturnedToOperatorRequestActionPayload AVIATION_DRE_UKETS_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationDreApplicationSubmittedRequestActionPayload AVIATION_DRE_UKETS_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' AVIATION_VIR_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationVirApplicationSubmittedRequestActionPayload AVIATION_VIR_APPLICATION_REVIEWED_PAYLOAD: >- #/components/schemas/AviationVirApplicationReviewedRequestActionPayload AVIATION_VIR_APPLICATION_RESPONDED_TO_REGULATOR_COMMENTS_PAYLOAD: >- #/components/schemas/AviationVirApplicationRespondedToRegulatorCommentsRequestActionPayload EMP_ISSUANCE_CORSIA_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationSubmittedRequestActionPayload EMP_ISSUANCE_CORSIA_APPLICATION_APPROVED_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationApprovedRequestActionPayload EMP_ISSUANCE_CORSIA_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationDeemedWithdrawnRequestActionPayload EMP_ISSUANCE_CORSIA_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' EMP_ISSUANCE_CORSIA_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationReturnedForAmendsRequestActionPayload EMP_ISSUANCE_CORSIA_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpIssuanceCorsiaApplicationAmendsSubmittedRequestActionPayload EMP_VARIATION_CORSIA_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationSubmittedRequestActionPayload EMP_VARIATION_CORSIA_APPLICATION_APPROVED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationApprovedRequestActionPayload EMP_VARIATION_CORSIA_APPLICATION_DEEMED_WITHDRAWN_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationDeemedWithdrawnRequestActionPayload EMP_VARIATION_CORSIA_APPLICATION_REJECTED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationRejectedRequestActionPayload EMP_VARIATION_CORSIA_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' EMP_VARIATION_CORSIA_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationReturnedForAmendsRequestActionPayload EMP_VARIATION_CORSIA_APPLICATION_REGULATOR_LED_APPROVED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationRegulatorLedApprovedRequestActionPayload EMP_VARIATION_CORSIA_PEER_REVIEW_DECISION_REGULATOR_LED_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' EMP_VARIATION_CORSIA_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/EmpVariationCorsiaApplicationAmendsSubmittedRequestActionPayload AVIATION_AER_CORSIA_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationSubmittedRequestActionPayload AVIATION_AER_CORSIA_APPLICATION_AMENDS_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationSubmittedRequestActionPayload AVIATION_AER_CORSIA_APPLICATION_VERIFICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationVerificationSubmittedRequestActionPayload AVIATION_AER_CORSIA_APPLICATION_COMPLETED_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationCompletedRequestActionPayload AVIATION_AER_CORSIA_APPLICATION_RETURNED_FOR_AMENDS_PAYLOAD: >- #/components/schemas/AviationAerCorsiaApplicationReturnedForAmendsRequestActionPayload AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_PEER_REVIEW_DECISION_PAYLOAD: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingPeerReviewDescisionActionPayload AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerCorsiaAnnualOffsettingApplicationSubmittedRequestActionPayload AVIATION_AER_CORSIA_VERIFICATION_RETURNED_TO_OPERATOR_PAYLOAD: >- #/components/schemas/AviationAerCorsiaVerificationReturnedToOperatorRequestActionPayload AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_APPLICATION_SUBMITTED_PAYLOAD: >- #/components/schemas/AviationAerCorsia3YearPeriodOffsettingApplicationSubmittedRequestActionPayload AVIATION_DOE_CORSIA_SUBMITTED_PAYLOAD: '#/components/schemas/AviationDoECorsiaSubmittedRequestActionPayload' AVIATION_DOE_CORSIA_PEER_REVIEW_DECISION_SUBMITTED_PAYLOAD: '#/components/schemas/PeerReviewDecisionSubmittedRequestActionPayload' NOTIFICATION_REGISTRY_INTEGRATION_PAYLOAD: >- #/components/schemas/NotificationRegistryIntegrationRequestActionPayload RequestActionUserInfo: required: - name type: object properties: name: type: string roleCode: type: string contactTypes: uniqueItems: true type: array items: type: string enum: - PRIMARY - SECONDARY - SERVICE - FINANCIAL - CA_SITE - VB_SITE ReturnOfAllowancesApplicationSubmittedRequestActionPayload: required: - decisionNotification - officialNotice - returnOfAllowances type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: returnOfAllowances: $ref: '#/components/schemas/ReturnOfAllowances' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' ReturnOfAllowancesReturnedApplicationCompletedRequestActionPayload: required: - returnOfAllowancesReturned type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: returnOfAllowancesReturned: $ref: '#/components/schemas/ReturnOfAllowancesReturned' ReviewDecisionRequiredChange: required: - reason type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid RfiResponseSubmittedRequestActionPayload: required: - rfiQuestionPayload - rfiResponsePayload type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: rfiQuestionPayload: $ref: '#/components/schemas/RfiQuestionPayload' rfiResponsePayload: $ref: '#/components/schemas/RfiResponsePayload' rfiAttachments: type: object additionalProperties: type: string RfiSubmittedRequestActionPayload: required: - officialDocument - rfiSubmitPayload type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: rfiSubmitPayload: $ref: '#/components/schemas/RfiSubmitPayload' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' rfiAttachments: type: object additionalProperties: type: string officialDocument: $ref: '#/components/schemas/FileInfoDTO' VirApplicationRespondedToRegulatorCommentsRequestActionPayload: required: - operatorImprovementFollowUpResponse - operatorImprovementResponse - regulatorImprovementResponse - reportingYear type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 virAttachments: type: object additionalProperties: type: string verifierUncorrectedItem: $ref: '#/components/schemas/UncorrectedItem' verifierComment: $ref: '#/components/schemas/VerifierComment' operatorImprovementResponse: $ref: '#/components/schemas/OperatorImprovementResponse' regulatorImprovementResponse: $ref: '#/components/schemas/RegulatorImprovementResponse' operatorImprovementFollowUpResponse: $ref: '#/components/schemas/OperatorImprovementFollowUpResponse' VirApplicationReviewedRequestActionPayload: required: - decisionNotification - officialNotice - operatorImprovementResponses - regulatorReviewResponse - reportingYear - verificationData type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 virAttachments: type: object additionalProperties: type: string verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' regulatorReviewResponse: $ref: '#/components/schemas/RegulatorReviewResponse' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' VirApplicationSubmittedRequestActionPayload: required: - operatorImprovementResponses - reportingYear - verificationData type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reportingYear: type: integer format: int16 virAttachments: type: object additionalProperties: type: string verificationData: $ref: '#/components/schemas/VirVerificationData' operatorImprovementResponses: type: object additionalProperties: $ref: '#/components/schemas/OperatorImprovementResponse' WasteQDRApplicationAmendsSubmittedRequestActionPayload: required: - installationOperatorDetails - qdr type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' wasteQDRAttachments: type: object additionalProperties: type: string WasteQDRApplicationCompletedRequestActionPayload: required: - installationOperatorDetails - qdr type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' wasteQDRAttachments: type: object additionalProperties: type: string reviewDecision: $ref: '#/components/schemas/WasteQDRReviewDecision' regulatorReviewAttachments: type: object additionalProperties: type: string WasteQDRApplicationSubmittedRequestActionPayload: required: - installationOperatorDetails - qdr type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: qdr: $ref: '#/components/schemas/WasteQDR' installationOperatorDetails: $ref: '#/components/schemas/InstallationOperatorDetails' wasteQDRAttachments: type: object additionalProperties: type: string WasteQDRRegulatorReviewReturnedForAmendsRequestActionPayload: required: - reviewDecision type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reviewDecision: $ref: '#/components/schemas/WasteQDRReviewDecision' regulatorReviewAttachments: type: object additionalProperties: type: string WithholdingOfAllowancesApplicationClosedRequestActionPayload: required: - reason type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: reason: maxLength: 10000 minLength: 0 type: string files: uniqueItems: true type: array items: type: string format: uuid withholdingOfAllowancesWithdrawalAttachments: type: object additionalProperties: type: string WithholdingOfAllowancesApplicationSubmittedRequestActionPayload: required: - decisionNotification - officialNotice - withholdingOfAllowances type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: withholdingOfAllowances: $ref: '#/components/schemas/WithholdingOfAllowances' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' WithholdingOfAllowancesApplicationWithdrawnRequestActionPayload: required: - decisionNotification - officialNotice - withholdingWithdrawal type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: withholdingWithdrawal: $ref: '#/components/schemas/WithholdingWithdrawal' decisionNotification: $ref: '#/components/schemas/DecisionNotification' usersInfo: type: object additionalProperties: $ref: '#/components/schemas/RequestActionUserInfo' officialNotice: $ref: '#/components/schemas/FileInfoDTO' WithholdingOfAllowancesRegistryIntegrationRequestActionPayload: type: object allOf: - $ref: '#/components/schemas/RequestActionPayload' - type: object properties: registryId: type: integer format: int32 withholdFlag: type: boolean withholdYear: type: integer format: int16 InventoryDataYearExistenceDTO: type: object properties: year: type: integer format: int16 exist: type: boolean RegionalInventoryEmissionCalculationParamsDTO: type: object properties: emissionFactor: type: string format: decimal netCalorificValue: type: string format: decimal oxidationFactor: type: string format: decimal ncvMeasurementUnit: type: string enum: - GJ_PER_TONNE - GJ_PER_NM3 efMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_TJ - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE calculationFactor: type: string format: decimal Fuel: type: object properties: name: type: string emissionCalculationParameters: $ref: '#/components/schemas/InventoryEmissionCalculationParamsDTO' InventoryEmissionCalculationParamsDTO: type: object properties: emissionFactor: type: string format: decimal netCalorificValue: type: string format: decimal oxidationFactor: type: string format: decimal ncvMeasurementUnit: type: string enum: - GJ_PER_TONNE - GJ_PER_NM3 efMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_TJ - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE NationalInventoryDataDTO: type: object properties: sectors: uniqueItems: true type: array items: $ref: '#/components/schemas/Sector' Sector: type: object properties: name: type: string displayName: type: string fuels: uniqueItems: true type: array items: $ref: '#/components/schemas/Fuel' ChargingZoneDTO: type: object properties: code: type: string name: type: string CalculationParameterMeasurementUnits: type: object properties: activityDataMeasurementUnit: type: string enum: - TONNES - NM3 efMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_TJ - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE ncvMeasurementUnit: type: string enum: - GJ_PER_TONNE - GJ_PER_NM3 carbonContentMeasurementUnit: type: string enum: - TONNES_OF_CO2_PER_NM3 - TONNES_OF_CO2_PER_TONNE - TONNES_OF_CARBON_PER_NM3 - TONNES_OF_CARBON_PER_TONNE SourceStreamCalculationParametersInfo: type: object properties: applicableTypes: uniqueItems: true type: array items: type: string enum: - ACTIVITY_DATA - NET_CALORIFIC_VALUE - EMISSION_FACTOR - OXIDATION_FACTOR - CARBON_CONTENT - CONVERSION_FACTOR - BIOMASS_FRACTION measurementUnitsCombinations: type: array items: $ref: '#/components/schemas/CalculationParameterMeasurementUnits' RegulatorUserAuthorityInfoDTO: type: object properties: userId: type: string firstName: type: string lastName: type: string jobTitle: type: string authorityCreationDate: type: string format: date-time authorityStatus: type: string enum: - PENDING - TEMP_DISABLED_PENDING - ACTIVE - DISABLED - ACCEPTED - TEMP_DISABLED RegulatorUsersAuthoritiesInfoDTO: type: object properties: caUsers: type: array items: $ref: '#/components/schemas/RegulatorUserAuthorityInfoDTO' editable: type: boolean AuthorityManagePermissionDTO: type: object properties: permissions: type: object additionalProperties: type: string enum: - NONE - VIEW_ONLY - EXECUTE editable: type: boolean AccountOperatorsUsersAuthoritiesInfoDTO: type: object properties: authorities: type: array items: $ref: '#/components/schemas/UserAuthorityInfoDTO' editable: type: boolean contactTypes: type: object additionalProperties: type: string NotificationTemplateDTO: type: object properties: id: type: integer format: int64 name: type: string subject: type: string text: type: string eventTrigger: type: string workflow: type: string lastUpdatedDate: type: string format: date-time documentTemplates: uniqueItems: true type: array items: $ref: '#/components/schemas/TemplateInfoDTO' MiReportUserDefinedInfoDTO: required: - reportName type: object properties: id: type: integer format: int64 reportName: maxLength: 255 minLength: 0 type: string categories: type: array items: $ref: '#/components/schemas/MiReportUserDefinedCategoryDTO' description: maxLength: 10000 minLength: 0 type: string MiReportUserDefinedResults: type: object properties: queries: type: array items: $ref: '#/components/schemas/MiReportUserDefinedInfoDTO' total: type: integer format: int64 MiReportUserDefinedHistoryDTO: type: object properties: submissionDate: type: string format: date-time submittedBy: type: string reasonForChange: type: string reportName: type: string categories: type: string description: type: string queryDefinition: type: string changeType: type: string enum: - CREATE - UPDATE MiReportUserDefinedHistoryResults: type: object properties: results: type: array items: $ref: '#/components/schemas/MiReportUserDefinedHistoryDTO' total: type: integer format: int64 LegalEntityInfoDTO: required: - id - name type: object properties: id: type: integer format: int64 name: maxLength: 255 minLength: 0 type: string AccountSearchResults: type: object properties: accounts: type: array items: $ref: '#/components/schemas/AccountSearchResultsInfoDTO' total: type: integer format: int64 AccountSearchResultsInfoDTO: type: object properties: id: type: integer format: int64 name: type: string emitterId: type: string status: type: string enum: - UNAPPROVED - DENIED - NEW - LIVE - DEEMED_WITHDRAWN - PERMIT_REFUSED - AWAITING_SURRENDER - SURRENDERED - AWAITING_REVOCATION - REVOKED - AWAITING_TRANSFER - TRANSFERRED legalEntityName: type: string InstallationAccountDTO: required: - accountType - commencementDate - competentAuthority - emissionTradingScheme - name - siteName type: object properties: id: type: integer format: int64 accountType: type: string enum: - INSTALLATION - AVIATION name: maxLength: 255 minLength: 0 type: string emitterId: type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES commencementDate: type: string format: date legalEntity: $ref: '#/components/schemas/LegalEntityDTO' location: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' acceptedDate: type: string format: date-time sopId: type: integer format: int64 registryId: type: integer format: int32 verificationBodyId: type: integer format: int64 status: type: string enum: - UNAPPROVED - DENIED - NEW - LIVE - DEEMED_WITHDRAWN - PERMIT_REFUSED - AWAITING_SURRENDER - SURRENDERED - AWAITING_REVOCATION - REVOKED - AWAITING_TRANSFER - TRANSFERRED siteName: maxLength: 255 minLength: 0 type: string registryReportingFirstYear: type: integer format: int32 emitterType: type: string enum: - WASTE - GHGE - HSE installationCategory: type: string enum: - A_LOW_EMITTER - A - B - C - N_A applicationType: type: string enum: - NEW_PERMIT - TRANSFER transferCode: type: string subsistenceCategory: type: string enum: - A - B - C - H - S - O - Z faStatus: type: boolean InstallationAccountDetailsDTO: type: object properties: accountPermitDto: $ref: '#/components/schemas/InstallationAccountPermitDTO' latestAlrFile: $ref: '#/components/schemas/FileInfoDTO' latestBdrFile: $ref: '#/components/schemas/FileInfoDTO' InstallationAccountPermitDTO: type: object properties: account: $ref: '#/components/schemas/InstallationAccountDTO' permit: $ref: '#/components/schemas/PermitDetailsDTO' PermitDetailsDTO: type: object properties: id: type: string activationDate: type: string format: date permitAttachments: type: object additionalProperties: type: string fileDocument: $ref: '#/components/schemas/FileInfoDTO' InstallationAccountHeaderInfoDTO: type: object properties: id: type: integer format: int64 name: type: string status: type: string enum: - UNAPPROVED - DENIED - NEW - LIVE - DEEMED_WITHDRAWN - PERMIT_REFUSED - AWAITING_SURRENDER - SURRENDERED - AWAITING_REVOCATION - REVOKED - AWAITING_TRANSFER - TRANSFERRED emitterType: type: string enum: - WASTE - GHGE - HSE installationCategory: type: string enum: - A_LOW_EMITTER - A - B - C - N_A permitId: type: string DocumentTemplateDTO: type: object properties: id: type: integer format: int64 name: type: string workflow: type: string lastUpdatedDate: type: string format: date-time fileUuid: type: string filename: type: string notificationTemplates: uniqueItems: true type: array items: $ref: '#/components/schemas/TemplateInfoDTO' ReferenceDataDTO: type: object CompanyProfileDTO: type: object properties: name: type: string registrationNumber: type: string companyType: $ref: '#/components/schemas/CompanyTypeDTO' address: $ref: '#/components/schemas/CountyAddressDTO' sicCodes: type: array items: $ref: '#/components/schemas/SicCodeDTO' CompanyTypeDTO: type: object properties: code: type: string description: type: string CountyAddressDTO: type: object properties: line1: type: string address_line_1: type: string line2: type: string address_line_2: type: string country: type: string city: type: string locality: type: string postal_code: type: string writeOnly: true postcode: type: string SicCodeDTO: type: object properties: code: type: string description: type: string CaExternalContactDTO: type: object properties: id: type: integer format: int64 name: type: string email: type: string description: type: string lastUpdatedDate: type: string format: date-time CaExternalContactsDTO: type: object properties: caExternalContacts: type: array items: $ref: '#/components/schemas/CaExternalContactDTO' editable: type: boolean isEditable: type: boolean AviationAccountSearchResults: type: object properties: accounts: type: array items: $ref: '#/components/schemas/AviationAccountSearchResultsInfoDTO' total: type: integer format: int64 AviationAccountSearchResultsInfoDTO: type: object properties: id: type: integer format: int64 name: type: string emitterId: type: string status: type: string enum: - NEW - LIVE - CLOSED AviationAccountReportingStatusDTO: type: object properties: accountId: type: integer format: int64 status: type: string enum: - REQUIRED_TO_REPORT - EXEMPT_COMMERCIAL - EXEMPT_NON_COMMERCIAL year: type: integer format: int16 lastUpdate: type: string format: date-time isReported: type: boolean AviationAccountReportingStatusListResponse: type: object properties: reportingStatusList: type: array items: $ref: '#/components/schemas/AviationAccountReportingStatusDTO' total: type: integer format: int64 AviationAccountReportingStatusHistoryDTO: type: object properties: status: type: string enum: - REQUIRED_TO_REPORT - EXEMPT_COMMERCIAL - EXEMPT_NON_COMMERCIAL reason: type: string year: type: integer format: int16 submitterName: type: string submissionDate: type: string format: date-time AviationAccountReportingStatusHistoryListResponse: type: object properties: reportingStatusHistoryList: type: array items: $ref: '#/components/schemas/AviationAccountReportingStatusHistoryDTO' total: type: integer format: int64 AviationAccountHeaderInfoDTO: type: object properties: id: type: integer format: int64 name: type: string status: type: string enum: - NEW - LIVE - CLOSED emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA empId: type: string AviationAccountDTO: required: - accountType - commencementDate - competentAuthority - emissionTradingScheme - name type: object properties: id: type: integer format: int64 accountType: type: string enum: - INSTALLATION - AVIATION name: maxLength: 255 minLength: 0 type: string emitterId: type: string emissionTradingScheme: type: string enum: - UK_ETS_INSTALLATIONS - EU_ETS_INSTALLATIONS - UK_ETS_AVIATION - CORSIA competentAuthority: type: string enum: - ENGLAND - NORTHERN_IRELAND - OPRED - SCOTLAND - WALES commencementDate: type: string format: date legalEntity: $ref: '#/components/schemas/LegalEntityDTO' location: oneOf: - $ref: '#/components/schemas/LocationDTO' - $ref: '#/components/schemas/LocationOffShoreDTO' - $ref: '#/components/schemas/LocationOnShoreDTO' - $ref: '#/components/schemas/LocationOnShoreStateDTO' acceptedDate: type: string format: date-time sopId: type: integer format: int64 registryId: type: integer format: int32 verificationBodyId: type: integer format: int64 status: type: string enum: - NEW - LIVE - CLOSED crcoCode: type: string closureReason: type: string closedByName: type: string closingDate: type: string format: date-time AviationAccountEmpDTO: type: object properties: aviationAccount: $ref: '#/components/schemas/AviationAccountDTO' emp: $ref: '#/components/schemas/EmpDetailsDTO' EmpDetailsDTO: type: object properties: id: type: string empAttachments: type: object additionalProperties: type: string fileDocument: $ref: '#/components/schemas/FileInfoDTO' RoleDTO: type: object properties: name: type: string code: type: string RegulatorRolePermissionsDTO: type: object properties: name: type: string code: type: string rolePermissions: type: object additionalProperties: type: string enum: - NONE - VIEW_ONLY - EXECUTE UserStateDTO: type: object properties: userId: type: string roleType: type: string lastLoginDomain: type: string enum: - INSTALLATION - AVIATION domainsLoginStatuses: type: object additionalProperties: type: string enum: - NO_ROLE_TYPE - ENABLED - DISABLED - ACCEPTED - TEMP_DISABLED - NO_AUTHORITY VerificationBodyNameInfoDTO: type: object properties: id: type: integer format: int64 name: type: string AccountNoteDto: type: object properties: id: type: integer format: int64 payload: $ref: '#/components/schemas/NotePayload' submitter: type: string lastUpdatedOn: type: string format: date-time accountId: type: integer format: int64 AccountNoteResponse: type: object properties: accountNotes: type: array items: $ref: '#/components/schemas/AccountNoteDto' totalItems: type: integer format: int64 AccountDetailsHistoryDTO: type: object properties: changedBy: type: string creationDate: type: string format: date-time category: type: string enum: - FIRST_YEAR_OF_REPORTING_OBLIGATION previousValue: $ref: '#/components/schemas/JsonNode' newValue: $ref: '#/components/schemas/JsonNode' reason: type: string AccountDetailsHistoryListResponse: type: object properties: accountDetailsHistoryList: type: array items: $ref: '#/components/schemas/AccountDetailsHistoryDTO' total: type: integer format: int64 JsonNode: type: object NotificationAlertDTO: required: - body - subject type: object properties: subject: type: string body: type: string UIPropertiesDTO: type: object properties: features: type: object additionalProperties: type: boolean analytics: type: object additionalProperties: type: string keycloakServerUrl: type: string notificationAlerts: type: array items: $ref: '#/components/schemas/NotificationAlertDTO' AccountAssignedRegulatorSiteContact: type: object properties: userId: type: string Account ID: type: string Account name: type: string Account status: type: string User status: type: string Assigned regulator: type: string AccountAssignedRegulatorSiteContactsMiReportResult: required: - columnNames - reportType type: object properties: reportType: type: string columnNames: type: array items: type: string results: type: array items: $ref: '#/components/schemas/AccountAssignedRegulatorSiteContact' AccountUserContact: type: object properties: userId: type: string Account ID: type: string Account name: type: string Account status: type: string Is User Primary contact?: type: boolean User status: type: string Name: type: string Telephone: type: string Last logon: type: string Email: type: string User role: type: string AccountsUsersContactsMiReportResult: required: - columnNames - reportType type: object properties: reportType: type: string columnNames: type: array items: type: string results: type: array items: $ref: '#/components/schemas/AccountUserContact' ExecutedRequestAction: type: object properties: Account ID: type: string Account name: type: string Account status: type: string Workflow ID: type: string Workflow type: type: string Workflow status: type: string Timeline event type: type: string Timeline event Completed by: type: string Timeline event Date Completed: type: string format: date-time ExecutedRequestActionsMiReportResult: required: - columnNames - reportType type: object properties: reportType: type: string columnNames: type: array items: type: string results: type: array items: $ref: '#/components/schemas/ExecutedRequestAction' OutstandingRequestTask: type: object properties: requestTaskAssignee: type: string Account ID: type: string Account name: type: string Workflow ID: type: string Workflow type: type: string Workflow task name: type: string Workflow task assignee: type: string Workflow task due date: type: string format: date Workflow task days remaining: type: integer format: int64 OutstandingRequestTasksMiReportResult: required: - columnNames - reportType type: object properties: reportType: type: string columnNames: type: array items: type: string results: type: array items: $ref: '#/components/schemas/OutstandingRequestTask' VerificationBodyUser: type: object properties: userId: type: string Verification body name: type: string Account status: type: string Accreditation reference number for UK ETS Installations: type: string Accreditation reference number for EU ETS Installations: type: string Accreditation reference number for UK ETS Aviations: type: string Accreditation reference number for CORSIA: type: string Is accredited for UK ETS Installations?: type: boolean 'Is accredited for EU ETS Installations? ': type: boolean Is accredited for UK ETS Aviations?: type: boolean Is accredited for CORSIA?: type: boolean User role: type: string Name: type: string Email: type: string Telephone: type: string User status: type: string Last logon: type: string VerificationBodyUsersMiReportResult: required: - columnNames - reportType type: object properties: reportType: type: string columnNames: type: array items: type: string results: type: array items: $ref: '#/components/schemas/VerificationBodyUser' UserReportEntry: type: object properties: User Account ID: type: string Name: type: string User type: type: string User Account status: type: string Contact types: type: array items: type: string Email: type: string Telephone: type: string Mobile: type: string Last login: type: string UsersMiReportResult: required: - columnNames - reportType type: object properties: reportType: type: string columnNames: type: array items: type: string results: type: array items: $ref: '#/components/schemas/UserReportEntry' EmptyMiReportSystemParams: type: object properties: reportType: type: string ExecutedRequestActionsMiReportParams: required: - fromDate type: object properties: reportType: type: string fromDate: type: string format: date toDate: type: string format: date OutstandingRegulatorRequestTasksMiReportParams: type: object properties: reportType: type: string requestTaskTypes: uniqueItems: true type: array items: type: string userIds: uniqueItems: true type: array items: type: string securitySchemes: bearerAuth: type: http scheme: bearer