From 383ea04bcc16073c36a2179515a33921e60a7cf1 Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Fri, 14 Mar 2025 18:01:05 +0100 Subject: [PATCH 01/33] OVPAY-1564 - Changes in POST /orders. --- src/openapi/orders/service_engine_orders.yaml | 951 ++++++++---------- 1 file changed, 428 insertions(+), 523 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index 214836a..4565ca9 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -124,7 +124,7 @@ paths: "startDate": "2024-03-22T09:00:00z", "quantity": 4, }, - ] + ] responses: "200": description: OK @@ -685,32 +685,33 @@ paths: ], }, } - "400": + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The combination of tokens and/or products chosen is not valid. See errors for more details.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Startdate of this product should be at most 60 days in the future.", - "pointer": "#/0/startDate", - "ovPayTokenId": 123, - "productId": 2 - }, - { - "detail": "Combination of product and token type is not valid.", - "pointer": "#/1/ovPayTokenId", - "ovPayTokenId": 123, - "productId": 3 - } - ] + "errors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + "ovPayTokenId": 123, + "productId": 2, + }, + { + "detail": "Combination of product and token type is not valid.", + "pointer": "#/1/ovPayTokenId", + "ovPayTokenId": 123, + "productId": 3, + }, + ], } /customers/{customerProfileId}/orders: parameters: @@ -882,7 +883,7 @@ paths: schema: $ref: "#/components/schemas/unavailable" example: - { + { "orders": [ { @@ -973,7 +974,7 @@ paths: post: tags: - Order Creation v2.0 - summary: Create a new order v2.0. + summary: Create a new order v2.0. description: Create a new order v2.0. requestBody: content: @@ -990,7 +991,6 @@ paths: "languageId": 1, "billingAddressId": 1, "shippingAddressId": 1, - "orderStatusId": 1, "orderLines": [ { @@ -1000,78 +1000,8 @@ paths: "validFrom": "2024-03-22T09:00:00", "validUntil": null, "orderLineStatusId": 1, - "customerTokens": - [ - { - "tokenTypeId": 1, - "ovPayTokenId": 1, - "serviceReferenceId": "NLOV1234567ABCDEFG", - "amount": 34, - "ovpasNumber": "OV34567", - "verificationCode": "A7H6", - "personalAccountData": - { - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeTypeId": 1, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - } - } - ] - } - ], - "payments": - [ - { - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethodId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "mandateInput": - { - "directDebitMandateTypeId": 1, - "createdOn": "2024-03-22T09:00:00", - "bic": "RABONL2U", - "iban": "NL44RABO0123456789", - "ascription": "J. de Vries", - "place": "Den Haag", - }, }, ], - "orderCustomer": - { - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "orderCustomerAddresses": - [ - { - "addressTypeId": 1, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", - } - ] - } } v1.2: summary: Order creation v1.2 @@ -1319,137 +1249,78 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - value: + value: { - "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", - "externalOrderId": null, - "orderNumber": "ORD-123456", - "customerProfileId": 1337, - "totalAmount": 121, - "language": - { - "languageId": 1, - "name": "Nederlands", - "iso639Code": "nl-NL", - "ietfCode": "nl", - }, - "billingAddressId": 1, - "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": - [ - { - "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Order is aangemaakt", - } - ], - "orderLines": - [ - { - "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "externalOrderLineId": null, - "productId": 1, - "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", - "productDescription": "HTM Maandkorting 20%", - "taxAmount": 21, - "taxCode": "V21", - "amountExclTax": 100, - "amountInclTax": 121, - "quantity": 1, - "terms": - [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", - ], - "createdOn": "2024-03-22T09:00:00", - "validFrom": "2024-03-22T09:00:00", - "validUntil": null, - "orderLineStatus": - { "orderLineStatusId": 1, "name": "pending" }, - "tokens": - [ - { - "tokenTypeId": 1, - "ovPayTokenId": 1, - "serviceReferenceId": "NLOV1234567ABCDEFG", - "amount": 34, - "ovpasNumber": "OV34567", - "verificationCode": "A7H6", - "personalAccountData": - { - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeTypeId": 1, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - } - }, - ], - "additionalRemarks" : [] - }, - ], - "payments": - [ - { - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "payPush": - { - "consumerIssuer": "ABN AMRO", - "transactionId": "0000000000000001", - "consumerName": "J. de Vries", - "consumerIBAN": "NL44RABO0123456789", - "consumerBIC": "RABONL2U", - }, - }, - ], - "customer": + "order": { - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "addresses": + "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", + "externalOrderId": null, + "orderNumber": "ORD-123456", + "customerProfileId": 1337, + "totalAmount": 121, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatus": [ { - "addressTypeId": 1, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", - } - ] - } + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order is aangemaakt", + }, + ], + "orderLines": + [ + { + "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "externalOrderLineId": null, + "productId": 1, + "productName": "HTM Maandkorting 20%", + "productCode": "HTM-MND-20", + "productDescription": "HTM Maandkorting 20%", + "taxAmount": 21, + "taxCode": "V21", + "amountExclTax": 100, + "amountInclTax": 121, + "quantity": 1, + "terms": + [ + "generalTermsAndConditions.pdf", + "productTermsAndConditions.pdf", + ], + "createdOn": "2024-03-22T09:00:00", + "validFrom": "2024-03-22T09:00:00", + "validUntil": null, + "orderLineStatus": + { "orderLineStatusId": 1, "name": "pending" }, + }, + ], + }, + "orderValidation": + { + "validationResult": true, + "additionalRemarks": + [{ "code": "string", "parameter": "string" }], + "validationErrors": + [{ "detail": "string", "pointer": "string" }], + }, } v1.2: value: @@ -1457,32 +1328,33 @@ paths: "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "orderNumber": "ORD-123456", } - "400": + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The combination of tokens and/or products chosen is not valid. See errors for more details.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Startdate of this product should be at most 60 days in the future.", - "pointer": "#/0/startDate", - "ovPayTokenId": 123, - "productId": 2 - }, - { - "detail": "Combination of product and token type is not valid.", - "pointer": "#/1/ovPayTokenId", - "ovPayTokenId": 123, - "productId": 3 - } - ] + "errors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + "ovPayTokenId": 123, + "productId": 2, + }, + { + "detail": "Combination of product and token type is not valid.", + "pointer": "#/1/ovPayTokenId", + "ovPayTokenId": 123, + "productId": 3, + }, + ], } /orders/{orderId}: parameters: @@ -1704,23 +1576,25 @@ paths: v2.0: summary: Order update v2.0 description: Order update v2.0 - value: { - "languageId": 1, - "billingAddressId": 2, - "shippingAddressId": 1, - "lastUpdatedOn": "2024-03-22T09:00:00", - } + value: + { + "languageId": 1, + "billingAddressId": 2, + "shippingAddressId": 1, + "lastUpdatedOn": "2024-03-22T09:00:00", + } v1.2: summary: Order update v1.2 description: Order update v1.2 - value: { - "customerProfileId": 1337, - "totalAmount": 121, - "languageId": 1, - "billingAddressId": 1, - "shippingAddressId": 1, - "lastUpdatedOn": "2024-03-22T09:00:00", - } + value: + { + "customerProfileId": 1337, + "totalAmount": 121, + "languageId": 1, + "billingAddressId": 1, + "shippingAddressId": 1, + "lastUpdatedOn": "2024-03-22T09:00:00", + } responses: "200": description: OK @@ -1730,19 +1604,20 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - value: + value: { "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -1758,10 +1633,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -1806,14 +1682,14 @@ paths: "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, - ], - "additionalRemarks" : + ], + "additionalRemarks": [ - { + { "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId" - } - ] + "parameter": "directDebitMandateId", + }, + ], }, ], "payments": @@ -1863,9 +1739,9 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } v1.2: value: @@ -1873,32 +1749,33 @@ paths: "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "orderNumber": "ORD-123456", } - "400": + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The combination of tokens and/or products chosen is not valid. See errors for more details.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Startdate of this product should be at most 60 days in the future.", - "pointer": "#/0/startDate", - "ovPayTokenId": 123, - "productId": 2 - }, - { - "detail": "Combination of product and token type is not valid.", - "pointer": "#/1/ovPayTokenId", - "ovPayTokenId": 123, - "productId": 3 - } - ] + "errors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + "ovPayTokenId": 123, + "productId": 2, + }, + { + "detail": "Combination of product and token type is not valid.", + "pointer": "#/1/ovPayTokenId", + "ovPayTokenId": 123, + "productId": 3, + }, + ], } delete: tags: @@ -1908,25 +1785,26 @@ paths: responses: "200": description: OK - "400": + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The order can not be deleted.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Order status is paid", - "pointer": "#/order_OrderStatus/1/orderStatus/orderStatusId", - "orderStatusId": 4 - } - ] + "errors": + [ + { + "detail": "Order status is paid", + "pointer": "#/order_OrderStatus/1/orderStatus/orderStatusId", + "orderStatusId": 4, + }, + ], } /orders/{orderId}/orderlines: parameters: @@ -1958,11 +1836,11 @@ paths: examples: v2.0: summary: Create orderLine v2.0 - description: Create orderLine v2.0 + description: Create orderLine v2.0 value: { "externalOrderLineId": null, - "productId": 2, + "productId": 2, "quantity": 1, "validFrom": "2024-03-22T09:00:00", "validUntil": null, @@ -1974,16 +1852,16 @@ paths: "tokenTypeId": 1, "ovPayTokenId": 4, "serviceReferenceId": null, - "amount": null , - "ovpasNumber": null , - "verificationCode": null , - "personalAccountData": null + "amount": null, + "ovpasNumber": null, + "verificationCode": null, + "personalAccountData": null, }, - ] + ], } v1.2: summary: Create orderLine v1.2 - description: Create orderLine v1.2 + description: Create orderLine v1.2 value: { "externalOrderLineId": null, @@ -2040,19 +1918,20 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - value: + value: { "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -2068,10 +1947,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -2116,15 +1996,15 @@ paths: "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, - ], - "additionalRemarks" : + ], + "additionalRemarks": [ - { + { "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId" - } - ] - }, + "parameter": "directDebitMandateId", + }, + ], + }, { "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", "externalOrderLineId": null, @@ -2153,14 +2033,14 @@ paths: "tokenTypeId": 1, "ovPayTokenId": 4, "serviceReferenceId": null, - "amount": null , - "ovpasNumber": null , - "verificationCode": null , - "personalAccountData": null - } - ], - "additionalRemarks" : [] - } + "amount": null, + "ovpasNumber": null, + "verificationCode": null, + "personalAccountData": null, + }, + ], + "additionalRemarks": [], + }, ], "payments": [ @@ -2209,38 +2089,40 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } v1.2: - value: { "orderLineId": "e78b78d9-4fb0-4a9c-8dc0-6d100c9f1b3f" } - "400": + value: + { "orderLineId": "e78b78d9-4fb0-4a9c-8dc0-6d100c9f1b3f" } + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The combination of tokens and/or products chosen is not valid. See errors for more details.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Startdate of this product should be at most 60 days in the future.", - "pointer": "#/0/startDate", - "ovPayTokenId": 123, - "productId": 2 - }, - { - "detail": "Combination of product and token type is not valid.", - "pointer": "#/1/ovPayTokenId", - "ovPayTokenId": 123, - "productId": 3 - } - ] + "errors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + "ovPayTokenId": 123, + "productId": 2, + }, + { + "detail": "Combination of product and token type is not valid.", + "pointer": "#/1/ovPayTokenId", + "ovPayTokenId": 123, + "productId": 3, + }, + ], } /orderlines/{orderLineId}: parameters: @@ -2272,16 +2154,16 @@ paths: examples: v2.0: summary: Orderline update v2.0 - description: Orderline update v2.0 + description: Orderline update v2.0 value: - { + { "quantity": 1, "validFrom": "2024-03-25T09:00:00", - "validUntil": null + "validUntil": null, } v1.2: - summary: Orderline updatev1.2 - description: Orderline update v1.2 + summary: Orderline updatev1.2 + description: Orderline update v1.2 value: { "taxAmount": 21, @@ -2300,7 +2182,7 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - examples: + examples: v2.0: value: { @@ -2309,12 +2191,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -2330,10 +2213,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -2376,16 +2260,16 @@ paths: "fileType": "image/jpg", "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", - } - } - ], - "additionalRemarks" : + }, + }, + ], + "additionalRemarks": [ - { + { "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId" - } - ] + "parameter": "directDebitMandateId", + }, + ], }, ], "payments": @@ -2435,33 +2319,34 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } v1.2: value: { "orderLineId": "e78b78d9-4fb0-4a9c-8dc0-6d100c9f1b3f" } - "400": + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The start date of the product is not allowed. See errors for more details.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Startdate of this product should be at most 60 days in the future.", - "pointer": "#/0/startDate", - "ovPayTokenId": 123, - "productId": 2 - } - ] + "errors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + "ovPayTokenId": 123, + "productId": 2, + }, + ], } delete: tags: @@ -2484,12 +2369,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 0, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -2505,10 +2391,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": null, "payments": null, @@ -2529,30 +2416,31 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } - "400": + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The combination of tokens and/or products chosen is not valid. See errors for more details.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Product requires product with productId=2", - "pointer": "#/1/orderLine", - "orderLineId": "0574440e-7fa0-401f-b907-539c91633a5d", - "productId": 3 - } - ] + "errors": + [ + { + "detail": "Product requires product with productId=2", + "pointer": "#/1/orderLine", + "orderLineId": "0574440e-7fa0-401f-b907-539c91633a5d", + "productId": 3, + }, + ], } /orders/{orderId}/payments: parameters: @@ -2582,9 +2470,9 @@ paths: schema: $ref: "#/components/schemas/unavailable" examples: - v2.0: + v2.0: summary: Order creation v2.0 - description: Order creation v2.0 + description: Order creation v2.0 value: { "createdOn": "2024-03-22T09:00:00", @@ -2613,9 +2501,9 @@ paths: "place": "Den Haag", }, } - v1.2: + v1.2: summary: Order creation v1.2 - description: Order creation v1.2 + description: Order creation v1.2 value: { "createdOn": "2024-03-22T09:00:00", @@ -2661,12 +2549,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -2682,10 +2571,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -2731,7 +2621,7 @@ paths: }, }, ], - }, + }, { "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", "externalOrderLineId": null, @@ -2760,14 +2650,14 @@ paths: "tokenTypeId": 1, "ovPayTokenId": 4, "serviceReferenceId": null, - "amount": null , - "ovpasNumber": null , - "verificationCode": null , - "personalAccountData": null - } - ] - } - ], + "amount": null, + "ovpasNumber": null, + "verificationCode": null, + "personalAccountData": null, + }, + ], + }, + ], "payments": [ { @@ -2815,13 +2705,12 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } v1.2: - value: - { "paymentId": "94270188-4cf6-447e-bd49-e8186bcec073" } + value: { "paymentId": "94270188-4cf6-447e-bd49-e8186bcec073" } /payments/{paymentId}: parameters: - in: path @@ -2852,7 +2741,7 @@ paths: examples: v2.0: summary: Order payment update v2.0 - description: Order payment update v2.0 + description: Order payment update v2.0 value: { "htmPaymentReference": "HTM-1234", @@ -2875,11 +2764,11 @@ paths: "iban": "NL44RABO0123456789", "ascription": "J. de Vries", "place": "Den Haag", - } + }, } v1.2: summary: Order payment update v1.2 - description: Order payment update v1.2 + description: Order payment update v1.2 value: { "htmPaymentReference": "HTM-1234", @@ -2901,12 +2790,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchpointId": 3, @@ -2916,10 +2806,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -2965,8 +2856,8 @@ paths: }, }, ], - } - ], + }, + ], "payments": [ { @@ -3021,13 +2912,12 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } v1.2: - value: - { "paymentId": "94270188-4cf6-447e-bd49-e8186bcec073" } + value: { "paymentId": "94270188-4cf6-447e-bd49-e8186bcec073" } /orders/{orderId}/ordercustomers: parameters: - in: path @@ -3058,7 +2948,7 @@ paths: examples: v2.0: summary: Order payment update v2.0 - description: Order payment update v2.0 + description: Order payment update v2.0 value: { "birthname": "Jan", @@ -3081,7 +2971,7 @@ paths: } v1.2: summary: Order payment update v1.2 - description: Order payment update v1.2 + description: Order payment update v1.2 value: { "birthname": "Jan", @@ -3118,12 +3008,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -3139,10 +3030,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -3188,8 +3080,8 @@ paths: }, }, ], - } - ], + }, + ], "payments": null, "customer": { @@ -3208,13 +3100,15 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } v1.2: value: - { "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073" } + { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", + } /ordercustomers/{orderCustomerId}: patch: parameters: @@ -3245,8 +3139,8 @@ paths: examples: v2.0: summary: Order customer update v2.0 - description: Order customer update v2.0 - value: + description: Order customer update v2.0 + value: { "birthname": "Jan", "surname": "Vries", @@ -3256,8 +3150,8 @@ paths: } v1.2: summary: Order customer update v1.2 - description: Order customer update v1.2 - value: + description: Order customer update v1.2 + value: { "birthname": "Jan", "surname": "Vries", @@ -3281,12 +3175,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -3302,10 +3197,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -3350,9 +3246,9 @@ paths: "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, - ], - "additionalRemarks" : [] - } + ], + "additionalRemarks": [], + }, ], "payments": null, "customer": @@ -3372,13 +3268,15 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } + }, + ], + }, } v1.2: - value: - { "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073" } + value: + { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", + } /ordercustomers/{orderCustomerId}/orderCustomerAddress: post: parameters: @@ -3409,8 +3307,8 @@ paths: examples: v2.0: summary: Order customer address create v1.2 - description: Order customer address create v1.2 - value: + description: Order customer address create v1.2 + value: { "addressTypeId": 1, "street": "Kon. Julianaplein", @@ -3436,12 +3334,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 2, "shippingAddressId": 1, "touchPoint": @@ -3457,10 +3356,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -3505,15 +3405,15 @@ paths: "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, - ], - "additionalRemarks" : + ], + "additionalRemarks": [ - { + { "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId" - } - ] - } + "parameter": "directDebitMandateId", + }, + ], + }, ], "payments": null, "customer": @@ -3533,10 +3433,10 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } - } + }, + ], + }, + } /orderCustomerAddress/{orderCustomerAddressId}: patch: parameters: @@ -3567,8 +3467,8 @@ paths: examples: v2.0: summary: Order customer address create v1.2 - description: Order customer address create v1.2 - value: + description: Order customer address create v1.2 + value: { "addressTypeId": 1, "street": "Kon. Julianaplein", @@ -3594,12 +3494,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -3615,10 +3516,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": [ @@ -3663,15 +3565,15 @@ paths: "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, - ], - "additionalRemarks" : + ], + "additionalRemarks": [ - { + { "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId" - } - ] - } + "parameter": "directDebitMandateId", + }, + ], + }, ], "payments": null, "customer": @@ -3691,10 +3593,10 @@ paths: "postalCode": "2595 AA", "city": "Den Haag", "country": "NL", - } - ] - } - } + }, + ], + }, + } delete: tags: - Order Creation v2.0 @@ -3732,12 +3634,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 0, - "language": { + "language": + { "languageId": 1, "name": "Nederlands", "iso639Code": "nl-NL", - "ietfCode": "nl" - }, + "ietfCode": "nl", + }, "billingAddressId": 1, "shippingAddressId": 1, "touchPoint": @@ -3753,10 +3656,11 @@ paths: [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 1, "name": "concept" }, + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, "createdOn": "2024-03-22T09:00:00", "description": "Order is aangemaakt", - } + }, ], "orderLines": null, "payments": null, @@ -3767,29 +3671,30 @@ paths: "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": null - } + "addresses": null, + }, } - "400": + "400": description: Bad request content: application/json: schema: $ref: "#/components/schemas/unavailable" example: - { - "type": "https://htm.nl/api/v1/probs/validationerror", - "title": "Your request is not valid.", + { + "type": "https://htm.nl/api/v1/probs/validationerror", + "title": "Your request is not valid.", "detail": "The combination of tokens and/or products chosen is not valid. See errors for more details.", "instance": "urn:uuid:4017fabc-1b28-11e8-accf-0ed5f89f718b", - "errors": [ - { - "detail": "Product requires product with productId=2", - "pointer": "#/1/orderLine", - "orderLineId": "0574440e-7fa0-401f-b907-539c91633a5d", - "productId": 3 - } - ] + "errors": + [ + { + "detail": "Product requires product with productId=2", + "pointer": "#/1/orderLine", + "orderLineId": "0574440e-7fa0-401f-b907-539c91633a5d", + "productId": 3, + }, + ], } /orders/{orderId}/fulfill: parameters: From 79dbbe14ff6c58f7f338c585977ac82e80775c3c Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Mon, 17 Mar 2025 13:37:45 +0100 Subject: [PATCH 02/33] OVPAY-1564 - Added token information to POST orders. --- src/openapi/orders/service_engine_orders.yaml | 46 ++++++++++++++++++- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index 4565ca9..bffeb33 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -975,7 +975,11 @@ paths: tags: - Order Creation v2.0 summary: Create a new order v2.0. - description: Create a new order v2.0. + description: | + Create a new order v2.0. This order can only contain the order itself, + one ore more order lines and optionally a customer token per order line. + All orders created via this endpoint are created with the status "concept". + Order lines are created with status "pending". requestBody: content: application/json: @@ -999,7 +1003,24 @@ paths: "quantity": 1, "validFrom": "2024-03-22T09:00:00", "validUntil": null, - "orderLineStatusId": 1, + "customerTokens": + [ + { + "tokenTypeId": 1, + "ovPayTokenId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 34, + "ovpasNumber": "OV34567", + "verificationCode": "A7H6", + "personalAccountData": + { + "name": "John Doe", + "dateOfBirth": "1980-01-01", + "gender": "male", + "countryOfResidence": "NL", + }, + }, + ], }, ], } @@ -1310,6 +1331,27 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, + "customerTokens": + [ + { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, + "ovPayTokenId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 34, + "ovpasNumber": "OV34567", + "verificationCode": "A7H6", + "personalAccountData": + { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", + "name": "John Doe", + "dateOfBirth": "1980-01-01", + "gender": "male", + "countryOfResidence": "NL", + }, + }, + ], }, ], }, From a6005c6f2f7bca9de9ef4eb37a1316c78c49515c Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Thu, 20 Mar 2025 17:12:01 +0100 Subject: [PATCH 03/33] OVPAY-1564 - Improvements in validation objects, part 1. --- src/openapi/orders/service_engine_orders.yaml | 1132 +++++++++-------- 1 file changed, 588 insertions(+), 544 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index bffeb33..fe75e54 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -731,7 +731,7 @@ paths: description: The JWT of the logged in customer (in case of a web shop). get: tags: - - Order Retrieval v2.1 + - Order Retrieval v1 & v2 summary: Get all orders for a specific customer. description: Get all orders for a specific customer. responses: @@ -741,95 +741,104 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "orders": - [ - { - "orderId": "afce35b2-1dff-4ace-98d0-4b9ac405c87d", - "externalOrderId": "bac3958b-804a-43e3-b5f7-0b0fffaae5b7", - "orderNumber": "123456", - "customerProfileId": 42, - "totalAmount": 121, - "touchPoint": + examples: + v2: + summary: Order list for customer v2 + description: Order list for customer v2 + value: + { + "orders": + [ { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, - "language": - { - "languageId": 1, - "name": "Nederlands", - "iso639Code": "nl-NL", - "ietfCode": "nl", - }, - "billingAddressId": 1, - "shippingAddressId": 1, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": - { - "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": - { "orderStatusId": 4, "name": "paid" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Order succesvol betaald", - }, - "payments": - [ - { - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "mandateInput": - { - "directDebitMandateTypeId": 1, - "createdOn": "2024-03-22T09:00:00", - "bic": "RABONL2U", - "iban": "NL44RABO0123456789", - "ascription": "J. de Vries", - "place": "Den Haag", - }, - }, - ], - "_links": - { - "self": + "orderId": "afce35b2-1dff-4ace-98d0-4b9ac405c87d", + "externalOrderId": "bac3958b-804a-43e3-b5f7-0b0fffaae5b7", + "orderNumber": "123456", + "customerProfileId": 42, + "totalAmount": 121, + "touchPoint": { - "href": "https://api.example.com/items/1", - "method": "GET", - "templated": true, + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatus": + { + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 4, "name": "paid" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order succesvol betaald", + }, + "orderLines": [], + "payments": + [ + { + "paymentId": "c772868c-5cce-46a3-8821-be6811332252", + "createdOn": "2024-03-22T09:00:00", + "amountDebit": 121, + "paymentMethodId": 1, + "touchPointId": 1, + "isRefund": false, + "htmPaymentReference": "HTM-1234", + "pspPaymentReference": "Buckaroo-1234", + "paymentStatuses": + [ + { + "paymentStatusId": "ff9f2365-efc8-4f97-a6c1-e01fcddad917", + "createdOn": "2024-03-22T09:00:00", + "statusCode": "190", + "statusDescription": "Success", + "statusSubCode": "S001", + "statusSubDescription": "PaymentSuccessFul", + }, + ], + "mandateInput": + { + "mandateInputId": "1d6626cd-b93b-4ea6-85d5-a8e3a24a2725", + "directDebitMandateTypeId": 1, + "createdOn": "2024-03-22T09:00:00", + "bic": "RABONL2U", + "iban": "NL44RABO0123456789", + "ascription": "J. de Vries", + "place": "Den Haag", + }, + }, + ], + "orderCustomer": null, + "_links": + { + "self": + { + "href": "https://api.example.com/items/1", + "method": "GET", + "templated": true, + }, }, }, - }, - ], - "_links": - { - "self": + ], + "_links": { - "href": "https://api.example.com/items", - "method": "GET", - "templated": true, + "self": + { + "href": "https://api.example.com/items", + "method": "GET", + "templated": true, + }, }, - }, - "href": "string", - } + "href": "string", + } /orders: parameters: - in: header @@ -872,7 +881,7 @@ paths: example: 7208e73e-87a6-46d9-bb6d-867ffc460c9b description: xTat used in order fulfillment. Note that this is a joined parameter via PurchasedProduct. tags: - - Order Retrieval v2.1 + - Order Retrieval v1 & v2 summary: Find orders. description: Find orders. responses: @@ -882,101 +891,110 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "orders": - [ - { - "orderId": "afce35b2-1dff-4ace-98d0-4b9ac405c87d", - "externalOrderId": "bac3958b-804a-43e3-b5f7-0b0fffaae5b7", - "orderNumber": "123456", - "customerProfileId": 42, - "totalAmount": 121, - "touchPoint": + examples: + v2: + summary: Find orders v2 + description: Find orders v2 + value: + { + "orders": + [ { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, - "language": - { - "languageId": 1, - "name": "Nederlands", - "iso639Code": "nl-NL", - "ietfCode": "nl", - }, - "billingAddressId": 1, - "shippingAddressId": 1, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": - { - "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": - { "orderStatusId": 4, "name": "paid" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Order succesvol betaald", - }, - "payments": - [ - { - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "mandateInput": - { - "directDebitMandateTypeId": 1, - "createdOn": "2024-03-22T09:00:00", - "bic": "RABONL2U", - "iban": "NL44RABO0123456789", - "ascription": "J. de Vries", - "place": "Den Haag", - }, - }, - ], - "_links": - { - "self": + "orderId": "afce35b2-1dff-4ace-98d0-4b9ac405c87d", + "externalOrderId": "bac3958b-804a-43e3-b5f7-0b0fffaae5b7", + "orderNumber": "123456", + "customerProfileId": 42, + "totalAmount": 121, + "touchPoint": { - "href": "https://api.example.com/items/1", - "method": "GET", - "templated": true, + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatus": + { + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 4, "name": "paid" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order succesvol betaald", + }, + "orderLines": [], + "payments": + [ + { + "paymentId": "1a973c85-7a96-41b5-bbf2-7919d6a6db15", + "createdOn": "2024-03-22T09:00:00", + "amountDebit": 121, + "paymentMethodId": 1, + "touchPointId": 1, + "isRefund": false, + "htmPaymentReference": "HTM-1234", + "pspPaymentReference": "Buckaroo-1234", + "paymentStatuses": + [ + { + "paymentStatusId": "42eee610-1a17-4f02-be14-7e25d69d35f3", + "createdOn": "2024-03-22T09:00:00", + "statusCode": "190", + "statusDescription": "Success", + "statusSubCode": "S001", + "statusSubDescription": "PaymentSuccessFul", + }, + ], + "mandateInput": + { + "mandateInputId": "5397f2d7-eefa-4e82-a086-1e0e3ad38bdb", + "directDebitMandateTypeId": 1, + "createdOn": "2024-03-22T09:00:00", + "bic": "RABONL2U", + "iban": "NL44RABO0123456789", + "ascription": "J. de Vries", + "place": "Den Haag", + }, + }, + ], + "orderCustomer": null, + "_links": + { + "self": + { + "href": "https://api.example.com/items/1", + "method": "GET", + "templated": true, + }, }, }, - }, - ], - "_links": - { - "self": + ], + "_links": { - "href": "https://api.example.com/items", - "method": "GET", - "templated": true, + "self": + { + "href": "https://api.example.com/items", + "method": "GET", + "templated": true, + }, }, - }, - "href": "string", - } + "href": "string", + } post: tags: - - Order Creation v2.0 - summary: Create a new order v2.0. + - Order Creation v2 + summary: Create a new order description: | - Create a new order v2.0. This order can only contain the order itself, + Create a new order. This order can only contain the order itself, one ore more order lines and optionally a customer token per order line. All orders created via this endpoint are created with the status "concept". Order lines are created with status "pending". @@ -1352,17 +1370,27 @@ paths: }, }, ], + "orderAccountingStatuses": [], + "validationResult": false, + "additionalRemarks": + [ + { + "code": "MANDATE_REQUIRED", + "parameter": "directDebitMandateId", + }, + ], + "validationErrors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + }, + ], }, ], }, - "orderValidation": - { - "validationResult": true, - "additionalRemarks": - [{ "code": "string", "parameter": "string" }], - "validationErrors": - [{ "detail": "string", "pointer": "string" }], - }, + "payments": [], + "orderCustomer": null, } v1.2: value: @@ -1417,7 +1445,7 @@ paths: description: The JWT of the logged in customer (in case of a web shop). get: tags: - - Order Retrieval v1.1 + - Order Retrieval v1 & v2 summary: Get a single order. description: Get a single order. responses: @@ -1427,186 +1455,219 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "orderId": "afce35b2-1dff-4ace-98d0-4b9ac405c87d", - "externalOrderId": "bac3958b-804a-43e3-b5f7-0b0fffaae5b7", - "orderNumber": "123456", - "customerProfileId": 42, - "totalAmount": 121, - "touchPoint": + examples: + v2: + summary: Order details v2 + description: Order details v2 + value: { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, - "billingAddressId": 1, - "shippingAddressId": 1, - "language": - { - "languageId": 1, - "name": "Nederlands", - "iso639Code": "nl-NL", - "ietfCode": "nl", - }, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": - [ - { - "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": { "orderStatusId": 4, "name": "paid" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Order succesvol betaald", - }, - { - "order_orderStatusId": "2b9b7943-3a74-4f2e-ad65-012b62c80821", - "orderStatus": - { "orderStatusId": 3, "name": "pendingPayment" }, - "createdOn": "2024-03-22T08:55:00", - "description": "Betaling in behandeling", - }, - ], - "orderLines": - [ - { - "orderLineId": "7a7a9d1a-3fc8-4058-a28b-082860aaa311", - "externalOrderLineId": "f5fddff0-7fbd-4285-bccb-e584f431ea69", - "productId": 1, - "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", - "productDescription": "HTM Maandkorting 20%", - "taxAmount": 21, - "taxMetadata": - { - "taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03", - "taxCode": "V21", - "taxPercentageAmount": 21, - "description": "21% BTW", - }, - "amountExclTax": 100, - "amountInclTax": 121, - "quantity": 1, - "orderLineTerms": - [ - { - "orderLineTermsId": "fe354db7-12ad-4fc1-bc63-a704c4e0d91e", - "termsUrl": "generalTermsAndConditions.pdf", - }, - ], - "validFrom": "2024-03-22T09:00:00", - "validUntil": "2025-03-22T09:00:00", - "orderLineStatus": - { "orderLineStatusId": 4, "name": "delivered" }, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "customerTokens": - [ - { - "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", - "tokenType": { "tokenTypeId": 1, "name": "EMV" }, - - "ovPayTokenId": 1, - "serviceReferenceId": "NLOV1234567ABCDEFG", - "amount": 34, - "ovpasNumber": "OV34567", - "verificationCode": "A7H6", - "personalAccountData": - { - "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeType": - { "challengeTypeId": 1, "name": "email" }, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - }, - }, - ], - "orderAccountingStatuses": - [ - { - "orderAccountingStatusId": "7c5118d0-8535-4464-9239-83a7ba8fd2db", - "accountingStatus": - { "accountingStatusId": 1, "name": "open" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Financiele transactie voor de FIKO.", - }, - ], - }, - ], - "payments": - [ - { - "paymentId": "3ba4a3c7-0803-4214-800b-365851b8903d", - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethod": - { - "paymentMethodId": 1, - "name": "ideal", - "provider": "Buckaroo", - }, - "touchPointId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "paymentStatusId": 1, - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "mandateInput": - { - "mandateInputId": "0a875e67-dc9f-4825-a030-d732a2adbfbc", - "directDebitMandateType": - { - "directDebitMandateTypeId": 1, - "name": "import", - }, - "createdOn": "2024-03-22T09:00:00", - "bic": "RABONL2U", - "iban": "NL44RABO0123456789", - "ascription": "J. de Vries", - "place": "Den Haag", - }, - }, - ], - "orderCustomer": - { - "orderCustomerId": "19ef6882-8eda-43bf-b48e-9b4ff8745a50", - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "orderCustomerAddresses": + "orderId": "afce35b2-1dff-4ace-98d0-4b9ac405c87d", + "externalOrderId": "bac3958b-804a-43e3-b5f7-0b0fffaae5b7", + "orderNumber": "123456", + "customerProfileId": 42, + "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatus": [ { - "orderCustomerAddressId": "aa50047c-58ac-4f15-9448-ee000dfc6893", - "addressType": - { "addressTypeId": 1, "name": "Billing" }, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 4, "name": "paid" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order succesvol betaald", + }, + { + "order_orderStatusId": "2b9b7943-3a74-4f2e-ad65-012b62c80821", + "orderStatus": + { "orderStatusId": 3, "name": "pendingPayment" }, + "createdOn": "2024-03-22T08:55:00", + "description": "Betaling in behandeling", }, ], - }, - } + "orderLines": + [ + { + "orderLineId": "7a7a9d1a-3fc8-4058-a28b-082860aaa311", + "externalOrderLineId": "f5fddff0-7fbd-4285-bccb-e584f431ea69", + "productId": 1, + "productName": "HTM Maandkorting 20%", + "productCode": "HTM-MND-20", + "productDescription": "HTM Maandkorting 20%", + "taxAmount": 21, + "taxMetadata": + { + "taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03", + "taxCode": "V21", + "taxPercentageAmount": 21, + "description": "21% BTW", + }, + "amountExclTax": 100, + "amountInclTax": 121, + "quantity": 1, + "orderLineTerms": + [ + { + "orderLineTermsId": "fe354db7-12ad-4fc1-bc63-a704c4e0d91e", + "termsUrl": "generalTermsAndConditions.pdf", + }, + ], + "validFrom": "2024-03-22T09:00:00", + "validUntil": "2025-03-22T09:00:00", + "orderLineStatus": + { "orderLineStatusId": 4, "name": "delivered" }, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "customerTokens": + [ + { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, + + "ovPayTokenId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 34, + "ovpasNumber": "OV34567", + "verificationCode": "A7H6", + "personalAccountData": + { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", + "name": "Jan de Vries", + "dateOfBirth": "01-01-1970", + "photoReference": "DSC_0502.JPG", + "fileType": "image/jpg", + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, + "oneTimePassword": "H5Iiz3JTaQeIV8p", + }, + }, + ], + "orderAccountingStatuses": + [ + { + "orderAccountingStatusId": "7c5118d0-8535-4464-9239-83a7ba8fd2db", + "accountingStatus": + { "accountingStatusId": 1, "name": "open" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Financiele transactie voor de FIKO.", + }, + ], + "validationResult": false, + "additionalRemarks": + [ + { + "code": "MANDATE_REQUIRED", + "parameter": "directDebitMandateId", + }, + ], + "validationErrors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + }, + ], + }, + ], + "payments": + [ + { + "paymentId": "3ba4a3c7-0803-4214-800b-365851b8903d", + "createdOn": "2024-03-22T09:00:00", + "amountDebit": 121, + "paymentMethod": + { + "paymentMethodId": 1, + "name": "ideal", + "provider": "Buckaroo", + }, + "touchPointId": 1, + "isRefund": false, + "htmPaymentReference": "HTM-1234", + "pspPaymentReference": "Buckaroo-1234", + "paymentStatuses": + [ + { + "paymentStatusId": 1, + "createdOn": "2024-03-22T09:00:00", + "statusCode": "190", + "statusDescription": "Success", + "statusSubCode": "S001", + "statusSubDescription": "PaymentSuccessFul", + }, + ], + "mandateInput": + { + "mandateInputId": "0a875e67-dc9f-4825-a030-d732a2adbfbc", + "directDebitMandateType": + { + "directDebitMandateTypeId": 1, + "name": "import", + }, + "createdOn": "2024-03-22T09:00:00", + "bic": "RABONL2U", + "iban": "NL44RABO0123456789", + "ascription": "J. de Vries", + "place": "Den Haag", + }, + }, + ], + "orderCustomer": + { + "orderCustomerId": "19ef6882-8eda-43bf-b48e-9b4ff8745a50", + "birthname": "Jan", + "surname": "Vries", + "prefix": "de", + "emailAddress": "jandevries@outlook.com", + "dateOfBirth": "1970-01-01", + "orderCustomerAddresses": + [ + { + "orderCustomerAddressId": "aa50047c-58ac-4f15-9448-ee000dfc6893", + "addressType": + { "addressTypeId": 1, "name": "Billing" }, + "street": "Kon. Julianaplein", + "houseNumber": 10, + "houseNumberSuffix": "a", + "postalCode": "2595 AA", + "city": "Den Haag", + "country": "NL", + }, + ], + }, + "_links": + { + "self": + { + "href": "https://api.example.com/items/1", + "method": "GET", + "templated": true, + }, + }, + } patch: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Update an existing order. description: Update an existing order. requestBody: @@ -1705,9 +1766,10 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", "tokenTypeId": 1, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", @@ -1716,6 +1778,7 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", @@ -1725,6 +1788,7 @@ paths: }, }, ], + "validationResult": true, "additionalRemarks": [ { @@ -1732,11 +1796,13 @@ paths: "parameter": "directDebitMandateId", }, ], + "validationErrors": [], }, ], "payments": [ { + "paymentId": "94270188-4cf6-447e-bd49-e8186bcec073", "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, "paymentMethodId": 1, @@ -1747,6 +1813,7 @@ paths: "paymentStatuses": [ { + "paymentStatusId": "42eee610-1a17-4f02-be14-7e25d69d35f3", "createdOn": "2024-03-22T09:00:00", "statusCode": "190", "statusDescription": "Success", @@ -1754,26 +1821,30 @@ paths: "statusSubDescription": "PaymentSuccessFul", }, ], - "payPush": + "mandateInput": { - "consumerIssuer": "ABN AMRO", - "transactionId": "0000000000000001", - "consumerName": "J. de Vries", - "consumerIBAN": "NL44RABO0123456789", - "consumerBIC": "RABONL2U", + "mandateInputId": "1d6626cd-b93b-4ea6-85d5-a8e3a24a2725", + "directDebitMandateTypeId": 1, + "createdOn": "2024-03-22T09:00:00", + "bic": "RABONL2U", + "iban": "NL44RABO0123456789", + "ascription": "J. de Vries", + "place": "Den Haag", }, }, ], - "customer": + "orderCustomer": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": + "orderCustomerAddresses": [ { + "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", "addressTypeId": 1, "street": "Kon. Julianaplein", "houseNumber": 10, @@ -1821,7 +1892,7 @@ paths: } delete: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Delete an existing order. description: Delete an existing order. responses: @@ -1867,7 +1938,7 @@ paths: description: The JWT of the logged in customer (in case of a web shop). post: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Add a new order line to an existing order. description: Add a new order line to an existing order. requestBody: @@ -1886,9 +1957,8 @@ paths: "quantity": 1, "validFrom": "2024-03-22T09:00:00", "validUntil": null, - "orderLineStatusId": 1, "createdOn": "2024-03-22T09:00:00", - "customerTokens": + "tokens": [ { "tokenTypeId": 1, @@ -1922,7 +1992,7 @@ paths: "validUntil": "2025-03-22T09:00:00", "orderLineStatusId": 4, "createdOn": "2024-03-22T09:00:00", - "customerTokens": + "tokens": [ { "tokenTypeId": 1, @@ -1962,177 +2032,151 @@ paths: v2.0: value: { - "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", - "externalOrderId": null, - "orderNumber": "ORD-123456", - "customerProfileId": 1337, - "totalAmount": 121, - "language": + "order": { - "languageId": 1, - "name": "Nederlands", - "iso639Code": "nl-NL", - "ietfCode": "nl", - }, - "billingAddressId": 1, - "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": - [ - { - "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": - { "orderStatusId": 1, "name": "concept" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Order is aangemaakt", - }, - ], - "orderLines": - [ - { - "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "externalOrderLineId": null, - "productId": 1, - "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", - "productDescription": "HTM Maandkorting 20%", - "taxAmount": 21, - "taxCode": "V21", - "amountExclTax": 100, - "amountInclTax": 121, - "quantity": 1, - "terms": - [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", - ], - "createdOn": "2024-03-22T09:00:00", - "validFrom": "2024-03-22T09:00:00", - "validUntil": null, - "orderLineStatus": - { "orderLineStatusId": 1, "name": "pending" }, - "tokens": - [ - { - "tokenTypeId": 1, - "ovPayTokenId": 1, - "serviceReferenceId": "NLOV1234567ABCDEFG", - "amount": 34, - "ovpasNumber": "OV34567", - "verificationCode": "A7H6", - "personalAccountData": - { - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeTypeId": 1, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - }, - }, - ], - "additionalRemarks": - [ - { - "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId", - }, - ], - }, - { - "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", - "externalOrderLineId": null, - "productId": 2, - "productName": "HTM Maandkorting 40%", - "productCode": "HTM-MND-40", - "productDescription": "HTM Maandkorting 40%", - "taxAmount": 42, - "taxCode": "V21", - "amountExclTax": 200, - "amountInclTax": 242, - "quantity": 1, - "terms": - [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", - ], - "createdOn": "2024-03-22T09:00:00", - "validFrom": "2024-03-22T09:00:00", - "validUntil": null, - "orderLineStatus": - { "orderLineStatusId": 1, "name": "pending" }, - "tokens": - [ - { - "tokenTypeId": 1, - "ovPayTokenId": 4, - "serviceReferenceId": null, - "amount": null, - "ovpasNumber": null, - "verificationCode": null, - "personalAccountData": null, - }, - ], - "additionalRemarks": [], - }, - ], - "payments": - [ - { - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "payPush": - { - "consumerIssuer": "ABN AMRO", - "transactionId": "0000000000000001", - "consumerName": "J. de Vries", - "consumerIBAN": "NL44RABO0123456789", - "consumerBIC": "RABONL2U", - }, - }, - ], - "customer": - { - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "addresses": + "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", + "externalOrderId": null, + "orderNumber": "ORD-123456", + "customerProfileId": 1337, + "totalAmount": 121, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatus": [ { - "addressTypeId": 1, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order is aangemaakt", }, ], + "orderLines": + [ + { + "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "externalOrderLineId": null, + "productId": 1, + "productName": "HTM Maandkorting 20%", + "productCode": "HTM-MND-20", + "productDescription": "HTM Maandkorting 20%", + "taxAmount": 21, + "taxCode": "V21", + "amountExclTax": 100, + "amountInclTax": 121, + "quantity": 1, + "terms": + [ + "generalTermsAndConditions.pdf", + "productTermsAndConditions.pdf", + ], + "createdOn": "2024-03-22T09:00:00", + "validFrom": "2024-03-22T09:00:00", + "validUntil": null, + "orderLineStatus": + { "orderLineStatusId": 1, "name": "pending" }, + "tokens": + [ + { + "tokenTypeId": 1, + "ovPayTokenId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 34, + "ovpasNumber": "OV34567", + "verificationCode": "A7H6", + "personalAccountData": + { + "name": "Jan de Vries", + "dateOfBirth": "01-01-1970", + "photoReference": "DSC_0502.JPG", + "fileType": "image/jpg", + "challengeTypeId": 1, + "oneTimePassword": "H5Iiz3JTaQeIV8p", + }, + }, + ], + "additionalRemarks": + [ + { + "code": "MANDATE_REQUIRED", + "parameter": "directDebitMandateId", + }, + ], + }, + { + "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", + "externalOrderLineId": null, + "productId": 2, + "productName": "HTM Maandkorting 40%", + "productCode": "HTM-MND-40", + "productDescription": "HTM Maandkorting 40%", + "taxAmount": 42, + "taxCode": "V21", + "amountExclTax": 200, + "amountInclTax": 242, + "quantity": 1, + "terms": + [ + "generalTermsAndConditions.pdf", + "productTermsAndConditions.pdf", + ], + "createdOn": "2024-03-22T09:00:00", + "validFrom": "2024-03-22T09:00:00", + "validUntil": null, + "orderLineStatus": + { "orderLineStatusId": 1, "name": "pending" }, + "tokens": + [ + { + "tokenTypeId": 1, + "ovPayTokenId": 4, + "serviceReferenceId": null, + "amount": null, + "ovpasNumber": null, + "verificationCode": null, + "personalAccountData": null, + }, + ], + "additionalRemarks": [], + }, + ], + "payments": [], + "customer": + { + "birthname": "Jan", + "surname": "Vries", + "prefix": "de", + "emailAddress": "jandevries@outlook.com", + "dateOfBirth": "1970-01-01", + "addresses": + [ + { + "addressTypeId": 1, + "street": "Kon. Julianaplein", + "houseNumber": 10, + "houseNumberSuffix": "a", + "postalCode": "2595 AA", + "city": "Den Haag", + "country": "NL", + }, + ], + }, }, } v1.2: @@ -2185,7 +2229,7 @@ paths: description: The JWT of the logged in customer (in case of a web shop). patch: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Update an existing order line. description: Update an existing order line. requestBody: @@ -2392,7 +2436,7 @@ paths: } delete: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Delete an existing order line. description: Delete an existing order line. responses: @@ -2503,7 +2547,7 @@ paths: description: The JWT of the logged in customer (in case of a web shop). post: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Add a payment to an existing order. description: Add a payment to an existing order. requestBody: @@ -2513,8 +2557,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Order creation v2.0 - description: Order creation v2.0 + summary: Order Creation v2 + description: Order Creation v2 value: { "createdOn": "2024-03-22T09:00:00", @@ -2772,7 +2816,7 @@ paths: description: The JWT of the logged in customer (in case of a web shop). patch: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Update a payment on an existing order. description: Update a payment on an existing order. requestBody: @@ -2979,7 +3023,7 @@ paths: description: The JWT of the logged in customer (in case of a web shop). post: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Add a customer to an existing order. description: Add a customer to an existing order. requestBody: @@ -3170,7 +3214,7 @@ paths: example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c description: The JWT of the logged in customer (in case of a web shop). tags: - - Order Creation v2.0 + - Order Creation v2 summary: Update a customer on an existing order. description: Update a customer on an existing order. requestBody: @@ -3338,7 +3382,7 @@ paths: example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c description: The JWT of the logged in customer (in case of a web shop). tags: - - Order Creation v2.0 + - Order Creation v2 summary: Create a customer address for an existing order. description: Create a customer address for an existing order. requestBody: @@ -3498,7 +3542,7 @@ paths: example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c description: The JWT of the logged in customer (in case of a web shop). tags: - - Order Creation v2.0 + - Order Creation v2 summary: Update a customer address for an existing order. description: Update a customer address for an existing order. requestBody: @@ -3641,7 +3685,7 @@ paths: } delete: tags: - - Order Creation v2.0 + - Order Creation v2 summary: Delete an existing order address description: Delete an existing order address parameters: From ceb0137aca8034d373ad003dce63d5305b66b38c Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Mon, 24 Mar 2025 15:35:30 +0100 Subject: [PATCH 04/33] OVPAY-1564 - Improvements in validation objects, part 2. --- src/openapi/orders/service_engine_orders.yaml | 302 ++++++------------ 1 file changed, 89 insertions(+), 213 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index fe75e54..640c4f2 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -742,9 +742,9 @@ paths: schema: $ref: "#/components/schemas/unavailable" examples: - v2: - summary: Order list for customer v2 - description: Order list for customer v2 + v2.0: + summary: Order list for customer v2.0 + description: Order list for customer v2.0 value: { "orders": @@ -773,7 +773,7 @@ paths: "shippingAddressId": 1, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", "orderStatus": @@ -923,7 +923,7 @@ paths: "shippingAddressId": 1, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", "orderStatus": @@ -1032,10 +1032,12 @@ paths: "verificationCode": "A7H6", "personalAccountData": { - "name": "John Doe", - "dateOfBirth": "1980-01-01", - "gender": "male", - "countryOfResidence": "NL", + "name": "Jan de Vries", + "dateOfBirth": "01-01-1970", + "photoReference": "DSC_0502.JPG", + "fileType": "image/jpg", + "challengeTypeId": 1, + "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], @@ -1315,7 +1317,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -1363,10 +1365,15 @@ paths: "personalAccountData": { "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", - "name": "John Doe", - "dateOfBirth": "1980-01-01", - "gender": "male", - "countryOfResidence": "NL", + "name": "Jan de Vries", + "dateOfBirth": "01-01-1970", + "photoReference": "DSC_0502.JPG", + "fileType": "image/jpg", + { + "challengeTypeId": 1, + "name": "email", + }, + "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], @@ -1456,9 +1463,9 @@ paths: schema: $ref: "#/components/schemas/unavailable" examples: - v2: - summary: Order details v2 - description: Order details v2 + v2.0: + summary: Order details v2.0 + description: Order details v2.0 value: { "orderId": "afce35b2-1dff-4ace-98d0-4b9ac405c87d", @@ -1484,7 +1491,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -1732,7 +1739,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -1770,7 +1777,7 @@ paths: [ { "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", - "tokenTypeId": 1, + "tokenTypeId": { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -1788,7 +1795,9 @@ paths: }, }, ], + "orderAccountingStatuses": [], "validationResult": true, + "validationErrors": [], "additionalRemarks": [ { @@ -1796,65 +1805,10 @@ paths: "parameter": "directDebitMandateId", }, ], - "validationErrors": [], }, ], - "payments": - [ - { - "paymentId": "94270188-4cf6-447e-bd49-e8186bcec073", - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "paymentStatusId": "42eee610-1a17-4f02-be14-7e25d69d35f3", - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "mandateInput": - { - "mandateInputId": "1d6626cd-b93b-4ea6-85d5-a8e3a24a2725", - "directDebitMandateTypeId": 1, - "createdOn": "2024-03-22T09:00:00", - "bic": "RABONL2U", - "iban": "NL44RABO0123456789", - "ascription": "J. de Vries", - "place": "Den Haag", - }, - }, - ], - "orderCustomer": - { - "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "orderCustomerAddresses": - [ - { - "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", - "addressTypeId": 1, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", - }, - ], - }, + "payments": [], + "orderCustomer": null, } v1.2: value: @@ -1948,8 +1902,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Create orderLine v2.0 - description: Create orderLine v2.0 + summary: Create order line v2.0 + description: Create order line v2.0 value: { "externalOrderLineId": null, @@ -1958,7 +1912,7 @@ paths: "validFrom": "2024-03-22T09:00:00", "validUntil": null, "createdOn": "2024-03-22T09:00:00", - "tokens": + "customerTokens": [ { "tokenTypeId": 1, @@ -2057,7 +2011,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -2091,9 +2045,10 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", "tokenTypeId": 1, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", @@ -2102,6 +2057,7 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", @@ -2111,6 +2067,9 @@ paths: }, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], "additionalRemarks": [ { @@ -2141,9 +2100,10 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", "tokenTypeId": 1, "ovPayTokenId": 4, "serviceReferenceId": null, @@ -2153,30 +2113,14 @@ paths: "personalAccountData": null, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], "additionalRemarks": [], }, ], "payments": [], - "customer": - { - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "addresses": - [ - { - "addressTypeId": 1, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", - }, - ], - }, + "orderCustomer": null, }, } v1.2: @@ -2295,7 +2239,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -2329,10 +2273,11 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "ca15ccfb-ff5c-4c3b-b7c5-d65fc39f499d", + "tokenType": { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -2340,6 +2285,7 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", @@ -2349,6 +2295,9 @@ paths: }, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], "additionalRemarks": [ { @@ -2358,56 +2307,8 @@ paths: ], }, ], - "payments": - [ - { - "createdOn": "2024-03-22T09:00:00", - "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, - "isRefund": false, - "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "payPush": - { - "consumerIssuer": "ABN AMRO", - "transactionId": "0000000000000001", - "consumerName": "J. de Vries", - "consumerIBAN": "NL44RABO0123456789", - "consumerBIC": "RABONL2U", - }, - }, - ], - "customer": - { - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "addresses": - [ - { - "addressTypeId": 1, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", - }, - ], - }, + "payments": [], + "orderCustomer": null, } v1.2: value: @@ -2446,7 +2347,7 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: + examples: v2.0: value: { @@ -2473,7 +2374,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -2483,28 +2384,9 @@ paths: "description": "Order is aangemaakt", }, ], - "orderLines": null, - "payments": null, - "customer": - { - "birthname": "Jan", - "surname": "Vries", - "prefix": "de", - "emailAddress": "jandevries@outlook.com", - "dateOfBirth": "1970-01-01", - "addresses": - [ - { - "addressTypeId": 1, - "street": "Kon. Julianaplein", - "houseNumber": 10, - "houseNumberSuffix": "a", - "postalCode": "2595 AA", - "city": "Den Haag", - "country": "NL", - }, - ], - }, + "orderLines": [], + "payments": [], + "orderCustomer": null, } "400": description: Bad request @@ -2557,8 +2439,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Order Creation v2 - description: Order Creation v2 + summary: Add a payment v2.0 + description: Add a payment v2.0 value: { "createdOn": "2024-03-22T09:00:00", @@ -2566,26 +2448,9 @@ paths: "paymentMethodId": 1, "isRefund": false, "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", - "paymentStatuses": - [ - { - "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", - }, - ], - "mandateInput": - { - "directDebitMandateTypeId": 1, - "createdOn": "2024-03-22T09:00:00", - "bic": "RABONL2U", - "iban": "NL44RABO0123456789", - "ascription": "J. de Vries", - "place": "Den Haag", - }, + "pspPaymentReference": null, + "paymentStatuses": [], + "mandateInput": null, } v1.2: summary: Order creation v1.2 @@ -2653,8 +2518,15 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ + { + "order_orderStatusId": "99137e30-2bf5-4c9b-95f0-ca432adcae5f", + "orderStatus": + { "orderStatusId": 2, "name": "awaitingPayment" }, + "createdOn": "2024-03-22T09:05:00", + "description": "Betaling is geinitieerd", + }, { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", "orderStatus": @@ -2687,10 +2559,12 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -2698,6 +2572,7 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", @@ -2730,10 +2605,11 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 4, "serviceReferenceId": null, "amount": null, @@ -2888,7 +2764,7 @@ paths: "touchpointId": 3, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -3112,7 +2988,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -3279,7 +3155,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -3438,7 +3314,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -3598,7 +3474,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", @@ -3738,7 +3614,7 @@ paths: }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatus": + "order_OrderStatuses": [ { "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", From 8ac15a7b093fcaaa308725711d9b714e9375ee45 Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Tue, 25 Mar 2025 16:02:05 +0100 Subject: [PATCH 05/33] OVPAY-1564 - Improvements in validation objects, part 3. --- src/openapi/orders/service_engine_orders.yaml | 305 ++++++++++++------ 1 file changed, 212 insertions(+), 93 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index 640c4f2..a0c37d1 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -381,7 +381,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "payPush": @@ -489,7 +489,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "payPush": @@ -651,7 +651,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "payPush": @@ -801,7 +801,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "mandateInput": @@ -951,7 +951,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "mandateInput": @@ -1118,7 +1118,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "mandateInput": @@ -1246,7 +1246,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "mandateInput": @@ -1369,10 +1369,11 @@ paths: "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - { - "challengeTypeId": 1, - "name": "email", - }, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, @@ -1620,7 +1621,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "mandateInput": @@ -1777,7 +1778,8 @@ paths: [ { "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", - "tokenTypeId": { "tokenTypeId": 1, "name": "EMV" }, + "tokenTypeId": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -1790,7 +1792,11 @@ paths: "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, @@ -2062,7 +2068,11 @@ paths: "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, @@ -2183,8 +2193,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Orderline update v2.0 - description: Orderline update v2.0 + summary: Update order line v2.0 + description: Update order line v2.0 value: { "quantity": 1, @@ -2192,7 +2202,7 @@ paths: "validUntil": null, } v1.2: - summary: Orderline updatev1.2 + summary: Orderline update v1.2 description: Orderline update v1.2 value: { @@ -2277,7 +2287,8 @@ paths: [ { "customerTokenId": "ca15ccfb-ff5c-4c3b-b7c5-d65fc39f499d", - "tokenType": { "tokenTypeId": 1, "name": "EMV" }, + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -2290,7 +2301,11 @@ paths: "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, @@ -2471,7 +2486,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "mandateInput": @@ -2577,11 +2592,19 @@ paths: "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], + "additionalRemarks": [], }, { "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", @@ -2609,7 +2632,8 @@ paths: [ { "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", - "tokenType": { "tokenTypeId": 1, "name": "EMV" }, + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 4, "serviceReferenceId": null, "amount": null, @@ -2618,49 +2642,51 @@ paths: "personalAccountData": null, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], + "additionalRemarks": [], }, ], "payments": [ { + "paymentId": "1a973c85-7a96-41b5-bbf2-7919d6a6db15", "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, "paymentMethodId": 1, "touchPointId": 1, "isRefund": false, "htmPaymentReference": "HTM-1234", - "pspPaymentReference": "Buckaroo-1234", + "pspPaymentReference": null, "paymentStatuses": [ { + "paymentStatusId": "42eee610-1a17-4f02-be14-7e25d69d35f3", "createdOn": "2024-03-22T09:00:00", - "statusCode": "190", - "statusDescription": "Success", - "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusCode": "?", + "statusDescription": "Initiated", + "statusSubCode": "?", + "statusSubDescription": "PaymentInitiated", }, ], - "payPush": - { - "consumerIssuer": "ABN AMRO", - "transactionId": "0000000000000001", - "consumerName": "J. de Vries", - "consumerIBAN": "NL44RABO0123456789", - "consumerBIC": "RABONL2U", - }, + "mandateInput": null, }, ], - "customer": + "orderCustomer": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": + "orderCustomerAddresses": [ { - "addressTypeId": 1, + "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", + "addressType": + { "addressTypeId": 1, "name": "Billing" }, "street": "Kon. Julianaplein", "houseNumber": 10, "houseNumberSuffix": "a", @@ -2702,8 +2728,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Order payment update v2.0 - description: Order payment update v2.0 + summary: Update payment v2.0 + description: Update payment v2.0 value: { "htmPaymentReference": "HTM-1234", @@ -2715,7 +2741,7 @@ paths: "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], "mandateInput": @@ -2798,10 +2824,12 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -2809,20 +2837,30 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], + "additionalRemarks": [], }, ], "payments": [ { + "paymentId": "1a973c85-7a96-41b5-bbf2-7919d6a6db15", "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, "paymentMethodId": 1, @@ -2833,6 +2871,15 @@ paths: "paymentStatuses": [ { + "paymentStatusId": "42eee610-1a17-4f02-be14-7e25d69d35f3", + "createdOn": "2024-03-22T09:00:00", + "statusCode": "?", + "statusDescription": "Initiated", + "statusSubCode": "?", + "statusSubDescription": "PaymentInitiated", + }, + { + "paymentStatusId": "b9893367-0cab-45a8-89f9-03a14d6cd138", "createdOn": "2024-03-22T09:00:00", "statusCode": "791", "statusDescription": "Pending processing", @@ -2840,15 +2887,17 @@ paths: "statusSubDescription": "PendingProcessing", }, { + "paymentStatusId": "9edfb9ad-f5b3-4edc-8216-7cd0070b03f3", "createdOn": "2024-03-22T09:01:00", "statusCode": "190", "statusDescription": "Success", "statusSubCode": "S001", - "statusSubDescription": "PaymentSuccessFul", + "statusSubDescription": "PaymentSuccessful", }, ], - "payPush": + "mandateInput": { + "mandateInputId": "7e3c7b4e-2b4d-4e0b-8f8b-0e8d9f0a2c3b", "consumerIssuer": "ABN AMRO", "transactionId": "0000000000000001", "consumerName": "J. de Vries", @@ -2857,17 +2906,20 @@ paths: }, }, ], - "customer": + "orderCustomers": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": + "orderCustomerAddresses": [ { - "addressTypeId": 1, + "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", + "addressTypeId": + { "addressTypeId": 1, "name": "Billing" }, "street": "Kon. Julianaplein", "houseNumber": 10, "houseNumberSuffix": "a", @@ -2909,8 +2961,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Order payment update v2.0 - description: Order payment update v2.0 + summary: Add order customer v2.0 + description: Add order customer v2.0 value: { "birthname": "Jan", @@ -2932,8 +2984,8 @@ paths: ], } v1.2: - summary: Order payment update v1.2 - description: Order payment update v1.2 + summary: Add order customer v1.2 + description: Add order customer v1.2 value: { "birthname": "Jan", @@ -3022,10 +3074,12 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenTypeId": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -3033,29 +3087,41 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], + "additionalRemarks": [], }, ], - "payments": null, - "customer": + "payments": [], + "orderCustomer": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": + "orderCustomerAddresses": [ { - "addressTypeId": 1, + "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", + "addressType": + { "addressTypeId": 1, "name": "Billing" }, "street": "Kon. Julianaplein", "houseNumber": 10, "houseNumberSuffix": "a", @@ -3100,8 +3166,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Order customer update v2.0 - description: Order customer update v2.0 + summary: Update order customer v2.0 + description: Update order customer v2.0 value: { "birthname": "Jan", @@ -3111,8 +3177,8 @@ paths: "dateOfBirth": "1970-01-01", } v1.2: - summary: Order customer update v1.2 - description: Order customer update v1.2 + summary: Update order customer v1.2 + description: Update order customer v1.2 value: { "birthname": "Jan", @@ -3189,10 +3255,12 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenTypeId": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -3200,30 +3268,41 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], "additionalRemarks": [], }, ], - "payments": null, - "customer": + "payments": [], + "orderCustomer": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": + "orderCustomerAddresses": [ { - "addressTypeId": 1, + "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", + "addressType": + { "addressTypeId": 1, "name": "Billing" }, "street": "Kon. Julianaplein", "houseNumber": 10, "houseNumberSuffix": "a", @@ -3268,6 +3347,19 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: + summary: Add order customer address v2.0 + description: Add order customer address v2.0 + value: + { + "addressTypeId": 1, + "street": "Kon. Julianaplein", + "houseNumber": 10, + "houseNumberSuffix": "a", + "postalCode": "2595 AA", + "city": "Den Haag", + "country": "NL", + } + v1.2: summary: Order customer address create v1.2 description: Order customer address create v1.2 value: @@ -3348,10 +3440,12 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -3359,15 +3453,23 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], + "orderAccountingStatuses": [], + "validationResult": false, + "validationErrors": [], "additionalRemarks": [ { @@ -3377,18 +3479,21 @@ paths: ], }, ], - "payments": null, - "customer": + "payments": [], + "orderCustomer": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": + "orderCustomerAddresses": [ { - "addressTypeId": 1, + "orderCustomerAddressId": "a0ef57fa-395c-4a03-96e9-234c26dccea9", + "addressType": + { "addressTypeId": 1, "name": "Billing" }, "street": "Kon. Julianaplein", "houseNumber": 10, "houseNumberSuffix": "a", @@ -3428,8 +3533,8 @@ paths: $ref: "#/components/schemas/unavailable" examples: v2.0: - summary: Order customer address create v1.2 - description: Order customer address create v1.2 + summary: Update order customer address v2.0 + description: Update order customer address v2.0 value: { "addressTypeId": 1, @@ -3508,10 +3613,12 @@ paths: "validUntil": null, "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, - "tokens": + "customerTokens": [ { - "tokenTypeId": 1, + "customerTokenId": "53a23772-0631-4eb8-b06a-8b4b74d120d5", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -3519,15 +3626,23 @@ paths: "verificationCode": "A7H6", "personalAccountData": { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "dateOfBirth": "01-01-1970", "photoReference": "DSC_0502.JPG", "fileType": "image/jpg", - "challengeTypeId": 1, + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, }, ], + "orderAccountingStatuses": [], + "validationResult": false, + "validationErrors": [], "additionalRemarks": [ { @@ -3537,18 +3652,21 @@ paths: ], }, ], - "payments": null, - "customer": + "payments": [], + "orderCustomer": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "addresses": + "orderCusotmerAddresses": [ { - "addressTypeId": 1, + "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", + "addressType": + { "addressTypeId": 1, "name": "Billing" }, "street": "Kon. Julianaplein", "houseNumber": 101, "houseNumberSuffix": "a", @@ -3562,8 +3680,8 @@ paths: delete: tags: - Order Creation v2 - summary: Delete an existing order address - description: Delete an existing order address + summary: Delete an existing order address. + description: Delete an existing order address. parameters: - in: path name: orderCustomerAddressId @@ -3624,10 +3742,11 @@ paths: "description": "Order is aangemaakt", }, ], - "orderLines": null, - "payments": null, - "customer": + "orderLines": [], + "payments": [], + "orderCustomer": { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", "birthname": "Jan", "surname": "Vries", "prefix": "de", From 985fdce7bbed8d15ee3844f7ee6a72bcbe2cc319 Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Tue, 25 Mar 2025 16:39:07 +0100 Subject: [PATCH 06/33] OVPAY-1564 - Improvements in validation objects, part 4. --- src/openapi/orders/service_engine_orders.yaml | 444 ++++++++++++++---- 1 file changed, 344 insertions(+), 100 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index a0c37d1..2a25552 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -639,8 +639,19 @@ paths: { "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, + "paymentMethod": + { + "paymentMethodId": 1, + "name": "ideal", + "provider": "Buckaroo", + }, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -788,8 +799,19 @@ paths: "paymentId": "c772868c-5cce-46a3-8821-be6811332252", "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, + "paymentMethod": + { + "paymentMethodId": 1, + "name": "ideal", + "provider": "Buckaroo", + }, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -807,7 +829,10 @@ paths: "mandateInput": { "mandateInputId": "1d6626cd-b93b-4ea6-85d5-a8e3a24a2725", - "directDebitMandateTypeId": 1, + "directDebitMandateType": { + "directDebitMandateTypeId": 1, + "name": "import", + }, "createdOn": "2024-03-22T09:00:00", "bic": "RABONL2U", "iban": "NL44RABO0123456789", @@ -938,8 +963,19 @@ paths: "paymentId": "1a973c85-7a96-41b5-bbf2-7919d6a6db15", "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, + "paymentMethod": + { + "paymentMethodId": 1, + "name": "ideal", + "provider": "Buckaroo", + }, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -957,7 +993,10 @@ paths: "mandateInput": { "mandateInputId": "5397f2d7-eefa-4e82-a086-1e0e3ad38bdb", - "directDebitMandateTypeId": 1, + "directDebitMandateType": { + "directDebitMandateTypeId": 1, + "name": "import", + }, "createdOn": "2024-03-22T09:00:00", "bic": "RABONL2U", "iban": "NL44RABO0123456789", @@ -1161,13 +1200,7 @@ paths: "externalOrderId": null, "customerProfileId": 1337, "totalAmount": 121, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, + "touchPointId": 3, "languageId": 1, "billingAddressId": 1, "shippingAddressId": 1, @@ -1299,6 +1332,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -1308,13 +1348,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -1481,8 +1514,6 @@ paths: "isActive": true, "retailerId": 1001, }, - "billingAddressId": 1, - "shippingAddressId": 1, "language": { "languageId": 1, @@ -1490,6 +1521,8 @@ paths: "iso639Code": "nl-NL", "ietfCode": "nl", }, + "billingAddressId": 1, + "shippingAddressId": 1, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -1609,7 +1642,13 @@ paths: "name": "ideal", "provider": "Buckaroo", }, - "touchPointId": 1, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -1722,6 +1761,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -1731,13 +1777,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -1999,6 +2038,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -2008,13 +2054,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -2231,6 +2270,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -2240,13 +2286,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -2371,6 +2410,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 0, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -2380,13 +2426,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -2515,6 +2554,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -2524,13 +2570,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -2654,8 +2693,19 @@ paths: "paymentId": "1a973c85-7a96-41b5-bbf2-7919d6a6db15", "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, + "paymentMethod": + { + "paymentMethodId": 1, + "name": "ideal", + "provider": "Buckaroo", + }, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": null, @@ -2778,6 +2828,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -2787,7 +2844,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchpointId": 3, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -2863,8 +2919,19 @@ paths: "paymentId": "1a973c85-7a96-41b5-bbf2-7919d6a6db15", "createdOn": "2024-03-22T09:00:00", "amountDebit": 121, - "paymentMethodId": 1, - "touchPointId": 1, + "paymentMethod": + { + "paymentMethodId": 1, + "name": "ideal", + "provider": "Buckaroo", + }, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -2932,6 +2999,183 @@ paths: } v1.2: value: { "paymentId": "94270188-4cf6-447e-bd49-e8186bcec073" } + v9.9 (Nick Pows): + value: + { + "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", + "externalOrderId": "be8160b3-a7f7-4a63-ad63-09503b2fc4a3", + "orderNumber": "ORD-123456", + "customerProfileId": 1337, + "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatuses": + [ + { + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order is aangemaakt", + }, + ], + "orderLines": + [ + { + "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "externalOrderLineId": null, + "productId": 1, + "productName": "HTM Maandkorting 20%", + "productCode": "HTM-MND-20", + "productDescription": "HTM Maandkorting 20%", + "taxAmount": 21, + "taxCode": "V21", + "amountExclTax": 100, + "amountInclTax": 121, + "quantity": 1, + "terms": + [ + "generalTermsAndConditions.pdf", + "productTermsAndConditions.pdf", + ], + "createdOn": "2024-03-22T09:00:00", + "validFrom": "2024-03-22T09:00:00", + "validUntil": null, + "orderLineStatus": + { "orderLineStatusId": 1, "name": "pending" }, + "customerTokens": + [ + { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, + "ovPayTokenId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 34, + "ovpasNumber": "OV34567", + "verificationCode": "A7H6", + "personalAccountData": + { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", + "name": "Jan de Vries", + "dateOfBirth": "01-01-1970", + "photoReference": "DSC_0502.JPG", + "fileType": "image/jpg", + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, + "oneTimePassword": "H5Iiz3JTaQeIV8p", + }, + }, + ], + "orderAccountingStatuses": [], + "validationResult": true, + "validationErrors": [], + "additionalRemarks": [], + }, + ], + "payments": + [ + { + "paymentId": "1a973c85-7a96-41b5-bbf2-7919d6a6db15", + "createdOn": "2024-03-22T09:00:00", + "amountDebit": 121, + "paymentMethod": + { + "paymentMethodId": 1, + "name": "ideal", + "provider": "Buckaroo", + }, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, + "isRefund": false, + "htmPaymentReference": "HTM-1234", + "pspPaymentReference": "Buckaroo-1234", + "paymentStatuses": + [ + { + "paymentStatusId": "42eee610-1a17-4f02-be14-7e25d69d35f3", + "createdOn": "2024-03-22T09:00:00", + "statusCode": "?", + "statusDescription": "Initiated", + "statusSubCode": "?", + "statusSubDescription": "PaymentInitiated", + }, + { + "paymentStatusId": "b9893367-0cab-45a8-89f9-03a14d6cd138", + "createdOn": "2024-03-22T09:00:00", + "statusCode": "791", + "statusDescription": "Pending processing", + "statusSubCode": "S001", + "statusSubDescription": "PendingProcessing", + }, + { + "paymentStatusId": "9edfb9ad-f5b3-4edc-8216-7cd0070b03f3", + "createdOn": "2024-03-22T09:01:00", + "statusCode": "190", + "statusDescription": "Success", + "statusSubCode": "S001", + "statusSubDescription": "PaymentSuccessful", + }, + ], + "mandateInput": + { + "mandateInputId": "7e3c7b4e-2b4d-4e0b-8f8b-0e8d9f0a2c3b", + "consumerIssuer": "ABN AMRO", + "transactionId": "0000000000000001", + "consumerName": "J. de Vries", + "consumerIBAN": "NL44RABO0123456789", + "consumerBIC": "RABONL2U", + }, + }, + ], + "orderCustomers": + { + "orderCustomerId": "94270188-4cf6-447e-bd49-e8186bcec073", + "birthname": "Jan", + "surname": "Vries", + "prefix": "de", + "emailAddress": "jandevries@outlook.com", + "dateOfBirth": "1970-01-01", + "orderCustomerAddresses": + [ + { + "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", + "addressTypeId": + { "addressTypeId": 1, "name": "Billing" }, + "street": "Kon. Julianaplein", + "houseNumber": 10, + "houseNumberSuffix": "a", + "postalCode": "2595 AA", + "city": "Den Haag", + "country": "NL", + }, + ], + }, + } /orders/{orderId}/ordercustomers: parameters: - in: path @@ -3022,6 +3266,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -3031,13 +3282,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -3203,6 +3447,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -3212,13 +3463,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -3388,6 +3632,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -3397,13 +3648,6 @@ paths: }, "billingAddressId": 2, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -3561,6 +3805,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 121, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -3570,13 +3821,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": @@ -3714,6 +3958,13 @@ paths: "orderNumber": "ORD-123456", "customerProfileId": 1337, "totalAmount": 0, + "touchPoint": + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "language": { "languageId": 1, @@ -3723,13 +3974,6 @@ paths: }, "billingAddressId": 1, "shippingAddressId": 1, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, "createdOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00", "order_OrderStatuses": From 6518d83c1b4d715b513ac6a340d677993aa648a7 Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Tue, 25 Mar 2025 16:44:49 +0100 Subject: [PATCH 07/33] OVPAY-1564 - Improvements in validation objects, part 5. --- src/openapi/orders/service_engine_orders.yaml | 85 ++++++++++++------- 1 file changed, 54 insertions(+), 31 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index 2a25552..b1c46dd 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -829,10 +829,11 @@ paths: "mandateInput": { "mandateInputId": "1d6626cd-b93b-4ea6-85d5-a8e3a24a2725", - "directDebitMandateType": { - "directDebitMandateTypeId": 1, - "name": "import", - }, + "directDebitMandateType": + { + "directDebitMandateTypeId": 1, + "name": "import", + }, "createdOn": "2024-03-22T09:00:00", "bic": "RABONL2U", "iban": "NL44RABO0123456789", @@ -970,12 +971,12 @@ paths: "provider": "Buckaroo", }, "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, + { + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -993,10 +994,11 @@ paths: "mandateInput": { "mandateInputId": "5397f2d7-eefa-4e82-a086-1e0e3ad38bdb", - "directDebitMandateType": { - "directDebitMandateTypeId": 1, - "name": "import", - }, + "directDebitMandateType": + { + "directDebitMandateTypeId": 1, + "name": "import", + }, "createdOn": "2024-03-22T09:00:00", "bic": "RABONL2U", "iban": "NL44RABO0123456789", @@ -1842,7 +1844,6 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [ { @@ -1850,6 +1851,7 @@ paths: "parameter": "directDebitMandateId", }, ], + "validationErrors": [], }, ], "payments": [], @@ -2118,7 +2120,6 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [ { @@ -2126,6 +2127,7 @@ paths: "parameter": "directDebitMandateId", }, ], + "validationErrors": [], }, { "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", @@ -2164,8 +2166,8 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [], + "validationErrors": [], }, ], "payments": [], @@ -2351,7 +2353,6 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [ { @@ -2359,6 +2360,7 @@ paths: "parameter": "directDebitMandateId", }, ], + "validationErrors": [], }, ], "payments": [], @@ -2642,8 +2644,8 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [], + "validationErrors": [], }, { "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", @@ -2683,8 +2685,8 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [], + "validationErrors": [], }, ], "payments": @@ -2909,8 +2911,8 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [], + "validationErrors": [], }, ], "payments": @@ -3039,7 +3041,7 @@ paths: [ { "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "externalOrderLineId": null, + "externalOrderLineId": "0211f11b-270e-43f2-8ecc-3fe85773a0a2", "productId": 1, "productName": "HTM Maandkorting 20%", "productCode": "HTM-MND-20", @@ -3056,7 +3058,7 @@ paths: ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", - "validUntil": null, + "validUntil": "2024-03-22T09:00:00", "orderLineStatus": { "orderLineStatusId": 1, "name": "pending" }, "customerTokens": @@ -3086,10 +3088,31 @@ paths: }, }, ], - "orderAccountingStatuses": [], - "validationResult": true, - "validationErrors": [], - "additionalRemarks": [], + "orderAccountingStatuses": + [ + { + "orderAccountingStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "accountingStatus": + { "accountingStatusId": 1, "name": "open" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order is aangemaakt", + }, + ], + "validationResult": false, + "additionalRemarks": + [ + { + "code": "MANDATE_REQUIRED", + "parameter": "directDebitMandateId", + }, + ], + "validationErrors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + }, + ], }, ], "payments": @@ -3347,8 +3370,8 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [], + "validationErrors": [], }, ], "payments": [], @@ -3528,8 +3551,8 @@ paths: ], "orderAccountingStatuses": [], "validationResult": true, - "validationErrors": [], "additionalRemarks": [], + "validationErrors": [], }, ], "payments": [], @@ -3713,7 +3736,6 @@ paths: ], "orderAccountingStatuses": [], "validationResult": false, - "validationErrors": [], "additionalRemarks": [ { @@ -3721,6 +3743,7 @@ paths: "parameter": "directDebitMandateId", }, ], + "validationErrors": [], }, ], "payments": [], @@ -3886,7 +3909,6 @@ paths: ], "orderAccountingStatuses": [], "validationResult": false, - "validationErrors": [], "additionalRemarks": [ { @@ -3894,6 +3916,7 @@ paths: "parameter": "directDebitMandateId", }, ], + "validationErrors": [], }, ], "payments": [], From 2726ddb332dbe210ea2050395e43a9183048836a Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Wed, 26 Mar 2025 11:45:55 +0100 Subject: [PATCH 08/33] updated tax fields in orders --- src/openapi/orders/orders-crud.yaml | 57 ++++++++++++++--------------- 1 file changed, 28 insertions(+), 29 deletions(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index 1f4c370..5855893 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -4,7 +4,8 @@ info: version: "1.0" description: CRUD APIs for ABT Orders database. These are NOT the functional APIs from Service Engine. servers: - - url: https://api.integratielaag.nl/v1 + - url: https://api.integratielaag.nl/v1 + - url: https://api.integratielaag.nl/v2 paths: /orders: get: @@ -12,6 +13,8 @@ paths: - Order summary: P1. Find orders. description: Find orders. + servers: + - url: https://api.integratielaag.nl/v1 parameters: - in: query name: externalOrderId @@ -169,13 +172,8 @@ paths: "productCode": "HTM-MND-20", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, - "taxMetadata": - { - "taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03", - "taxCode": "V21", - "taxPercentageAmount": 21, - "description": "21% BTW", - }, + "taxCode": "V21", + "taxPercentage": 21, "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, @@ -347,7 +345,8 @@ paths: "productCode": "HTM-MND-20", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, - "taxMetadataId": "7275b910-37d9-40c1-aaac-80d8ceb62ff9", + "taxCode: "V21", + "taxPercentage": 21, "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, @@ -518,13 +517,8 @@ paths: "productCode": "HTM-MND-20", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, - "taxMetadata": - { - "taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03", - "taxCode": "V21", - "taxPercentageAmount": 21, - "description": "21% BTW", - }, + "taxCode": "V21", + "taxPercentage": 21, "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, @@ -744,7 +738,8 @@ paths: "productCode": "HTM-MND-20", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, - "taxMetadataId": "1d6f1725-1072-4f08-982c-3df51dd854a1", + "taxCode": "V21", + "taxPercentage": 21, "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, @@ -949,13 +944,21 @@ paths: required: false description: The amount of tax calculated. - in: query - name: taxMetadataId + name: taxCode schema: type: string format: uuid - example: 3435119f-6a99-4f90-967b-25086b9a8bac + example: "V21" required: false - description: The technical id of the tax code. + description: The tax code. + - in: query + name: taxPercentage + schema: + type: string + format: uuid + example: 21 + required: false + description: The tax percentage. - in: query name: amountExclTax schema: @@ -1068,13 +1071,8 @@ paths: "productCode": "HTM-MND-20", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, - "taxMetadata": - { - "taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03", - "taxCode": "V21", - "taxPercentageAmount": 21, - "description": "21% BTW", - }, + "taxCode": "V21", + "taxPercentage": 21, "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, @@ -1150,13 +1148,14 @@ paths: example: { "taxAmount": 21, - "taxMetadataId": "0574440e-7fa0-401f-b907-539c91633a5d", + "taxCode": "V21", + "taxPercentage": 21, "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, "validFrom": "2024-03-22T09:00:00", "validUntil": "2025-03-22T09:00:00", - "orderLineStatusId": 4, + "orderLineStatusId": 1, } responses: "200": From 62e2dbc78dc04f86dba1152fcf63374d38949cc0 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Wed, 26 Mar 2025 12:06:56 +0100 Subject: [PATCH 09/33] added pad changes to order crud --- src/openapi/orders/orders-crud.yaml | 111 +++++++++++++++------------- 1 file changed, 58 insertions(+), 53 deletions(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index 5855893..f0be6de 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -206,9 +206,8 @@ paths: { "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", + "birthdate": "01-01-1970", + "photo": "DSC_0502.JPG", "challengeType": { "challengeTypeId": 1, @@ -345,7 +344,7 @@ paths: "productCode": "HTM-MND-20", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, - "taxCode: "V21", + "taxCode": "V21", "taxPercentage": 21, "amountExclTax": 100, "amountInclTax": 121, @@ -368,12 +367,11 @@ paths: "personalAccountData": { "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", + "birthDate": "01-01-1970", + "photo": "DSC_0502.JPG", "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", - }, + } }, ], "orderAccountingStatuses": @@ -550,9 +548,8 @@ paths: { "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", + "birthDate": "01-01-1970", + "photo": "DSC_0502.JPG", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -760,12 +757,11 @@ paths: "verificationCode": "A7H6", "personalAccountData": { - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeTypeId": 1, - "oneTimePassword": "H5Iiz3JTaQeIV8p", + "name": null, + "birthDate": "01-01-1970", + "photo": null, + "challengeTypeId": null, + "oneTimePassword": null }, }, ], @@ -1094,7 +1090,6 @@ paths: { "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", "tokenType": { "tokenTypeId": 1, "name": "EMV" }, - "ovPayTokenId": 1, "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 34, @@ -1104,9 +1099,8 @@ paths: { "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", + "birthDate": "01-01-1970", + "photo": "DSC_0502.JPG", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1239,14 +1233,9 @@ paths: "ovpasNumber": "OV34567", "verificationCode": "A7H6", "personalAccountData": - { - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeTypeId": 1, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - }, + { + "birthDate": "01-01-1970", + } } responses: "201": @@ -1347,9 +1336,8 @@ paths: { "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", + "birthDate": "01-01-1970", + "photo": "DSC_0502.JPG", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1414,13 +1402,39 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeTypeId": 1, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - } + examples: + birthDate PersonalAccountData: + summary: PersonalAccountData birthDate + description: Only record birthDate PersonalAccountData + value: + { + "birthDate": "01-01-1970" + } + name PersonalAccountData: + summary: PersonalAccountData name + description: Only record name PersonalAccountData + value: + { + "name": "Jan de Vries" + } + photo PersonalAccountData: + summary: PersonalAccountData photo + description: Only record photo in PersonalAccountData + value: + { + "photo": "DSC_0502.JPG" + } + full PersonalAccountData: + summary: PersonalAccountData full + description: Fill the entire record for PersonalAccountData + value: + { + "name": "Jan de Vries", + "birthDate": "01-01-1970", + "photo": "DSC_0502.JPG", + "challengeTypeId": 1, + "oneTimePassword": "H5Iiz3JTaQeIV8p", + } responses: "201": description: OK @@ -1461,7 +1475,7 @@ paths: required: false description: The name of the customer. - in: query - name: dateOfBirth + name: birthDate schema: type: string format: date @@ -1469,19 +1483,12 @@ paths: required: false description: The date of birth of the customer. - in: query - name: photoReference + name: photo schema: type: string example: DSC_0502.JPG required: false description: A reference to the customer photo. - - in: query - name: fileType - schema: - type: string - example: image/jpg - required: false - description: File type of the customer photo. - in: query name: challengeTypeId schema: @@ -1514,9 +1521,8 @@ paths: "orderLineId": "858e31b9-67f0-46ca-bf88-91a382b9c079", "orderId": "858e31b9-67f0-46ca-bf88-91a382b9c079", "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", + "birthDate": "01-01-1970", + "photo": "DSC_0502.JPG", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, @@ -1543,8 +1549,7 @@ paths: $ref: "#/components/schemas/unavailable" example: { - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", + "photo": "DSC_0502.JPG", "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", } From b6e9a1f2f4caeb9728ee0438e9fd1da1d00a7fbd Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Wed, 26 Mar 2025 12:57:16 +0100 Subject: [PATCH 10/33] fixed uppercase --- src/openapi/orders/orders-crud.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index f0be6de..dea8b44 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -206,7 +206,7 @@ paths: { "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", - "birthdate": "01-01-1970", + "birthDate": "01-01-1970", "photo": "DSC_0502.JPG", "challengeType": { From d8f9845ab43bedaff3208af3cfadf8881b15fc74 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Wed, 26 Mar 2025 15:31:31 +0100 Subject: [PATCH 11/33] fikoArticleNumber --- src/openapi/orders/orders-crud.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index dea8b44..8494dd8 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -169,7 +169,7 @@ paths: "externalOrderLineId": "f5fddff0-7fbd-4285-bccb-e584f431ea69", "productId": 1, "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", + "fikoArticleNumber": "FIKO-1234", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, "taxCode": "V21", @@ -341,7 +341,7 @@ paths: "externalOrderLineId": "f5fddff0-7fbd-4285-bccb-e584f431ea69", "productId": 1, "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", + "fikoArticleNumber": "FIKO-1234", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, "taxCode": "V21", @@ -512,7 +512,7 @@ paths: "externalOrderLineId": "f5fddff0-7fbd-4285-bccb-e584f431ea69", "productId": 1, "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", + "fikoArticleNumber": "FIKO-1234", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, "taxCode": "V21", @@ -732,7 +732,7 @@ paths: "externalOrderLineId": "f5fddff0-7fbd-4285-bccb-e584f431ea69", "productId": 1, "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", + "fikoArticleNumber": "FIKO-1234", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, "taxCode": "V21", @@ -926,10 +926,10 @@ paths: required: false description: The name of the product. - in: query - name: productCode + name: fikoArticleNumber schema: type: string - example: HTM-MND-20 + example: FIKO-1234 required: false description: The code of the product. - in: query @@ -1064,7 +1064,7 @@ paths: "externalOrderLineId": "4e333615-6ecd-4b68-a4f8-4f66f6af9be1", "productId": 1, "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", + "fikoArticleNumber": "FIKO-1234", "productDescription": "HTM Maandkorting 20%", "taxAmount": 21, "taxCode": "V21", From 0c385631215638749990dd052161fec94ebbcdd0 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Wed, 26 Mar 2025 15:35:46 +0100 Subject: [PATCH 12/33] fout in body call --- src/openapi/orders/orders-crud.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index 8494dd8..e7d5e8c 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -757,11 +757,7 @@ paths: "verificationCode": "A7H6", "personalAccountData": { - "name": null, - "birthDate": "01-01-1970", - "photo": null, - "challengeTypeId": null, - "oneTimePassword": null + "birthDate": "01-01-1970" }, }, ], From b9cd76e4843f224d65adb5830a6ecf0761ed0282 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Wed, 26 Mar 2025 15:39:30 +0100 Subject: [PATCH 13/33] stuff --- src/openapi/orders/orders-crud.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index e7d5e8c..d05371a 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -5,7 +5,6 @@ info: description: CRUD APIs for ABT Orders database. These are NOT the functional APIs from Service Engine. servers: - url: https://api.integratielaag.nl/v1 - - url: https://api.integratielaag.nl/v2 paths: /orders: get: From 51386625566cb707404cd9a648fd605480bb0a1d Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Thu, 27 Mar 2025 16:14:55 +0100 Subject: [PATCH 14/33] first version --- src/openapi/customers/SE-customers.yaml | 867 +++++++++++++++++++++++- 1 file changed, 836 insertions(+), 31 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 7238481..04494cf 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -4,11 +4,11 @@ info: description: >- Service Engine APIs for HTM Customers. These are NOT the CRUD APIs to access raw data in the database. To be used by touchpoints to get information about HTM customers. - version: 'x.x' + version: '1.0' servers: - - url: https://api.integratielaag.nl/abt/serviceengine/customers/x.x + - url: https://api.integratielaag.nl/v1/touchpoint tags: - - name: ServiceEngine Customers + - name: Customers description: >- Service Engine APIs for HTM Customers. These are NOT the CRUD APIs to access raw data in the database. To be used by touchpoints to get information about HTM customers. @@ -16,7 +16,7 @@ paths: /customers: get: tags: - - ServiceEngine Customers + - Customers summary: Get a single customer profile based on search parameters description: Get a single customer profile based on search parameters. Only returns a profile if a single result matches the parameters; when multiple results are found, additional seach parameters are required to disambiguate. parameters: @@ -145,7 +145,7 @@ paths: application/json: example: { - "type": "https://api.integratielaag.nl/abt/serviceengine/x.x/customers", + "type": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers", "apiErrorCode": "400.1", "title": "Niet gevonden", "detail": "Klant niet gevonden", @@ -162,7 +162,7 @@ paths: application/json: example: { - "type": "https://api.integratielaag.nl/abt/serviceengine/x.x/customers", + "type": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers", "apiErrorCode": "409.1", "title": "Meer dan 1 klantprofiel gevonden", "detail": "Meer dan 1 klantprofiel gevonden. Verfijn je zoekcriteria.", @@ -171,16 +171,819 @@ paths: /customers/tokens: get: tags: - - ServiceEngine Customers - summary: Get a list of all OvPayTokens for a certain customer - description: Get a list of all OvPayTokens for a certain customer. + - Customers + parameters: + - name: X-HTM-JWT-AUTH-HEADER + in: header + schema: + type: string + example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c + required: false + description: The JWT of a customer in case of touchpoint were customer logs in themselves + - name: X-HTM-CUSTOMER-PROFILE-ID-HEADER + in: header + schema: + type: string + example: feaaef83-a551-4283-8419-340b1ada3b55 + required: false + description: The customerProfileId of a customer in the case of the SMP + - name: X-HTM-ROLE-HEADER + in: header + schema: + type: string + example: Customer + required: false + description: The role of the HTM employee in the case of the SMP + - name: ovpayTokenId + in: query + schema: + type: integer + example: 1 + required: false + description: The ovpaytoken id of a specific customer token + - name: tokenTypeId + in: query + schema: + type: array + items: + type: integer + explode: false + description: Filter on tokentype. 1 = EMV, 2 = OV-pas physical, 3 = OV-pas digital + required: false + - name: xTat + in: query + schema: + type: string + example: 4c2d60e2-cd03-4c80-ae70-573a301f0bff + required: false + description: Filter on the xTat of a customer token + - name: xBot + in: query + schema: + type: string + example: 91641b54-056c-49ea-b598-ccde81d6c45a + required: false + description: Filter on the xBot of a customer token + - name: ovPasNumber + in: query + schema: + type: string + example: 56HYRTL + required: false + description: Filter on the ovPasNumber of a customer token of type OV Pas + - name: lastDigits + in: query + schema: + type: string + example: 1234 + required: false + description: Filter on the last digits of a customer token of type EMV + - name: tokenStatusId + in: query + schema: + type: array + items: + type: integer + explode: false + description: Filter on token status. 1 = Expired, 2 = Active, 3 = Replaced, 4 = Inactive, 5 = Suspended, 6 = Removed by customer + required: false + - name: expirationDate + in: query + schema: + type: string + format: date-time + example: 2027-01-01T09:00:00Z + required: false + description: Filter on the expirationDate of a customer token + - name: replaceByTokenId + in: query + schema: + type: integer + example: 2 + required: false + description: Filter on the replaceByTokenId of a customer token + summary: Get a list of all OvPayTokens for a certain customer. + description: Get a list of all OvPayTokens for a certain customer, only returns the tokens for an identified customer through JWT or customerProfileId in the headers. responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/OvPayTokensResponse' + $ref: "#/components/schemas/unavailable" + examples: + EMV without PAD: + summary: EMV without PAD + description: EMV without PAD + value: + { + "ovPayTokens": [ + { + "ovPayTokenId": 1, + "tokenType": { + "tokenTypeId": 1, + "name": "EMV" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 1, + "name": "Active" + }, + "expirationDate": "2023-02-01", + "replacedByTokenId": 2, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=1", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/tokenPersonalizations?ovpaytokenId=1", + "method": "POST" + } + } + } + ] + } + OVPAS without PAD: + summary: OVPAS without PAD + description: OVPAS without PAD + value: + { + "ovPayTokens": [ + { + "ovPayTokenId": 1, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 1, + "name": "Active" + }, + "expirationDate": "2023-02-01", + "replacedByTokenId": 2, + "autoReloadRegistration": null, + "ePurse": { + "e-PurseBalance": { + "currency": "EUR", + "amount": 350 + }, + "status": "ACTIVE", + "originDate": "2019-07-16T11:00:00+02:00" + }, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=1", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "method": "POST" + } + } + } + ] + } + OVPAS with PAD: + summary: OVPAS with PAD + description: OVPAS with PAD + value: + { + "ovPayTokens": [ + { + "ovPayTokenId": 1, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 1, + "name": "Active" + }, + "expirationDate": "2023-02-01", + "replacedByTokenId": 2, + "autoReloadRegistration": { + "autoReloadAmount": 500, + "retailerReferenceId": "abc", + "arrit": "425f7fc2-1103-4822-9c79-7c4aaa2fb6aa", + "autoReloadRegistrationStatus": "ACTIVE", + "autoReloadRegistrationStartDateTime": "2024-06-02T15:03:46Z" + }, + "ePurse": { + "e-PurseBalance": { + "currency": "EUR", + "amount": 350 + }, + "status": "ACTIVE", + "originDate": "2019-07-16T11:00:00+02:00" + }, + "personalAccountData":{ + "name": { + "inaccuracyFlag": false, + "inaccuracyFlagReason": null, + "inaccuracyFlagSetCounter": 0, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + }, + "birthDate": { + "inaccuracyFlag": false, + "inaccuracyFlagReason": null, + "inaccuracyFlagSetCounter": 0, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + }, + "photo": { + "inaccuracyFlag": false, + "inaccuracyFlagReason": null, + "inaccuracyFlagSetCounter": 0, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=1", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips", + "method": "GET" + }, + "update_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "method": "PUT" + } + } + } + ] + } + OVPAS with partial PAD: + summary: OVPAS with partial PAD + description: OVPAS with partial PAD + value: + { + "ovPayTokens": [ + { + "ovPayTokenId": 1, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 1, + "name": "Active" + }, + "expirationDate": "2023-02-01", + "replacedByTokenId": 2, + "autoReloadRegistration": null, + "ePurse": { + "e-PurseBalance": { + "currency": "EUR", + "amount": 350 + }, + "status": "ACTIVE", + "originDate": "2019-07-16T11:00:00+02:00" + }, + "personalAccountData":{ + "name": { + "inaccuracyFlag": false, + "inaccuracyFlagReason": null, + "inaccuracyFlagSetCounter": 0, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + }, + "birthDate": { + "inaccuracyFlag": true, + "inaccuracyFlagReason": "Invalid birthDate", + "inaccuracyFlagSetCounter": 1, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + }, + "photo": { + "inaccuracyFlag": false, + "inaccuracyFlagReason": null, + "inaccuracyFlagSetCounter": 0, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=1", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips", + "method": "GET" + }, + "update_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "method": "PUT" + } + } + } + ] + } + OVPAS with invalid PAD: + summary: OVPAS with invalid PAD + description: OVPAS with invalid PAD + value: + { + "ovPayTokens": [ + { + "ovPayTokenId": 1, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 1, + "name": "Active" + }, + "expirationDate": "2023-02-01", + "replacedByTokenId": 2, + "autoReloadRegistration": null, + "ePurse": { + "e-PurseBalance": { + "currency": "EUR", + "amount": 350 + }, + "status": "ACTIVE", + "originDate": "2019-07-16T11:00:00+02:00" + }, + "personalAccountData":{ + "name": { + "inaccuracyFlag": true, + "inaccuracyFlagReason": "T.B.D", + "inaccuracyFlagSetCounter": 1, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + }, + "birthDate": { + "inaccuracyFlag": true, + "inaccuracyFlagReason": "T.B.D", + "inaccuracyFlagSetCounter": 1, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + }, + "photo": { + "inaccuracyFlag": true, + "inaccuracyFlagReason": "T.B.D", + "inaccuracyFlagSetCounter": 1, + "isValidated": false, + "changeCounter": 0, + "maxUpdatesVerificationCount": 0, + "lastChangeDate": "2019-08-24T14:15:22Z" + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=1", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips", + "method": "GET" + }, + "update_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "method": "PUT" + } + } + } + ] + } + post: + tags: + - Customers + parameters: + - name: X-HTM-JWT-AUTH-HEADER + in: header + schema: + type: string + example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c + required: false + description: The JWT of a customer in case of touchpoint were customer logs in themselves + - name: X-HTM-CUSTOMER-PROFILE-ID-HEADER + in: header + schema: + type: string + example: feaaef83-a551-4283-8419-340b1ada3b55 + required: false + description: The customerProfileId of a customer in the case of the SMP + - name: X-HTM-ROLE-HEADER + in: header + schema: + type: string + example: Customer + required: false + summary: Create a new OV paytoken in the database for a given customer + description: Create a new OV paytoken for a customerProfile + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/unavailable" + examples: + Add EMV token: + summary: Add EMV token + description: Add EMV token + value: + { + "ovPayToken": { + "tokenTypeId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 200, + "alias": "Mijn token" + } + } + Add OVpas physical token: + summary: Add OVpas physical token + description: Add OVpas physical token + value: + { + "ovPayToken": { + "tokenTypeId": 2, + "ovpasNumber": "OV34567", + "verificationCode": "211", + "alias": "Mijn token" + } + } + responses: + "201": + description: Created + content: + application/json: + schema: + $ref: "#/components/schemas/unavailable" + examples: + Add EMV token: + summary: Add EMV token + description: Add EMV token + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 1, + "tokenTypeId": 1, + "lastDigits": null, + "ovpasNumber": null, + "alias": "Mijn token", + "tokenStatusId": 2, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=1", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } + Add OVpas physical token: + summary: Add EMV token + description: Add EMV token + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 1, + "tokenTypeId": 2, + "lastDigits": null, + "ovpasNumber": "OV34567", + "alias": "Mijn token", + "tokenStatusId": 2, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": { + "e-PurseBalance": { + "currency": "EUR", + "amount": 00 + }, + "status": "INACTIVE", + "originDate": "2019-07-16T11:00:00+02:00" + }, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=1", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } + /customers/tokens/{ovpayTokenId}: + post: + tags: + - Customers + parameters: + - name: X-HTM-JWT-AUTH-HEADER + in: header + schema: + type: string + example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c + required: false + description: The JWT of a customer in case of touchpoint were customer logs in themselves + - name: X-HTM-CUSTOMER-PROFILE-ID-HEADER + in: header + schema: + type: string + example: feaaef83-a551-4283-8419-340b1ada3b55 + required: false + description: The customerProfileId of a customer in the case of the SMP + - name: X-HTM-ROLE-HEADER + in: header + schema: + type: string + example: Customer + required: false + - name: ovpayTokenId + in: path + schema: + type: integer + example: 1 + required: true + summary: Replace an OV paytoken for a customerProfile + description: Replace an OV paytoken in the database for a given customer with another token + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/unavailable" + examples: + Replace with new EMV token: + summary: Replace with new token + description: Replace with new token + value: + { + "ovPayToken": { + "newTokenId": null, + "tokenTypeId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 230, + "alias": "Nieuw token" + } + } + responses: + "201": + description: Created + content: + application/json: + schema: + $ref: "#/components/schemas/unavailable" + examples: + Replace with new EMV token: + summary: Replace with new EMV token + description: Replace with new EMV token + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 5, + "tokenTypeId": 1, + "lastDigits": null, + "ovpasNumber": null, + "alias": "Mijn token", + "tokenStatusId": 2, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/replace", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } /customers/tokens/{ovPayTokenId}/productinstances: get: tags: @@ -232,15 +1035,15 @@ paths: "contractId": "56B17EF-C436-9043-B76C-481797WEB464F", "_links": { "self": { - "href": "https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1/productinstances/1", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances/1", "method": "GET" }, "get_order": { - "href": "https://api.integratielaag.nl/abt/serviceengine/x.x/orders/501B17EF-36C4-4039-B92C-6517969B464E", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/orders/501B17EF-36C4-4039-B92C-6517969B464E", "method": "GET" }, "get_contract": { - "href": "https://api.integratielaag.nl/abt/serviceengine/x.x/customers/contracts/56B17EF-C436-9043-B76C-481797WEB464F", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/contracts/56B17EF-C436-9043-B76C-481797WEB464F", "method": "GET" } } @@ -249,6 +1052,8 @@ paths: } components: schemas: + unavailable: + type: object CustomersResponse: type: object properties: @@ -348,7 +1153,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/addresses/1 + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/addresses/1 method: type: string example: GET @@ -357,7 +1162,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/addresses/1 + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/addresses/1 method: type: string example: DELETE @@ -395,7 +1200,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/phones/1 + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/phones/1 method: type: string example: GET @@ -404,7 +1209,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/phones/1 + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/phones/1 method: type: string example: DELETE @@ -416,7 +1221,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers method: type: string example: GET @@ -426,7 +1231,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/statuses + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/statuses method: type: string example: POST @@ -435,7 +1240,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers method: type: string example: PATCH @@ -444,7 +1249,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens method: type: string example: GET @@ -453,7 +1258,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens method: type: string example: POST @@ -506,7 +1311,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1 + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1 method: type: string example: GET @@ -516,7 +1321,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1 + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1 method: type: string example: PATCH @@ -525,7 +1330,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1/replace + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/replace method: type: string example: POST @@ -534,7 +1339,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1 + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1 method: type: string example: DELETE @@ -543,7 +1348,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1/productinstances + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances method: type: string example: GET @@ -552,7 +1357,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1/trips + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/trips method: type: string example: GET @@ -618,7 +1423,7 @@ components: properties: href: type: string - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/tokens/1/productinstances + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/1/productinstances method: type: string example: GET @@ -628,7 +1433,7 @@ components: href: type: string description: Always present for any HTM product-instance - example: https://api.integratielaag.nl/abt/serviceengine/x.x/orders/501B17EF-36C4-4039-B92C-6517969B464E + example: https://api.integratielaag.nl/abt/1.0/touchpoint/orders/501B17EF-36C4-4039-B92C-6517969B464E method: type: string example: GET @@ -638,7 +1443,7 @@ components: href: type: string description: Only present for subscriptions/contracts - example: https://api.integratielaag.nl/abt/serviceengine/x.x/customers/contracts/56B17EF-C436-9043-B76C-481797WEB464F + example: https://api.integratielaag.nl/abt/1.0/touchpoint/customers/contracts/56B17EF-C436-9043-B76C-481797WEB464F method: type: string example: GET From 07f69e089b4f7b9561bffd33bb559d6d80f711a4 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Thu, 27 Mar 2025 17:01:48 +0100 Subject: [PATCH 15/33] example for pesonalization hateoas link --- src/openapi/customers/SE-customers.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 04494cf..6e184ee 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -325,7 +325,16 @@ paths: }, "create_tokenPersonalization": { "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/tokenPersonalizations?ovpaytokenId=1", - "method": "POST" + "method": "POST", + "schema": { + "type": "object", + "properties": { + "photo": { "type": "image" }, + "name": { "type": "string" }, + "birthDate": { "type": "string" }, + "oneTimePassword": { "type": "string" } + } + } } } } From f6766f922554138df9f21c710221fa9ab661a1a7 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 10:32:24 +0100 Subject: [PATCH 16/33] all token endpoints added in swagger --- src/openapi/customers/SE-customers.yaml | 493 ++++++++++++++++++++++-- 1 file changed, 469 insertions(+), 24 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 6e184ee..171c6f4 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -224,13 +224,13 @@ paths: example: 91641b54-056c-49ea-b598-ccde81d6c45a required: false description: Filter on the xBot of a customer token - - name: ovPasNumber + - name: OV pasNumber in: query schema: type: string example: 56HYRTL required: false - description: Filter on the ovPasNumber of a customer token of type OV Pas + description: Filter on the OV pasNumber of a customer token of type OV Pas - name: lastDigits in: query schema: @@ -340,9 +340,9 @@ paths: } ] } - OVPAS without PAD: - summary: OVPAS without PAD - description: OVPAS without PAD + OV pas without PAD: + summary: OV pas without PAD + description: OV pas without PAD value: { "ovPayTokens": [ @@ -406,9 +406,9 @@ paths: } ] } - OVPAS with PAD: - summary: OVPAS with PAD - description: OVPAS with PAD + OV pas with PAD and autoReload: + summary: OV pas with PAD and autoReload + description: OV pas with PAD and autoReload value: { "ovPayTokens": [ @@ -502,9 +502,9 @@ paths: } ] } - OVPAS with partial PAD: - summary: OVPAS with partial PAD - description: OVPAS with partial PAD + OV pas with partial PAD: + summary: OV pas with partial PAD + description: OV pas with partial PAD value: { "ovPayTokens": [ @@ -592,9 +592,9 @@ paths: } ] } - OVPAS with invalid PAD: - summary: OVPAS with invalid PAD - description: OVPAS with invalid PAD + OV pas with invalid PAD: + summary: OV pas with invalid PAD + description: OV pas with invalid PAD value: { "ovPayTokens": [ @@ -726,9 +726,9 @@ paths: "alias": "Mijn token" } } - Add OVpas physical token: - summary: Add OVpas physical token - description: Add OVpas physical token + Add OV pas physical token: + summary: Add OV pas physical token + description: Add OV pas physical token value: { "ovPayToken": { @@ -756,7 +756,7 @@ paths: "ovPayTokenId": 1, "tokenTypeId": 1, "lastDigits": null, - "ovpasNumber": null, + "OV pasNumber": null, "alias": "Mijn token", "tokenStatusId": 2, "expirationDate": "2028-08-31T23:59:00+02:00", @@ -806,7 +806,7 @@ paths: } } } - Add OVpas physical token: + Add OV pas physical token: summary: Add EMV token description: Add EMV token value: @@ -816,7 +816,7 @@ paths: "ovPayTokenId": 1, "tokenTypeId": 2, "lastDigits": null, - "ovpasNumber": "OV34567", + "OV pasNumber": "OV34567", "alias": "Mijn token", "tokenStatusId": 2, "expirationDate": "2028-08-31T23:59:00+02:00", @@ -904,7 +904,7 @@ paths: type: integer example: 1 required: true - summary: Replace an OV paytoken for a customerProfile + summary: Replace an OV paytoken with another description: Replace an OV paytoken in the database for a given customer with another token requestBody: content: @@ -912,7 +912,7 @@ paths: schema: $ref: "#/components/schemas/unavailable" examples: - Replace with new EMV token: + Replace with new EMV token: summary: Replace with new token description: Replace with new token value: @@ -925,6 +925,27 @@ paths: "alias": "Nieuw token" } } + Replace with existing EMV token: + summary: Replace with existing token + description: Replace with existing token + value: + { + "ovPayToken": { + "newTokenId": 10 + } + } + Replace with new OV pas token: + summary: Replace with new OV pas token + description: Replace with new OV pas token + value: + { + "ovPayToken": { + "tokenTypeId": 2, + "ovpasNumber": "OV34567", + "verificationCode": "211", + "alias": "Mijn token" + } + } responses: "201": description: Created @@ -943,7 +964,7 @@ paths: "ovPayTokenId": 5, "tokenTypeId": 1, "lastDigits": null, - "ovpasNumber": null, + "OV pasNumber": null, "alias": "Mijn token", "tokenStatusId": 2, "expirationDate": "2028-08-31T23:59:00+02:00", @@ -965,7 +986,7 @@ paths: "method": "PATCH" }, "replace_token": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/replace", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", "method": "POST" }, "delete_token": { @@ -993,6 +1014,430 @@ paths: } } } + Replace with new OV pas token: + summary: Replace with new OV pas token + description: Replace with new OV pas token + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 5, + "tokenTypeId": 2, + "lastDigits": null, + "OV pasNumber":"OV34567", + "alias": "Mijn token", + "tokenStatusId": 2, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": { + "e-PurseBalance": { + "currency": "EUR", + "amount": 350 + }, + "status": "ACTIVE", + "originDate": "2024-07-16T11:00:00+02:00" + }, + + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } + "200": + description: Ok + content: + application/json: + schema: + $ref: "#/components/schemas/unavailable" + examples: + Replace with existing EMV token: + summary: Replace with existing EMV token + description: Replace with existing EMV token + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 10, + "tokenTypeId": 1, + "lastDigits": null, + "OV pasNumber": null, + "alias": "Mijn bestaandetoken", + "tokenStatusId": 2, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } + patch: + tags: + - Customers + parameters: + - name: X-HTM-JWT-AUTH-HEADER + in: header + schema: + type: string + example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c + required: false + description: The JWT of a customer in case of touchpoint were customer logs in themselves + - name: X-HTM-CUSTOMER-PROFILE-ID-HEADER + in: header + schema: + type: string + example: feaaef83-a551-4283-8419-340b1ada3b55 + required: false + description: The customerProfileId of a customer in the case of the SMP + - name: X-HTM-ROLE-HEADER + in: header + schema: + type: string + example: Customer + required: false + - name: ovpayTokenId + in: path + schema: + type: integer + example: 1 + required: true + summary: Edit an existing OV paytoken + description: Edit an existing OV paytoken in the database for a given customer + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/unavailable" + examples: + Update an OV pay token status: + summary: Update an OV pay token status + description: Update an OV pay token status + value: + { + "ovPayToken": { + "tokenStatusId": 4 + } + } + Update an OV pay token alias: + summary: Update an OV pay token alias + description: Update an OV pay token alias + value: + { + "ovPayToken": { + "alias": "Mijn nieuwe tokennaam" + } + } + Update an OV pay token full: + summary: Update an OV pay token full + description: Update an OV pay token full + value: + { + "ovPayToken": { + "tokenStatusId": 4, + "alias": "Mijn verloren pas" + } + } + responses: + "200": + description: Ok + content: + application/json: + schema: + $ref: "#/components/schemas/unavailable" + examples: + Update an OV pay token status: + summary: Update an OV pay token status + description: Update an OV pay token status + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 1, + "tokenTypeId": 1, + "lastDigits": null, + "OV pasNumber": null, + "alias": "Mijn token", + "tokenStatusId": 4, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } + Update an OV pay token alias: + summary: Update an OV pay token alias + description: Update an OV pay token alias + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 1, + "tokenTypeId": 1, + "lastDigits": null, + "OV pasNumber": null, + "alias": "Mijn nieuwe tokennaam", + "tokenStatusId": 2, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } + Update an OV pay token full: + summary: Update an OV pay token full + description: Update an OV pay token full + value: + { + "ovPayToken": { + "customerProfileId": 8, + "ovPayTokenId": 1, + "tokenTypeId": 1, + "lastDigits": null, + "OV pasNumber": null, + "alias": "Mijn verloren pas", + "tokenStatusId": 4, + "expirationDate": "2028-08-31T23:59:00+02:00", + "replacedByTokenId": null, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", + "method": "GET" + }, + "partial_edit": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "PATCH" + }, + "replace_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "POST" + }, + "delete_token": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "method": "DELETE" + }, + "get_productinstances": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", + "method": "GET" + }, + "get_trips": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", + "method": "GET" + }, + "create_tokenPersonalization": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", + "method": "POST" + } + } + }, + "_links": { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "POST" + } + } + } + delete: + tags: + - Customers + parameters: + - name: X-HTM-JWT-AUTH-HEADER + in: header + schema: + type: string + example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c + required: false + description: The JWT of a customer in case of touchpoint were customer logs in themselves + - name: X-HTM-CUSTOMER-PROFILE-ID-HEADER + in: header + schema: + type: string + example: feaaef83-a551-4283-8419-340b1ada3b55 + required: false + description: The customerProfileId of a customer in the case of the SMP + - name: X-HTM-ROLE-HEADER + in: header + schema: + type: string + example: Customer + required: false + - name: ovpayTokenId + in: path + schema: + type: integer + example: 1 + required: true + summary: Delete an existing OV paytoken + description: Delete an existing OV paytoken for a given customer + responses: + "200": + description: Ok /customers/tokens/{ovPayTokenId}/productinstances: get: tags: From 976e24775e601b199124c2c4cb10041df13bdbb5 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 10:42:44 +0100 Subject: [PATCH 17/33] cleaned op hateoas linksv --- src/openapi/customers/SE-customers.yaml | 111 +++++++++++++----------- 1 file changed, 59 insertions(+), 52 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 171c6f4..e3c8493 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -272,6 +272,20 @@ paths: schema: $ref: "#/components/schemas/unavailable" examples: + Empty token list: + summary: Empty token list + description: Empty token list + value: + { + "ovPayTokens": [ + ], + _links: { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "GET" + } + } + } EMV without PAD: summary: EMV without PAD description: EMV without PAD @@ -338,7 +352,13 @@ paths: } } } - ] + ], + _links: { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "GET" + } + } } OV pas without PAD: summary: OV pas without PAD @@ -404,7 +424,13 @@ paths: } } } - ] + ], + _links: { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "GET" + } + } } OV pas with PAD and autoReload: summary: OV pas with PAD and autoReload @@ -500,7 +526,13 @@ paths: } } } - ] + ], + _links: { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "GET" + } + } } OV pas with partial PAD: summary: OV pas with partial PAD @@ -590,7 +622,13 @@ paths: } } } - ] + ], + _links: { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "GET" + } + } } OV pas with invalid PAD: summary: OV pas with invalid PAD @@ -680,8 +718,14 @@ paths: } } } - ] - } + ], + _links: { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "GET" + } + } + } post: tags: - Customers @@ -1006,12 +1050,6 @@ paths: "method": "POST" } } - }, - "_links": { - "self": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", - "method": "POST" - } } } Replace with new OV pas token: @@ -1037,8 +1075,7 @@ paths: }, "status": "ACTIVE", "originDate": "2024-07-16T11:00:00+02:00" - }, - + }, "personalAccountData":{ "name": null, "birthDate": null, @@ -1074,12 +1111,6 @@ paths: "method": "POST" } } - }, - "_links": { - "self": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", - "method": "POST" - } } } "200": @@ -1113,40 +1144,34 @@ paths: }, "_links": { "self": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=10", "method": "GET" }, "partial_edit": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10", "method": "PATCH" }, "replace_token": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10", "method": "POST" }, "delete_token": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10", "method": "DELETE" }, "get_productinstances": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10/productinstances", "method": "GET" }, "get_trips": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10/trips", "method": "GET" }, "create_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=10", "method": "POST" } } - }, - "_links": { - "self": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", - "method": "POST" - } } } patch: @@ -1275,12 +1300,6 @@ paths: "method": "POST" } } - }, - "_links": { - "self": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", - "method": "POST" - } } } Update an OV pay token alias: @@ -1335,12 +1354,6 @@ paths: "method": "POST" } } - }, - "_links": { - "self": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", - "method": "POST" - } } } Update an OV pay token full: @@ -1395,12 +1408,6 @@ paths: "method": "POST" } } - }, - "_links": { - "self": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", - "method": "POST" - } } } delete: @@ -1441,7 +1448,7 @@ paths: /customers/tokens/{ovPayTokenId}/productinstances: get: tags: - - ServiceEngine Customers + - Customers summary: Get a list of all HTM products instantiated on the given OvPayToken description: |- Get a list of all HTM products instantiated on the given OvPayToken. From bd08005a464e5ea0aa6228c5c27082005c59bbad Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Fri, 28 Mar 2025 12:21:47 +0100 Subject: [PATCH 18/33] OVPAY-1564 - Processed review remarks. --- src/openapi/orders/service_engine_orders.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index b1c46dd..13c9d5a 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -1733,7 +1733,6 @@ paths: "languageId": 1, "billingAddressId": 2, "shippingAddressId": 1, - "lastUpdatedOn": "2024-03-22T09:00:00", } v1.2: summary: Order update v1.2 @@ -3928,7 +3927,7 @@ paths: "prefix": "de", "emailAddress": "jandevries@outlook.com", "dateOfBirth": "1970-01-01", - "orderCusotmerAddresses": + "orderCustomerAddresses": [ { "orderCustomerAddressId": "94270188-4cf6-447e-bd49-e8186bcec073", From c0df05301b214b4ba1cb1694d89b8c68789a3e72 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 12:27:31 +0100 Subject: [PATCH 19/33] added tokenStatus updates --- src/openapi/customers/SE-customers.yaml | 332 ++++++++++++++++++++---- 1 file changed, 277 insertions(+), 55 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index e3c8493..62657fa 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -245,7 +245,7 @@ paths: items: type: integer explode: false - description: Filter on token status. 1 = Expired, 2 = Active, 3 = Replaced, 4 = Inactive, 5 = Suspended, 6 = Removed by customer + description: Filter on token status. 1 = Retired, 2 = Active, 3 = Replaced (*), 4 = On Stock, 5 = Suspended, 6 = Removed by customer (*), 7 = Renewed Active required: false - name: expirationDate in: query @@ -293,6 +293,7 @@ paths: { "ovPayTokens": [ { + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 1, @@ -300,10 +301,10 @@ paths: }, "alias": "MyToken", "tokenStatus": { - "tokenStatusId": 1, + "tokenStatusId": 2, "name": "Active" }, - "expirationDate": "2023-02-01", + "expirationDate": "2028-02-01", "replacedByTokenId": 2, "autoReloadRegistration": null, "ePurse": null, @@ -367,6 +368,7 @@ paths: { "ovPayTokens": [ { + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -374,10 +376,10 @@ paths: }, "alias": "MyToken", "tokenStatus": { - "tokenStatusId": 1, + "tokenStatusId": 2, "name": "Active" }, - "expirationDate": "2023-02-01", + "expirationDate": "2028-02-01", "replacedByTokenId": 2, "autoReloadRegistration": null, "ePurse": { @@ -439,6 +441,7 @@ paths: { "ovPayTokens": [ { + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -446,10 +449,10 @@ paths: }, "alias": "MyToken", "tokenStatus": { - "tokenStatusId": 1, + "tokenStatusId": 2, "name": "Active" }, - "expirationDate": "2023-02-01", + "expirationDate": "2028-02-01", "replacedByTokenId": 2, "autoReloadRegistration": { "autoReloadAmount": 500, @@ -474,7 +477,7 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" }, "birthDate": { "inaccuracyFlag": false, @@ -483,7 +486,7 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" }, "photo": { "inaccuracyFlag": false, @@ -492,7 +495,7 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" } }, "_links": { @@ -541,6 +544,7 @@ paths: { "ovPayTokens": [ { + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -548,10 +552,10 @@ paths: }, "alias": "MyToken", "tokenStatus": { - "tokenStatusId": 1, + "tokenStatusId": 2, "name": "Active" }, - "expirationDate": "2023-02-01", + "expirationDate": "2028-02-01", "replacedByTokenId": 2, "autoReloadRegistration": null, "ePurse": { @@ -570,7 +574,7 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" }, "birthDate": { "inaccuracyFlag": true, @@ -579,7 +583,7 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" }, "photo": { "inaccuracyFlag": false, @@ -588,7 +592,7 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" } }, "_links": { @@ -637,6 +641,7 @@ paths: { "ovPayTokens": [ { + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -644,10 +649,10 @@ paths: }, "alias": "MyToken", "tokenStatus": { - "tokenStatusId": 1, + "tokenStatusId": 2, "name": "Active" }, - "expirationDate": "2023-02-01", + "expirationDate": "2028-02-01", "replacedByTokenId": 2, "autoReloadRegistration": null, "ePurse": { @@ -666,7 +671,7 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" }, "birthDate": { "inaccuracyFlag": true, @@ -675,16 +680,16 @@ paths: "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" }, "photo": { "inaccuracyFlag": true, - "inaccuracyFlagReason": "T.B.D", + "inaccuracyFlagReason": null, "inaccuracyFlagSetCounter": 1, "isValidated": false, "changeCounter": 0, "maxUpdatesVerificationCount": 0, - "lastChangeDate": "2019-08-24T14:15:22Z" + "lastChangeDate": "2024-08-24T14:15:22Z" } }, "_links": { @@ -726,6 +731,175 @@ paths: } } } + Token list with every status for tokenTypeId = 2, role = KlantenService : + summary: Token list with every status for tokenTypeId = 2, role = KlantenService + description: Token list with every status for tokenTypeId = 2, role = KlantenService + value: + { + "ovPayTokens": [ + { + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "ovPayTokenId": 1, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 2, + "name": "Active" + }, + "expirationDate": "2028-02-01", + "replacedByTokenId": 0, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData": { + "name": null, + "birthDate": null, + "photo": null, + } + }, + { + "customerProfileId": "71ec7a57-7892-4412-afee-5fb35a6f3164", + "ovPayTokenId": 6, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 3, + "name": "Replaced (*)" + }, + "expirationDate": "2028-02-01", + "replacedByTokenId": 2, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData": { + "name": null, + "birthDate": null, + "photo": null + } + }, + { + "customerProfileId": "71ec7a57-7892-4412-afee-5fb35a6f3164", + "ovPayTokenId": 13, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "MyToken", + "tokenStatus": { + "tokenStatusId": 4, + "name": "On stock" + }, + "expirationDate": "2028-02-01", + "replacedByTokenId": 2, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData":{ + "name": null, + "birthDate": null, + "photo": null + } + }, + { + "customerProfileId": "ece2d43c-738d-4ba8-a699-55f7e7c3a8e9", + "ovPayTokenId": 21, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "Mijn OV Pas", + "tokenStatus": { + "tokenStatusId": 5, + "name": "Suspended" + }, + "expirationDate": "2028-02-01", + "replacedByTokenId": 0, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData": { + "name": null, + "birthDate": null, + "photo": null, + } + }, + { + "customerProfileId": "ece2d43c-738d-4ba8-a699-55f7e7c3a8e9", + "ovPayTokenId": 28, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "Mijn OV Pas", + "tokenStatus": { + "tokenStatusId": 6, + "name": "Removed by customer (*)" + }, + "expirationDate": "2028-02-01", + "replacedByTokenId": 0, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData": { + "name": null, + "birthDate": null, + "photo": null, + } + }, + { + "customerProfileId": "9c961d08-7304-4bf5-8294-d7247c57555a", + "ovPayTokenId": 115, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "My retired token", + "tokenStatus": { + "tokenStatusId": 1, + "name": "Retired" + }, + "expirationDate": "2025-02-01", + "replacedByTokenId": 0, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData": { + "name": null, + "birthDate": null, + "photo": null, + } + }, + { + "customerProfileId": "9c961d08-7304-4bf5-8294-d7247c57555a", + "ovPayTokenId": 118, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, + "alias": "My found token", + "tokenStatus": { + "tokenStatusId": 7, + "name": "Renewed Active" + }, + "expirationDate": "2028-02-01", + "replacedByTokenId": 0, + "autoReloadRegistration": null, + "ePurse": null, + "personalAccountData": { + "name": null, + "birthDate": null, + "photo": null, + } + } + ], + _links: { + "self": { + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens", + "method": "GET" + } + } + } + post: tags: - Customers @@ -796,15 +970,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, - "tokenTypeId": 1, + "tokenType": { + "tokenTypeId": 1, + "name": "EMV" + }, "lastDigits": null, "OV pasNumber": null, "alias": "Mijn token", - "tokenStatusId": 2, + "tokenStatus": { + "tokenStatusId": 2, + "name": "Active" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": null, "personalAccountData":{ @@ -856,15 +1036,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, - "tokenTypeId": 2, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, "lastDigits": null, "OV pasNumber": "OV34567", "alias": "Mijn token", - "tokenStatusId": 2, + "tokenStatus": { + "tokenStatusId": 2, + "name": "Active" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": { "e-PurseBalance": { @@ -1004,15 +1190,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 5, - "tokenTypeId": 1, + "tokenType": { + "tokenTypeId": 1, + "name": "EMV" + }, "lastDigits": null, "OV pasNumber": null, "alias": "Mijn token", - "tokenStatusId": 2, + "tokenStatus": { + "tokenStatusId": 2, + "name": "Active" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": null, "personalAccountData":{ @@ -1058,15 +1250,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 5, - "tokenTypeId": 2, + "tokenType": { + "tokenTypeId": 2, + "name": "OV-pas physical" + }, "lastDigits": null, "OV pasNumber":"OV34567", "alias": "Mijn token", - "tokenStatusId": 2, + "tokenStatus": { + "tokenStatusId": 2, + "name": "Active" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": { "e-PurseBalance": { @@ -1126,15 +1324,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 10, - "tokenTypeId": 1, + "tokenType": { + "tokenTypeId": 1, + "name": "EMV" + }, "lastDigits": null, "OV pasNumber": null, "alias": "Mijn bestaandetoken", - "tokenStatusId": 2, + "tokenStatus": { + "tokenStatusId": 2, + "name": "Active" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": null, "personalAccountData":{ @@ -1218,7 +1422,7 @@ paths: value: { "ovPayToken": { - "tokenStatusId": 4 + "tokenStatusId": 5 } } Update an OV pay token alias: @@ -1236,7 +1440,7 @@ paths: value: { "ovPayToken": { - "tokenStatusId": 4, + "tokenStatusId": 5, "alias": "Mijn verloren pas" } } @@ -1254,15 +1458,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, - "tokenTypeId": 1, + "tokenType": { + "tokenTypeId": 1, + "name": "EMV" + }, "lastDigits": null, "OV pasNumber": null, "alias": "Mijn token", - "tokenStatusId": 4, + "tokenStatus": { + "tokenStatusId": 5, + "name": "Suspended" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": null, "personalAccountData":{ @@ -1308,15 +1518,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, - "tokenTypeId": 1, + "tokenType": { + "tokenTypeId": 1, + "name": "EMV" + }, "lastDigits": null, "OV pasNumber": null, "alias": "Mijn nieuwe tokennaam", - "tokenStatusId": 2, + "tokenStatus": { + "tokenStatusId": 2, + "name": "Active" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": null, "personalAccountData":{ @@ -1362,15 +1578,21 @@ paths: value: { "ovPayToken": { - "customerProfileId": 8, + "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", "ovPayTokenId": 1, - "tokenTypeId": 1, + "tokenType": { + "tokenTypeId": 1, + "name": "EMV" + }, "lastDigits": null, "OV pasNumber": null, "alias": "Mijn verloren pas", - "tokenStatusId": 4, + "tokenStatus": { + "tokenStatusId": 5, + "name": "Suspended" + }, "expirationDate": "2028-08-31T23:59:00+02:00", - "replacedByTokenId": null, + "replacedByTokenId": 0, "autoReloadRegistration": null, "ePurse": null, "personalAccountData":{ From f3474dc10fc1cfcdfad91ac40eb3e2fce67eafee Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 12:33:54 +0100 Subject: [PATCH 20/33] updated crud customers with token status update --- src/openapi/customers/customers-crud-v2.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openapi/customers/customers-crud-v2.yaml b/src/openapi/customers/customers-crud-v2.yaml index 83c7a68..e30fa2c 100644 --- a/src/openapi/customers/customers-crud-v2.yaml +++ b/src/openapi/customers/customers-crud-v2.yaml @@ -1287,7 +1287,7 @@ paths: example: [1, 2] explode: false required: false - description: Filter on possible token statuses. 1 = expired, 2 = active, 3 = replaced, 4 = inactive, 5 = suspended, 6 = removed by customer. + description: Filter on possible token statuses. Filter on token status. 1 = Retired, 2 = Active, 3 = Replaced (*), 4 = On Stock, 5 = Suspended, 6 = Removed by customer (*), 7 = Renewed Active - in: query name: expirationDate schema: From 88ec45425d4c9e39f2e862808fcbd4846f394fbf Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 15:49:32 +0100 Subject: [PATCH 21/33] removed schema from hateoas link example --- src/openapi/customers/SE-customers.yaml | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 62657fa..27098f2 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -340,16 +340,7 @@ paths: }, "create_tokenPersonalization": { "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/tokenPersonalizations?ovpaytokenId=1", - "method": "POST", - "schema": { - "type": "object", - "properties": { - "photo": { "type": "image" }, - "name": { "type": "string" }, - "birthDate": { "type": "string" }, - "oneTimePassword": { "type": "string" } - } - } + "method": "POST" } } } From b33c8308b7de1cdb6854d42bac7b59c6f9b72cfd Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 16:30:20 +0100 Subject: [PATCH 22/33] added base64 for photo and added more fields in de patch for PAD to show full range --- src/openapi/orders/orders-crud.yaml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index d05371a..6497314 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -206,7 +206,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,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", "challengeType": { "challengeTypeId": 1, @@ -367,7 +367,7 @@ paths: { "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,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", "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", } @@ -548,7 +548,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,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", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1095,7 +1095,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,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", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1332,7 +1332,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAIAAAD/gAIDAABV0UlEQVR4nFV9daBcxfX/OTNzZf25W9yIK4QQITjBnbZoixVaoEiRGlAo39ICLQWKtHhxd0sgBEgCIe6e57a+V2bm/P64uy/88gfse3vf7tyZI59jn4vj//Q6AAIQACICETAEAgAARCQiAAQARAAiACBEIAAEBAQAIh1chohDvyUCRAg+FgGp+JfBL6H0P2CIxTcASmsY+tvgRfFKwNIVBACADImICBhDIsLgsxGAgIBKlwMU11j8hqG3gg85+AYEtzn0Wxz6uuKqSusQpVeIyIg0lnaqeLulN4k0Av5/d1N8h0Fxp4LvRoKhu6VgA4GC/QYq7jIQEUMERCAd7Bpi8DGICEoTHdzS0i4O3U1p/QcvYGxoAzhDRMDi/QMg6uIrQEIqnhgd/CwM1ok09DOU5IMF0lCSGyBRFJvSmTDOSB/cY0QgIiBCQGCIUDo9rXVxxfgjmQAkLN4VQnEFxRslQEQGQAd3hYgAkSHkPC01mBwJSGqImCgYagIECG61eHFwp8G+Qun2itIKDAAZ5H1yJQVXaUCGFDUYZ6A0ICsupnhyxdODok7Qj94rySYNCSEiEIiDWnZQxfDg9gIgotYaWfBxBARcGNw2gTFEBgf/lbRNa2SIgESaNFHx96S1JqUAdPBlpZ3CrKfnNNknjY00JywN9O0B58X1maxHJgddVLQfLRGHvmxIfhEQGIHU5EiaUGPNaQ6NqjSiBqQ8+L7T+2RHLuvpsIBg96moKIHUlwQQCIcsS1FAikKFcPAyPOSut4oCpEuSNWQAgutLu0taGXbEZzzds9/p2e+nerWTY1wQABMmChMMC0xLmBYyjlwgN5AxYJwLkwthmLYdiRuGJd289n0uuMFZ2tW/mB6/7vAEMAQNAAQG39LhXfx6d87XBkNNQFCU7iFFGTKigUQwhq6iqIE3zys7cUxEWBxKphYQdvR4N3/Uv6HbjZhMBffIGAU2ryQ9GOgW6eD8hixpIDlDCi9KrzAwllCUfSiZbQgMKJE2I/Ge3Rv5itfq96yJe7l6g1m+BwqQQCM4BHkExVAhU4iMc4ncQ0bIJOMu8JRhd8VrC62TmuYcZ0XK8oVC2teHt4Sum1cmPaV0UaGlI8c2WieNiz6yMhmzGBGYHIa0ZcjdlBYGjKEndcxij51ce0iTKfPay6vgfkhrIhpZZTx0QvWZL3UlC0oUPQMNyQsGlglJEyFjwQYFlgbZkB0pno6AH+lhSQAD1zd0kgREZiS2d+WHkz96eAr66xONfVS1P9krGsYYFfUCiCmfKd/Q2laeKT1BSig/onyhFdOSayWAhMpFe9e7Pete/v7DxE9uPe6wyQnuHVIb0lprDYIRYGB2SGsos1lVmI+qNAYKen/KtwQSHbQMJS0sLlFqunNR5SGNlpOVhhAcAEgBaGAIgE5B11aIcyfG//rVQEUIpT7ojUruq2hRf+TWS3LJAICVTgpESV+LNiwwXMEHFK0VgGFHujZ9O/+jf9YzfX+WVxx+bGrtUj+dq7RTsWilTNSocMITBpkhLUyFSIz7KJSSQLpoDD3XX/F62IgvNOVvvYHnP3/k/373rGEheCCl4gyKPl1rjky76qjh4TPGhmIWU4z9eenASxuycZspXdwpjkgASpMhWNbV89vCR44OewVlcATQQ/4luJojkaQFbfZj3zEA4DjkIokdNIWBiztopg+aYiwqKQSSVVRMIAJCxB/hFmAMSWsQhvvdR346/+KEeY2jZ+iefWXRqGOaDbm+WXt6PNdhPhAHzcDkjHOBnBvC1IxrIB84ct7jy8+zHqtpeWfP9mFNifld+19f9v0pR83xnbwheOAXEDBAIhxwRLVR9BgMlYYfO12GLONrDjpmMk/pwYKc02QTFm1P6c41AAJpQIYMUVFdlBuc9eakxRGAIiZyZL7SSpPgKBhKTUiAjA2Z9oP/qIhXBGOMMQAAT4ImMAUKADUEFBEBQPtu9dxTvh4+tX76IitRSbnUdw/95uSoMTMevm3foDX+iJrqBj3YjdITTpa7+bD2ErIQc50qBjW2cLSvgEWdTB5g5C/u+OTVe0cPJGfmM2bIMCUDwQMJANJACIR5Vw1mZE9O7k3JD7YXlu11oibKom2GvKcXttoXTIs1x3nSgwe/GmRAJSNMRTXBg1oEAMCgO6fGVBo3zE3UxflLa7PvbMtxhnGLVYV40lFJR8dMLO1Q0agh5xQsqWQsheCYcTUS1Ua5abD+nBxwdMxEXsJpgKh9NzTskNaRk1UhJ3PpHU/cfmV620sFrAH5dEvk9vyAueiGiopqJ5fWWkvPcaXcX8iQlI6T73nzX0cV2m3l89Ezm066MtI8ZlCpb7v21Hkj173ZbnOwOHIGUmPWVVlJvXnqyclUQWU9XfCJM4yaqAkQgTNMO+r40dG/L6kGpUHpJg4Pn1jTnVPaUyWUC0C6aNBKYYTWUBdhjy+pNG0OJuYLevuA97OpsVkNdnWE9+blf77LvLo5FzIYFHFKAK+pqKZD6HfEHW8vaLUvnR4fUykMhj0F/f72wmOrklKDKZgqOQ4g0tKzYxU7Vrxz7if/MIV4buZ52WTf3B/evrDCvpOqnJ/eUVPb6OYyzDCJyBCmx1jfi/desmvpbrQ+n3VW5YKzOZFy8zwUQ87T6axSOogyWMlGIIDgaHDGgDgDjkCAmogjKAJFAAQvn1U3qtpwXSU4IyKGxBlTioAUMH7QWg1FMIhAxBlqTb4G5GxTlzO6UoQjDCSQIuQIAm5+b+D1LbmYydTBCG/I/RaDOXHxtLJbjkgAA/I0AQ23javmWdPrzMvf6VVEDDCAa5q0YYUGU/2jVrwcIvnoIaePPe4CoeTqyrp9nz91daz7v8/e1nfO7TUtYwrpfmFYBdLp5++5cNsnn0Sbdiy5rvWQWTKbVJpQGMrNgaa4JRAFEZEmxjCA+yX0U8RVqrTopKvLTIzbLCRYbZSBVIKXYiRgsog7eFGaAukY8pYEgExpTQABdJhSb2kirxAoL3quthmb3WS/tDHLGGpd1Cco+T6EojojpdYrrZQmVpRZ9DWFYvzR5cl7v0qWh7gKbKWSPFrW+/YjS756/vVR82ov+hO6ea21HS1r3/iN89r9N2Dfo7o8e+q1o6bMS+czyZf/dvaWDz+qGJU85/b6+lY3m0LG9VAsTcXICw4GzEM4sniDQwGgI+nsCdGfTIlX2ZB2dVWIGRyGkGQp1qODdr0YKv7IowFpItKERVWlUhQBAGQKBI6XvdGzbE8hanINQASBIdelaKSIJPzBtfDjDw6AGqO9g+qMl7p1ANBIG2ao58COcU/dkLTjfZfeV56oUNIHQCJlhuLZvvbd//3jmekdYEdeXnBF2e7vT9z48Yr68c75v68qr3byWcbFj5c4lH74/wBdyV4E56o1CYZpjy6YFLnlqApwQWniDKUqCkzg0zUBKwVyP3JKxexEEKhrAsNAYAgB+gi2mLMgvuxNy398nXppUzZqsiAsDvIZMGTYS6sSRVtfCsAAAUgzYpURURHmPVkpOAIxD9Fc+qzOZg4subappsnLJpkQpAmAe/l0tKqh+eI/bnjhjtaBfRct/de2nPNR7Tj7Z3+qile4hWJIVDzVIIY9uDvFOJExpP9v84poQWsdt5iSgETcYACB8wwMOWhNBgelQalApwgRiYqKpLUiIMGFYcPXuwoDBd0Wx5DBTM4cSYMu7E3633e6y/e5PXkVtTgACAYAoAm1JgBC9v+FyWIolwXFnQzyGJRzVU9OuooMDjwS61+zbPq2FRsnLayautDPp1EIAECGoAGF8J1sRVV939m3vfXAVfdXsa+1iWfdXJao9Ao55PxHEhPIKZXirWImBIkBECINyUUAmjRAzOZP/JD7dK9bHuKB6wQAX5MrwdOQdNSxI8NXzE5wk0BpUKUjIAKOgAgMfV+/9H3u7i+TrtQhgYIBZ+hr8hR4CgAobPLyEPeVLnja1wAIFmchA3XJNGBJGEVJval4K8CIkDgu3+eMrDCjJlvT6diek13+2hd5XTbtaFtw7YMeUlssOgsFkFn++m9Czq39duL8W+vrWtxCjjE+ZIKKUHhI/4aQMRDnIDVIBYIBQ9AUpJ6C9B4jgO19ngbUeigzSQjAEBnDf6xMfbvfOWF0aEyVUWVj1OIMwFU65ar9Kbml3/9kl7O+x4sYLGRwpUFr0hoR0TYgbBABQ8S8r7WmCTXWyErDYLC+x9/a70dNpkgPrQGAxNBOAQAAAyDOUHo0q8k+Y1wEDfz9Z6nHVvZEMn3HlBlv7d1sjJ7j5WU8bPKSeSWlrUh859rlx6x/10EqO/nKxomHOck+xkUp8kcqJcwQhxKkQ7uNaVfHLV4TZQN5nfNUSKAuyWKQZQuZrBRU/NgHBCtnKzvcFQeckIFRk4UEcoau1DlP5zwtCUMGS1hcaa2CZA7H/++7CQq+ais3bzuibEa9yQ0EAM/XdyxNvbolHzNRl+AHAIqDppHxIZjPEFoT3JNkEJ47PrQp1bC8ZczIXT3DNi278Nrz87zy5Q0ZR4JgqEkL0xxI9jV+/PhIcu6fePrI2ce66X4UYihmCmA1FgNAAADGkAVIGyDr09kTohdOjVXY0FOAP3+R/L7TDQnw1UEcQICAoIMkVCljN5QAjZqIyDRBwaecR0GyhDOMWoIhaArCxVK6ESBYi6+1p8BgGDH5X4+qGFNv+HmpJGhA22TXz4l/ud/JeMSL7gMhiCWLW/fj4yaSCjhj0qPhZfzl82rvufq0V7OwuNCz5ePXrj2y4Y/zYp6iYorPsLPvPHJGetfTtVNbTryE8hlAhsW8aIAMaUjtGEPGAhHBgoKevD682frDkWVtCRZmMLJG3DAnlnZ1xiXGEAOLxoq+gXHGSz8CFr8EkREW016coSnQEszgDBEIQWrSNFRIACz9ddbX5SExttp0FU2us8bUGm5OMWSMgWCoNVgcTIaKQBS/BRhjQmkNyDggDJnHEtYnAEOgUiBT6fNPWvC3Bycl9mx69z8vrTvv5KpEA1BSSWVGy3Z88cZ52z77NFyvT/1ViDFPekyYQRZtyJEQUYB1SGtE0ACa2NwmqyurFw+zNKDraYaInm7PqGNGhLSGbzs9iw8lpYmVUCtDRMa0PphqOmiGA1xS1POhzBMAgOBMU/Dn4Cj69az4meNDMQs39art/Z6WOki4IzANyAz26Y7CoKPLbN5f0GGjdDyU3wAA4Gu/hF+AiCEKAcDYQFZHTWSkREXi+f+998+f33hGnN0/8vDRP/1d/2AyHI31te9ufvI39U7yg+OuG7vgFK0lEcls2vM9X0mtiTHkQnBhIuOGaRmmKTgr+HTn4dGjRiPkPE1Ysm4EyAquCoURTPabtwY/2OXETNRD+kYlCS2BVqV1YE0O5qGGTqcIiYrmJuMqk2PEwEFHL2yzHzqpnBytCbjBQIOUhJwN2UhkbFu/FzbQEOztbc7jazLBm+LT7YWMT0c0mxUhgCISY6BoX0r+b2PmvR2FqohhcxI4iHzy9w2jL/D2Tli//Ic1X9eMmdIz2Nf5yfMtg71LZ5447rjzUnu2dn7/ldz9fbavvVw6FUgcQAPkkTtMaNNy7JiKVrCyKqOyYaBxSkfZqFAkYXCmfMfzXEJOQESwJ+3vScl9aWkFedwf5eNMg3uKMo4mRIuTxYMYG4P9AkTQhOxg2iEIoDTRxVOiC4dZCYF5SRGD+Q5pBYyh9IvYEjQBsKKgKj2uSgAChNgJynpibbZoEyb9/WNN0BDlo8p5fYQBQF5CR1ZtH/AH8ipiMk2kCJRURijSs+bTppfvWVQeebAQnlyRqM71V5LcnMl9HWqoGDEpltxx/BETv9uwo3XDuhsaEjEGBkOltE/kanKU7pfqgCfbfbXDp83KSFbWe02jYuNmNU2YYcQqnFwWGZOaPAU5jyyBtnHQcyEiQ8j6VG7C3GZbIHzf6e1Jq2jJYQ1VYkrZmiKkzLpqZr31+JmVoDWooGTEQEExgRzoahGQUzGro5QvoTevNw2oJ9fmt/X7tkANgEc88hkCOFK7koKcEREJhgF+UxqKJ6s1mhYQfHXnxdDXMT5qT2KyN+f25H1WU9k6d/rZpy0+eu70zIHun1z028fCzm6F3xaUr4khcoQwwyhnZZzVCFaOVMbQIN3juhuzzrK8el+Um8dc2HTYcdIpIGJgZX9UO6Sg9FtQMLfRuvmwWEOcAVDe1f9YVXhpSz4sQFFRMxlCYNEZL+YLNYHN8fTR9vhqXmZxm4Ml0OCMNBGA0tpRkPMp60HS1X0F6i3oZEG153RXVg86mjMIGUEYRLjg30uV1kGNRCsd2NFS8gSJdLACEEa+a1/724+P7dxarr33u9M+4NhDp5111nGnL5o1xncyX3/nfPLZg99s6kN+fqV96r7cDJtXCgaGANdzPT/jeJ7WvtIyFBKAFSFzmC3G2OJQm2nfvWxf0r347tpD5niFXOAvA+A65CUcRa0x8dyJCcsk1wMAsARIzc55c6A9Iw3BNIHW9P+BFYQgeJaacj4hkEAQCIIjAmgiBNAAisBXoDRpLDlYBCPI+rJS8QeLdUMACArioAmLlfGhmg+gJk2AnPTup+86rH1bhOEGK3bGT0+9/NIzZjdV629WHbjr3u++W+cXnIZYuNu0Ztj8rbR/fpn5p3IR++MtvXf91Zo8w5g4ATjTAE4u3/HF133Zwr6O3k3p/IcpdT8z/1wbvjhh/G7Tqvop8xCLtQPOMbBCrqKIwXxFbQluhbhbkEGmxZNgGhAzsc+BuAUWIwQirYuKhUgatCYhGGdQYSMASFUMVDRAUMthQByZJSgI3opZaK0Dr6o0lZYDACAIiDEMziLILyPDUkmIiLQZso1QrOeHr1K7t21prF9w9pKnf7JkiqD+tz/Y8Nq7blcPWqYRDvFoRHPWm85VMLbHp7PiopcYb2vhV19mjB6Z/mplYc26lnv/5L/2Vt2s6TOvu3zPkvPOveK8WMi+786HnkjLS02Dp/uU9BGLgpX3KSSYq2BMhfjTvIgA6ito6enAMQGiQJ11VEsUr5oayitc1q5dEIIXAyxNRForqTgLMAcwzq0AlxEhKa2kkn5wHTIWVLF1UD4tOdZiL0Wxuk6CFWUqKMIBEbGiAGsmuB0tz+zfvubFP5qdm6789aVnLzlyXhj3PPzod58v165nxaJWdWVg55jvpzJOTrIQQK+GatA6nmCc6+4+PnWy2n/A/XqVu3Nn5133lZ97ekFqPGqROu7ozP72UQLflmByZjo5IsUY4wx9Ykc0GxdOtJEgamBbGQNFTQkhpS6iG60laYuxPx5TDZYJyoU3d/3r8+2Q6iz09+hckjwXPAeUXywUI2fhGJk2hmOhqoZodUOspjGSqLTCMdJaKU95HgCVQOvBincRMCIiouCM6VJ2EkvZMaY1j8bJyax/6q+D37x/wU9OvOmqm/nu3U/dckes90BOKrssAdGY1ooKBXI90mRXVxamThbLNwry2xVx0uXRcPRAR/KvD4rGurDj0Ig2MxxBxq1JhyQ/XlZx7qnplWt4LmcBKQBS2pBucIyMIWm8ZFJoQisHl0AT+EQIpBlnGrQiImabEA7l+5NLP/zq5U+//Xb1+tzOXQ2FbCvXww1WIXgZgxhnJmeaCAElUaFfJzV1eGqvrztRdBjRXWV1qmFExahJtaMmRqsakHPp5IE0IQtU8mB2hoAzFIG2lcQOQStEHqqoav/6k/X/+b8FM0bc9c6/JxcyPX+4c/lXqzNg2DUxD1C7LhUygGA1N0WmToxOm1w2a2pozEg+58zm5L7jI/yWAb8hu7/ysttrwpVVDz5VmUlXlsUG/v2M5pw2bcVUivX2RPfuM1ub6xlpAIVgMkQEhgwQLYF//a6wuFc0RlhVCMpMZgk00GdAwg5zznbs3PXU659+9MaHazftGMfUNTXhudWhiKgoEGYIkgqySucQs5o0FVNdJmPNCBMYRoCiDEDJbmff2i3blv/w3mojNtg4tmn24tYZC9AMe/kcE6II7Uo5Ng3FijQGQkVKCTvMgVb/8w+wfcVjD9x0zpiW7oce+27p8njIhrJy4UjK56XjG5XlibmzK45dFJsx1aqpCszMAw8+9/3+7r8gnllmzgoZSanSmvKEm/d2ZJHlerPehj0QjdC/XrQNI8I+s2yz1jQ6fFNKFQmhI0zOBYBHAAaDnSm18XvJGZgcLEYGQjgSNoXo3r5q96ev6bUrjnQzTYZZWx17vN7e4em/Jb1dnpfVwAEQ0eQ87OSFECA4c10Qhi99hxuuJh8ROE8gDDOMiYnI1ZUQJf/7vh+efPbbZR8+P/HcX1VPmOXl0oyLIDwK+lMYQ8EQiCEi+p5vxxNu74Glf75u8YzWh97/T+Ljj9ffcQdpsmuqhe+l0nkmyR4/ctgpJzacsBjqasFX4BS8ZNKIRC694b5VTz5/e33sy5x78fZBhlBpGhWCV3KoMkQlwzabh+Nxi4BFy6XWLoGjlO861QwvqjK/SKYKtQnDMHzlIoImsjmGBEMgpRSaYTDMXds3bn/v+diG5Wda8szquCkqL+lyHirjX2f9K7udo8L8goTZJCCOEOLclH585uG6t092dJrDx/r9g6ymSg4mPaky6exAKtOpYTvwZX3Jp0DYjM2Phu8bnliX6vrdg7/RV/65bvJcv5ArekzGSgEmZ1oTSRmprOr+fvnah27/w02XXHvYpN033HJg87ZwTTV5ntfdG6urSibCrWcsGX77r7Lp1DMffPXsc2/1dfT879E/jZo89umn33zh388dUxv7B6vSY8dUl9el8rn9Az27ClnyPfBd8B3wC5ByufQiJKOkIpyXmUbCssMM7h70l/YWRhwzFYVAQI4IiJoAlDRty44m+vfv2Pbhi7HVH//S9E5sTpQLZoB+Ku23cRxn4t+6vbPjxh8qjW4VVMxIInrpbNW5Z2RXfZ967a2W22/M/vOxijNPCw1vVnnXfuHlMXNneWs3ZJ5/OTR3Tve2XasHsu/n5IuD7jkVoX/U8queva98+ARuhbRSyFkxEY8oiICUDFVU7fr0rfZXH3z1qXsW9LSvu/BKtC07EZf9A6K+tv70k4b/6rLGNz7dsnP/3fc/9ezDz1R3dBwfE8t7s6999s1Nk8f97aGn/XDs60WXVU4/ym3f6ezZKBTFxs0TtSNI+UgalATlkeeoQlo6uVQh2zfQvqNvH3XvmRM1TdJQ09wwcyF5eSE4AYLWgMyOlXnp/nWvPaG/eOM8XjirvqycRzJS9vu6msMeTw03uQJMMJhisQ5PFwA5AhAhETMM3dlde+5pFYvniZDlr93Q+e3q1qce7v7d3SqVsm/+FVVX+dt3Nz31SPaKaw/95PNF9bHdjry8y1mSsE/zej///stxC0728mkMAkYEIhJK+uGKqj0fv5b8+L+fvPD3lvfeW/e/18xI2MsXQqOGV518fMsZJ3qVVY+9/ul//vPq+tXrjzLpgZpwvi40OhbJeBI4G9i7f/2GrW3n/bZqxtG7/vv71IavrKombtvaXV55xg2svMp3HaW0ItBKC9YisoPugS1m6yT70NNkqnfbx49gdmDCRdeyaLlycsiQtDIjcZDe1o9e6v/ohaOyHZfVl7fYlSlPDvpyqJiWUdQoSBOUccYBCFHrYjSNiORLSsQGln6V/fjzxjtu1YYAFtJEOp9HhPz6TaR0zWUXFn5Yi6FQVuq0onoDH64P3djnH2dyd/dGWHhyMRVbKiGKcEX1no9f3fDfe5b/78H6p57a+uHnwrZ5fd3EKy+KL14AZWUrlq++8uhftO3eeXVVeEV1ZGHceDHpPBsdPmewZ7In66PRffvbdaSqYurCPS/cU9i/dcy1D4vyWmaYKp8FrZCLkG0GHa6kFJqhdMfawtp3iagvnWo460Y8+Zq+9/5VPna6dPKgNRNWKBppX/fN9tcendq+8c+1iUlVtXkp+zwZ9DQIoARDzjAFGGLoA1VxrBEswZnNi5lVxhmGLeOH9ax/wNq81dy9N0KgAG3GOKIUhsq7srvHGjeqsGkrxKOktQBISapm0GygAcIc7JKeezC1i0gAYseHr/Z99N+pY0aYDz60f+PGUGtLy2UXVp1/xjcr11rrtg4f1Xb1pbfckOmMNcYiglcV4H9dgx9OPXX0KVemnrhhsGN/yDJcxxFlNQAQqmurmnuK3ThSFbLZ3i4ujEh5lXQLyveQMSJCxrXvxg45PDF1IWmdXP1h98v3DLvkz9wM5zr3RhrazHAs09P+/bN/K1/1wR8S4uhhtaT1oOcHIbHNMIywT8LzWf+jvNzm0Rkx4WqYHzXWZZ2vUl5Sk69JkVYADJE/+B9LGFHbKvv59WWcxwXbfs0tZjKZMIV4/KmwbdGy5aFJE+RA0hLCD0AGICOKCm6nen1NJueBbBEAYyjSy55/7MZL/vV/j2TbO6uOXTzqT7/d5etrzr/+lc/WLZo19sqrzp3S27G3LHKrX3d4vn8x97oUVo+aBlJyUoBgGGY2k0UrAlqVzTxWWKH+jSv7vnilMaxdX+2DRMuxP7Ur65STR8aJNDdMbtpuIS8Mo/aYC4Bx7XvIDVXIITc3vf9c5pP/neIPXNpSnkBI+z4BcoQQgsVwq0fPpL3VLo0Q+Ity642sIk29Gm7szq40KnWsGoQJiBCOM9MGINKSnDxIH6TLvDz3pbE9YwPEVS6xfVUF041atr77aaNpNIesKq1jgocRzo2JMmSRZLJv3YrWmQuk7yHpIHUsXv3tpZknn+rv6p14740VV16+dd36wxZfDDNObr3sPFr/XH9nd8FxH49PaTvnNvbEddl8d0gIXexJYA6AEMxxfWIcABiyvg3f2iv++78/XHHE3Gme67/82ge3PXRH5ek3hmtbpJMXdrgw2Nu59NW4znjAqXlSy+EnKSW5abX/8NXWd5+as2vllfXlY+2qjJRJAo6Y4FwDfF/wnsvofVIvCosnytgGn57sz+0H4+Iov7Mnv27eheMnH+H4ShOKUDS3Z2Nh9w+gpNk82Woaq7UirbWUSimtfOUVBtx8t5uXuUHt5MjJ8nRPNNleOZhs0c4oA+fH7JFhqwG99x6+rbDmyNEX3VIqS4Gofe65Vd9uaDlxyb4ZMz578c1VX63ypp00/azL921Yg0Ba6ZSrjcpGjQx8RzMkxKAp2mJaApiGyKccECZj3HEK+eUvfPifP46ZPVX2DVjCuOz6y5sbas/546MjL71TWHa+ryPz5n3//NXpC+bPSWeyf3vg6Vdf3TP23OsgUV32+bO31iQWDa/zlOqXUgCUc64Rliczz6X8L8m+KM5vqbS2Frw/Z81lOU/FmjDdS6A6uN04doYZiXI3L8Kxrg+e7F/xplXdiMgy6z+uuPgus7pFeQ4BBs3TmoAItNLEhDfQWdi7kWpboeLUHkV7O7d/1r3z0c7tN3mZkUyJ437Zu+6jqrXL6xac7vV3EBcivf9A2bmnrP5i7aKzbp44urm1NpFomeTmsmiFEdFxfQAAzgFBAQoAYugTjq6zCxYSoW2a3dk8IIpQpGPZO2fMGTFm1pR8Z68Q3LRMt6vr+LOWLH7po2/Wr2yZfeTuZ+96+Y6fLz7jJNnX19Ta/Pgzf+s/+bK1G7+jqsZTEvbJFdFdBc/irIIzl2hZMvNcVq2tHh098rRhO1e3bP/4F8ny7UYtRMpEdnvltGPze9bhwErLKEsrqaUPdnTgu48z274bde2/ww0jEMBP9yutSUkmjFIZvpTkIkLD2P/O87mdP6AwNfDqU69vPHyJ9D3LUO+/eMf8nu3swHpguOWVRyWwuhnzfddjY/98e/25p+1LQdmZN5VXV+cKnlle4/bu73v/SUG+0qQ1oGFhKQ3kS10bE8MqTZRKI3CDF6WUMb9r14I5k0gqxplpW3v2d+ddSYDHzpvi9e7v3bX5yBGRxScfBdm0sI18Kk1SXnfpac6O78zKxs2uyihdZQoD6MOs94uO3I3RMXtP/+2YS+9qmLE4pLwv8qrv8HOqTd6W2dMcs73Vb5GTFUKQUkEEh1oxwxp+8Z1K2Fte/dfGp+/e+/VHpKSwQqQ1adCkSReVUhFJz2084/rxv3tl3C3PV0xdkPn0CdvEmEmnHDaqbtgwA5nc+lW1Sg2PWbuf/ku2q50bJtsx7pAvP/6ifPx0M16hnDxw0ffBE+0v/RVD0Ui8DIKlMO57Pg/aZhgfVhvVWkupiaHgzHFcZFxpzb1sfV01SmWaxv72nimLfvqbPz2EzGxrquNuOte557Apo4EZTzz79tIvvgtFQ5QvjBzREvUGWSjew6yC0i92D1zcr69P8/ajfj7+F3+pHz9Hep6fS0YKg6FQVJAWuf5hrcPampojnHSqVwiTSJNSiEw5ufLpRyUP7My9cOt1syMP/nT6uXXdHc/cnt63Vdhh0hqKQxkEQEwYwgoPHNi3d/WXPbt31B57SfnsE13XnT4sXhHmMhIPkw6ZIdMO19fVx8OhfG87Mwxx+PzzRzXXROtnK+AI5OVzIl7ddupvu7u6sf1N0loBeIQVYR4yUPmkAUKW6M34mYKMGSIUizi+Qi6CRG3Qocxs8+tVG1K9/ctXrYVCmguhtUbfK09Etq7dfOkVt4+dNO77j56wLdM0LeFnYvHyXTx0dq/qHn10/fwzaz97trymSZFWhYxGPrUl2omuBJS+Z3IhddBPNjSmE/wjZtqZ9l3qi6c/eeau0TOmge9eaFjnf/z5adf81TjjVitWrpVf7A/nQnuFXa8+OLdRTB4/al/Hpk9eerXyxF9OGVbeVMZcX0OsTCMkGGUcVymNWvnZJGOMJaYf7TqON9jT8cI96OYoFK9YeDYzbDfZZ1um7/sEYIassbVmULlAhgpwa3eeg2ac+Qc68909Ihrnhil5aOfudmIMiKRSgX/Uwti9t12bUTBD6Uyhs7sfADK5fC5bQM5yjmcb2NxQkzRi6uRrxp91fbym2Xdd5TmI6CoYXx9urTC01DoIGIOmDkRNxIAEFduzSWvDDnV888GtP18yesakfEeHM5DMdXTMPmrRHy87ed+nL4lQeKhtTpj2gXceu/vs6e+99tDdd/36uWfvfezqY9wPHhpZE/KVllK3uwYhJBAKUiIAQ3BTA4iMhWuawpFwascaHiu3ozHpS13Iaq0Ekh2xFaDW0FqXiAitfSUQGcPd/XIw6wtS3LJ233Jn31sfO1tXuJ17KqbOf+X9r5AxWXAOm3lIVX3tKcfMY2b07U++ibSOKx82/vUVGyeMbatvbpwwelhZVbkGau/oJiva2FjH7YiN4BRyBnlRixGAp6ilwjqkMeL6CpUvmRCmVSqjEnLBhcFLmTjGmO8UotmOI+fNgIJDjNvhkGkYKjlwxinH1Pk9ucH+oKFO2KGe7RsOq1FX3nwNkHQHkvmOnpN+evaps1o2fvtNPBFfvz/dLW3FeJVged/XpBmiX8gBIivs22RxqD7i9KojzyPfJUQmDNJ6RFM8//2agQ8+tSKGZRq9qYLvK0BQhN1ZQi1BSQ2AhTwQ6VTv1od+XTt8zDcD9j/v+7eorG4b3rR1xf/uvve3H7744rK9bqiqtv/Dx3pX//Czn954wYVnvPjoH5XnsFjZ/974tHr0BMUMHo45fR2am1OaI3GbOwrLw3xWW4wAPc/3HBc5R8aRMR70SjCGjAORACLSjAs3nwuj39xU//WKHybPO++J598x4hHf9coqy0Y2lOcGepkQCITCSO/bfvz86e37Djz4z/8RgDCEdgvz50zu272lPa22dmTtaCxJrJyhJzXnwjQtUBIRmde507RsFKbKDGogRaiAVYZZKGQUduz19u41TZbz1I6ODNO+AgRkjJVaSojCY0YZYSux8JxQbevW+69qOfGSG//zxc1X37Zx7eZcNvvkPx77+Z+eTsw7FV7441/alz9Va17Tvu2D+//9+aqNVjz+xN8ffWdt++RFx+480B8pr8r290xojMZt1p50IiFjZmuUM2CI6/anPccDzqxYeTaTTqbTmWzGKTjCMAQCo2JDKRFp6TNk/3zq9Z07dv/jiVfcdI5zBgA8SLNAqYvUyzc31Pzujod+9Zu7nnzxfTMWZZ5XU5FIDiTX7M0gEJqhDLBqjpTP7ty1o6urPRQvAyBWMelwJIXcRMv0N27KHuhkllUXN/rTBcP3NZGF0JGmbN6zGchgIq7Yl0FaqlH3/n7Mz3+S3r5x7NX3h2qa9z1/T9WSX973vZ77879PPffOSx/9Go69NrNhxQ1ex9F1NQWp2hKxa6vDl13759nHXPGHV384/pqbt3flsgXPqm0JO32jqo01+7KFgjepKVYWEoKxvf3u9q5smJPn+1bdsNjMEzbub9/U3hObNM+MlqGSBqLWWitphsI5LZLprO/7aIhcIe8WHMG5V3A6B7J2PKGVIgDSJDj29CXXb91lCL5h6y5AIGS+lAf6cllPM9QiFMkJM6Fl7YKTC3Ujyuef1nTEibKQZXqwX+7YSaEoIvj7DxTSuVjEjIdER8dA3aHTQ9OmUcF3ULDimI9miBhUe0kzzrLpzGnnLmn1Dnzzz9us6cdn9mzZ//w94VHTvYknFCYtqZh7av9gf8XetSPjsZu785yzMsFCKKllauaoG2f/8q5erNyXM6KJxMDurYabbO/Pdwy6IabiNmMIAzm55kBOgOJKaiLlew0nXxUfObXt3N/WL7kCpW8gmqCBFBDYkVgaQp98+uW5px4jkB02Y2I4HsWwvXL1ut15M1pZo6VPRKAlhcoLrj9n2kRfqqOPmKk9D01j64590opzxkgpIxTNWlHTycZHTDjiD49NvOgmZoVAa8FyGdY/wEIh7blmbbUfjo0oM1MupQfSNfMPdXoG1VuaC6FJMa1s5AZnwBhpxbUWhiBNFdXl7zx/3wMPPdPb++mEY46Qhaza82rB15m8I6UqKIJCuqLC/qo7t9PXx2LmjWShz93ivnb/TgmKGVYk6meTNQObVEXd+t19gltaK86Z0vTt7rTSApXPSQMwJFJOHhhn4aj0vQAxGaS1lGiYHe88YuX6fv3Pd5tD6uQTF/3r3ptEWcLp67v9b8/EZpwKWgEAco6GXdY26rUPn/vZqQv/eNtVp5x8JPg++PI/r31eMelc5bmaSJh23giDUl5Pu1/Iy3yaC4MLJoCBF40yxskpxGbOsNJGTQj2Jj1GSuVcJ5U2OBAykpJB0FeBQARaG0hagxG2wXUnjGn991P/B44DIRNcmekZVMq3DO77UoRDp1x4+yvLl/5fXcVZezKVJy++6PBpk4c3dHd0WpaliAaS6f7BzAnHXnLmNfemBlOxqjqtpCH4mv3ZZF6Gw6aSvqE1cUFBAZaIlAIiBmAgMq209EjJxLSjK+adCcLs27d9+2dP//b3D0yZNunxp1/f23hE/ahJfj6DXCBQz+cv5Heu+c6IbHh5U8zp39f+h7vv/M09d/x9kzFsxIjxXjaFgFwYjhXhDFUuyRjjjAMiZ0xYFWVszFiUCrUi37eMUNrVWQ8NIUTM0NCvNQg77HEBWgpmKc8Hw/LcgihkOedu74Bfm3AlQTJth6wnnlr26JOv9vUPnH/GcXff82vT9XnIfPih2392hX57x67Tz5z3ynN3AxqgPWCRHdu2vf3mp/NnT512xGxID1qo84UMUQ0quX5/JlmWNxhprbTvhZWPwgIAIh3kxQAgaKTlJJVbAACRqOahiM6nK0dOKB/xl3/85RJr6a7Wk6+sq67z8llEhlzkt65kXNSedLVRVg2Inue/9Mrf3p97tp58QtsxJ/q5TADZENEVZpwjL2SlUoDIERFBcM6YIbgVItcx45F8H9sxSE6uZ2D/xlB+INk1WF9uv7NuBdfyEFsUgC005F/efsTODpxk6498tuvGP1RFzaxhVhr8yQI8u2FXxpMZwxKbNvXe+fe8EJ5hxCKh546ftWdw/Oi2hvanX1EAYIdE2N63euOT/33ruhvb77rtyht+eV7UEhmiUKKcc9YnQ5FYueTcMEOaNNN+qbEIkHFkPLA+BmNlSE5fu2GHfSfX8/7jqS0rVS5dOeu4sWf9Krf123hDizvYi0IAkfac0PDJkVBMuQVVyJFWZijacuRZe1+5f8wRJ/mOMxRqMwQXmUnEPEcTBZMvmkgw6fN8vmfvNq9//8TMxm39csPO3fWpjstZ4bAB9nFSXlpbFtnxUQJhdiLyZMr/abnV3LsqKviUqP16n8dcV2lXSpVGaHL0g82JG/v9lCPv/PCbzcu+vaJM1Ag2IJVCjJjGbl8iAEcW4kgAq8gY9MWpDRVvPPT06cs+jezr77a/yXftH+joyH/wnBEtp0JaaD+T6i2LRvZJAApiZgqmCwWR1PqY8ujTK9/paBlT3jA80jzG2bupfM4JkdEzRXmdVdNKvmdGE1AabFdS+plBxgVyxhjT0stLxnzH7evkiWqSHiKgMBEZZAbLTFM5Ba2VwCL1gahY93XUzbZufeTkKJsfEhMNlpXJ+nIzJsIugM46TOkLK6MScL+nEMDRenIi6mvKaEJEgzPiyBj3AA41gYhsrYAoHI++quFrF88yjAUJ3shRANmICmFA0deOejWrluelRfKCxtBgzNADg6bjjM1vmTvSq7j67NrycHksFI1GI+FwNBEb3lC35Oe/U5kM1nLQAWonAeAQTLDFPRH3yRfv6K5o1o1jkq7j9HbaYgPJ73koiohMWMwwERlnmKioNRI1yslLz3Md1+OhzMZvWKycl9eSkmCYRES+s23Zu4sH9zbHbS19LM3gMyBxQ8h/wmM3V4dm2rxL6gRAhW17mpJSW1gc0hrwFSJKIg0oEHNSEYDFUQMwIKWL1W0XsYLjeJOtdzUSRJH6JNw/4D46QG0GJhhygKyGdkV9UgNDDjDOZo0cGjiCENr1L77ojKt+8XOANBR7oQgAQeaAqDwR2T3Yi5wHM69ExIA4QspXC8LGEWGz0znQtW1Hr7Bp2/t9G2UKmK/JQ/SBZREdYGlFW4xYYuYSs3WKZAYo6XT9kP3+nWrT6Hr8JgnAhElaY7rvUHfguvqEcvLcc5SSDEErZVi2qDeYB5DTlJQaASSRr4L5BUAqDlMLBADwiABRlBrag0lAIEJkRBDhuN/1Pc3mR40XM9JRSikdjAwpzjZ7xTkXAOAINmcCIStpYYhXM+xWFOFoMeztHUi+8WzX9xsYab/goutSrhCZf2jrT8+ePn7Yxx9/1Tr3WK0UESEBaQWACcE1kQtQHwq1hUOc6LmcOSbGj7Ixr4kjFDvWNHHEpwbzf/34SUrUQqIa3Hx8YN8NZdaiqNaq3SXwXI0E4ZhRVZlgQAPIDK2UUkIIEY4m9+0TPgWwFgSCGxTdhsZnguGjotkDAOSlpvag60YDIKAiijD8NO08YpZTwb9VOCMM9IR5TlOViezT3uQ3/SmTM0QmGKoSo4KrKSHwhDD/a7/znQe/q4YEQwJwl32T+W5dYuK4yuEtyBghxlqboJC/6LyT/vH8VdmOXdy0KeDXUEogvJCVHsBiC+oNobR+ICWfGHDPLLOmCiMmeEYqTxMCIQBn+LNye4RpLM2knP7+WsEPrQ4PE1jB2V4UEYAWDhJAEQnQmkACAmkEQsNc/+zDhW1vCgxazIuFxKH21WJLvC62ksDBqcli9yYBY5qAAzBER+v/euKNN+7f19P/8AXXLwmzjnji3nHNXTnnumG1t2/d/589XSZiyvMsQ2ggg8hVcHmlvXog273kpFvOOvahn99UgcCJzCmH1LU2ZUePei+rvlj6DQjemt2YfGXpAw/cdN0FJ9z5zlPViXAwLKG14gaWa7i+M/9SWXRWIfnLuug5MbHNUy9n/O/z3iLtnlodHR61EaGgyNM6o/R0C6catgIQCAwgxHGFS7f15x+qtqKIhCwMsDTrv+fhGFB2xBeh8KbnHrY6n11wVj0LelRVwIRSbHYNTBoyBF5keiCGgYUq7hwAKK2DsrbBWEfeqx7eOqGt/tBxw/I1NWdG2Pbevrt3dsUEy/ve9cNqfzmy6eWZoxfXlHu+shDzhONtfkGMf6b4L05ffOKiGbWjR7RnnXg8XH7uSc2/vGhL2vndDfdEifzegT/97u8dvQMql7/26p+N4T2dP3xNwtLSB61Dgn+ZzP/p1ss/W/ZM41WX/LrHbUI6MWqA4xrDh5k/v/AmHfnV3tQTe/t/GMikXZ8RBKMqEmhA00qJ1/d6v+91bigzhxuMIWZ8/6Y+9xY/lNDqzLhREObgjq1qz9uHn9Lg+1oQomAYpNRkoOQEyFATseJkFgQGlX40eRe0iwcUCkrriCEG+5OAmMk7qYFkrFzcW21cs33vrmzh+rbaZlvc1FYT5Th60rDJX6xP+Xqkze+tsQyAQV9Hw3amZzB5oCNsirK6GjBMyOZq66p+f9uVFbFIKpVpbq4/btFsLlgkbD3xt5uOOuPawf5+ICMO1JNzexuarr341GhF7G93/Ob3kdBv//KPW1oqykNm554DV5919P1/uPy195Z//MXqJ9ZtSXd0y74MeT4RheLRAULMZY+OGr+uMOsZFAhySt1UMG9++Panp40999wb9u7bHKmxBndtq6nzAUhLLUIIBgAiRhgSMpNBsVGQYQhAoO9rwhLSGGp7C1pSiZAjeprqQkblga7zb/3nYDI12c0qjMeQnqgLPdjXd1bv4CEViQmxUIizlYNZIjgzYVyRMMJIGaUXh9kv//AvEQkfnx38LhyWa9alwpQDNqEsPnXOWAyHeShkVFd8/P6XH370zdHzps6cOeHoBdNffuGvVT/5LRNG3lWRRCwUtp54/LXe/uQfb7hk0Wff7N2yZmHcfq03d+Tpv3rywVvOOn3RWWeeCDKX6Rns6h/M5l3DEJFI5MQLb7nswLbTK619rkwRVhrsd9253zz8+zPmT0PLnH7EjB0Pfx+q57KiJrMxGIgFcXFHYYfUK/P+y0DBtKEJJEgzTZz0FmYa8bAiEsg0aPUjIiZG4AMUNBgcQNNfm2LPvPzKOIOd0xj3NRkMBMDf60I7PPVldnB/etBDHMbotQZrtMCcJgXIAH5RG23dsSGt9Jk1sTfaC7lnXtzzwgsZxpngYBoQCpVHw5+L8FXLN4LrvfPifSeceVK0vOKCU2Y+9/b9Ue3Go2a+fzCdce+8/797DnTf/OufnXn2cR/8ZuWJtZHXbKs7mTzu3OvnzDhk3uzJM6aMHdZUG4uEbKC+vuRdf/3vvnWbxrXF97qSEMsE/6I3HV+88MRZh8SHH/3fh35vC2Fynhno71/6MvZQsl9F4ij+9sGT9z3w7MyJoxctmN7f1ecq7XjSddx8OltgrO/pt7yunSwaIk0c0YOiadOaACFPcO2ArAUd4mgR1Vt2l6ZbuvM2ZzZACMBACCPEGY4wkBCJYGnGe1eTQvQIfSCXyEamkP+yM7/LU5WVYTKQa2AAWmnMZLPZ7H0HcpF4NMzYTTf/beKO7akt2//8p6sXz599w2/+Ul0VCe058OGKNU8+cNumLbsk0LSxra9H41ca0CywHYRGtuLrH1YsXwXCZJZpCCGVUgUHiBbUldUwyGlEBAPhk4I+6/Sj+weSw1sbhrc1PvX4y+fHwplccsrcdMuxCd/XpEhMmTahraFm/KgWA3D+oZPBNAARTAM8H6Lla1dtzOzZzGJhDRqCDsZg0g9Ra20a4oXn/7p9+97Lb76vta52u9Zaa610kTcrGAIj0JICLiZE5ADFkQCGCMhYkeDCDgmgNCkFggMhACmAuCFW+LiLmWPiscqy+Jqde7984HGure+uuGHqyNbmeDgt9cXV4et/e9/X7/974XELQBVi0Uhe6QrGTg6zx1Lq+hENYxLRH9L5R/Z0+Uq5UnKDR8vjeUXH2Szo+uDIHCkHI7GpY1rb2urW/vDm3x55KbR2bVNtwgj5rWOiylU8yEj7uazSejCVWb5q49UXLIlFbEDW1ZesKIvZAA5RSgEBKEAN5Abl74D5B0hrmDSyKSI905fDKxJK6aClnpUG9KBk4KBEFYf4I3ehtSZSWnlKc8Z+yOUcpYbY3BBBEH2VcVHweMiWnh9KxNcBDylgUg9u3k4O5aPWlKh1ef/AYQsvOO8XZ00+ZPS/n3lrpnYLYJwdE5/m1fSy6Gk1idOrE1Gkz/ozZzVW/Xnrvn6pRpv8CBvSSgcjAibndiH70uerzz9p4ZP/eu2D+x9/qCG2z9EQAtAaCILYUhiRsvJENO/4jue5viwP2X29yVnHXfHn2y67+PLzwologaBGoAuYIgACA8gJMDGAJujqS44eN2zEqJYVGzZHQrYG1EDIODAWtJCzEinVQTcKEAzA6GJmSkcR8lK1gBpbbuepRF0H4CFu8XQiHHWl3NbeFS4v2+ppmwEwgYZFGReIkr46tiI8Lu99dv8jLys4NCxOr472+TrG4aZyceGaHQfGt/6koeKm4XVHVsXnVyWQ6Jo1O66uMkOIaSJGRABZrS+ttO+988H3/v7k5MzAEw1xREz6UoVR+wgApomck3j9tfdT6Vx9bZVlmvmCy8rLtnyzvru9/YEnXrnoZyeNbK5/LCvX9fthrQlgm6+3K6hiGEOIcWYgFTy/rKXu2qt/8ujVv7+zKtLvKwnokna18kkrTUNTt0NT4EAERQ4VsBkzGdYwuL5XX5IwahgqRCJyNCmAlIYORWW2lcwXItGo63p9hLU4hJCBNEUM9mraW+rQ7PLEz2w2ggPXOi7QI5hr84er4S/b9r7U3jevqqzNNt7q3vdJ98CttaG5NmYVmQBIZAnOSE802TMNod2ut9WMP5zRF4WxwKG7V33wYkGDFgJDURRXX3NnynFHj2jNZHL5fOHKirJc3hWx6Lp1W7eu3Txv9sR7fD3DgH7Nkgqm2eIfKZnVZACUI+3V3AQipQueHGXxMRbvYWAiBjRYALxESVhkbBhiXiQCQNKakLEwwiafdku6c8B/Ki1Hcj3FFhNso81ARegChhCI82ljJ3yzdk0aoAIhgiA0+UScMwfghIiYYNEnBXlfVhcIqhm0GmyYyasZtZj8kRqxquDs7O5YAyzG4K/lxgjOepUmwKTSGcKkr7oU7JZql6QBDdUMjgnzCMOdeT1ymjlnmjk4oPNZnc2QmDiyeWdn//cr10LIfuCJl59/9SNP60QkrE1550Mv3HnL5VOOmPPFpo1tTDf63jSO9WEbTZFGntK0Nyk9qRCgIh7u1phX2tTaZAH3DSAAG+I8JQ2AAX2F1joYddQIPgAgLi1IF1Ap1a9ZZ0PTe+mUkS00kj9MoKOBAQKiMIVgLC8hpOmZjPppgjFEX2sNKAlGGmyiyXyAA4o2OmqXhG9d1ePrnJaIUMkxzjkBdStYN+hnlNYEQQ6fA0YZJRiOMNhZMT7GYHWM8hokwVpJNXXcDFFZNatqYIgk1uzusk2zbWRbKptNhMK2IbYc6KiIx4Y11j3/2scffr6yqaGORo7TrQ17OWX6BjLtXdTTW5bL2HknU11bV11JucIhw5v67HC3p5a6WhIZEIw0owpo9xAVERIoBAXgacoRFkgDQbeGmSG+ytUgJYAe2dx0yJgxru/nHKc3k1mVSun+Xq01A8zl8mHO2n08z4J9Pv2+z93t6zwY1YiO1gWiPAFDrOXYHOEGIgC4BFlNSU1pDVnEgq8VgkC0mbAJohyiCBGgCEcDkBB8goKmPklVJtuW15tDcHQdd1wiTa4kRMRbf3bk9s7U/gEn7WrbNl3XPdDTlxxINtRWDauv3dnZ3dXVa1hWZVl89MiWKYeMbhvWVFtfoxH3Hug8csaEOXOn6GRKMT7t6Mt+0bMnaYfWFWTQyA5EQGQgCgRNYDDgBBYSRxQAYYZxBq2WyGt9TZ9sGz7SMsxYNBZQrTDGOGO2aW3etSM72Buy7Y7BdGNZrD2ZjvveteXmJIv9J6sHpP5njeVo7WnQiAQUTGkGLAcMEYk4kAhoEHVQIUQiCM6PAAJMwxkagAKJCPIE32X1vf1+ywmRCRO54xBjpeH9L++/xPVkf6aw+cDg0o3t/QWqq6mSSrV39WSzuZ5kmgshOMsXXHI9UFKEQo311ePHDJ89bfyItobhLfUtDTVNY4c99O9Xn73xrpfGVKPSCMAxSF/9mL0RNIEC0IgFTRmt05KSiu7uycGkaUfNmbW/ozuVznq+L2WRA8MyjP7k4N69O1uqq/Z09zRVVezu7ks7HhCUG6yS0Y68Nz9qnBs3GwSr4MxmyIF4MEpIhEPMw8WBwCKIKY5OA/pEHkFOU5pwv682uaqL2F6ArhhOmGWPHs3zhYDDrGhqxfb9yWGNifrKaE0i8vbqnRu3te9tb68oK6+urh7W0jQwkNy5bz8oJcK2SETLQlZdedxx3I3rN3/+xUrH9dE0yxLR4a1No4c1rTYjC3dnxtrCDoZIiAAxKKBrAkdSypdpDT5ilsAzTTIMtC03Kqq6ejZs2d7W0thQX53J5dPpXC5fcF3flyoSjnhSEemxzQ2ZvOP4vi0YA0hJmWhum2xb6wYGVuUKIelFtYoQWUg2YoRBiKENZCAzGFgAAkFqkAwVEx6QpyhH1KcorSFNlFYEplDI3YEcrxYzx9sVlTqbx2hUBGkXKUkpwjFT6oaHq4+ZMnzyiIqBrLNhT195zI5aYvX2zhVbeyLllW1N9YPJ1JpN2waSqYpEVHDuS8U444wBkSeV70tfSqVUyLYHXElSAeexRDxk276Ug8kU5PNgipENFY0VMVMwgRg2xPiRzYceNm32obOYHX7zgy9fefPTLdsPxBJlY0aNbGyo1UpnsrlcrgCI369bN9DXPbKxYV9vf08qbQghpUSCubPmhMNhLZVUMus4juc7vie19pXypdSapFZU6oTQWhNpKVW6rxcQgbFivyAAJ5LZ/LWnzj7t0FHbO1ObDgys29O/fzCVkjkelvFKVlktqmuN8gqBl/y+ec9Ob9daWYsVp84etWBKo+spqfTurvS1//kMlY/CHDF8+JSxww90dn+7ZkOI07C6ctsQSmuGjLHi7CIBeL7MuzKVdweyjqcxGolWlZeXx6NKyp7+vmw2XR8zpwyrHV5XHrKMnOO6rmxpqV+46NCRkyZjRcW2TbteeOXDdz/5pj+ZH9bWOnb0SNu2XNd1Xe+djz7u7ulFzov0zIijh41obmr2fR8RA2YMzop8Aog/GgosNSQNxRK79u7evntX0OdFAeOcEI0NDRbK2qiY2FwxeVjN8Ppy2xA9SWf9rt4N+/t3dg12pNMO8/Di25otG7WGXdudDd+6jaL6Z4vGTx1Z2Z923169a/O+PiGY67rdWdnWOmzCyNYN23auWb85ZvNIOOQr7UkVpGsYQwQ0BDMFZwhSaYEkNSUdHQrHaiqrLMvsT2Xau7uYdMfUxWeNbqyMhSojZm15iAmjbtiwsTNmlo0aKTP5t97/8ukXP/hhw87a2voJ40ZVV1WmM9lvVn/X2z+olLYtq6a6uixeJqUspbuD4dagl0YTEULAQI6aihx5CBgMW3LOcrlcT39fLp8DIsMwG+rqRg1vI8TewWRXd28q2c+VM7wqPGNEzZQRda01CVPwzv7Mlv2DeOGtTUTAGFgWQ2SbN+Q3f+vPaWy7+JhxDeXhrmTBFMI2ebrgvf7V5qWbu2dOm9xYW/XBFyu37Ng1/5DW1ppEKcMKUBq3htJ0sS91VzK3fl9vdyqfiMVaGuqmjBuViEW+37ht2/YdE5oSFxw1dXRjZa7gZLN5ZFhR3zh6+oz6iYcAF2u+XvPvZ9/+aOl3lhWaPmVic2NjLpdPZbNag+/7+YIjpQryH0SaMQyI6g7SzyFS8AKwlP8lBFRaM8aCJiTGkCFTWislmxvropEQQ6ZID6YyB7p69re3Z5IDlSE8pLlyzrimQ1qr8aLbmgBAKxAGakWhEPc8WrE0m95l/nzxIQsmNSVzvmXwdXt631m9cyCd39M92NbSdNz8Q1Op7Fuff5VMpSoTsZDBfkwXE6hGQBcjOFqCI6Lj+Z2pfN6nES1NC2dPqa4o+3btlvUbN09tLT9v4aThDeX5gpfLFxjDeE3d8MlTWiZNgpC9d+P2h/7zxouvf6qBz54xtaWp0ZfS9+UQY5lSWmsdcEsjHqSNCohCAmUsFFyltVIaESzT0ES6uGU84MowDSMo3AfKKgQ3hGAMs7n8/q7ufQc6e3p7QkzhRbc1kybDZLs2q6bhjAsAokhU7NzmLHsnd+z4UZcdN4EztunA4O9eWG4hRMPmrq6k9vXRiw5bMHPS+8u+XbV2Q1Nl1DKNTN4lgoAEJjhYzpjgAbEmGpxZgikg0rSvL2OHYyfMnz2suX7pynXrN246dHTteQsnNVXFM3nHKTgMoby+sW3y1OZx4yAa6tyx/99Pv/n4M29rYIfNntVQX+e4rpKK8+KANztIVh7McRVZe4iAc9ZYV8k5SkX5gtve2c8Y2pbBOVdKASCRVgHL7sFSZfElIpqGEEIUHKd3YBAvvr0pNQgD3TocxQO75eyFlu9prSkU5k4O3nttsJFV/+68OZUxu2Mg9+XGA8gwHrZtg723altXnl1yxnF9g6nHX3mvPCQuP3562GAM0DK5bQgumG0IW3DOgDNmCsYZGoILwfszzrurtr/1zfZwvPy4BYfGYpH3l327Y8fOM+aOOW3uOI7oSkVSIsPKppa2yVPrR4yEsNW5a//9j778+DNvxRNlC+YdlojH8/lCwIwSCEVwTqzEQxPcM2ds2sRhxy6Y1NRaJ/POqrU7l327dcuOdiKyTMEZo5LaFvedYUBXEPy91jo4dcMQeOGtTaaF+3aogV6Svi6v4iMncNcBBOAcLIu/+9qg6oz83yWHVyfCSMQZU5oMjsD4fz9Z9/zyrT875ZjRbU1PvPxujHu/OHqKr8nxldLkeNKVypPKl7rg+r7WjqcKnnR9SUSm4Hv6Mmu2t5OmKYeMPePoI1LZ/LNvfgR+/q4LFo6uLx/IOpxz6TjIecPoscOnzSivrwNT7Ni06/f3Pv7Gu19OmDBuzvSpisBz3SKnBwEiBioWaGLQ0pkrOGHbnjll+OK5E1pHN4Ir123av+zbzes3783n3XDYFJwHHbM4FPQPTc+VaKYACC+6rYkILRv6e0gIaN+tx07hUkHQ1w4EkYj44I20s9/6x+ULTM5cqcoi9lurdr23entlPLyvN901mF2yaO7x8+c889any1esrqyKRU2hiURpCBtLhTWGxbxg4EAtg0cs01N644H+vMJTj5o3b/qkd5d9+9Wq739+1OQTZo3Iu1JpQgS/4NjR6PDpM9smTjEsEwy2bOnqm+94eMuOA4uOmNvW0pzLF4K24iILZPERDEGmEThnSut8wQvZxvTJI46fP6lpRD1IvWdX57KVW1f9sDOZzlmmYCVal6JHwICZnwXFUgTEi25vDvyuYSABKAkHOZggCO8oEhZvv5yMZBJ//8V831dhy/h2e9cfX/xqYkOiMmol8/632zsPnz3tolOOfu+Lle8vWzG1tTIkeKbgIaLSWpc+R2qSSqsST5gikEozhkTYm3XyucKo4W2/OPuEgVT28ZffHVsXueG0QyOWyBRcQwgi8h2nZtjwQ+YfGUkkuABN+I/HX/3T/z1RW1O3aP5cROa4bgAQivwxJUTBsMgyo5TKF/xoxD50+qhjjphY21QNRAO9qS9Xbvlq1daBZI4zBATSNKTFyFDrYo0eL7y1CbF4EloTlh40ggc3CxhD2+LPPtY3t2n4LWfNGMy45RHr/R/2Pr90Y8Q2OENkbEdH38RxY39++rFLV6177u1PhteVD68rI6KIZVgCA9YTzphlGQbngqPB0DKFZQiOYJlGZdRWRA+/u3rTgeRl55w4Zljz469+2NN54PZz5o1rqsh7UmsiRO15Rig0bu4RTWPGat8zyuPbtuy94rp7VqzcePyxi9uamzLZXIA+g+YChoFiFknui1QzSufybjweXrJ4+pwpwx3H85T+bv2eDz7/AUpEhcWQNiDTHSrSX3hrExeYTZEwIBxFJUFpQgAuQMlg6hy0AtPEXBqef3zgtlMPPXJSUyrvx0JW1vWl1IgQtkTWkb9+/OPxY8eed/yCj79Z89GyFQ/8/OixjWW+rzgC5xxLz9Eo3QwopQKKHCJwVbAb7L+frX/us3XHzj/0tKPnvf/lqnc/++qmM+ZMHV5HWsfCRt7VCFp6fvP4CRMOn8+4MEwBQvzlgWf/9H9PjB418vDDZktf+dJnRcYi0AHzHaLSeogvi3OmFPlSxaOhguMVHN8QzDSEVKqkiDBk8gN/QYHNAgCt8IdvvAnTzHCUtAZELOTJDkFRAgFIQyjC13zjbP+WnrjmaFMwrSkox3KOmbwnGLYnCzc89fk5xy86fOqENz9fuXLNmitPmJ7Lu46vpCZfKknk+zrvep4kX6qs40mlpCalyZNKaSJNhmBdyVzPQHrm5PGXnn78D1t2PvXmhzGT1ZXHzjx83BHjGrOuVForz01U105atListt53HauqfNXX6y648g9dPclTlhwfjUTyhQJnDABZkY6niDCCXSCggJ5ISskQGQ9y8aACwjACIlJa25Y5lNclArzotiYgMG22c7PfuVcdfqytFa36wmtsE41tTCuQkoYCK8vkzz3ev2TcuCuOn5zMFgDRFuzvb3//w64uzrngLOu4PvGrzzu5oabypQ+++PyLlQ315UophsiLxr5IrmcIJhgTHIs0L5xxxODHsGW4ir7e3jm8reWKc5Yc6O5/9MW3y0xijM8c03je/AkBV72WPuf8kIWLW8ZNKGSzoUQ0l3Mvvuaul9787JQTjmlpbg6ABQIG2oQ/ot4MJKDIt1ViwNJaG4awTUNqKouHI2F7x+4Oz5e2ZQYYWACi1qAUDRsttq/3Czno3K9SA/qwxdx1aLBPl1WygAKAiBjXsw6PvvvhrlMPHRGzTV9p0zBiITNb8OaPqXV9GbXja/b2vr981U9OPHLJwjmdfQM6Nzi1udqTMoCpwREH7UqaSGtSmpTWSgdVH1KaClmHMRxVV7Zu/da/uf6vf3rqFeec9NjL73Dff2f1rlENlYsntyZzBcM0gWjNR++n+/omzJ3nZgqWYC8+dfeEux///Z3/mnfE3OlTpuTyeQA4+DgqLDKMBuSWWGy9LpI8IaIh+E/PmDdxTJP0pWmaW3d3vvr+qi072m3LMAXHi3/XlE3h7q3+9MPN75a70Tjr2CvHTTWr69lnbzrDxphtY5jvURDrMYaCsWcfG/jprEnnzx+TzHmm4HnXv+zRj4WSIVMQguNT50DmyvNPmTCy9UB334PPvl4dMTxZZM8moOA5EAHSC/xU8N8A7hscDc4DWUtEQ6u3HqiprbvmJyfv7ej5+zOvX7Rg/Jlzx6RyDkNgjAfC4ubzTePGT118DBEpKe2aymefeffCq/4w8ZDxRxx2aMFxiTQCKz3O6qCilJqniCELGm19qWzTOOXYmQtnj0FExrgi+vybLW98sDKdzeMFtzRZNtu2we/tUBNmmH2derBPzV5kffRKrrJGzFxg5TIaIKDQAyIIh9nyz3J6f+KBy47IuwoBbIN/s7Vz7Z7eWNgkoqhtfr3lQG8Bf/WTk0xDvPrJil27dv7m1DkFxxOcAYBlCMEZQzA4MwTnDBiCEAIBOGcMkSEE5sYy2L6+7CX/ePfQqRMvPHnx2q27H3/1vVtOn33YmIZU3jGFkLpIW+pksw2jxkw79jgE8Dw/XFv1yYdfnXT+DY2NjccuWuD5koaGfqGIDIJHVAVJAIYskHfOGJHOF/wxIxrOO+WwYS01bsGzonZX58Ar763EC29tJiI7jNvWy7omHo6yQo4Yh92b5fjphuNo9iP6LQCwbda5T33yauGRy4+sK4v4mkgpkzPT4AHCsQyxfyD307+/87OTj54wqi2dzf/juTf+eNasacNq8q7HGSNNTPAhSjQIYCQPfkPIuZIywEm+lLGQuX7/4HVPfHLsEXOOmzfz81Xr//fup/dfunh4bSLnyvKI5SvtS8UZK2SztcOGzzrxJMa56/jhqsTXK9Yed/a1ZYmyE487RkqppBpKbP0IDxS93lBeLJhMKDieaYizlsxZdPghbt4zDM44wwtubQqMnGGi9ItYgTRwAb5XfPBZySMAEHGBWrLn/j1w43Gzj5ramnEkklYEDCDruEpRwVflsdD9b63qdfhV55zAGb6xdGX3gd03nXZYTzJLiEqDBvA8P0iHOZ4seEpp8nzpS6UAHE86vpJa+75UWkdsc/OB/v19mavOXTJ17MiXPvxi6bffj2qsGkwXJg6r+fWJ04m01CQE9/KFqtZhs5aczBBdxwtXxn9Yu/2oU38ZCkdOOv4Y6SulVAlRlMSKqEjQMdQFj8HoGyql8wVv/pxxPzntcMvgjuPjhbc2Bxg0IF5EFqA5JE2lfBkUsXBxyJhsW7z41OBRw0ZfdcLkVM4FoIhlvrVqx7NLN1qG8JXiDJWmjCt//dPTairKcvnCX59+FZU0OCsVDUu2g4CxUgwEaHAMiJ85QwYYsFYRUSJkdqcLGW1c+7PTouHQoy+/13lg39S2mh3dqfFtddedNLPg+YwxbhhONls3ctTM45doKT3XCVeUrV+/c/6SK6Kx2JLjjtGagoZFxoLAKLhxgFICLpC4QACDy7I5Z1hr7UVnL2hprhaB2YaguA5QehheQP1fhPLFpr8A+ytADmUVvL0vGySOgucndA7mSKvxtWW+0gyBc/b1zp6NO/fVVVXEY5HxI9p2bNs6q7XKV0qUnpYRRLmcHWxjHULbWBwQCshKUWldHQ8t29zx4Yrvzjp2/jnHLXjo+Td60vnxDeWrtu6/7y28/qTpeVcCSisS7tyxbf2yzyctXGwQFQYzEyeN+vDVBxeedPn7H31ywrFHk09EQVdP0VQVn2lSGq4odQgDICqiaDS070DfvQ+/ff4pcwUcZG0GwOCRV0WYSwH1bknagt6CwEpGInyw3fWlBkRk4Gs9fUTdJz/sYgwEIAIKxqqi1ra97QtnTQZNU8YMX7Nxy2DOY6BVqfWj2JoEqLSWRYrV4ixEQOzoS00lXy84F4bxxer1U8eOHNXauGThYY+/8m5Bs6bq8kTYCjKBRKSkssKR3Wu+s0KhMXMOA8TCYGrm7AlvPnffsWde8+kXXy6ad7jnSxhKWhXLdMU7A62HLHTA0ao1WZbhe/5/XvxcBCo2FD0NSVMxUYBYZHMO2DkZAoHWYJiQI1JU3FDHkyPrEmXR8JoDKcsQAQ72Nab6+gfT2Wg41FRTGY/Ft/RkquLhAJECgGDMENwQ3ODIOBOIpiFMIQzBAHTINAzBGWLIFCZnhuC15dHnl67/5JsfhjXWThzVNnp4W5Xp3/WTBZ6UridLj1tBIm2Gw9tWfp2oqa0bNhyICn2pI48+9MF7fnPltX+uqao6ZNw4z/eL4+lBMkdrKBn4IfMfbCMRKVJBM9D/AxA8oFr3/Fh0AAAAAElFTkSuQmCC", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1417,7 +1417,7 @@ paths: description: Only record photo in PersonalAccountData value: { - "photo": "DSC_0502.JPG" + "photo": "data:image/png;base64,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" } full PersonalAccountData: summary: PersonalAccountData full @@ -1426,7 +1426,7 @@ paths: { "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,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", "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", } @@ -1481,7 +1481,7 @@ paths: name: photo schema: type: string - example: DSC_0502.JPG + example: data:image/png;base64,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 required: false description: A reference to the customer photo. - in: query @@ -1517,7 +1517,7 @@ paths: "orderId": "858e31b9-67f0-46ca-bf88-91a382b9c079", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,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", "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, @@ -1544,9 +1544,11 @@ paths: $ref: "#/components/schemas/unavailable" example: { - "photo": "DSC_0502.JPG", + "photo": "data:image/png;base64,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", "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", + "name": "Jan Pad", + "birthDate": "1992-04-20" } responses: "200": From 1a8497ae7078ec341a7279af3505920dc0b7ed49 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 16:35:49 +0100 Subject: [PATCH 23/33] updated touchpoint id in response to nested object --- src/openapi/orders/orders-crud.yaml | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index 6497314..30291a3 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -129,7 +129,10 @@ paths: "orderNumber": "123456", "customerProfileId": 1337, "totalAmount": 121, - "touchPointId": 1, + "touchPoint":{ + "touchpointId": 1, + "name": "Perplex" + }, "language": { "languageId": 1, @@ -243,7 +246,10 @@ paths: "name": "ideal", "provider": "Buckaroo", }, - "touchPointId": 1, + "touchPoint":{ + "touchpointId": 1, + "name": "Perplex" + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -476,7 +482,10 @@ paths: "orderNumber": "123456", "customerProfileId": 1337, "totalAmount": 121, - "touchPointId": 1, + "touchPoint":{ + "touchpointId": 1, + "name": "Perplex" + }, "language": { "languageId": 1, @@ -579,7 +588,10 @@ paths: "name": "ideal", "provider": "Buckaroo", }, - "touchPointId": 1, + "touchPoint":{ + "touchpointId": 1, + "name": "Perplex" + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", @@ -1684,7 +1696,10 @@ paths: "name": "ideal", "provider": "Buckaroo", }, - "touchPointId": 1, + "touchPoint":{ + "touchpointId": 1, + "name": "Perplex" + }, "isRefund": false, "htmPaymentReference": "HTM-1234", "pspPaymentReference": "Buckaroo-1234", From 68464bbb789d8e3066e65823f278851ae5abced1 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Fri, 28 Mar 2025 16:54:11 +0100 Subject: [PATCH 24/33] fixed typos --- src/openapi/customers/SE-customers.yaml | 46 ++++++++++++------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 27098f2..2e25f10 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -224,7 +224,7 @@ paths: example: 91641b54-056c-49ea-b598-ccde81d6c45a required: false description: Filter on the xBot of a customer token - - name: OV pasNumber + - name: ovpasNumber in: query schema: type: string @@ -255,13 +255,13 @@ paths: example: 2027-01-01T09:00:00Z required: false description: Filter on the expirationDate of a customer token - - name: replaceByTokenId + - name: replacedByTokenId in: query schema: type: integer example: 2 required: false - description: Filter on the replaceByTokenId of a customer token + description: Filter on the replacedByTokenId of a customer token summary: Get a list of all OvPayTokens for a certain customer. description: Get a list of all OvPayTokens for a certain customer, only returns the tokens for an identified customer through JWT or customerProfileId in the headers. responses: @@ -293,7 +293,7 @@ paths: { "ovPayTokens": [ { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 1, @@ -359,7 +359,7 @@ paths: { "ovPayTokens": [ { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -432,7 +432,7 @@ paths: { "ovPayTokens": [ { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -535,7 +535,7 @@ paths: { "ovPayTokens": [ { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -632,7 +632,7 @@ paths: { "ovPayTokens": [ { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -729,7 +729,7 @@ paths: { "ovPayTokens": [ { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -751,7 +751,7 @@ paths: } }, { - "customerProfileId": "71ec7a57-7892-4412-afee-5fb35a6f3164", + "customerProfileId": 1, "ovPayTokenId": 6, "tokenType": { "tokenTypeId": 2, @@ -773,7 +773,7 @@ paths: } }, { - "customerProfileId": "71ec7a57-7892-4412-afee-5fb35a6f3164", + "customerProfileId": 18, "ovPayTokenId": 13, "tokenType": { "tokenTypeId": 2, @@ -795,7 +795,7 @@ paths: } }, { - "customerProfileId": "ece2d43c-738d-4ba8-a699-55f7e7c3a8e9", + "customerProfileId": 132, "ovPayTokenId": 21, "tokenType": { "tokenTypeId": 2, @@ -817,7 +817,7 @@ paths: } }, { - "customerProfileId": "ece2d43c-738d-4ba8-a699-55f7e7c3a8e9", + "customerProfileId": 166, "ovPayTokenId": 28, "tokenType": { "tokenTypeId": 2, @@ -839,7 +839,7 @@ paths: } }, { - "customerProfileId": "9c961d08-7304-4bf5-8294-d7247c57555a", + "customerProfileId": 166, "ovPayTokenId": 115, "tokenType": { "tokenTypeId": 2, @@ -861,7 +861,7 @@ paths: } }, { - "customerProfileId": "9c961d08-7304-4bf5-8294-d7247c57555a", + "customerProfileId": 1, "ovPayTokenId": 118, "tokenType": { "tokenTypeId": 2, @@ -961,7 +961,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 1, @@ -1027,7 +1027,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 2, @@ -1181,7 +1181,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 5, "tokenType": { "tokenTypeId": 1, @@ -1241,7 +1241,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 5, "tokenType": { "tokenTypeId": 2, @@ -1315,7 +1315,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 10, "tokenType": { "tokenTypeId": 1, @@ -1449,7 +1449,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 1, @@ -1509,7 +1509,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 1, @@ -1569,7 +1569,7 @@ paths: value: { "ovPayToken": { - "customerProfileId": "feaaef83-a551-4283-8419-340b1ada3b55", + "customerProfileId": 1, "ovPayTokenId": 1, "tokenType": { "tokenTypeId": 1, From afb46f8f848e11a4a5036c1882f1f402660dbd2a Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Fri, 28 Mar 2025 19:10:02 +0100 Subject: [PATCH 25/33] Added examples needed for stub. --- src/openapi/contracts/contracts-se.yaml | 399 ++++++++++++++---------- 1 file changed, 230 insertions(+), 169 deletions(-) diff --git a/src/openapi/contracts/contracts-se.yaml b/src/openapi/contracts/contracts-se.yaml index b6d636d..424821d 100644 --- a/src/openapi/contracts/contracts-se.yaml +++ b/src/openapi/contracts/contracts-se.yaml @@ -27,58 +27,65 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - [ - { - "contractId": "5a3876a1-e9a1-4278-8983-4679a8d583c2", - "contractNumber": "D123456", - "customerProfileId": 42, - "orderId": "eb3d08f7-7feb-4f31-9f5b-daa634e51f48", - "orderLineId": "52efbbfc-8c28-4016-9ece-dc3ef9a70bd8", - "touchpointId": 2, - "contractStatus": - { "contractStatusId": 2, "name": "active" }, - "productId": 1, - "productName": "HTM Maand 20% korting", - "termDuration": "P0Y1M0D", - "billingDay": 15, - "highestInvoiceTerm": 1, - "created": "2024-08-01 15:01:00.000", - "ovPayTokenId": 1337, - "_links": + examples: + List all contracts for a single customer profile: + summary: List all contracts for a single customer profile + description: | + List all contracts for single customer profile with customer + number 'D123456'. + value: + [ { - "get_token": + "contractId": "5a3876a1-e9a1-4278-8983-4679a8d583c2", + "contractNumber": "D123456", + "customerProfileId": 42, + "orderId": "eb3d08f7-7feb-4f31-9f5b-daa634e51f48", + "orderLineId": "52efbbfc-8c28-4016-9ece-dc3ef9a70bd8", + "touchpointId": 2, + "contractStatus": + { "contractStatusId": 2, "name": "active" }, + "productId": 1, + "productName": "HTM Maand 20% korting", + "termDuration": "P0Y1M0D", + "billingDay": 15, + "highestInvoiceTerm": 1, + "created": "2024-08-01 15:01:00.000", + "ovPayTokenId": 1337, + "_links": { - "href": "https://api.integratielaag.nl/abt/touchpoint/1.0/tokens?ovPayTokenId=1337", - "method": "GET", + "get_token": + { + "href": "https://api.integratielaag.nl/abt/touchpoint/1.0/customers/tokens?ovPayTokenId=1337", + "method": "GET", + }, }, }, - }, - { - "contractId": "f07253e6-c364-474c-a342-a10a4a7cf305", - "contractNumber": "D123456", - "customerProfileId": 42, - "orderId": "945d43e6-516e-425b-8847-9aba41289acd", - "orderLineId": "42f68042-908f-41f4-9d9b-4cab843ff0e8", - "touchpointId": 2, - "contractStatus": { "contractStatusId": 1, "name": "new" }, - "productId": 1, - "productName": "HTM Maand 20% korting", - "termDuration": "P0Y1M0D", - "billingDay": 15, - "highestInvoiceTerm": 1, - "created": "2024-08-01 15:01:00.000", - "ovPayTokenId": 1338, - "_links": { - "get_token": + "contractId": "f07253e6-c364-474c-a342-a10a4a7cf305", + "contractNumber": "D123456", + "customerProfileId": 42, + "orderId": "945d43e6-516e-425b-8847-9aba41289acd", + "orderLineId": "42f68042-908f-41f4-9d9b-4cab843ff0e8", + "touchpointId": 2, + "contractStatus": + { "contractStatusId": 1, "name": "new" }, + "productId": 1, + "productName": "HTM Maand 20% korting", + "termDuration": "P0Y1M0D", + "billingDay": 15, + "highestInvoiceTerm": 1, + "created": "2024-08-01 15:01:00.000", + "ovPayTokenId": 1338, + "_links": { - "href": "https://api.integratielaag.nl/abt/touchpoint/1.0/tokens?ovPayTokenId=1338", - "method": "GET", + "get_token": + { + "href": "https://api.integratielaag.nl/abt/touchpoint/1.0/customers/tokens?ovPayTokenId=1338", + "method": "GET", + }, }, }, - }, - ] + ] /customers/contracts/{contractId}: parameters: - in: header @@ -130,84 +137,93 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "contractId": "5a3876a1-e9a1-4278-8983-4679a8d583c2", - "contractNumber": "D123456", - "customerProfileId": 42, - "orderId": "eb3d08f7-7feb-4f31-9f5b-daa634e51f48", - "orderLineId": "52efbbfc-8c28-4016-9ece-dc3ef9a70bd8", - "touchpointId": 2, - "contractStatus": { "contractStatusId": 2, "name": "active" }, - "productId": 1, - "productName": "HTM Maand 20% korting", - "termDuration": "P0Y1M0D", - "billingDay": 15, - "highestInvoiceTerm": 1, - "ovPayTokenId": 1337, - "contractVersions": - [ - { - "contractVersionId": 1, - "termsAndConditions": "https://www.htm.nl/reisproducten/productvoorwaarden/htm-maandkorting/", - "termAmountExclTax": 1200, - "taxCode": "V21", - "taxAmount": 108, - "termAmountInclTax": 1308, - "start": "2024-07-04 15:01:00.000", - "end": "2024-12-31 15:01:00.000", - }, - { - "contractVersionId": 2, - "termsAndConditions": "https://www.htm.nl/reisproducten/productvoorwaarden/htm-maandkorting/", - "termAmountExclTax": 1300, - "taxCode": "V21", - "taxAmount": 117, - "termAmountInclTax": 1417, - "start": "2025-01-01 15:01:00.000", - }, - ], - "contractActions": - [ - { - "contractActionId": "67687851-59dd-4bbc-aa74-0f7abd26c883", - "actionType": { "actionTypeId": 1, "name": "create" }, - "user": "subid123456", - "timestamp": "2024-07-02 15:01:00.000", - "details": "Contract created", - "correlationId": "976e7a4c-bf24-43d2-b444-55817556e7ee", - }, - { - "contractActionId": "ea9ad287-9cd3-4e76-bcb9-d71db551cf55", - "actionType": { "actionTypeId": 2, "name": "change" }, - "user": "subid123456", - "timestamp": "2024-07-03 15:01:00.000", - "details": "Contract changed", - "correlationId": "e2462347-6749-4841-b42a-cf8de19ec727", - }, - ], - "contractInvoices": - [ - { - "contractInvoiceId": "8699d72a-cf4d-4e6b-9e9c-549d837ca51f", - "externalReference": "F2024-0001", - "term": 1, - "created": "2024-07-02 15:01:00.000", - "updated": "2024-07-02 15:01:00.000", - "state": "invoice_created", - "data": "{json}", - "isCredit": false, - }, - ], - "_links": + examples: + Full contract details of a single contract: + summary: Full contract details of a single contract + description: | + Full contract details of a single contract with contract + number 'D123456'. + value: { - "get_token": + "contractId": "5a3876a1-e9a1-4278-8983-4679a8d583c2", + "contractNumber": "D123456", + "customerProfileId": 42, + "orderId": "eb3d08f7-7feb-4f31-9f5b-daa634e51f48", + "orderLineId": "52efbbfc-8c28-4016-9ece-dc3ef9a70bd8", + "touchpointId": 2, + "contractStatus": + { "contractStatusId": 2, "name": "active" }, + "productId": 1, + "productName": "HTM Maand 20% korting", + "termDuration": "P0Y1M0D", + "billingDay": 15, + "highestInvoiceTerm": 1, + "ovPayTokenId": 1337, + "contractVersions": + [ + { + "contractVersionId": 1, + "termsAndConditions": "https://www.htm.nl/reisproducten/productvoorwaarden/htm-maandkorting/", + "termAmountExclTax": 1200, + "taxCode": "V21", + "taxAmount": 108, + "termAmountInclTax": 1308, + "start": "2024-07-04 15:01:00.000", + "end": "2024-12-31 15:01:00.000", + }, + { + "contractVersionId": 2, + "termsAndConditions": "https://www.htm.nl/reisproducten/productvoorwaarden/htm-maandkorting/", + "termAmountExclTax": 1300, + "taxCode": "V21", + "taxAmount": 117, + "termAmountInclTax": 1417, + "start": "2025-01-01 15:01:00.000", + }, + ], + "contractActions": + [ + { + "contractActionId": "67687851-59dd-4bbc-aa74-0f7abd26c883", + "actionType": + { "actionTypeId": 1, "name": "create" }, + "user": "subid123456", + "timestamp": "2024-07-02 15:01:00.000", + "details": "Contract created", + "correlationId": "976e7a4c-bf24-43d2-b444-55817556e7ee", + }, + { + "contractActionId": "ea9ad287-9cd3-4e76-bcb9-d71db551cf55", + "actionType": + { "actionTypeId": 2, "name": "change" }, + "user": "subid123456", + "timestamp": "2024-07-03 15:01:00.000", + "details": "Contract changed", + "correlationId": "e2462347-6749-4841-b42a-cf8de19ec727", + }, + ], + "contractInvoices": + [ + { + "contractInvoiceId": "8699d72a-cf4d-4e6b-9e9c-549d837ca51f", + "externalReference": "F2024-0001", + "term": 1, + "created": "2024-07-02 15:01:00.000", + "updated": "2024-07-02 15:01:00.000", + "state": "invoice_created", + "data": "{json}", + "isCredit": false, + }, + ], + "_links": { - "href": "https://api.integratielaag.nl/abt/touchpoint/1.0/tokens?ovPayTokenId=1337", - "method": "GET", + "get_token": + { + "href": "https://api.integratielaag.nl/abt/touchpoint/1.0/customers/tokens?ovPayTokenId=1337", + "method": "GET", + }, }, - }, - } + } /customers/contracts/{contractId}/invoices: parameters: - in: header @@ -237,31 +253,37 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - [ - { - "contractInvoiceId": "8699d72a-cf4d-4e6b-9e9c-549d837ca51f", - "contractId": "9e224750-3065-471d-af57-85b9cffa7c89", - "externalReference": "F2024-0001", - "term": 1, - "created": "2024-07-02 15:01:34.000", - "updated": "2024-07-04 00:04:56.000", - "state": "invoice_created", - "public_link": "http://mijnfactuurinzien.nl/F2024-0001", - "isCredit": false, - }, - { - "contractInvoiceId": "0e729101-2c84-44db-8b18-d8f759e968e0", - "contractId": "9e224750-3065-471d-af57-85b9cffa7c89", - "externalReference": "F2024-0002", - "term": 2, - "created": "2024-08-02 15:01:34.000", - "updated": "2024-08-04 00:04:56.000", - "state": "invoice_created", - "public_link": "http://mijnfactuurinzien.nl/F2024-0002", - "isCredit": false, - }, - ] + examples: + Get all invoices of a single contract: + summary: Get all invoices of a single contract + description: | + Get all invoices of a single contract with contract number + 'D123456'. + value: + [ + { + "contractInvoiceId": "8699d72a-cf4d-4e6b-9e9c-549d837ca51f", + "contractId": "9e224750-3065-471d-af57-85b9cffa7c89", + "externalReference": "F2024-0001", + "term": 1, + "created": "2024-07-02 15:01:34.000", + "updated": "2024-07-04 00:04:56.000", + "state": "invoice_created", + "public_link": "http://mijnfactuurinzien.nl/F2024-0001", + "isCredit": false, + }, + { + "contractInvoiceId": "0e729101-2c84-44db-8b18-d8f759e968e0", + "contractId": "9e224750-3065-471d-af57-85b9cffa7c89", + "externalReference": "F2024-0002", + "term": 2, + "created": "2024-08-02 15:01:34.000", + "updated": "2024-08-04 00:04:56.000", + "state": "invoice_created", + "public_link": "http://mijnfactuurinzien.nl/F2024-0002", + "isCredit": false, + }, + ] /contracts/{contractId}/cancellationmoments: parameters: - in: header @@ -291,14 +313,19 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "cancellationMoment": "termBound", - "termDuration": "P1M", - "billingDay": 18, - "cancellationFrom": "2024-08-10T00:00:00", - "cancellationUntil": "2026-08-10T00:00:00", - } + examples: + All cancellation moments of a term bound contract: + summary: All cancellation moments of a term bound contract + description: | + All cancellation moments of a term bound contract. + value: + { + "cancellationMoment": "termBound", + "termDuration": "P1M", + "billingDay": 18, + "cancellationFrom": "2024-08-10T00:00:00", + "cancellationUntil": "2026-08-10T00:00:00", + } /contracts/{contractId}/cancellationvalidation: parameters: - in: header @@ -327,7 +354,12 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: { "end": "2024-08-10T00:00:00" } + examples: + Validate a cancellation of a given end date: + summary: Validate a cancellation of a given end date + description: | + Validate a cancellation of a given end date. + value: { "end": "2024-08-10T00:00:00" } responses: "200": description: OK @@ -335,14 +367,32 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "validationResult": "true", - "validationMessage": "", - "end": "2024-08-10T03:59:59", - "refundAmount": "2489", - "refundMethods": ["creditInvoice", "iDeal"], - } + examples: + Successfully validated cancellation: + summary: Successfully validated cancellation + description: | + Successfully validated a cancellation. The response contains + the refund amount and refund methods. + value: + { + "validationResult": true, + "validationMessage": "", + "end": "2024-08-10T03:59:59", + "refundAmount": 2489, + "refundMethods": ["creditInvoice", "iDeal"], + } + Unsuccesful validation: + summary: Unsuccesful validation + description: | + Unsuccesful validation. The response contains the error message. + value: + { + "validationResult": false, + "validationMessage": "Cancellation end date not allowed", + "end": null, + "refundAmount": null, + "refundMethods": [], + } /contracts/{contractId}/cancellation: parameters: - in: header @@ -371,8 +421,13 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { "end": "2024-08-10T00:00:00", "refundMethod": "creditInvoice" } + examples: + Cancellation request for credit invoice: + summary: Cancellation request for credit invoice + description: | + Cancellation request for credit invoice. + value: + { "end": "2024-08-10T00:00:00", "refundMethod": "creditInvoice" } responses: "200": description: OK @@ -380,12 +435,18 @@ paths: application/json: schema: $ref: "#/components/schemas/unavailable" - example: - { - "end": "2024-08-10T03:59:59", - "refundAmount": "2489", - "refundMethod": "creditInvoice", - } + examples: + Successfully cancelled contract: + summary: Successfully cancelled contract + description: | + Successfully cancelled a contract. The response contains + the refund amount and refund method. + value: + { + "end": "2024-08-10T03:59:59", + "refundAmount": 2489, + "refundMethod": "creditInvoice", + } components: securitySchemes: bearerToken: From af52cf93cd64c506ed8549c4fbaec65cfbd448f4 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Mon, 31 Mar 2025 11:31:39 +0200 Subject: [PATCH 26/33] fixes --- src/openapi/customers/SE-customers.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 2e25f10..7b81a12 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -194,13 +194,13 @@ paths: example: Customer required: false description: The role of the HTM employee in the case of the SMP - - name: ovpayTokenId + - name: ovPayTokenId in: query schema: type: integer example: 1 required: false - description: The ovpaytoken id of a specific customer token + description: The ovpay token id of a specific customer token - name: tokenTypeId in: query schema: @@ -412,7 +412,7 @@ paths: "method": "GET" }, "create_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenid=1", "method": "POST" } } @@ -515,7 +515,7 @@ paths: "method": "GET" }, "update_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenid=1", "method": "PUT" } } @@ -612,7 +612,7 @@ paths: "method": "GET" }, "update_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenid=1", "method": "PUT" } } @@ -709,7 +709,7 @@ paths: "method": "GET" }, "update_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenid=1", "method": "PUT" } } @@ -1009,7 +1009,7 @@ paths: "method": "GET" }, "create_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenid=1", "method": "POST" } } @@ -1082,7 +1082,7 @@ paths: "method": "GET" }, "create_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=1", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenid=1", "method": "POST" } } @@ -1363,7 +1363,7 @@ paths: "method": "GET" }, "create_tokenPersonalization": { - "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=10", + "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenid=10", "method": "POST" } } From be6676a00fc64ce39a061f87f76a9b702b090456 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Mon, 31 Mar 2025 11:45:21 +0200 Subject: [PATCH 27/33] 1 px base64 --- src/openapi/orders/orders-crud.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index 30291a3..907f1c8 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -209,7 +209,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "data:image/png;base64,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", + "photo": data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAY"AAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeType": { "challengeTypeId": 1, @@ -373,7 +373,7 @@ paths: { "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "data:image/png;base64,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", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", } @@ -557,7 +557,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "data:image/png;base64,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", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1107,7 +1107,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "data:image/png;base64,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", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1344,7 +1344,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "data:image/png;base64,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", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", @@ -1429,7 +1429,7 @@ paths: description: Only record photo in PersonalAccountData value: { - "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAIAAAD/gAIDAABV0UlEQVR4nFV9daBcxfX/OTNzZf25W9yIK4QQITjBnbZoixVaoEiRGlAo39ICLQWKtHhxd0sgBEgCIe6e57a+V2bm/P64uy/88gfse3vf7tyZI59jn4vj//Q6AAIQACICETAEAgAARCQiAAQARAAiACBEIAAEBAQAIh1chohDvyUCRAg+FgGp+JfBL6H0P2CIxTcASmsY+tvgRfFKwNIVBACADImICBhDIsLgsxGAgIBKlwMU11j8hqG3gg85+AYEtzn0Wxz6uuKqSusQpVeIyIg0lnaqeLulN4k0Av5/d1N8h0Fxp4LvRoKhu6VgA4GC/QYq7jIQEUMERCAd7Bpi8DGICEoTHdzS0i4O3U1p/QcvYGxoAzhDRMDi/QMg6uIrQEIqnhgd/CwM1ok09DOU5IMF0lCSGyBRFJvSmTDOSB/cY0QgIiBCQGCIUDo9rXVxxfgjmQAkLN4VQnEFxRslQEQGQAd3hYgAkSHkPC01mBwJSGqImCgYagIECG61eHFwp8G+Qun2itIKDAAZ5H1yJQVXaUCGFDUYZ6A0ICsupnhyxdODok7Qj94rySYNCSEiEIiDWnZQxfDg9gIgotYaWfBxBARcGNw2gTFEBgf/lbRNa2SIgESaNFHx96S1JqUAdPBlpZ3CrKfnNNknjY00JywN9O0B58X1maxHJgddVLQfLRGHvmxIfhEQGIHU5EiaUGPNaQ6NqjSiBqQ8+L7T+2RHLuvpsIBg96moKIHUlwQQCIcsS1FAikKFcPAyPOSut4oCpEuSNWQAgutLu0taGXbEZzzds9/p2e+nerWTY1wQABMmChMMC0xLmBYyjlwgN5AxYJwLkwthmLYdiRuGJd289n0uuMFZ2tW/mB6/7vAEMAQNAAQG39LhXfx6d87XBkNNQFCU7iFFGTKigUQwhq6iqIE3zys7cUxEWBxKphYQdvR4N3/Uv6HbjZhMBffIGAU2ryQ9GOgW6eD8hixpIDlDCi9KrzAwllCUfSiZbQgMKJE2I/Ge3Rv5itfq96yJe7l6g1m+BwqQQCM4BHkExVAhU4iMc4ncQ0bIJOMu8JRhd8VrC62TmuYcZ0XK8oVC2teHt4Sum1cmPaV0UaGlI8c2WieNiz6yMhmzGBGYHIa0ZcjdlBYGjKEndcxij51ce0iTKfPay6vgfkhrIhpZZTx0QvWZL3UlC0oUPQMNyQsGlglJEyFjwQYFlgbZkB0pno6AH+lhSQAD1zd0kgREZiS2d+WHkz96eAr66xONfVS1P9krGsYYFfUCiCmfKd/Q2laeKT1BSig/onyhFdOSayWAhMpFe9e7Pete/v7DxE9uPe6wyQnuHVIb0lprDYIRYGB2SGsos1lVmI+qNAYKen/KtwQSHbQMJS0sLlFqunNR5SGNlpOVhhAcAEgBaGAIgE5B11aIcyfG//rVQEUIpT7ojUruq2hRf+TWS3LJAICVTgpESV+LNiwwXMEHFK0VgGFHujZ9O/+jf9YzfX+WVxx+bGrtUj+dq7RTsWilTNSocMITBpkhLUyFSIz7KJSSQLpoDD3XX/F62IgvNOVvvYHnP3/k/373rGEheCCl4gyKPl1rjky76qjh4TPGhmIWU4z9eenASxuycZspXdwpjkgASpMhWNbV89vCR44OewVlcATQQ/4luJojkaQFbfZj3zEA4DjkIokdNIWBiztopg+aYiwqKQSSVVRMIAJCxB/hFmAMSWsQhvvdR346/+KEeY2jZ+iefWXRqGOaDbm+WXt6PNdhPhAHzcDkjHOBnBvC1IxrIB84ct7jy8+zHqtpeWfP9mFNifld+19f9v0pR83xnbwheOAXEDBAIhxwRLVR9BgMlYYfO12GLONrDjpmMk/pwYKc02QTFm1P6c41AAJpQIYMUVFdlBuc9eakxRGAIiZyZL7SSpPgKBhKTUiAjA2Z9oP/qIhXBGOMMQAAT4ImMAUKADUEFBEBQPtu9dxTvh4+tX76IitRSbnUdw/95uSoMTMevm3foDX+iJrqBj3YjdITTpa7+bD2ErIQc50qBjW2cLSvgEWdTB5g5C/u+OTVe0cPJGfmM2bIMCUDwQMJANJACIR5Vw1mZE9O7k3JD7YXlu11oibKom2GvKcXttoXTIs1x3nSgwe/GmRAJSNMRTXBg1oEAMCgO6fGVBo3zE3UxflLa7PvbMtxhnGLVYV40lFJR8dMLO1Q0agh5xQsqWQsheCYcTUS1Ua5abD+nBxwdMxEXsJpgKh9NzTskNaRk1UhJ3PpHU/cfmV620sFrAH5dEvk9vyAueiGiopqJ5fWWkvPcaXcX8iQlI6T73nzX0cV2m3l89Ezm066MtI8ZlCpb7v21Hkj173ZbnOwOHIGUmPWVVlJvXnqyclUQWU9XfCJM4yaqAkQgTNMO+r40dG/L6kGpUHpJg4Pn1jTnVPaUyWUC0C6aNBKYYTWUBdhjy+pNG0OJuYLevuA97OpsVkNdnWE9+blf77LvLo5FzIYFHFKAK+pqKZD6HfEHW8vaLUvnR4fUykMhj0F/f72wmOrklKDKZgqOQ4g0tKzYxU7Vrxz7if/MIV4buZ52WTf3B/evrDCvpOqnJ/eUVPb6OYyzDCJyBCmx1jfi/desmvpbrQ+n3VW5YKzOZFy8zwUQ87T6axSOogyWMlGIIDgaHDGgDgDjkCAmogjKAJFAAQvn1U3qtpwXSU4IyKGxBlTioAUMH7QWg1FMIhAxBlqTb4G5GxTlzO6UoQjDCSQIuQIAm5+b+D1LbmYydTBCG/I/RaDOXHxtLJbjkgAA/I0AQ23javmWdPrzMvf6VVEDDCAa5q0YYUGU/2jVrwcIvnoIaePPe4CoeTqyrp9nz91daz7v8/e1nfO7TUtYwrpfmFYBdLp5++5cNsnn0Sbdiy5rvWQWTKbVJpQGMrNgaa4JRAFEZEmxjCA+yX0U8RVqrTopKvLTIzbLCRYbZSBVIKXYiRgsog7eFGaAukY8pYEgExpTQABdJhSb2kirxAoL3quthmb3WS/tDHLGGpd1Cco+T6EojojpdYrrZQmVpRZ9DWFYvzR5cl7v0qWh7gKbKWSPFrW+/YjS756/vVR82ov+hO6ea21HS1r3/iN89r9N2Dfo7o8e+q1o6bMS+czyZf/dvaWDz+qGJU85/b6+lY3m0LG9VAsTcXICw4GzEM4sniDQwGgI+nsCdGfTIlX2ZB2dVWIGRyGkGQp1qODdr0YKv7IowFpItKERVWlUhQBAGQKBI6XvdGzbE8hanINQASBIdelaKSIJPzBtfDjDw6AGqO9g+qMl7p1ANBIG2ao58COcU/dkLTjfZfeV56oUNIHQCJlhuLZvvbd//3jmekdYEdeXnBF2e7vT9z48Yr68c75v68qr3byWcbFj5c4lH74/wBdyV4E56o1CYZpjy6YFLnlqApwQWniDKUqCkzg0zUBKwVyP3JKxexEEKhrAsNAYAgB+gi2mLMgvuxNy398nXppUzZqsiAsDvIZMGTYS6sSRVtfCsAAAUgzYpURURHmPVkpOAIxD9Fc+qzOZg4subappsnLJpkQpAmAe/l0tKqh+eI/bnjhjtaBfRct/de2nPNR7Tj7Z3+qile4hWJIVDzVIIY9uDvFOJExpP9v84poQWsdt5iSgETcYACB8wwMOWhNBgelQalApwgRiYqKpLUiIMGFYcPXuwoDBd0Wx5DBTM4cSYMu7E3633e6y/e5PXkVtTgACAYAoAm1JgBC9v+FyWIolwXFnQzyGJRzVU9OuooMDjwS61+zbPq2FRsnLayautDPp1EIAECGoAGF8J1sRVV939m3vfXAVfdXsa+1iWfdXJao9Ao55PxHEhPIKZXirWImBIkBECINyUUAmjRAzOZP/JD7dK9bHuKB6wQAX5MrwdOQdNSxI8NXzE5wk0BpUKUjIAKOgAgMfV+/9H3u7i+TrtQhgYIBZ+hr8hR4CgAobPLyEPeVLnja1wAIFmchA3XJNGBJGEVJval4K8CIkDgu3+eMrDCjJlvT6diek13+2hd5XTbtaFtw7YMeUlssOgsFkFn++m9Czq39duL8W+vrWtxCjjE+ZIKKUHhI/4aQMRDnIDVIBYIBQ9AUpJ6C9B4jgO19ngbUeigzSQjAEBnDf6xMfbvfOWF0aEyVUWVj1OIMwFU65ar9Kbml3/9kl7O+x4sYLGRwpUFr0hoR0TYgbBABQ8S8r7WmCTXWyErDYLC+x9/a70dNpkgPrQGAxNBOAQAAAyDOUHo0q8k+Y1wEDfz9Z6nHVvZEMn3HlBlv7d1sjJ7j5WU8bPKSeSWlrUh859rlx6x/10EqO/nKxomHOck+xkUp8kcqJcwQhxKkQ7uNaVfHLV4TZQN5nfNUSKAuyWKQZQuZrBRU/NgHBCtnKzvcFQeckIFRk4UEcoau1DlP5zwtCUMGS1hcaa2CZA7H/++7CQq+ais3bzuibEa9yQ0EAM/XdyxNvbolHzNRl+AHAIqDppHxIZjPEFoT3JNkEJ47PrQp1bC8ZczIXT3DNi278Nrz87zy5Q0ZR4JgqEkL0xxI9jV+/PhIcu6fePrI2ce66X4UYihmCmA1FgNAAADGkAVIGyDr09kTohdOjVXY0FOAP3+R/L7TDQnw1UEcQICAoIMkVCljN5QAjZqIyDRBwaecR0GyhDOMWoIhaArCxVK6ESBYi6+1p8BgGDH5X4+qGFNv+HmpJGhA22TXz4l/ud/JeMSL7gMhiCWLW/fj4yaSCjhj0qPhZfzl82rvufq0V7OwuNCz5ePXrj2y4Y/zYp6iYorPsLPvPHJGetfTtVNbTryE8hlAhsW8aIAMaUjtGEPGAhHBgoKevD682frDkWVtCRZmMLJG3DAnlnZ1xiXGEAOLxoq+gXHGSz8CFr8EkREW016coSnQEszgDBEIQWrSNFRIACz9ddbX5SExttp0FU2us8bUGm5OMWSMgWCoNVgcTIaKQBS/BRhjQmkNyDggDJnHEtYnAEOgUiBT6fNPWvC3Bycl9mx69z8vrTvv5KpEA1BSSWVGy3Z88cZ52z77NFyvT/1ViDFPekyYQRZtyJEQUYB1SGtE0ACa2NwmqyurFw+zNKDraYaInm7PqGNGhLSGbzs9iw8lpYmVUCtDRMa0PphqOmiGA1xS1POhzBMAgOBMU/Dn4Cj69az4meNDMQs39art/Z6WOki4IzANyAz26Y7CoKPLbN5f0GGjdDyU3wAA4Gu/hF+AiCEKAcDYQFZHTWSkREXi+f+998+f33hGnN0/8vDRP/1d/2AyHI31te9ufvI39U7yg+OuG7vgFK0lEcls2vM9X0mtiTHkQnBhIuOGaRmmKTgr+HTn4dGjRiPkPE1Ysm4EyAquCoURTPabtwY/2OXETNRD+kYlCS2BVqV1YE0O5qGGTqcIiYrmJuMqk2PEwEFHL2yzHzqpnBytCbjBQIOUhJwN2UhkbFu/FzbQEOztbc7jazLBm+LT7YWMT0c0mxUhgCISY6BoX0r+b2PmvR2FqohhcxI4iHzy9w2jL/D2Tli//Ic1X9eMmdIz2Nf5yfMtg71LZ5447rjzUnu2dn7/ldz9fbavvVw6FUgcQAPkkTtMaNNy7JiKVrCyKqOyYaBxSkfZqFAkYXCmfMfzXEJOQESwJ+3vScl9aWkFedwf5eNMg3uKMo4mRIuTxYMYG4P9AkTQhOxg2iEIoDTRxVOiC4dZCYF5SRGD+Q5pBYyh9IvYEjQBsKKgKj2uSgAChNgJynpibbZoEyb9/WNN0BDlo8p5fYQBQF5CR1ZtH/AH8ipiMk2kCJRURijSs+bTppfvWVQeebAQnlyRqM71V5LcnMl9HWqoGDEpltxx/BETv9uwo3XDuhsaEjEGBkOltE/kanKU7pfqgCfbfbXDp83KSFbWe02jYuNmNU2YYcQqnFwWGZOaPAU5jyyBtnHQcyEiQ8j6VG7C3GZbIHzf6e1Jq2jJYQ1VYkrZmiKkzLpqZr31+JmVoDWooGTEQEExgRzoahGQUzGro5QvoTevNw2oJ9fmt/X7tkANgEc88hkCOFK7koKcEREJhgF+UxqKJ6s1mhYQfHXnxdDXMT5qT2KyN+f25H1WU9k6d/rZpy0+eu70zIHun1z028fCzm6F3xaUr4khcoQwwyhnZZzVCFaOVMbQIN3juhuzzrK8el+Um8dc2HTYcdIpIGJgZX9UO6Sg9FtQMLfRuvmwWEOcAVDe1f9YVXhpSz4sQFFRMxlCYNEZL+YLNYHN8fTR9vhqXmZxm4Ml0OCMNBGA0tpRkPMp60HS1X0F6i3oZEG153RXVg86mjMIGUEYRLjg30uV1kGNRCsd2NFS8gSJdLACEEa+a1/724+P7dxarr33u9M+4NhDp5111nGnL5o1xncyX3/nfPLZg99s6kN+fqV96r7cDJtXCgaGANdzPT/jeJ7WvtIyFBKAFSFzmC3G2OJQm2nfvWxf0r347tpD5niFXOAvA+A65CUcRa0x8dyJCcsk1wMAsARIzc55c6A9Iw3BNIHW9P+BFYQgeJaacj4hkEAQCIIjAmgiBNAAisBXoDRpLDlYBCPI+rJS8QeLdUMACArioAmLlfGhmg+gJk2AnPTup+86rH1bhOEGK3bGT0+9/NIzZjdV629WHbjr3u++W+cXnIZYuNu0Ztj8rbR/fpn5p3IR++MtvXf91Zo8w5g4ATjTAE4u3/HF133Zwr6O3k3p/IcpdT8z/1wbvjhh/G7Tqvop8xCLtQPOMbBCrqKIwXxFbQluhbhbkEGmxZNgGhAzsc+BuAUWIwQirYuKhUgatCYhGGdQYSMASFUMVDRAUMthQByZJSgI3opZaK0Dr6o0lZYDACAIiDEMziLILyPDUkmIiLQZso1QrOeHr1K7t21prF9w9pKnf7JkiqD+tz/Y8Nq7blcPWqYRDvFoRHPWm85VMLbHp7PiopcYb2vhV19mjB6Z/mplYc26lnv/5L/2Vt2s6TOvu3zPkvPOveK8WMi+786HnkjLS02Dp/uU9BGLgpX3KSSYq2BMhfjTvIgA6ito6enAMQGiQJ11VEsUr5oayitc1q5dEIIXAyxNRForqTgLMAcwzq0AlxEhKa2kkn5wHTIWVLF1UD4tOdZiL0Wxuk6CFWUqKMIBEbGiAGsmuB0tz+zfvubFP5qdm6789aVnLzlyXhj3PPzod58v165nxaJWdWVg55jvpzJOTrIQQK+GatA6nmCc6+4+PnWy2n/A/XqVu3Nn5133lZ97ekFqPGqROu7ozP72UQLflmByZjo5IsUY4wx9Ykc0GxdOtJEgamBbGQNFTQkhpS6iG60laYuxPx5TDZYJyoU3d/3r8+2Q6iz09+hckjwXPAeUXywUI2fhGJk2hmOhqoZodUOspjGSqLTCMdJaKU95HgCVQOvBincRMCIiouCM6VJ2EkvZMaY1j8bJyax/6q+D37x/wU9OvOmqm/nu3U/dckes90BOKrssAdGY1ooKBXI90mRXVxamThbLNwry2xVx0uXRcPRAR/KvD4rGurDj0Ig2MxxBxq1JhyQ/XlZx7qnplWt4LmcBKQBS2pBucIyMIWm8ZFJoQisHl0AT+EQIpBlnGrQiImabEA7l+5NLP/zq5U+//Xb1+tzOXQ2FbCvXww1WIXgZgxhnJmeaCAElUaFfJzV1eGqvrztRdBjRXWV1qmFExahJtaMmRqsakHPp5IE0IQtU8mB2hoAzFIG2lcQOQStEHqqoav/6k/X/+b8FM0bc9c6/JxcyPX+4c/lXqzNg2DUxD1C7LhUygGA1N0WmToxOm1w2a2pozEg+58zm5L7jI/yWAb8hu7/ysttrwpVVDz5VmUlXlsUG/v2M5pw2bcVUivX2RPfuM1ub6xlpAIVgMkQEhgwQLYF//a6wuFc0RlhVCMpMZgk00GdAwg5zznbs3PXU659+9MaHazftGMfUNTXhudWhiKgoEGYIkgqySucQs5o0FVNdJmPNCBMYRoCiDEDJbmff2i3blv/w3mojNtg4tmn24tYZC9AMe/kcE6II7Uo5Ng3FijQGQkVKCTvMgVb/8w+wfcVjD9x0zpiW7oce+27p8njIhrJy4UjK56XjG5XlibmzK45dFJsx1aqpCszMAw8+9/3+7r8gnllmzgoZSanSmvKEm/d2ZJHlerPehj0QjdC/XrQNI8I+s2yz1jQ6fFNKFQmhI0zOBYBHAAaDnSm18XvJGZgcLEYGQjgSNoXo3r5q96ev6bUrjnQzTYZZWx17vN7e4em/Jb1dnpfVwAEQ0eQ87OSFECA4c10Qhi99hxuuJh8ROE8gDDOMiYnI1ZUQJf/7vh+efPbbZR8+P/HcX1VPmOXl0oyLIDwK+lMYQ8EQiCEi+p5vxxNu74Glf75u8YzWh97/T+Ljj9ffcQdpsmuqhe+l0nkmyR4/ctgpJzacsBjqasFX4BS8ZNKIRC694b5VTz5/e33sy5x78fZBhlBpGhWCV3KoMkQlwzabh+Nxi4BFy6XWLoGjlO861QwvqjK/SKYKtQnDMHzlIoImsjmGBEMgpRSaYTDMXds3bn/v+diG5Wda8szquCkqL+lyHirjX2f9K7udo8L8goTZJCCOEOLclH585uG6t092dJrDx/r9g6ymSg4mPaky6exAKtOpYTvwZX3Jp0DYjM2Phu8bnliX6vrdg7/RV/65bvJcv5ArekzGSgEmZ1oTSRmprOr+fvnah27/w02XXHvYpN033HJg87ZwTTV5ntfdG6urSibCrWcsGX77r7Lp1DMffPXsc2/1dfT879E/jZo89umn33zh388dUxv7B6vSY8dUl9el8rn9Az27ClnyPfBd8B3wC5ByufQiJKOkIpyXmUbCssMM7h70l/YWRhwzFYVAQI4IiJoAlDRty44m+vfv2Pbhi7HVH//S9E5sTpQLZoB+Ku23cRxn4t+6vbPjxh8qjW4VVMxIInrpbNW5Z2RXfZ967a2W22/M/vOxijNPCw1vVnnXfuHlMXNneWs3ZJ5/OTR3Tve2XasHsu/n5IuD7jkVoX/U8queva98+ARuhbRSyFkxEY8oiICUDFVU7fr0rfZXH3z1qXsW9LSvu/BKtC07EZf9A6K+tv70k4b/6rLGNz7dsnP/3fc/9ezDz1R3dBwfE8t7s6999s1Nk8f97aGn/XDs60WXVU4/ym3f6ezZKBTFxs0TtSNI+UgalATlkeeoQlo6uVQh2zfQvqNvH3XvmRM1TdJQ09wwcyF5eSE4AYLWgMyOlXnp/nWvPaG/eOM8XjirvqycRzJS9vu6msMeTw03uQJMMJhisQ5PFwA5AhAhETMM3dlde+5pFYvniZDlr93Q+e3q1qce7v7d3SqVsm/+FVVX+dt3Nz31SPaKaw/95PNF9bHdjry8y1mSsE/zej///stxC0728mkMAkYEIhJK+uGKqj0fv5b8+L+fvPD3lvfeW/e/18xI2MsXQqOGV518fMsZJ3qVVY+9/ul//vPq+tXrjzLpgZpwvi40OhbJeBI4G9i7f/2GrW3n/bZqxtG7/vv71IavrKombtvaXV55xg2svMp3HaW0ItBKC9YisoPugS1m6yT70NNkqnfbx49gdmDCRdeyaLlycsiQtDIjcZDe1o9e6v/ohaOyHZfVl7fYlSlPDvpyqJiWUdQoSBOUccYBCFHrYjSNiORLSsQGln6V/fjzxjtu1YYAFtJEOp9HhPz6TaR0zWUXFn5Yi6FQVuq0onoDH64P3djnH2dyd/dGWHhyMRVbKiGKcEX1no9f3fDfe5b/78H6p57a+uHnwrZ5fd3EKy+KL14AZWUrlq++8uhftO3eeXVVeEV1ZGHceDHpPBsdPmewZ7In66PRffvbdaSqYurCPS/cU9i/dcy1D4vyWmaYKp8FrZCLkG0GHa6kFJqhdMfawtp3iagvnWo460Y8+Zq+9/5VPna6dPKgNRNWKBppX/fN9tcendq+8c+1iUlVtXkp+zwZ9DQIoARDzjAFGGLoA1VxrBEswZnNi5lVxhmGLeOH9ax/wNq81dy9N0KgAG3GOKIUhsq7srvHGjeqsGkrxKOktQBISapm0GygAcIc7JKeezC1i0gAYseHr/Z99N+pY0aYDz60f+PGUGtLy2UXVp1/xjcr11rrtg4f1Xb1pbfckOmMNcYiglcV4H9dgx9OPXX0KVemnrhhsGN/yDJcxxFlNQAQqmurmnuK3ThSFbLZ3i4ujEh5lXQLyveQMSJCxrXvxg45PDF1IWmdXP1h98v3DLvkz9wM5zr3RhrazHAs09P+/bN/K1/1wR8S4uhhtaT1oOcHIbHNMIywT8LzWf+jvNzm0Rkx4WqYHzXWZZ2vUl5Sk69JkVYADJE/+B9LGFHbKvv59WWcxwXbfs0tZjKZMIV4/KmwbdGy5aFJE+RA0hLCD0AGICOKCm6nen1NJueBbBEAYyjSy55/7MZL/vV/j2TbO6uOXTzqT7/d5etrzr/+lc/WLZo19sqrzp3S27G3LHKrX3d4vn8x97oUVo+aBlJyUoBgGGY2k0UrAlqVzTxWWKH+jSv7vnilMaxdX+2DRMuxP7Ur65STR8aJNDdMbtpuIS8Mo/aYC4Bx7XvIDVXIITc3vf9c5pP/neIPXNpSnkBI+z4BcoQQgsVwq0fPpL3VLo0Q+Ity642sIk29Gm7szq40KnWsGoQJiBCOM9MGINKSnDxIH6TLvDz3pbE9YwPEVS6xfVUF041atr77aaNpNIesKq1jgocRzo2JMmSRZLJv3YrWmQuk7yHpIHUsXv3tpZknn+rv6p14740VV16+dd36wxZfDDNObr3sPFr/XH9nd8FxH49PaTvnNvbEddl8d0gIXexJYA6AEMxxfWIcABiyvg3f2iv++78/XHHE3Gme67/82ge3PXRH5ek3hmtbpJMXdrgw2Nu59NW4znjAqXlSy+EnKSW5abX/8NXWd5+as2vllfXlY+2qjJRJAo6Y4FwDfF/wnsvofVIvCosnytgGn57sz+0H4+Iov7Mnv27eheMnH+H4ShOKUDS3Z2Nh9w+gpNk82Woaq7UirbWUSimtfOUVBtx8t5uXuUHt5MjJ8nRPNNleOZhs0c4oA+fH7JFhqwG99x6+rbDmyNEX3VIqS4Gofe65Vd9uaDlxyb4ZMz578c1VX63ypp00/azL921Yg0Ba6ZSrjcpGjQx8RzMkxKAp2mJaApiGyKccECZj3HEK+eUvfPifP46ZPVX2DVjCuOz6y5sbas/546MjL71TWHa+ryPz5n3//NXpC+bPSWeyf3vg6Vdf3TP23OsgUV32+bO31iQWDa/zlOqXUgCUc64Rliczz6X8L8m+KM5vqbS2Frw/Z81lOU/FmjDdS6A6uN04doYZiXI3L8Kxrg+e7F/xplXdiMgy6z+uuPgus7pFeQ4BBs3TmoAItNLEhDfQWdi7kWpboeLUHkV7O7d/1r3z0c7tN3mZkUyJ437Zu+6jqrXL6xac7vV3EBcivf9A2bmnrP5i7aKzbp44urm1NpFomeTmsmiFEdFxfQAAzgFBAQoAYugTjq6zCxYSoW2a3dk8IIpQpGPZO2fMGTFm1pR8Z68Q3LRMt6vr+LOWLH7po2/Wr2yZfeTuZ+96+Y6fLz7jJNnX19Ta/Pgzf+s/+bK1G7+jqsZTEvbJFdFdBc/irIIzl2hZMvNcVq2tHh098rRhO1e3bP/4F8ny7UYtRMpEdnvltGPze9bhwErLKEsrqaUPdnTgu48z274bde2/ww0jEMBP9yutSUkmjFIZvpTkIkLD2P/O87mdP6AwNfDqU69vPHyJ9D3LUO+/eMf8nu3swHpguOWVRyWwuhnzfddjY/98e/25p+1LQdmZN5VXV+cKnlle4/bu73v/SUG+0qQ1oGFhKQ3kS10bE8MqTZRKI3CDF6WUMb9r14I5k0gqxplpW3v2d+ddSYDHzpvi9e7v3bX5yBGRxScfBdm0sI18Kk1SXnfpac6O78zKxs2uyihdZQoD6MOs94uO3I3RMXtP/+2YS+9qmLE4pLwv8qrv8HOqTd6W2dMcs73Vb5GTFUKQUkEEh1oxwxp+8Z1K2Fte/dfGp+/e+/VHpKSwQqQ1adCkSReVUhFJz2084/rxv3tl3C3PV0xdkPn0CdvEmEmnHDaqbtgwA5nc+lW1Sg2PWbuf/ku2q50bJtsx7pAvP/6ifPx0M16hnDxw0ffBE+0v/RVD0Ui8DIKlMO57Pg/aZhgfVhvVWkupiaHgzHFcZFxpzb1sfV01SmWaxv72nimLfvqbPz2EzGxrquNuOte557Apo4EZTzz79tIvvgtFQ5QvjBzREvUGWSjew6yC0i92D1zcr69P8/ajfj7+F3+pHz9Hep6fS0YKg6FQVJAWuf5hrcPampojnHSqVwiTSJNSiEw5ufLpRyUP7My9cOt1syMP/nT6uXXdHc/cnt63Vdhh0hqKQxkEQEwYwgoPHNi3d/WXPbt31B57SfnsE13XnT4sXhHmMhIPkw6ZIdMO19fVx8OhfG87Mwxx+PzzRzXXROtnK+AI5OVzIl7ddupvu7u6sf1N0loBeIQVYR4yUPmkAUKW6M34mYKMGSIUizi+Qi6CRG3Qocxs8+tVG1K9/ctXrYVCmguhtUbfK09Etq7dfOkVt4+dNO77j56wLdM0LeFnYvHyXTx0dq/qHn10/fwzaz97trymSZFWhYxGPrUl2omuBJS+Z3IhddBPNjSmE/wjZtqZ9l3qi6c/eeau0TOmge9eaFjnf/z5adf81TjjVitWrpVf7A/nQnuFXa8+OLdRTB4/al/Hpk9eerXyxF9OGVbeVMZcX0OsTCMkGGUcVymNWvnZJGOMJaYf7TqON9jT8cI96OYoFK9YeDYzbDfZZ1um7/sEYIassbVmULlAhgpwa3eeg2ac+Qc68909Ihrnhil5aOfudmIMiKRSgX/Uwti9t12bUTBD6Uyhs7sfADK5fC5bQM5yjmcb2NxQkzRi6uRrxp91fbym2Xdd5TmI6CoYXx9urTC01DoIGIOmDkRNxIAEFduzSWvDDnV888GtP18yesakfEeHM5DMdXTMPmrRHy87ed+nL4lQeKhtTpj2gXceu/vs6e+99tDdd/36uWfvfezqY9wPHhpZE/KVllK3uwYhJBAKUiIAQ3BTA4iMhWuawpFwascaHiu3ozHpS13Iaq0Ekh2xFaDW0FqXiAitfSUQGcPd/XIw6wtS3LJ233Jn31sfO1tXuJ17KqbOf+X9r5AxWXAOm3lIVX3tKcfMY2b07U++ibSOKx82/vUVGyeMbatvbpwwelhZVbkGau/oJiva2FjH7YiN4BRyBnlRixGAp6ilwjqkMeL6CpUvmRCmVSqjEnLBhcFLmTjGmO8UotmOI+fNgIJDjNvhkGkYKjlwxinH1Pk9ucH+oKFO2KGe7RsOq1FX3nwNkHQHkvmOnpN+evaps1o2fvtNPBFfvz/dLW3FeJVged/XpBmiX8gBIivs22RxqD7i9KojzyPfJUQmDNJ6RFM8//2agQ8+tSKGZRq9qYLvK0BQhN1ZQi1BSQ2AhTwQ6VTv1od+XTt8zDcD9j/v+7eorG4b3rR1xf/uvve3H7744rK9bqiqtv/Dx3pX//Czn954wYVnvPjoH5XnsFjZ/974tHr0BMUMHo45fR2am1OaI3GbOwrLw3xWW4wAPc/3HBc5R8aRMR70SjCGjAORACLSjAs3nwuj39xU//WKHybPO++J598x4hHf9coqy0Y2lOcGepkQCITCSO/bfvz86e37Djz4z/8RgDCEdgvz50zu272lPa22dmTtaCxJrJyhJzXnwjQtUBIRmde507RsFKbKDGogRaiAVYZZKGQUduz19u41TZbz1I6ODNO+AgRkjJVaSojCY0YZYSux8JxQbevW+69qOfGSG//zxc1X37Zx7eZcNvvkPx77+Z+eTsw7FV7441/alz9Va17Tvu2D+//9+aqNVjz+xN8ffWdt++RFx+480B8pr8r290xojMZt1p50IiFjZmuUM2CI6/anPccDzqxYeTaTTqbTmWzGKTjCMAQCo2JDKRFp6TNk/3zq9Z07dv/jiVfcdI5zBgA8SLNAqYvUyzc31Pzujod+9Zu7nnzxfTMWZZ5XU5FIDiTX7M0gEJqhDLBqjpTP7ty1o6urPRQvAyBWMelwJIXcRMv0N27KHuhkllUXN/rTBcP3NZGF0JGmbN6zGchgIq7Yl0FaqlH3/n7Mz3+S3r5x7NX3h2qa9z1/T9WSX973vZ77879PPffOSx/9Go69NrNhxQ1ex9F1NQWp2hKxa6vDl13759nHXPGHV384/pqbt3flsgXPqm0JO32jqo01+7KFgjepKVYWEoKxvf3u9q5smJPn+1bdsNjMEzbub9/U3hObNM+MlqGSBqLWWitphsI5LZLprO/7aIhcIe8WHMG5V3A6B7J2PKGVIgDSJDj29CXXb91lCL5h6y5AIGS+lAf6cllPM9QiFMkJM6Fl7YKTC3Ujyuef1nTEibKQZXqwX+7YSaEoIvj7DxTSuVjEjIdER8dA3aHTQ9OmUcF3ULDimI9miBhUe0kzzrLpzGnnLmn1Dnzzz9us6cdn9mzZ//w94VHTvYknFCYtqZh7av9gf8XetSPjsZu785yzMsFCKKllauaoG2f/8q5erNyXM6KJxMDurYabbO/Pdwy6IabiNmMIAzm55kBOgOJKaiLlew0nXxUfObXt3N/WL7kCpW8gmqCBFBDYkVgaQp98+uW5px4jkB02Y2I4HsWwvXL1ut15M1pZo6VPRKAlhcoLrj9n2kRfqqOPmKk9D01j64590opzxkgpIxTNWlHTycZHTDjiD49NvOgmZoVAa8FyGdY/wEIh7blmbbUfjo0oM1MupQfSNfMPdXoG1VuaC6FJMa1s5AZnwBhpxbUWhiBNFdXl7zx/3wMPPdPb++mEY46Qhaza82rB15m8I6UqKIJCuqLC/qo7t9PXx2LmjWShz93ivnb/TgmKGVYk6meTNQObVEXd+t19gltaK86Z0vTt7rTSApXPSQMwJFJOHhhn4aj0vQAxGaS1lGiYHe88YuX6fv3Pd5tD6uQTF/3r3ptEWcLp67v9b8/EZpwKWgEAco6GXdY26rUPn/vZqQv/eNtVp5x8JPg++PI/r31eMelc5bmaSJh23giDUl5Pu1/Iy3yaC4MLJoCBF40yxskpxGbOsNJGTQj2Jj1GSuVcJ5U2OBAykpJB0FeBQARaG0hagxG2wXUnjGn991P/B44DIRNcmekZVMq3DO77UoRDp1x4+yvLl/5fXcVZezKVJy++6PBpk4c3dHd0WpaliAaS6f7BzAnHXnLmNfemBlOxqjqtpCH4mv3ZZF6Gw6aSvqE1cUFBAZaIlAIiBmAgMq209EjJxLSjK+adCcLs27d9+2dP//b3D0yZNunxp1/f23hE/ahJfj6DXCBQz+cv5Heu+c6IbHh5U8zp39f+h7vv/M09d/x9kzFsxIjxXjaFgFwYjhXhDFUuyRjjjAMiZ0xYFWVszFiUCrUi37eMUNrVWQ8NIUTM0NCvNQg77HEBWgpmKc8Hw/LcgihkOedu74Bfm3AlQTJth6wnnlr26JOv9vUPnH/GcXff82vT9XnIfPih2392hX57x67Tz5z3ynN3AxqgPWCRHdu2vf3mp/NnT512xGxID1qo84UMUQ0quX5/JlmWNxhprbTvhZWPwgIAIh3kxQAgaKTlJJVbAACRqOahiM6nK0dOKB/xl3/85RJr6a7Wk6+sq67z8llEhlzkt65kXNSedLVRVg2Inue/9Mrf3p97tp58QtsxJ/q5TADZENEVZpwjL2SlUoDIERFBcM6YIbgVItcx45F8H9sxSE6uZ2D/xlB+INk1WF9uv7NuBdfyEFsUgC005F/efsTODpxk6498tuvGP1RFzaxhVhr8yQI8u2FXxpMZwxKbNvXe+fe8EJ5hxCKh546ftWdw/Oi2hvanX1EAYIdE2N63euOT/33ruhvb77rtyht+eV7UEhmiUKKcc9YnQ5FYueTcMEOaNNN+qbEIkHFkPLA+BmNlSE5fu2GHfSfX8/7jqS0rVS5dOeu4sWf9Krf123hDizvYi0IAkfac0PDJkVBMuQVVyJFWZijacuRZe1+5f8wRJ/mOMxRqMwQXmUnEPEcTBZMvmkgw6fN8vmfvNq9//8TMxm39csPO3fWpjstZ4bAB9nFSXlpbFtnxUQJhdiLyZMr/abnV3LsqKviUqP16n8dcV2lXSpVGaHL0g82JG/v9lCPv/PCbzcu+vaJM1Ag2IJVCjJjGbl8iAEcW4kgAq8gY9MWpDRVvPPT06cs+jezr77a/yXftH+joyH/wnBEtp0JaaD+T6i2LRvZJAApiZgqmCwWR1PqY8ujTK9/paBlT3jA80jzG2bupfM4JkdEzRXmdVdNKvmdGE1AabFdS+plBxgVyxhjT0stLxnzH7evkiWqSHiKgMBEZZAbLTFM5Ba2VwCL1gahY93XUzbZufeTkKJsfEhMNlpXJ+nIzJsIugM46TOkLK6MScL+nEMDRenIi6mvKaEJEgzPiyBj3AA41gYhsrYAoHI++quFrF88yjAUJ3shRANmICmFA0deOejWrluelRfKCxtBgzNADg6bjjM1vmTvSq7j67NrycHksFI1GI+FwNBEb3lC35Oe/U5kM1nLQAWonAeAQTLDFPRH3yRfv6K5o1o1jkq7j9HbaYgPJ73koiohMWMwwERlnmKioNRI1yslLz3Md1+OhzMZvWKycl9eSkmCYRES+s23Zu4sH9zbHbS19LM3gMyBxQ8h/wmM3V4dm2rxL6gRAhW17mpJSW1gc0hrwFSJKIg0oEHNSEYDFUQMwIKWL1W0XsYLjeJOtdzUSRJH6JNw/4D46QG0GJhhygKyGdkV9UgNDDjDOZo0cGjiCENr1L77ojKt+8XOANBR7oQgAQeaAqDwR2T3Yi5wHM69ExIA4QspXC8LGEWGz0znQtW1Hr7Bp2/t9G2UKmK/JQ/SBZREdYGlFW4xYYuYSs3WKZAYo6XT9kP3+nWrT6Hr8JgnAhElaY7rvUHfguvqEcvLcc5SSDEErZVi2qDeYB5DTlJQaASSRr4L5BUAqDlMLBADwiABRlBrag0lAIEJkRBDhuN/1Pc3mR40XM9JRSikdjAwpzjZ7xTkXAOAINmcCIStpYYhXM+xWFOFoMeztHUi+8WzX9xsYab/goutSrhCZf2jrT8+ePn7Yxx9/1Tr3WK0UESEBaQWACcE1kQtQHwq1hUOc6LmcOSbGj7Ixr4kjFDvWNHHEpwbzf/34SUrUQqIa3Hx8YN8NZdaiqNaq3SXwXI0E4ZhRVZlgQAPIDK2UUkIIEY4m9+0TPgWwFgSCGxTdhsZnguGjotkDAOSlpvag60YDIKAiijD8NO08YpZTwb9VOCMM9IR5TlOViezT3uQ3/SmTM0QmGKoSo4KrKSHwhDD/a7/znQe/q4YEQwJwl32T+W5dYuK4yuEtyBghxlqboJC/6LyT/vH8VdmOXdy0KeDXUEogvJCVHsBiC+oNobR+ICWfGHDPLLOmCiMmeEYqTxMCIQBn+LNye4RpLM2knP7+WsEPrQ4PE1jB2V4UEYAWDhJAEQnQmkACAmkEQsNc/+zDhW1vCgxazIuFxKH21WJLvC62ksDBqcli9yYBY5qAAzBER+v/euKNN+7f19P/8AXXLwmzjnji3nHNXTnnumG1t2/d/589XSZiyvMsQ2ggg8hVcHmlvXog273kpFvOOvahn99UgcCJzCmH1LU2ZUePei+rvlj6DQjemt2YfGXpAw/cdN0FJ9z5zlPViXAwLKG14gaWa7i+M/9SWXRWIfnLuug5MbHNUy9n/O/z3iLtnlodHR61EaGgyNM6o/R0C6catgIQCAwgxHGFS7f15x+qtqKIhCwMsDTrv+fhGFB2xBeh8KbnHrY6n11wVj0LelRVwIRSbHYNTBoyBF5keiCGgYUq7hwAKK2DsrbBWEfeqx7eOqGt/tBxw/I1NWdG2Pbevrt3dsUEy/ve9cNqfzmy6eWZoxfXlHu+shDzhONtfkGMf6b4L05ffOKiGbWjR7RnnXg8XH7uSc2/vGhL2vndDfdEifzegT/97u8dvQMql7/26p+N4T2dP3xNwtLSB61Dgn+ZzP/p1ss/W/ZM41WX/LrHbUI6MWqA4xrDh5k/v/AmHfnV3tQTe/t/GMikXZ8RBKMqEmhA00qJ1/d6v+91bigzhxuMIWZ8/6Y+9xY/lNDqzLhREObgjq1qz9uHn9Lg+1oQomAYpNRkoOQEyFATseJkFgQGlX40eRe0iwcUCkrriCEG+5OAmMk7qYFkrFzcW21cs33vrmzh+rbaZlvc1FYT5Th60rDJX6xP+Xqkze+tsQyAQV9Hw3amZzB5oCNsirK6GjBMyOZq66p+f9uVFbFIKpVpbq4/btFsLlgkbD3xt5uOOuPawf5+ICMO1JNzexuarr341GhF7G93/Ob3kdBv//KPW1oqykNm554DV5919P1/uPy195Z//MXqJ9ZtSXd0y74MeT4RheLRAULMZY+OGr+uMOsZFAhySt1UMG9++Panp40999wb9u7bHKmxBndtq6nzAUhLLUIIBgAiRhgSMpNBsVGQYQhAoO9rwhLSGGp7C1pSiZAjeprqQkblga7zb/3nYDI12c0qjMeQnqgLPdjXd1bv4CEViQmxUIizlYNZIjgzYVyRMMJIGaUXh9kv//AvEQkfnx38LhyWa9alwpQDNqEsPnXOWAyHeShkVFd8/P6XH370zdHzps6cOeHoBdNffuGvVT/5LRNG3lWRRCwUtp54/LXe/uQfb7hk0Wff7N2yZmHcfq03d+Tpv3rywVvOOn3RWWeeCDKX6Rns6h/M5l3DEJFI5MQLb7nswLbTK619rkwRVhrsd9253zz8+zPmT0PLnH7EjB0Pfx+q57KiJrMxGIgFcXFHYYfUK/P+y0DBtKEJJEgzTZz0FmYa8bAiEsg0aPUjIiZG4AMUNBgcQNNfm2LPvPzKOIOd0xj3NRkMBMDf60I7PPVldnB/etBDHMbotQZrtMCcJgXIAH5RG23dsSGt9Jk1sTfaC7lnXtzzwgsZxpngYBoQCpVHw5+L8FXLN4LrvfPifSeceVK0vOKCU2Y+9/b9Ue3Go2a+fzCdce+8/797DnTf/OufnXn2cR/8ZuWJtZHXbKs7mTzu3OvnzDhk3uzJM6aMHdZUG4uEbKC+vuRdf/3vvnWbxrXF97qSEMsE/6I3HV+88MRZh8SHH/3fh35vC2Fynhno71/6MvZQsl9F4ij+9sGT9z3w7MyJoxctmN7f1ecq7XjSddx8OltgrO/pt7yunSwaIk0c0YOiadOaACFPcO2ArAUd4mgR1Vt2l6ZbuvM2ZzZACMBACCPEGY4wkBCJYGnGe1eTQvQIfSCXyEamkP+yM7/LU5WVYTKQa2AAWmnMZLPZ7H0HcpF4NMzYTTf/beKO7akt2//8p6sXz599w2/+Ul0VCe058OGKNU8+cNumLbsk0LSxra9H41ca0CywHYRGtuLrH1YsXwXCZJZpCCGVUgUHiBbUldUwyGlEBAPhk4I+6/Sj+weSw1sbhrc1PvX4y+fHwplccsrcdMuxCd/XpEhMmTahraFm/KgWA3D+oZPBNAARTAM8H6Lla1dtzOzZzGJhDRqCDsZg0g9Ra20a4oXn/7p9+97Lb76vta52u9Zaa610kTcrGAIj0JICLiZE5ADFkQCGCMhYkeDCDgmgNCkFggMhACmAuCFW+LiLmWPiscqy+Jqde7984HGure+uuGHqyNbmeDgt9cXV4et/e9/X7/974XELQBVi0Uhe6QrGTg6zx1Lq+hENYxLRH9L5R/Z0+Uq5UnKDR8vjeUXH2Szo+uDIHCkHI7GpY1rb2urW/vDm3x55KbR2bVNtwgj5rWOiylU8yEj7uazSejCVWb5q49UXLIlFbEDW1ZesKIvZAA5RSgEBKEAN5Abl74D5B0hrmDSyKSI905fDKxJK6aClnpUG9KBk4KBEFYf4I3ehtSZSWnlKc8Z+yOUcpYbY3BBBEH2VcVHweMiWnh9KxNcBDylgUg9u3k4O5aPWlKh1ef/AYQsvOO8XZ00+ZPS/n3lrpnYLYJwdE5/m1fSy6Gk1idOrE1Gkz/ozZzVW/Xnrvn6pRpv8CBvSSgcjAibndiH70uerzz9p4ZP/eu2D+x9/qCG2z9EQAtAaCILYUhiRsvJENO/4jue5viwP2X29yVnHXfHn2y67+PLzwologaBGoAuYIgACA8gJMDGAJujqS44eN2zEqJYVGzZHQrYG1EDIODAWtJCzEinVQTcKEAzA6GJmSkcR8lK1gBpbbuepRF0H4CFu8XQiHHWl3NbeFS4v2+ppmwEwgYZFGReIkr46tiI8Lu99dv8jLys4NCxOr472+TrG4aZyceGaHQfGt/6koeKm4XVHVsXnVyWQ6Jo1O66uMkOIaSJGRABZrS+ttO+988H3/v7k5MzAEw1xREz6UoVR+wgApomck3j9tfdT6Vx9bZVlmvmCy8rLtnyzvru9/YEnXrnoZyeNbK5/LCvX9fthrQlgm6+3K6hiGEOIcWYgFTy/rKXu2qt/8ujVv7+zKtLvKwnokna18kkrTUNTt0NT4EAERQ4VsBkzGdYwuL5XX5IwahgqRCJyNCmAlIYORWW2lcwXItGo63p9hLU4hJCBNEUM9mraW+rQ7PLEz2w2ggPXOi7QI5hr84er4S/b9r7U3jevqqzNNt7q3vdJ98CttaG5NmYVmQBIZAnOSE802TMNod2ut9WMP5zRF4WxwKG7V33wYkGDFgJDURRXX3NnynFHj2jNZHL5fOHKirJc3hWx6Lp1W7eu3Txv9sR7fD3DgH7Nkgqm2eIfKZnVZACUI+3V3AQipQueHGXxMRbvYWAiBjRYALxESVhkbBhiXiQCQNKakLEwwiafdku6c8B/Ki1Hcj3FFhNso81ARegChhCI82ljJ3yzdk0aoAIhgiA0+UScMwfghIiYYNEnBXlfVhcIqhm0GmyYyasZtZj8kRqxquDs7O5YAyzG4K/lxgjOepUmwKTSGcKkr7oU7JZql6QBDdUMjgnzCMOdeT1ymjlnmjk4oPNZnc2QmDiyeWdn//cr10LIfuCJl59/9SNP60QkrE1550Mv3HnL5VOOmPPFpo1tTDf63jSO9WEbTZFGntK0Nyk9qRCgIh7u1phX2tTaZAH3DSAAG+I8JQ2AAX2F1joYddQIPgAgLi1IF1Ap1a9ZZ0PTe+mUkS00kj9MoKOBAQKiMIVgLC8hpOmZjPppgjFEX2sNKAlGGmyiyXyAA4o2OmqXhG9d1ePrnJaIUMkxzjkBdStYN+hnlNYEQQ6fA0YZJRiOMNhZMT7GYHWM8hokwVpJNXXcDFFZNatqYIgk1uzusk2zbWRbKptNhMK2IbYc6KiIx4Y11j3/2scffr6yqaGORo7TrQ17OWX6BjLtXdTTW5bL2HknU11bV11JucIhw5v67HC3p5a6WhIZEIw0owpo9xAVERIoBAXgacoRFkgDQbeGmSG+ytUgJYAe2dx0yJgxru/nHKc3k1mVSun+Xq01A8zl8mHO2n08z4J9Pv2+z93t6zwY1YiO1gWiPAFDrOXYHOEGIgC4BFlNSU1pDVnEgq8VgkC0mbAJohyiCBGgCEcDkBB8goKmPklVJtuW15tDcHQdd1wiTa4kRMRbf3bk9s7U/gEn7WrbNl3XPdDTlxxINtRWDauv3dnZ3dXVa1hWZVl89MiWKYeMbhvWVFtfoxH3Hug8csaEOXOn6GRKMT7t6Mt+0bMnaYfWFWTQyA5EQGQgCgRNYDDgBBYSRxQAYYZxBq2WyGt9TZ9sGz7SMsxYNBZQrTDGOGO2aW3etSM72Buy7Y7BdGNZrD2ZjvveteXmJIv9J6sHpP5njeVo7WnQiAQUTGkGLAcMEYk4kAhoEHVQIUQiCM6PAAJMwxkagAKJCPIE32X1vf1+ywmRCRO54xBjpeH9L++/xPVkf6aw+cDg0o3t/QWqq6mSSrV39WSzuZ5kmgshOMsXXHI9UFKEQo311ePHDJ89bfyItobhLfUtDTVNY4c99O9Xn73xrpfGVKPSCMAxSF/9mL0RNIEC0IgFTRmt05KSiu7uycGkaUfNmbW/ozuVznq+L2WRA8MyjP7k4N69O1uqq/Z09zRVVezu7ks7HhCUG6yS0Y68Nz9qnBs3GwSr4MxmyIF4MEpIhEPMw8WBwCKIKY5OA/pEHkFOU5pwv682uaqL2F6ArhhOmGWPHs3zhYDDrGhqxfb9yWGNifrKaE0i8vbqnRu3te9tb68oK6+urh7W0jQwkNy5bz8oJcK2SETLQlZdedxx3I3rN3/+xUrH9dE0yxLR4a1No4c1rTYjC3dnxtrCDoZIiAAxKKBrAkdSypdpDT5ilsAzTTIMtC03Kqq6ejZs2d7W0thQX53J5dPpXC5fcF3flyoSjnhSEemxzQ2ZvOP4vi0YA0hJmWhum2xb6wYGVuUKIelFtYoQWUg2YoRBiKENZCAzGFgAAkFqkAwVEx6QpyhH1KcorSFNlFYEplDI3YEcrxYzx9sVlTqbx2hUBGkXKUkpwjFT6oaHq4+ZMnzyiIqBrLNhT195zI5aYvX2zhVbeyLllW1N9YPJ1JpN2waSqYpEVHDuS8U444wBkSeV70tfSqVUyLYHXElSAeexRDxk276Ug8kU5PNgipENFY0VMVMwgRg2xPiRzYceNm32obOYHX7zgy9fefPTLdsPxBJlY0aNbGyo1UpnsrlcrgCI369bN9DXPbKxYV9vf08qbQghpUSCubPmhMNhLZVUMus4juc7vie19pXypdSapFZU6oTQWhNpKVW6rxcQgbFivyAAJ5LZ/LWnzj7t0FHbO1ObDgys29O/fzCVkjkelvFKVlktqmuN8gqBl/y+ec9Ob9daWYsVp84etWBKo+spqfTurvS1//kMlY/CHDF8+JSxww90dn+7ZkOI07C6ctsQSmuGjLHi7CIBeL7MuzKVdweyjqcxGolWlZeXx6NKyp7+vmw2XR8zpwyrHV5XHrKMnOO6rmxpqV+46NCRkyZjRcW2TbteeOXDdz/5pj+ZH9bWOnb0SNu2XNd1Xe+djz7u7ulFzov0zIijh41obmr2fR8RA2YMzop8Aog/GgosNSQNxRK79u7evntX0OdFAeOcEI0NDRbK2qiY2FwxeVjN8Ppy2xA9SWf9rt4N+/t3dg12pNMO8/Di25otG7WGXdudDd+6jaL6Z4vGTx1Z2Z923169a/O+PiGY67rdWdnWOmzCyNYN23auWb85ZvNIOOQr7UkVpGsYQwQ0BDMFZwhSaYEkNSUdHQrHaiqrLMvsT2Xau7uYdMfUxWeNbqyMhSojZm15iAmjbtiwsTNmlo0aKTP5t97/8ukXP/hhw87a2voJ40ZVV1WmM9lvVn/X2z+olLYtq6a6uixeJqUspbuD4dagl0YTEULAQI6aihx5CBgMW3LOcrlcT39fLp8DIsMwG+rqRg1vI8TewWRXd28q2c+VM7wqPGNEzZQRda01CVPwzv7Mlv2DeOGtTUTAGFgWQ2SbN+Q3f+vPaWy7+JhxDeXhrmTBFMI2ebrgvf7V5qWbu2dOm9xYW/XBFyu37Ng1/5DW1ppEKcMKUBq3htJ0sS91VzK3fl9vdyqfiMVaGuqmjBuViEW+37ht2/YdE5oSFxw1dXRjZa7gZLN5ZFhR3zh6+oz6iYcAF2u+XvPvZ9/+aOl3lhWaPmVic2NjLpdPZbNag+/7+YIjpQryH0SaMQyI6g7SzyFS8AKwlP8lBFRaM8aCJiTGkCFTWislmxvropEQQ6ZID6YyB7p69re3Z5IDlSE8pLlyzrimQ1qr8aLbmgBAKxAGakWhEPc8WrE0m95l/nzxIQsmNSVzvmXwdXt631m9cyCd39M92NbSdNz8Q1Op7Fuff5VMpSoTsZDBfkwXE6hGQBcjOFqCI6Lj+Z2pfN6nES1NC2dPqa4o+3btlvUbN09tLT9v4aThDeX5gpfLFxjDeE3d8MlTWiZNgpC9d+P2h/7zxouvf6qBz54xtaWp0ZfS9+UQY5lSWmsdcEsjHqSNCohCAmUsFFyltVIaESzT0ES6uGU84MowDSMo3AfKKgQ3hGAMs7n8/q7ufQc6e3p7QkzhRbc1kybDZLs2q6bhjAsAokhU7NzmLHsnd+z4UZcdN4EztunA4O9eWG4hRMPmrq6k9vXRiw5bMHPS+8u+XbV2Q1Nl1DKNTN4lgoAEJjhYzpjgAbEmGpxZgikg0rSvL2OHYyfMnz2suX7pynXrN246dHTteQsnNVXFM3nHKTgMoby+sW3y1OZx4yAa6tyx/99Pv/n4M29rYIfNntVQX+e4rpKK8+KANztIVh7McRVZe4iAc9ZYV8k5SkX5gtve2c8Y2pbBOVdKASCRVgHL7sFSZfElIpqGEEIUHKd3YBAvvr0pNQgD3TocxQO75eyFlu9prSkU5k4O3nttsJFV/+68OZUxu2Mg9+XGA8gwHrZtg723altXnl1yxnF9g6nHX3mvPCQuP3562GAM0DK5bQgumG0IW3DOgDNmCsYZGoILwfszzrurtr/1zfZwvPy4BYfGYpH3l327Y8fOM+aOOW3uOI7oSkVSIsPKppa2yVPrR4yEsNW5a//9j778+DNvxRNlC+YdlojH8/lCwIwSCEVwTqzEQxPcM2ds2sRhxy6Y1NRaJ/POqrU7l327dcuOdiKyTMEZo5LaFvedYUBXEPy91jo4dcMQeOGtTaaF+3aogV6Svi6v4iMncNcBBOAcLIu/+9qg6oz83yWHVyfCSMQZU5oMjsD4fz9Z9/zyrT875ZjRbU1PvPxujHu/OHqKr8nxldLkeNKVypPKl7rg+r7WjqcKnnR9SUSm4Hv6Mmu2t5OmKYeMPePoI1LZ/LNvfgR+/q4LFo6uLx/IOpxz6TjIecPoscOnzSivrwNT7Ni06/f3Pv7Gu19OmDBuzvSpisBz3SKnBwEiBioWaGLQ0pkrOGHbnjll+OK5E1pHN4Ir123av+zbzes3783n3XDYFJwHHbM4FPQPTc+VaKYACC+6rYkILRv6e0gIaN+tx07hUkHQ1w4EkYj44I20s9/6x+ULTM5cqcoi9lurdr23entlPLyvN901mF2yaO7x8+c889any1esrqyKRU2hiURpCBtLhTWGxbxg4EAtg0cs01N644H+vMJTj5o3b/qkd5d9+9Wq739+1OQTZo3Iu1JpQgS/4NjR6PDpM9smTjEsEwy2bOnqm+94eMuOA4uOmNvW0pzLF4K24iILZPERDEGmEThnSut8wQvZxvTJI46fP6lpRD1IvWdX57KVW1f9sDOZzlmmYCVal6JHwICZnwXFUgTEi25vDvyuYSABKAkHOZggCO8oEhZvv5yMZBJ//8V831dhy/h2e9cfX/xqYkOiMmol8/632zsPnz3tolOOfu+Lle8vWzG1tTIkeKbgIaLSWpc+R2qSSqsST5gikEozhkTYm3XyucKo4W2/OPuEgVT28ZffHVsXueG0QyOWyBRcQwgi8h2nZtjwQ+YfGUkkuABN+I/HX/3T/z1RW1O3aP5cROa4bgAQivwxJUTBsMgyo5TKF/xoxD50+qhjjphY21QNRAO9qS9Xbvlq1daBZI4zBATSNKTFyFDrYo0eL7y1CbF4EloTlh40ggc3CxhD2+LPPtY3t2n4LWfNGMy45RHr/R/2Pr90Y8Q2OENkbEdH38RxY39++rFLV6177u1PhteVD68rI6KIZVgCA9YTzphlGQbngqPB0DKFZQiOYJlGZdRWRA+/u3rTgeRl55w4Zljz469+2NN54PZz5o1rqsh7UmsiRO15Rig0bu4RTWPGat8zyuPbtuy94rp7VqzcePyxi9uamzLZXIA+g+YChoFiFknui1QzSufybjweXrJ4+pwpwx3H85T+bv2eDz7/AUpEhcWQNiDTHSrSX3hrExeYTZEwIBxFJUFpQgAuQMlg6hy0AtPEXBqef3zgtlMPPXJSUyrvx0JW1vWl1IgQtkTWkb9+/OPxY8eed/yCj79Z89GyFQ/8/OixjWW+rzgC5xxLz9Eo3QwopQKKHCJwVbAb7L+frX/us3XHzj/0tKPnvf/lqnc/++qmM+ZMHV5HWsfCRt7VCFp6fvP4CRMOn8+4MEwBQvzlgWf/9H9PjB418vDDZktf+dJnRcYi0AHzHaLSeogvi3OmFPlSxaOhguMVHN8QzDSEVKqkiDBk8gN/QYHNAgCt8IdvvAnTzHCUtAZELOTJDkFRAgFIQyjC13zjbP+WnrjmaFMwrSkox3KOmbwnGLYnCzc89fk5xy86fOqENz9fuXLNmitPmJ7Lu46vpCZfKknk+zrvep4kX6qs40mlpCalyZNKaSJNhmBdyVzPQHrm5PGXnn78D1t2PvXmhzGT1ZXHzjx83BHjGrOuVForz01U105atListt53HauqfNXX6y648g9dPclTlhwfjUTyhQJnDABZkY6niDCCXSCggJ5ISskQGQ9y8aACwjACIlJa25Y5lNclArzotiYgMG22c7PfuVcdfqytFa36wmtsE41tTCuQkoYCK8vkzz3ev2TcuCuOn5zMFgDRFuzvb3//w64uzrngLOu4PvGrzzu5oabypQ+++PyLlQ315UophsiLxr5IrmcIJhgTHIs0L5xxxODHsGW4ir7e3jm8reWKc5Yc6O5/9MW3y0xijM8c03je/AkBV72WPuf8kIWLW8ZNKGSzoUQ0l3Mvvuaul9787JQTjmlpbg6ABQIG2oQ/ot4MJKDIt1ViwNJaG4awTUNqKouHI2F7x+4Oz5e2ZQYYWACi1qAUDRsttq/3Czno3K9SA/qwxdx1aLBPl1WygAKAiBjXsw6PvvvhrlMPHRGzTV9p0zBiITNb8OaPqXV9GbXja/b2vr981U9OPHLJwjmdfQM6Nzi1udqTMoCpwREH7UqaSGtSmpTWSgdVH1KaClmHMRxVV7Zu/da/uf6vf3rqFeec9NjL73Dff2f1rlENlYsntyZzBcM0gWjNR++n+/omzJ3nZgqWYC8+dfeEux///Z3/mnfE3OlTpuTyeQA4+DgqLDKMBuSWWGy9LpI8IaIh+E/PmDdxTJP0pWmaW3d3vvr+qi072m3LMAXHi3/XlE3h7q3+9MPN75a70Tjr2CvHTTWr69lnbzrDxphtY5jvURDrMYaCsWcfG/jprEnnzx+TzHmm4HnXv+zRj4WSIVMQguNT50DmyvNPmTCy9UB334PPvl4dMTxZZM8moOA5EAHSC/xU8N8A7hscDc4DWUtEQ6u3HqiprbvmJyfv7ej5+zOvX7Rg/Jlzx6RyDkNgjAfC4ubzTePGT118DBEpKe2aymefeffCq/4w8ZDxRxx2aMFxiTQCKz3O6qCilJqniCELGm19qWzTOOXYmQtnj0FExrgi+vybLW98sDKdzeMFtzRZNtu2we/tUBNmmH2derBPzV5kffRKrrJGzFxg5TIaIKDQAyIIh9nyz3J6f+KBy47IuwoBbIN/s7Vz7Z7eWNgkoqhtfr3lQG8Bf/WTk0xDvPrJil27dv7m1DkFxxOcAYBlCMEZQzA4MwTnDBiCEAIBOGcMkSEE5sYy2L6+7CX/ePfQqRMvPHnx2q27H3/1vVtOn33YmIZU3jGFkLpIW+pksw2jxkw79jgE8Dw/XFv1yYdfnXT+DY2NjccuWuD5koaGfqGIDIJHVAVJAIYskHfOGJHOF/wxIxrOO+WwYS01bsGzonZX58Ar763EC29tJiI7jNvWy7omHo6yQo4Yh92b5fjphuNo9iP6LQCwbda5T33yauGRy4+sK4v4mkgpkzPT4AHCsQyxfyD307+/87OTj54wqi2dzf/juTf+eNasacNq8q7HGSNNTPAhSjQIYCQPfkPIuZIywEm+lLGQuX7/4HVPfHLsEXOOmzfz81Xr//fup/dfunh4bSLnyvKI5SvtS8UZK2SztcOGzzrxJMa56/jhqsTXK9Yed/a1ZYmyE487RkqppBpKbP0IDxS93lBeLJhMKDieaYizlsxZdPghbt4zDM44wwtubQqMnGGi9ItYgTRwAb5XfPBZySMAEHGBWrLn/j1w43Gzj5ramnEkklYEDCDruEpRwVflsdD9b63qdfhV55zAGb6xdGX3gd03nXZYTzJLiEqDBvA8P0iHOZ4seEpp8nzpS6UAHE86vpJa+75UWkdsc/OB/v19mavOXTJ17MiXPvxi6bffj2qsGkwXJg6r+fWJ04m01CQE9/KFqtZhs5aczBBdxwtXxn9Yu/2oU38ZCkdOOv4Y6SulVAlRlMSKqEjQMdQFj8HoGyql8wVv/pxxPzntcMvgjuPjhbc2Bxg0IF5EFqA5JE2lfBkUsXBxyJhsW7z41OBRw0ZfdcLkVM4FoIhlvrVqx7NLN1qG8JXiDJWmjCt//dPTairKcvnCX59+FZU0OCsVDUu2g4CxUgwEaHAMiJ85QwYYsFYRUSJkdqcLGW1c+7PTouHQoy+/13lg39S2mh3dqfFtddedNLPg+YwxbhhONls3ctTM45doKT3XCVeUrV+/c/6SK6Kx2JLjjtGagoZFxoLAKLhxgFICLpC4QACDy7I5Z1hr7UVnL2hprhaB2YaguA5QehheQP1fhPLFpr8A+ytADmUVvL0vGySOgucndA7mSKvxtWW+0gyBc/b1zp6NO/fVVVXEY5HxI9p2bNs6q7XKV0qUnpYRRLmcHWxjHULbWBwQCshKUWldHQ8t29zx4Yrvzjp2/jnHLXjo+Td60vnxDeWrtu6/7y28/qTpeVcCSisS7tyxbf2yzyctXGwQFQYzEyeN+vDVBxeedPn7H31ywrFHk09EQVdP0VQVn2lSGq4odQgDICqiaDS070DfvQ+/ff4pcwUcZG0GwOCRV0WYSwH1bknagt6CwEpGInyw3fWlBkRk4Gs9fUTdJz/sYgwEIAIKxqqi1ra97QtnTQZNU8YMX7Nxy2DOY6BVqfWj2JoEqLSWRYrV4ixEQOzoS00lXy84F4bxxer1U8eOHNXauGThYY+/8m5Bs6bq8kTYCjKBRKSkssKR3Wu+s0KhMXMOA8TCYGrm7AlvPnffsWde8+kXXy6ad7jnSxhKWhXLdMU7A62HLHTA0ao1WZbhe/5/XvxcBCo2FD0NSVMxUYBYZHMO2DkZAoHWYJiQI1JU3FDHkyPrEmXR8JoDKcsQAQ72Nab6+gfT2Wg41FRTGY/Ft/RkquLhAJECgGDMENwQ3ODIOBOIpiFMIQzBAHTINAzBGWLIFCZnhuC15dHnl67/5JsfhjXWThzVNnp4W5Xp3/WTBZ6UridLj1tBIm2Gw9tWfp2oqa0bNhyICn2pI48+9MF7fnPltX+uqao6ZNw4z/eL4+lBMkdrKBn4IfMfbCMRKVJBM9D/AxA8oFr3/Fh0AAAAAElFTkSuQmCC" + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , } full PersonalAccountData: summary: PersonalAccountData full @@ -1438,7 +1438,7 @@ paths: { "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "data:image/png;base64,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", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", } @@ -1529,7 +1529,7 @@ paths: "orderId": "858e31b9-67f0-46ca-bf88-91a382b9c079", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": "data:image/png;base64,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", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeType": { "challengeTypeId": 1, "name": "email" }, "oneTimePassword": "H5Iiz3JTaQeIV8p", }, @@ -1551,12 +1551,12 @@ paths: - Order Line requestBody: content: - application/json: + application/jso"n: schema: $ref: "#/components/schemas/unavailable" example: { - "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAIAAAD/gAIDAABV0UlEQVR4nFV9daBcxfX/OTNzZf25W9yIK4QQITjBnbZoixVaoEiRGlAo39ICLQWKtHhxd0sgBEgCIe6e57a+V2bm/P64uy/88gfse3vf7tyZI59jn4vj//Q6AAIQACICETAEAgAARCQiAAQARAAiACBEIAAEBAQAIh1chohDvyUCRAg+FgGp+JfBL6H0P2CIxTcASmsY+tvgRfFKwNIVBACADImICBhDIsLgsxGAgIBKlwMU11j8hqG3gg85+AYEtzn0Wxz6uuKqSusQpVeIyIg0lnaqeLulN4k0Av5/d1N8h0Fxp4LvRoKhu6VgA4GC/QYq7jIQEUMERCAd7Bpi8DGICEoTHdzS0i4O3U1p/QcvYGxoAzhDRMDi/QMg6uIrQEIqnhgd/CwM1ok09DOU5IMF0lCSGyBRFJvSmTDOSB/cY0QgIiBCQGCIUDo9rXVxxfgjmQAkLN4VQnEFxRslQEQGQAd3hYgAkSHkPC01mBwJSGqImCgYagIECG61eHFwp8G+Qun2itIKDAAZ5H1yJQVXaUCGFDUYZ6A0ICsupnhyxdODok7Qj94rySYNCSEiEIiDWnZQxfDg9gIgotYaWfBxBARcGNw2gTFEBgf/lbRNa2SIgESaNFHx96S1JqUAdPBlpZ3CrKfnNNknjY00JywN9O0B58X1maxHJgddVLQfLRGHvmxIfhEQGIHU5EiaUGPNaQ6NqjSiBqQ8+L7T+2RHLuvpsIBg96moKIHUlwQQCIcsS1FAikKFcPAyPOSut4oCpEuSNWQAgutLu0taGXbEZzzds9/p2e+nerWTY1wQABMmChMMC0xLmBYyjlwgN5AxYJwLkwthmLYdiRuGJd289n0uuMFZ2tW/mB6/7vAEMAQNAAQG39LhXfx6d87XBkNNQFCU7iFFGTKigUQwhq6iqIE3zys7cUxEWBxKphYQdvR4N3/Uv6HbjZhMBffIGAU2ryQ9GOgW6eD8hixpIDlDCi9KrzAwllCUfSiZbQgMKJE2I/Ge3Rv5itfq96yJe7l6g1m+BwqQQCM4BHkExVAhU4iMc4ncQ0bIJOMu8JRhd8VrC62TmuYcZ0XK8oVC2teHt4Sum1cmPaV0UaGlI8c2WieNiz6yMhmzGBGYHIa0ZcjdlBYGjKEndcxij51ce0iTKfPay6vgfkhrIhpZZTx0QvWZL3UlC0oUPQMNyQsGlglJEyFjwQYFlgbZkB0pno6AH+lhSQAD1zd0kgREZiS2d+WHkz96eAr66xONfVS1P9krGsYYFfUCiCmfKd/Q2laeKT1BSig/onyhFdOSayWAhMpFe9e7Pete/v7DxE9uPe6wyQnuHVIb0lprDYIRYGB2SGsos1lVmI+qNAYKen/KtwQSHbQMJS0sLlFqunNR5SGNlpOVhhAcAEgBaGAIgE5B11aIcyfG//rVQEUIpT7ojUruq2hRf+TWS3LJAICVTgpESV+LNiwwXMEHFK0VgGFHujZ9O/+jf9YzfX+WVxx+bGrtUj+dq7RTsWilTNSocMITBpkhLUyFSIz7KJSSQLpoDD3XX/F62IgvNOVvvYHnP3/k/373rGEheCCl4gyKPl1rjky76qjh4TPGhmIWU4z9eenASxuycZspXdwpjkgASpMhWNbV89vCR44OewVlcATQQ/4luJojkaQFbfZj3zEA4DjkIokdNIWBiztopg+aYiwqKQSSVVRMIAJCxB/hFmAMSWsQhvvdR346/+KEeY2jZ+iefWXRqGOaDbm+WXt6PNdhPhAHzcDkjHOBnBvC1IxrIB84ct7jy8+zHqtpeWfP9mFNifld+19f9v0pR83xnbwheOAXEDBAIhxwRLVR9BgMlYYfO12GLONrDjpmMk/pwYKc02QTFm1P6c41AAJpQIYMUVFdlBuc9eakxRGAIiZyZL7SSpPgKBhKTUiAjA2Z9oP/qIhXBGOMMQAAT4ImMAUKADUEFBEBQPtu9dxTvh4+tX76IitRSbnUdw/95uSoMTMevm3foDX+iJrqBj3YjdITTpa7+bD2ErIQc50qBjW2cLSvgEWdTB5g5C/u+OTVe0cPJGfmM2bIMCUDwQMJANJACIR5Vw1mZE9O7k3JD7YXlu11oibKom2GvKcXttoXTIs1x3nSgwe/GmRAJSNMRTXBg1oEAMCgO6fGVBo3zE3UxflLa7PvbMtxhnGLVYV40lFJR8dMLO1Q0agh5xQsqWQsheCYcTUS1Ua5abD+nBxwdMxEXsJpgKh9NzTskNaRk1UhJ3PpHU/cfmV620sFrAH5dEvk9vyAueiGiopqJ5fWWkvPcaXcX8iQlI6T73nzX0cV2m3l89Ezm066MtI8ZlCpb7v21Hkj173ZbnOwOHIGUmPWVVlJvXnqyclUQWU9XfCJM4yaqAkQgTNMO+r40dG/L6kGpUHpJg4Pn1jTnVPaUyWUC0C6aNBKYYTWUBdhjy+pNG0OJuYLevuA97OpsVkNdnWE9+blf77LvLo5FzIYFHFKAK+pqKZD6HfEHW8vaLUvnR4fUykMhj0F/f72wmOrklKDKZgqOQ4g0tKzYxU7Vrxz7if/MIV4buZ52WTf3B/evrDCvpOqnJ/eUVPb6OYyzDCJyBCmx1jfi/desmvpbrQ+n3VW5YKzOZFy8zwUQ87T6axSOogyWMlGIIDgaHDGgDgDjkCAmogjKAJFAAQvn1U3qtpwXSU4IyKGxBlTioAUMH7QWg1FMIhAxBlqTb4G5GxTlzO6UoQjDCSQIuQIAm5+b+D1LbmYydTBCG/I/RaDOXHxtLJbjkgAA/I0AQ23javmWdPrzMvf6VVEDDCAa5q0YYUGU/2jVrwcIvnoIaePPe4CoeTqyrp9nz91daz7v8/e1nfO7TUtYwrpfmFYBdLp5++5cNsnn0Sbdiy5rvWQWTKbVJpQGMrNgaa4JRAFEZEmxjCA+yX0U8RVqrTopKvLTIzbLCRYbZSBVIKXYiRgsog7eFGaAukY8pYEgExpTQABdJhSb2kirxAoL3quthmb3WS/tDHLGGpd1Cco+T6EojojpdYrrZQmVpRZ9DWFYvzR5cl7v0qWh7gKbKWSPFrW+/YjS756/vVR82ov+hO6ea21HS1r3/iN89r9N2Dfo7o8e+q1o6bMS+czyZf/dvaWDz+qGJU85/b6+lY3m0LG9VAsTcXICw4GzEM4sniDQwGgI+nsCdGfTIlX2ZB2dVWIGRyGkGQp1qODdr0YKv7IowFpItKERVWlUhQBAGQKBI6XvdGzbE8hanINQASBIdelaKSIJPzBtfDjDw6AGqO9g+qMl7p1ANBIG2ao58COcU/dkLTjfZfeV56oUNIHQCJlhuLZvvbd//3jmekdYEdeXnBF2e7vT9z48Yr68c75v68qr3byWcbFj5c4lH74/wBdyV4E56o1CYZpjy6YFLnlqApwQWniDKUqCkzg0zUBKwVyP3JKxexEEKhrAsNAYAgB+gi2mLMgvuxNy398nXppUzZqsiAsDvIZMGTYS6sSRVtfCsAAAUgzYpURURHmPVkpOAIxD9Fc+qzOZg4subappsnLJpkQpAmAe/l0tKqh+eI/bnjhjtaBfRct/de2nPNR7Tj7Z3+qile4hWJIVDzVIIY9uDvFOJExpP9v84poQWsdt5iSgETcYACB8wwMOWhNBgelQalApwgRiYqKpLUiIMGFYcPXuwoDBd0Wx5DBTM4cSYMu7E3633e6y/e5PXkVtTgACAYAoAm1JgBC9v+FyWIolwXFnQzyGJRzVU9OuooMDjwS61+zbPq2FRsnLayautDPp1EIAECGoAGF8J1sRVV939m3vfXAVfdXsa+1iWfdXJao9Ao55PxHEhPIKZXirWImBIkBECINyUUAmjRAzOZP/JD7dK9bHuKB6wQAX5MrwdOQdNSxI8NXzE5wk0BpUKUjIAKOgAgMfV+/9H3u7i+TrtQhgYIBZ+hr8hR4CgAobPLyEPeVLnja1wAIFmchA3XJNGBJGEVJval4K8CIkDgu3+eMrDCjJlvT6diek13+2hd5XTbtaFtw7YMeUlssOgsFkFn++m9Czq39duL8W+vrWtxCjjE+ZIKKUHhI/4aQMRDnIDVIBYIBQ9AUpJ6C9B4jgO19ngbUeigzSQjAEBnDf6xMfbvfOWF0aEyVUWVj1OIMwFU65ar9Kbml3/9kl7O+x4sYLGRwpUFr0hoR0TYgbBABQ8S8r7WmCTXWyErDYLC+x9/a70dNpkgPrQGAxNBOAQAAAyDOUHo0q8k+Y1wEDfz9Z6nHVvZEMn3HlBlv7d1sjJ7j5WU8bPKSeSWlrUh859rlx6x/10EqO/nKxomHOck+xkUp8kcqJcwQhxKkQ7uNaVfHLV4TZQN5nfNUSKAuyWKQZQuZrBRU/NgHBCtnKzvcFQeckIFRk4UEcoau1DlP5zwtCUMGS1hcaa2CZA7H/++7CQq+ais3bzuibEa9yQ0EAM/XdyxNvbolHzNRl+AHAIqDppHxIZjPEFoT3JNkEJ47PrQp1bC8ZczIXT3DNi278Nrz87zy5Q0ZR4JgqEkL0xxI9jV+/PhIcu6fePrI2ce66X4UYihmCmA1FgNAAADGkAVIGyDr09kTohdOjVXY0FOAP3+R/L7TDQnw1UEcQICAoIMkVCljN5QAjZqIyDRBwaecR0GyhDOMWoIhaArCxVK6ESBYi6+1p8BgGDH5X4+qGFNv+HmpJGhA22TXz4l/ud/JeMSL7gMhiCWLW/fj4yaSCjhj0qPhZfzl82rvufq0V7OwuNCz5ePXrj2y4Y/zYp6iYorPsLPvPHJGetfTtVNbTryE8hlAhsW8aIAMaUjtGEPGAhHBgoKevD682frDkWVtCRZmMLJG3DAnlnZ1xiXGEAOLxoq+gXHGSz8CFr8EkREW016coSnQEszgDBEIQWrSNFRIACz9ddbX5SExttp0FU2us8bUGm5OMWSMgWCoNVgcTIaKQBS/BRhjQmkNyDggDJnHEtYnAEOgUiBT6fNPWvC3Bycl9mx69z8vrTvv5KpEA1BSSWVGy3Z88cZ52z77NFyvT/1ViDFPekyYQRZtyJEQUYB1SGtE0ACa2NwmqyurFw+zNKDraYaInm7PqGNGhLSGbzs9iw8lpYmVUCtDRMa0PphqOmiGA1xS1POhzBMAgOBMU/Dn4Cj69az4meNDMQs39art/Z6WOki4IzANyAz26Y7CoKPLbN5f0GGjdDyU3wAA4Gu/hF+AiCEKAcDYQFZHTWSkREXi+f+998+f33hGnN0/8vDRP/1d/2AyHI31te9ufvI39U7yg+OuG7vgFK0lEcls2vM9X0mtiTHkQnBhIuOGaRmmKTgr+HTn4dGjRiPkPE1Ysm4EyAquCoURTPabtwY/2OXETNRD+kYlCS2BVqV1YE0O5qGGTqcIiYrmJuMqk2PEwEFHL2yzHzqpnBytCbjBQIOUhJwN2UhkbFu/FzbQEOztbc7jazLBm+LT7YWMT0c0mxUhgCISY6BoX0r+b2PmvR2FqohhcxI4iHzy9w2jL/D2Tli//Ic1X9eMmdIz2Nf5yfMtg71LZ5447rjzUnu2dn7/ldz9fbavvVw6FUgcQAPkkTtMaNNy7JiKVrCyKqOyYaBxSkfZqFAkYXCmfMfzXEJOQESwJ+3vScl9aWkFedwf5eNMg3uKMo4mRIuTxYMYG4P9AkTQhOxg2iEIoDTRxVOiC4dZCYF5SRGD+Q5pBYyh9IvYEjQBsKKgKj2uSgAChNgJynpibbZoEyb9/WNN0BDlo8p5fYQBQF5CR1ZtH/AH8ipiMk2kCJRURijSs+bTppfvWVQeebAQnlyRqM71V5LcnMl9HWqoGDEpltxx/BETv9uwo3XDuhsaEjEGBkOltE/kanKU7pfqgCfbfbXDp83KSFbWe02jYuNmNU2YYcQqnFwWGZOaPAU5jyyBtnHQcyEiQ8j6VG7C3GZbIHzf6e1Jq2jJYQ1VYkrZmiKkzLpqZr31+JmVoDWooGTEQEExgRzoahGQUzGro5QvoTevNw2oJ9fmt/X7tkANgEc88hkCOFK7koKcEREJhgF+UxqKJ6s1mhYQfHXnxdDXMT5qT2KyN+f25H1WU9k6d/rZpy0+eu70zIHun1z028fCzm6F3xaUr4khcoQwwyhnZZzVCFaOVMbQIN3juhuzzrK8el+Um8dc2HTYcdIpIGJgZX9UO6Sg9FtQMLfRuvmwWEOcAVDe1f9YVXhpSz4sQFFRMxlCYNEZL+YLNYHN8fTR9vhqXmZxm4Ml0OCMNBGA0tpRkPMp60HS1X0F6i3oZEG153RXVg86mjMIGUEYRLjg30uV1kGNRCsd2NFS8gSJdLACEEa+a1/724+P7dxarr33u9M+4NhDp5111nGnL5o1xncyX3/nfPLZg99s6kN+fqV96r7cDJtXCgaGANdzPT/jeJ7WvtIyFBKAFSFzmC3G2OJQm2nfvWxf0r347tpD5niFXOAvA+A65CUcRa0x8dyJCcsk1wMAsARIzc55c6A9Iw3BNIHW9P+BFYQgeJaacj4hkEAQCIIjAmgiBNAAisBXoDRpLDlYBCPI+rJS8QeLdUMACArioAmLlfGhmg+gJk2AnPTup+86rH1bhOEGK3bGT0+9/NIzZjdV629WHbjr3u++W+cXnIZYuNu0Ztj8rbR/fpn5p3IR++MtvXf91Zo8w5g4ATjTAE4u3/HF133Zwr6O3k3p/IcpdT8z/1wbvjhh/G7Tqvop8xCLtQPOMbBCrqKIwXxFbQluhbhbkEGmxZNgGhAzsc+BuAUWIwQirYuKhUgatCYhGGdQYSMASFUMVDRAUMthQByZJSgI3opZaK0Dr6o0lZYDACAIiDEMziLILyPDUkmIiLQZso1QrOeHr1K7t21prF9w9pKnf7JkiqD+tz/Y8Nq7blcPWqYRDvFoRHPWm85VMLbHp7PiopcYb2vhV19mjB6Z/mplYc26lnv/5L/2Vt2s6TOvu3zPkvPOveK8WMi+786HnkjLS02Dp/uU9BGLgpX3KSSYq2BMhfjTvIgA6ito6enAMQGiQJ11VEsUr5oayitc1q5dEIIXAyxNRForqTgLMAcwzq0AlxEhKa2kkn5wHTIWVLF1UD4tOdZiL0Wxuk6CFWUqKMIBEbGiAGsmuB0tz+zfvubFP5qdm6789aVnLzlyXhj3PPzod58v165nxaJWdWVg55jvpzJOTrIQQK+GatA6nmCc6+4+PnWy2n/A/XqVu3Nn5133lZ97ekFqPGqROu7ozP72UQLflmByZjo5IsUY4wx9Ykc0GxdOtJEgamBbGQNFTQkhpS6iG60laYuxPx5TDZYJyoU3d/3r8+2Q6iz09+hckjwXPAeUXywUI2fhGJk2hmOhqoZodUOspjGSqLTCMdJaKU95HgCVQOvBincRMCIiouCM6VJ2EkvZMaY1j8bJyax/6q+D37x/wU9OvOmqm/nu3U/dckes90BOKrssAdGY1ooKBXI90mRXVxamThbLNwry2xVx0uXRcPRAR/KvD4rGurDj0Ig2MxxBxq1JhyQ/XlZx7qnplWt4LmcBKQBS2pBucIyMIWm8ZFJoQisHl0AT+EQIpBlnGrQiImabEA7l+5NLP/zq5U+//Xb1+tzOXQ2FbCvXww1WIXgZgxhnJmeaCAElUaFfJzV1eGqvrztRdBjRXWV1qmFExahJtaMmRqsakHPp5IE0IQtU8mB2hoAzFIG2lcQOQStEHqqoav/6k/X/+b8FM0bc9c6/JxcyPX+4c/lXqzNg2DUxD1C7LhUygGA1N0WmToxOm1w2a2pozEg+58zm5L7jI/yWAb8hu7/ysttrwpVVDz5VmUlXlsUG/v2M5pw2bcVUivX2RPfuM1ub6xlpAIVgMkQEhgwQLYF//a6wuFc0RlhVCMpMZgk00GdAwg5zznbs3PXU659+9MaHazftGMfUNTXhudWhiKgoEGYIkgqySucQs5o0FVNdJmPNCBMYRoCiDEDJbmff2i3blv/w3mojNtg4tmn24tYZC9AMe/kcE6II7Uo5Ng3FijQGQkVKCTvMgVb/8w+wfcVjD9x0zpiW7oce+27p8njIhrJy4UjK56XjG5XlibmzK45dFJsx1aqpCszMAw8+9/3+7r8gnllmzgoZSanSmvKEm/d2ZJHlerPehj0QjdC/XrQNI8I+s2yz1jQ6fFNKFQmhI0zOBYBHAAaDnSm18XvJGZgcLEYGQjgSNoXo3r5q96ev6bUrjnQzTYZZWx17vN7e4em/Jb1dnpfVwAEQ0eQ87OSFECA4c10Qhi99hxuuJh8ROE8gDDOMiYnI1ZUQJf/7vh+efPbbZR8+P/HcX1VPmOXl0oyLIDwK+lMYQ8EQiCEi+p5vxxNu74Glf75u8YzWh97/T+Ljj9ffcQdpsmuqhe+l0nkmyR4/ctgpJzacsBjqasFX4BS8ZNKIRC694b5VTz5/e33sy5x78fZBhlBpGhWCV3KoMkQlwzabh+Nxi4BFy6XWLoGjlO861QwvqjK/SKYKtQnDMHzlIoImsjmGBEMgpRSaYTDMXds3bn/v+diG5Wda8szquCkqL+lyHirjX2f9K7udo8L8goTZJCCOEOLclH585uG6t092dJrDx/r9g6ymSg4mPaky6exAKtOpYTvwZX3Jp0DYjM2Phu8bnliX6vrdg7/RV/65bvJcv5ArekzGSgEmZ1oTSRmprOr+fvnah27/w02XXHvYpN033HJg87ZwTTV5ntfdG6urSibCrWcsGX77r7Lp1DMffPXsc2/1dfT879E/jZo89umn33zh388dUxv7B6vSY8dUl9el8rn9Az27ClnyPfBd8B3wC5ByufQiJKOkIpyXmUbCssMM7h70l/YWRhwzFYVAQI4IiJoAlDRty44m+vfv2Pbhi7HVH//S9E5sTpQLZoB+Ku23cRxn4t+6vbPjxh8qjW4VVMxIInrpbNW5Z2RXfZ967a2W22/M/vOxijNPCw1vVnnXfuHlMXNneWs3ZJ5/OTR3Tve2XasHsu/n5IuD7jkVoX/U8queva98+ARuhbRSyFkxEY8oiICUDFVU7fr0rfZXH3z1qXsW9LSvu/BKtC07EZf9A6K+tv70k4b/6rLGNz7dsnP/3fc/9ezDz1R3dBwfE8t7s6999s1Nk8f97aGn/XDs60WXVU4/ym3f6ezZKBTFxs0TtSNI+UgalATlkeeoQlo6uVQh2zfQvqNvH3XvmRM1TdJQ09wwcyF5eSE4AYLWgMyOlXnp/nWvPaG/eOM8XjirvqycRzJS9vu6msMeTw03uQJMMJhisQ5PFwA5AhAhETMM3dlde+5pFYvniZDlr93Q+e3q1qce7v7d3SqVsm/+FVVX+dt3Nz31SPaKaw/95PNF9bHdjry8y1mSsE/zej///stxC0728mkMAkYEIhJK+uGKqj0fv5b8+L+fvPD3lvfeW/e/18xI2MsXQqOGV518fMsZJ3qVVY+9/ul//vPq+tXrjzLpgZpwvi40OhbJeBI4G9i7f/2GrW3n/bZqxtG7/vv71IavrKombtvaXV55xg2svMp3HaW0ItBKC9YisoPugS1m6yT70NNkqnfbx49gdmDCRdeyaLlycsiQtDIjcZDe1o9e6v/ohaOyHZfVl7fYlSlPDvpyqJiWUdQoSBOUccYBCFHrYjSNiORLSsQGln6V/fjzxjtu1YYAFtJEOp9HhPz6TaR0zWUXFn5Yi6FQVuq0onoDH64P3djnH2dyd/dGWHhyMRVbKiGKcEX1no9f3fDfe5b/78H6p57a+uHnwrZ5fd3EKy+KL14AZWUrlq++8uhftO3eeXVVeEV1ZGHceDHpPBsdPmewZ7In66PRffvbdaSqYurCPS/cU9i/dcy1D4vyWmaYKp8FrZCLkG0GHa6kFJqhdMfawtp3iagvnWo460Y8+Zq+9/5VPna6dPKgNRNWKBppX/fN9tcendq+8c+1iUlVtXkp+zwZ9DQIoARDzjAFGGLoA1VxrBEswZnNi5lVxhmGLeOH9ax/wNq81dy9N0KgAG3GOKIUhsq7srvHGjeqsGkrxKOktQBISapm0GygAcIc7JKeezC1i0gAYseHr/Z99N+pY0aYDz60f+PGUGtLy2UXVp1/xjcr11rrtg4f1Xb1pbfckOmMNcYiglcV4H9dgx9OPXX0KVemnrhhsGN/yDJcxxFlNQAQqmurmnuK3ThSFbLZ3i4ujEh5lXQLyveQMSJCxrXvxg45PDF1IWmdXP1h98v3DLvkz9wM5zr3RhrazHAs09P+/bN/K1/1wR8S4uhhtaT1oOcHIbHNMIywT8LzWf+jvNzm0Rkx4WqYHzXWZZ2vUl5Sk69JkVYADJE/+B9LGFHbKvv59WWcxwXbfs0tZjKZMIV4/KmwbdGy5aFJE+RA0hLCD0AGICOKCm6nen1NJueBbBEAYyjSy55/7MZL/vV/j2TbO6uOXTzqT7/d5etrzr/+lc/WLZo19sqrzp3S27G3LHKrX3d4vn8x97oUVo+aBlJyUoBgGGY2k0UrAlqVzTxWWKH+jSv7vnilMaxdX+2DRMuxP7Ur65STR8aJNDdMbtpuIS8Mo/aYC4Bx7XvIDVXIITc3vf9c5pP/neIPXNpSnkBI+z4BcoQQgsVwq0fPpL3VLo0Q+Ity642sIk29Gm7szq40KnWsGoQJiBCOM9MGINKSnDxIH6TLvDz3pbE9YwPEVS6xfVUF041atr77aaNpNIesKq1jgocRzo2JMmSRZLJv3YrWmQuk7yHpIHUsXv3tpZknn+rv6p14740VV16+dd36wxZfDDNObr3sPFr/XH9nd8FxH49PaTvnNvbEddl8d0gIXexJYA6AEMxxfWIcABiyvg3f2iv++78/XHHE3Gme67/82ge3PXRH5ek3hmtbpJMXdrgw2Nu59NW4znjAqXlSy+EnKSW5abX/8NXWd5+as2vllfXlY+2qjJRJAo6Y4FwDfF/wnsvofVIvCosnytgGn57sz+0H4+Iov7Mnv27eheMnH+H4ShOKUDS3Z2Nh9w+gpNk82Woaq7UirbWUSimtfOUVBtx8t5uXuUHt5MjJ8nRPNNleOZhs0c4oA+fH7JFhqwG99x6+rbDmyNEX3VIqS4Gofe65Vd9uaDlxyb4ZMz578c1VX63ypp00/azL921Yg0Ba6ZSrjcpGjQx8RzMkxKAp2mJaApiGyKccECZj3HEK+eUvfPifP46ZPVX2DVjCuOz6y5sbas/546MjL71TWHa+ryPz5n3//NXpC+bPSWeyf3vg6Vdf3TP23OsgUV32+bO31iQWDa/zlOqXUgCUc64Rliczz6X8L8m+KM5vqbS2Frw/Z81lOU/FmjDdS6A6uN04doYZiXI3L8Kxrg+e7F/xplXdiMgy6z+uuPgus7pFeQ4BBs3TmoAItNLEhDfQWdi7kWpboeLUHkV7O7d/1r3z0c7tN3mZkUyJ437Zu+6jqrXL6xac7vV3EBcivf9A2bmnrP5i7aKzbp44urm1NpFomeTmsmiFEdFxfQAAzgFBAQoAYugTjq6zCxYSoW2a3dk8IIpQpGPZO2fMGTFm1pR8Z68Q3LRMt6vr+LOWLH7po2/Wr2yZfeTuZ+96+Y6fLz7jJNnX19Ta/Pgzf+s/+bK1G7+jqsZTEvbJFdFdBc/irIIzl2hZMvNcVq2tHh098rRhO1e3bP/4F8ny7UYtRMpEdnvltGPze9bhwErLKEsrqaUPdnTgu48z274bde2/ww0jEMBP9yutSUkmjFIZvpTkIkLD2P/O87mdP6AwNfDqU69vPHyJ9D3LUO+/eMf8nu3swHpguOWVRyWwuhnzfddjY/98e/25p+1LQdmZN5VXV+cKnlle4/bu73v/SUG+0qQ1oGFhKQ3kS10bE8MqTZRKI3CDF6WUMb9r14I5k0gqxplpW3v2d+ddSYDHzpvi9e7v3bX5yBGRxScfBdm0sI18Kk1SXnfpac6O78zKxs2uyihdZQoD6MOs94uO3I3RMXtP/+2YS+9qmLE4pLwv8qrv8HOqTd6W2dMcs73Vb5GTFUKQUkEEh1oxwxp+8Z1K2Fte/dfGp+/e+/VHpKSwQqQ1adCkSReVUhFJz2084/rxv3tl3C3PV0xdkPn0CdvEmEmnHDaqbtgwA5nc+lW1Sg2PWbuf/ku2q50bJtsx7pAvP/6ifPx0M16hnDxw0ffBE+0v/RVD0Ui8DIKlMO57Pg/aZhgfVhvVWkupiaHgzHFcZFxpzb1sfV01SmWaxv72nimLfvqbPz2EzGxrquNuOte557Apo4EZTzz79tIvvgtFQ5QvjBzREvUGWSjew6yC0i92D1zcr69P8/ajfj7+F3+pHz9Hep6fS0YKg6FQVJAWuf5hrcPampojnHSqVwiTSJNSiEw5ufLpRyUP7My9cOt1syMP/nT6uXXdHc/cnt63Vdhh0hqKQxkEQEwYwgoPHNi3d/WXPbt31B57SfnsE13XnT4sXhHmMhIPkw6ZIdMO19fVx8OhfG87Mwxx+PzzRzXXROtnK+AI5OVzIl7ddupvu7u6sf1N0loBeIQVYR4yUPmkAUKW6M34mYKMGSIUizi+Qi6CRG3Qocxs8+tVG1K9/ctXrYVCmguhtUbfK09Etq7dfOkVt4+dNO77j56wLdM0LeFnYvHyXTx0dq/qHn10/fwzaz97trymSZFWhYxGPrUl2omuBJS+Z3IhddBPNjSmE/wjZtqZ9l3qi6c/eeau0TOmge9eaFjnf/z5adf81TjjVitWrpVf7A/nQnuFXa8+OLdRTB4/al/Hpk9eerXyxF9OGVbeVMZcX0OsTCMkGGUcVymNWvnZJGOMJaYf7TqON9jT8cI96OYoFK9YeDYzbDfZZ1um7/sEYIassbVmULlAhgpwa3eeg2ac+Qc68909Ihrnhil5aOfudmIMiKRSgX/Uwti9t12bUTBD6Uyhs7sfADK5fC5bQM5yjmcb2NxQkzRi6uRrxp91fbym2Xdd5TmI6CoYXx9urTC01DoIGIOmDkRNxIAEFduzSWvDDnV888GtP18yesakfEeHM5DMdXTMPmrRHy87ed+nL4lQeKhtTpj2gXceu/vs6e+99tDdd/36uWfvfezqY9wPHhpZE/KVllK3uwYhJBAKUiIAQ3BTA4iMhWuawpFwascaHiu3ozHpS13Iaq0Ekh2xFaDW0FqXiAitfSUQGcPd/XIw6wtS3LJ233Jn31sfO1tXuJ17KqbOf+X9r5AxWXAOm3lIVX3tKcfMY2b07U++ibSOKx82/vUVGyeMbatvbpwwelhZVbkGau/oJiva2FjH7YiN4BRyBnlRixGAp6ilwjqkMeL6CpUvmRCmVSqjEnLBhcFLmTjGmO8UotmOI+fNgIJDjNvhkGkYKjlwxinH1Pk9ucH+oKFO2KGe7RsOq1FX3nwNkHQHkvmOnpN+evaps1o2fvtNPBFfvz/dLW3FeJVged/XpBmiX8gBIivs22RxqD7i9KojzyPfJUQmDNJ6RFM8//2agQ8+tSKGZRq9qYLvK0BQhN1ZQi1BSQ2AhTwQ6VTv1od+XTt8zDcD9j/v+7eorG4b3rR1xf/uvve3H7744rK9bqiqtv/Dx3pX//Czn954wYVnvPjoH5XnsFjZ/974tHr0BMUMHo45fR2am1OaI3GbOwrLw3xWW4wAPc/3HBc5R8aRMR70SjCGjAORACLSjAs3nwuj39xU//WKHybPO++J598x4hHf9coqy0Y2lOcGepkQCITCSO/bfvz86e37Djz4z/8RgDCEdgvz50zu272lPa22dmTtaCxJrJyhJzXnwjQtUBIRmde507RsFKbKDGogRaiAVYZZKGQUduz19u41TZbz1I6ODNO+AgRkjJVaSojCY0YZYSux8JxQbevW+69qOfGSG//zxc1X37Zx7eZcNvvkPx77+Z+eTsw7FV7441/alz9Va17Tvu2D+//9+aqNVjz+xN8ffWdt++RFx+480B8pr8r290xojMZt1p50IiFjZmuUM2CI6/anPccDzqxYeTaTTqbTmWzGKTjCMAQCo2JDKRFp6TNk/3zq9Z07dv/jiVfcdI5zBgA8SLNAqYvUyzc31Pzujod+9Zu7nnzxfTMWZZ5XU5FIDiTX7M0gEJqhDLBqjpTP7ty1o6urPRQvAyBWMelwJIXcRMv0N27KHuhkllUXN/rTBcP3NZGF0JGmbN6zGchgIq7Yl0FaqlH3/n7Mz3+S3r5x7NX3h2qa9z1/T9WSX973vZ77879PPffOSx/9Go69NrNhxQ1ex9F1NQWp2hKxa6vDl13759nHXPGHV384/pqbt3flsgXPqm0JO32jqo01+7KFgjepKVYWEoKxvf3u9q5smJPn+1bdsNjMEzbub9/U3hObNM+MlqGSBqLWWitphsI5LZLprO/7aIhcIe8WHMG5V3A6B7J2PKGVIgDSJDj29CXXb91lCL5h6y5AIGS+lAf6cllPM9QiFMkJM6Fl7YKTC3Ujyuef1nTEibKQZXqwX+7YSaEoIvj7DxTSuVjEjIdER8dA3aHTQ9OmUcF3ULDimI9miBhUe0kzzrLpzGnnLmn1Dnzzz9us6cdn9mzZ//w94VHTvYknFCYtqZh7av9gf8XetSPjsZu785yzMsFCKKllauaoG2f/8q5erNyXM6KJxMDurYabbO/Pdwy6IabiNmMIAzm55kBOgOJKaiLlew0nXxUfObXt3N/WL7kCpW8gmqCBFBDYkVgaQp98+uW5px4jkB02Y2I4HsWwvXL1ut15M1pZo6VPRKAlhcoLrj9n2kRfqqOPmKk9D01j64590opzxkgpIxTNWlHTycZHTDjiD49NvOgmZoVAa8FyGdY/wEIh7blmbbUfjo0oM1MupQfSNfMPdXoG1VuaC6FJMa1s5AZnwBhpxbUWhiBNFdXl7zx/3wMPPdPb++mEY46Qhaza82rB15m8I6UqKIJCuqLC/qo7t9PXx2LmjWShz93ivnb/TgmKGVYk6meTNQObVEXd+t19gltaK86Z0vTt7rTSApXPSQMwJFJOHhhn4aj0vQAxGaS1lGiYHe88YuX6fv3Pd5tD6uQTF/3r3ptEWcLp67v9b8/EZpwKWgEAco6GXdY26rUPn/vZqQv/eNtVp5x8JPg++PI/r31eMelc5bmaSJh23giDUl5Pu1/Iy3yaC4MLJoCBF40yxskpxGbOsNJGTQj2Jj1GSuVcJ5U2OBAykpJB0FeBQARaG0hagxG2wXUnjGn991P/B44DIRNcmekZVMq3DO77UoRDp1x4+yvLl/5fXcVZezKVJy++6PBpk4c3dHd0WpaliAaS6f7BzAnHXnLmNfemBlOxqjqtpCH4mv3ZZF6Gw6aSvqE1cUFBAZaIlAIiBmAgMq209EjJxLSjK+adCcLs27d9+2dP//b3D0yZNunxp1/f23hE/ahJfj6DXCBQz+cv5Heu+c6IbHh5U8zp39f+h7vv/M09d/x9kzFsxIjxXjaFgFwYjhXhDFUuyRjjjAMiZ0xYFWVszFiUCrUi37eMUNrVWQ8NIUTM0NCvNQg77HEBWgpmKc8Hw/LcgihkOedu74Bfm3AlQTJth6wnnlr26JOv9vUPnH/GcXff82vT9XnIfPih2392hX57x67Tz5z3ynN3AxqgPWCRHdu2vf3mp/NnT512xGxID1qo84UMUQ0quX5/JlmWNxhprbTvhZWPwgIAIh3kxQAgaKTlJJVbAACRqOahiM6nK0dOKB/xl3/85RJr6a7Wk6+sq67z8llEhlzkt65kXNSedLVRVg2Inue/9Mrf3p97tp58QtsxJ/q5TADZENEVZpwjL2SlUoDIERFBcM6YIbgVItcx45F8H9sxSE6uZ2D/xlB+INk1WF9uv7NuBdfyEFsUgC005F/efsTODpxk6498tuvGP1RFzaxhVhr8yQI8u2FXxpMZwxKbNvXe+fe8EJ5hxCKh546ftWdw/Oi2hvanX1EAYIdE2N63euOT/33ruhvb77rtyht+eV7UEhmiUKKcc9YnQ5FYueTcMEOaNNN+qbEIkHFkPLA+BmNlSE5fu2GHfSfX8/7jqS0rVS5dOeu4sWf9Krf123hDizvYi0IAkfac0PDJkVBMuQVVyJFWZijacuRZe1+5f8wRJ/mOMxRqMwQXmUnEPEcTBZMvmkgw6fN8vmfvNq9//8TMxm39csPO3fWpjstZ4bAB9nFSXlpbFtnxUQJhdiLyZMr/abnV3LsqKviUqP16n8dcV2lXSpVGaHL0g82JG/v9lCPv/PCbzcu+vaJM1Ag2IJVCjJjGbl8iAEcW4kgAq8gY9MWpDRVvPPT06cs+jezr77a/yXftH+joyH/wnBEtp0JaaD+T6i2LRvZJAApiZgqmCwWR1PqY8ujTK9/paBlT3jA80jzG2bupfM4JkdEzRXmdVdNKvmdGE1AabFdS+plBxgVyxhjT0stLxnzH7evkiWqSHiKgMBEZZAbLTFM5Ba2VwCL1gahY93XUzbZufeTkKJsfEhMNlpXJ+nIzJsIugM46TOkLK6MScL+nEMDRenIi6mvKaEJEgzPiyBj3AA41gYhsrYAoHI++quFrF88yjAUJ3shRANmICmFA0deOejWrluelRfKCxtBgzNADg6bjjM1vmTvSq7j67NrycHksFI1GI+FwNBEb3lC35Oe/U5kM1nLQAWonAeAQTLDFPRH3yRfv6K5o1o1jkq7j9HbaYgPJ73koiohMWMwwERlnmKioNRI1yslLz3Md1+OhzMZvWKycl9eSkmCYRES+s23Zu4sH9zbHbS19LM3gMyBxQ8h/wmM3V4dm2rxL6gRAhW17mpJSW1gc0hrwFSJKIg0oEHNSEYDFUQMwIKWL1W0XsYLjeJOtdzUSRJH6JNw/4D46QG0GJhhygKyGdkV9UgNDDjDOZo0cGjiCENr1L77ojKt+8XOANBR7oQgAQeaAqDwR2T3Yi5wHM69ExIA4QspXC8LGEWGz0znQtW1Hr7Bp2/t9G2UKmK/JQ/SBZREdYGlFW4xYYuYSs3WKZAYo6XT9kP3+nWrT6Hr8JgnAhElaY7rvUHfguvqEcvLcc5SSDEErZVi2qDeYB5DTlJQaASSRr4L5BUAqDlMLBADwiABRlBrag0lAIEJkRBDhuN/1Pc3mR40XM9JRSikdjAwpzjZ7xTkXAOAINmcCIStpYYhXM+xWFOFoMeztHUi+8WzX9xsYab/goutSrhCZf2jrT8+ePn7Yxx9/1Tr3WK0UESEBaQWACcE1kQtQHwq1hUOc6LmcOSbGj7Ixr4kjFDvWNHHEpwbzf/34SUrUQqIa3Hx8YN8NZdaiqNaq3SXwXI0E4ZhRVZlgQAPIDK2UUkIIEY4m9+0TPgWwFgSCGxTdhsZnguGjotkDAOSlpvag60YDIKAiijD8NO08YpZTwb9VOCMM9IR5TlOViezT3uQ3/SmTM0QmGKoSo4KrKSHwhDD/a7/znQe/q4YEQwJwl32T+W5dYuK4yuEtyBghxlqboJC/6LyT/vH8VdmOXdy0KeDXUEogvJCVHsBiC+oNobR+ICWfGHDPLLOmCiMmeEYqTxMCIQBn+LNye4RpLM2knP7+WsEPrQ4PE1jB2V4UEYAWDhJAEQnQmkACAmkEQsNc/+zDhW1vCgxazIuFxKH21WJLvC62ksDBqcli9yYBY5qAAzBER+v/euKNN+7f19P/8AXXLwmzjnji3nHNXTnnumG1t2/d/589XSZiyvMsQ2ggg8hVcHmlvXog273kpFvOOvahn99UgcCJzCmH1LU2ZUePei+rvlj6DQjemt2YfGXpAw/cdN0FJ9z5zlPViXAwLKG14gaWa7i+M/9SWXRWIfnLuug5MbHNUy9n/O/z3iLtnlodHR61EaGgyNM6o/R0C6catgIQCAwgxHGFS7f15x+qtqKIhCwMsDTrv+fhGFB2xBeh8KbnHrY6n11wVj0LelRVwIRSbHYNTBoyBF5keiCGgYUq7hwAKK2DsrbBWEfeqx7eOqGt/tBxw/I1NWdG2Pbevrt3dsUEy/ve9cNqfzmy6eWZoxfXlHu+shDzhONtfkGMf6b4L05ffOKiGbWjR7RnnXg8XH7uSc2/vGhL2vndDfdEifzegT/97u8dvQMql7/26p+N4T2dP3xNwtLSB61Dgn+ZzP/p1ss/W/ZM41WX/LrHbUI6MWqA4xrDh5k/v/AmHfnV3tQTe/t/GMikXZ8RBKMqEmhA00qJ1/d6v+91bigzhxuMIWZ8/6Y+9xY/lNDqzLhREObgjq1qz9uHn9Lg+1oQomAYpNRkoOQEyFATseJkFgQGlX40eRe0iwcUCkrriCEG+5OAmMk7qYFkrFzcW21cs33vrmzh+rbaZlvc1FYT5Th60rDJX6xP+Xqkze+tsQyAQV9Hw3amZzB5oCNsirK6GjBMyOZq66p+f9uVFbFIKpVpbq4/btFsLlgkbD3xt5uOOuPawf5+ICMO1JNzexuarr341GhF7G93/Ob3kdBv//KPW1oqykNm554DV5919P1/uPy195Z//MXqJ9ZtSXd0y74MeT4RheLRAULMZY+OGr+uMOsZFAhySt1UMG9++Panp40999wb9u7bHKmxBndtq6nzAUhLLUIIBgAiRhgSMpNBsVGQYQhAoO9rwhLSGGp7C1pSiZAjeprqQkblga7zb/3nYDI12c0qjMeQnqgLPdjXd1bv4CEViQmxUIizlYNZIjgzYVyRMMJIGaUXh9kv//AvEQkfnx38LhyWa9alwpQDNqEsPnXOWAyHeShkVFd8/P6XH370zdHzps6cOeHoBdNffuGvVT/5LRNG3lWRRCwUtp54/LXe/uQfb7hk0Wff7N2yZmHcfq03d+Tpv3rywVvOOn3RWWeeCDKX6Rns6h/M5l3DEJFI5MQLb7nswLbTK619rkwRVhrsd9253zz8+zPmT0PLnH7EjB0Pfx+q57KiJrMxGIgFcXFHYYfUK/P+y0DBtKEJJEgzTZz0FmYa8bAiEsg0aPUjIiZG4AMUNBgcQNNfm2LPvPzKOIOd0xj3NRkMBMDf60I7PPVldnB/etBDHMbotQZrtMCcJgXIAH5RG23dsSGt9Jk1sTfaC7lnXtzzwgsZxpngYBoQCpVHw5+L8FXLN4LrvfPifSeceVK0vOKCU2Y+9/b9Ue3Go2a+fzCdce+8/797DnTf/OufnXn2cR/8ZuWJtZHXbKs7mTzu3OvnzDhk3uzJM6aMHdZUG4uEbKC+vuRdf/3vvnWbxrXF97qSEMsE/6I3HV+88MRZh8SHH/3fh35vC2Fynhno71/6MvZQsl9F4ij+9sGT9z3w7MyJoxctmN7f1ecq7XjSddx8OltgrO/pt7yunSwaIk0c0YOiadOaACFPcO2ArAUd4mgR1Vt2l6ZbuvM2ZzZACMBACCPEGY4wkBCJYGnGe1eTQvQIfSCXyEamkP+yM7/LU5WVYTKQa2AAWmnMZLPZ7H0HcpF4NMzYTTf/beKO7akt2//8p6sXz599w2/+Ul0VCe058OGKNU8+cNumLbsk0LSxra9H41ca0CywHYRGtuLrH1YsXwXCZJZpCCGVUgUHiBbUldUwyGlEBAPhk4I+6/Sj+weSw1sbhrc1PvX4y+fHwplccsrcdMuxCd/XpEhMmTahraFm/KgWA3D+oZPBNAARTAM8H6Lla1dtzOzZzGJhDRqCDsZg0g9Ra20a4oXn/7p9+97Lb76vta52u9Zaa610kTcrGAIj0JICLiZE5ADFkQCGCMhYkeDCDgmgNCkFggMhACmAuCFW+LiLmWPiscqy+Jqde7984HGure+uuGHqyNbmeDgt9cXV4et/e9/X7/974XELQBVi0Uhe6QrGTg6zx1Lq+hENYxLRH9L5R/Z0+Uq5UnKDR8vjeUXH2Szo+uDIHCkHI7GpY1rb2urW/vDm3x55KbR2bVNtwgj5rWOiylU8yEj7uazSejCVWb5q49UXLIlFbEDW1ZesKIvZAA5RSgEBKEAN5Abl74D5B0hrmDSyKSI905fDKxJK6aClnpUG9KBk4KBEFYf4I3ehtSZSWnlKc8Z+yOUcpYbY3BBBEH2VcVHweMiWnh9KxNcBDylgUg9u3k4O5aPWlKh1ef/AYQsvOO8XZ00+ZPS/n3lrpnYLYJwdE5/m1fSy6Gk1idOrE1Gkz/ozZzVW/Xnrvn6pRpv8CBvSSgcjAibndiH70uerzz9p4ZP/eu2D+x9/qCG2z9EQAtAaCILYUhiRsvJENO/4jue5viwP2X29yVnHXfHn2y67+PLzwologaBGoAuYIgACA8gJMDGAJujqS44eN2zEqJYVGzZHQrYG1EDIODAWtJCzEinVQTcKEAzA6GJmSkcR8lK1gBpbbuepRF0H4CFu8XQiHHWl3NbeFS4v2+ppmwEwgYZFGReIkr46tiI8Lu99dv8jLys4NCxOr472+TrG4aZyceGaHQfGt/6koeKm4XVHVsXnVyWQ6Jo1O66uMkOIaSJGRABZrS+ttO+988H3/v7k5MzAEw1xREz6UoVR+wgApomck3j9tfdT6Vx9bZVlmvmCy8rLtnyzvru9/YEnXrnoZyeNbK5/LCvX9fthrQlgm6+3K6hiGEOIcWYgFTy/rKXu2qt/8ujVv7+zKtLvKwnokna18kkrTUNTt0NT4EAERQ4VsBkzGdYwuL5XX5IwahgqRCJyNCmAlIYORWW2lcwXItGo63p9hLU4hJCBNEUM9mraW+rQ7PLEz2w2ggPXOi7QI5hr84er4S/b9r7U3jevqqzNNt7q3vdJ98CttaG5NmYVmQBIZAnOSE802TMNod2ut9WMP5zRF4WxwKG7V33wYkGDFgJDURRXX3NnynFHj2jNZHL5fOHKirJc3hWx6Lp1W7eu3Txv9sR7fD3DgH7Nkgqm2eIfKZnVZACUI+3V3AQipQueHGXxMRbvYWAiBjRYALxESVhkbBhiXiQCQNKakLEwwiafdku6c8B/Ki1Hcj3FFhNso81ARegChhCI82ljJ3yzdk0aoAIhgiA0+UScMwfghIiYYNEnBXlfVhcIqhm0GmyYyasZtZj8kRqxquDs7O5YAyzG4K/lxgjOepUmwKTSGcKkr7oU7JZql6QBDdUMjgnzCMOdeT1ymjlnmjk4oPNZnc2QmDiyeWdn//cr10LIfuCJl59/9SNP60QkrE1550Mv3HnL5VOOmPPFpo1tTDf63jSO9WEbTZFGntK0Nyk9qRCgIh7u1phX2tTaZAH3DSAAG+I8JQ2AAX2F1joYddQIPgAgLi1IF1Ap1a9ZZ0PTe+mUkS00kj9MoKOBAQKiMIVgLC8hpOmZjPppgjFEX2sNKAlGGmyiyXyAA4o2OmqXhG9d1ePrnJaIUMkxzjkBdStYN+hnlNYEQQ6fA0YZJRiOMNhZMT7GYHWM8hokwVpJNXXcDFFZNatqYIgk1uzusk2zbWRbKptNhMK2IbYc6KiIx4Y11j3/2scffr6yqaGORo7TrQ17OWX6BjLtXdTTW5bL2HknU11bV11JucIhw5v67HC3p5a6WhIZEIw0owpo9xAVERIoBAXgacoRFkgDQbeGmSG+ytUgJYAe2dx0yJgxru/nHKc3k1mVSun+Xq01A8zl8mHO2n08z4J9Pv2+z93t6zwY1YiO1gWiPAFDrOXYHOEGIgC4BFlNSU1pDVnEgq8VgkC0mbAJohyiCBGgCEcDkBB8goKmPklVJtuW15tDcHQdd1wiTa4kRMRbf3bk9s7U/gEn7WrbNl3XPdDTlxxINtRWDauv3dnZ3dXVa1hWZVl89MiWKYeMbhvWVFtfoxH3Hug8csaEOXOn6GRKMT7t6Mt+0bMnaYfWFWTQyA5EQGQgCgRNYDDgBBYSRxQAYYZxBq2WyGt9TZ9sGz7SMsxYNBZQrTDGOGO2aW3etSM72Buy7Y7BdGNZrD2ZjvveteXmJIv9J6sHpP5njeVo7WnQiAQUTGkGLAcMEYk4kAhoEHVQIUQiCM6PAAJMwxkagAKJCPIE32X1vf1+ywmRCRO54xBjpeH9L++/xPVkf6aw+cDg0o3t/QWqq6mSSrV39WSzuZ5kmgshOMsXXHI9UFKEQo311ePHDJ89bfyItobhLfUtDTVNY4c99O9Xn73xrpfGVKPSCMAxSF/9mL0RNIEC0IgFTRmt05KSiu7uycGkaUfNmbW/ozuVznq+L2WRA8MyjP7k4N69O1uqq/Z09zRVVezu7ks7HhCUG6yS0Y68Nz9qnBs3GwSr4MxmyIF4MEpIhEPMw8WBwCKIKY5OA/pEHkFOU5pwv682uaqL2F6ArhhOmGWPHs3zhYDDrGhqxfb9yWGNifrKaE0i8vbqnRu3te9tb68oK6+urh7W0jQwkNy5bz8oJcK2SETLQlZdedxx3I3rN3/+xUrH9dE0yxLR4a1No4c1rTYjC3dnxtrCDoZIiAAxKKBrAkdSypdpDT5ilsAzTTIMtC03Kqq6ejZs2d7W0thQX53J5dPpXC5fcF3flyoSjnhSEemxzQ2ZvOP4vi0YA0hJmWhum2xb6wYGVuUKIelFtYoQWUg2YoRBiKENZCAzGFgAAkFqkAwVEx6QpyhH1KcorSFNlFYEplDI3YEcrxYzx9sVlTqbx2hUBGkXKUkpwjFT6oaHq4+ZMnzyiIqBrLNhT195zI5aYvX2zhVbeyLllW1N9YPJ1JpN2waSqYpEVHDuS8U444wBkSeV70tfSqVUyLYHXElSAeexRDxk276Ug8kU5PNgipENFY0VMVMwgRg2xPiRzYceNm32obOYHX7zgy9fefPTLdsPxBJlY0aNbGyo1UpnsrlcrgCI369bN9DXPbKxYV9vf08qbQghpUSCubPmhMNhLZVUMus4juc7vie19pXypdSapFZU6oTQWhNpKVW6rxcQgbFivyAAJ5LZ/LWnzj7t0FHbO1ObDgys29O/fzCVkjkelvFKVlktqmuN8gqBl/y+ec9Ob9daWYsVp84etWBKo+spqfTurvS1//kMlY/CHDF8+JSxww90dn+7ZkOI07C6ctsQSmuGjLHi7CIBeL7MuzKVdweyjqcxGolWlZeXx6NKyp7+vmw2XR8zpwyrHV5XHrKMnOO6rmxpqV+46NCRkyZjRcW2TbteeOXDdz/5pj+ZH9bWOnb0SNu2XNd1Xe+djz7u7ulFzov0zIijh41obmr2fR8RA2YMzop8Aog/GgosNSQNxRK79u7evntX0OdFAeOcEI0NDRbK2qiY2FwxeVjN8Ppy2xA9SWf9rt4N+/t3dg12pNMO8/Di25otG7WGXdudDd+6jaL6Z4vGTx1Z2Z923169a/O+PiGY67rdWdnWOmzCyNYN23auWb85ZvNIOOQr7UkVpGsYQwQ0BDMFZwhSaYEkNSUdHQrHaiqrLMvsT2Xau7uYdMfUxWeNbqyMhSojZm15iAmjbtiwsTNmlo0aKTP5t97/8ukXP/hhw87a2voJ40ZVV1WmM9lvVn/X2z+olLYtq6a6uixeJqUspbuD4dagl0YTEULAQI6aihx5CBgMW3LOcrlcT39fLp8DIsMwG+rqRg1vI8TewWRXd28q2c+VM7wqPGNEzZQRda01CVPwzv7Mlv2DeOGtTUTAGFgWQ2SbN+Q3f+vPaWy7+JhxDeXhrmTBFMI2ebrgvf7V5qWbu2dOm9xYW/XBFyu37Ng1/5DW1ppEKcMKUBq3htJ0sS91VzK3fl9vdyqfiMVaGuqmjBuViEW+37ht2/YdE5oSFxw1dXRjZa7gZLN5ZFhR3zh6+oz6iYcAF2u+XvPvZ9/+aOl3lhWaPmVic2NjLpdPZbNag+/7+YIjpQryH0SaMQyI6g7SzyFS8AKwlP8lBFRaM8aCJiTGkCFTWislmxvropEQQ6ZID6YyB7p69re3Z5IDlSE8pLlyzrimQ1qr8aLbmgBAKxAGakWhEPc8WrE0m95l/nzxIQsmNSVzvmXwdXt631m9cyCd39M92NbSdNz8Q1Op7Fuff5VMpSoTsZDBfkwXE6hGQBcjOFqCI6Lj+Z2pfN6nES1NC2dPqa4o+3btlvUbN09tLT9v4aThDeX5gpfLFxjDeE3d8MlTWiZNgpC9d+P2h/7zxouvf6qBz54xtaWp0ZfS9+UQY5lSWmsdcEsjHqSNCohCAmUsFFyltVIaESzT0ES6uGU84MowDSMo3AfKKgQ3hGAMs7n8/q7ufQc6e3p7QkzhRbc1kybDZLs2q6bhjAsAokhU7NzmLHsnd+z4UZcdN4EztunA4O9eWG4hRMPmrq6k9vXRiw5bMHPS+8u+XbV2Q1Nl1DKNTN4lgoAEJjhYzpjgAbEmGpxZgikg0rSvL2OHYyfMnz2suX7pynXrN246dHTteQsnNVXFM3nHKTgMoby+sW3y1OZx4yAa6tyx/99Pv/n4M29rYIfNntVQX+e4rpKK8+KANztIVh7McRVZe4iAc9ZYV8k5SkX5gtve2c8Y2pbBOVdKASCRVgHL7sFSZfElIpqGEEIUHKd3YBAvvr0pNQgD3TocxQO75eyFlu9prSkU5k4O3nttsJFV/+68OZUxu2Mg9+XGA8gwHrZtg723altXnl1yxnF9g6nHX3mvPCQuP3562GAM0DK5bQgumG0IW3DOgDNmCsYZGoILwfszzrurtr/1zfZwvPy4BYfGYpH3l327Y8fOM+aOOW3uOI7oSkVSIsPKppa2yVPrR4yEsNW5a//9j778+DNvxRNlC+YdlojH8/lCwIwSCEVwTqzEQxPcM2ds2sRhxy6Y1NRaJ/POqrU7l327dcuOdiKyTMEZo5LaFvedYUBXEPy91jo4dcMQeOGtTaaF+3aogV6Svi6v4iMncNcBBOAcLIu/+9qg6oz83yWHVyfCSMQZU5oMjsD4fz9Z9/zyrT875ZjRbU1PvPxujHu/OHqKr8nxldLkeNKVypPKl7rg+r7WjqcKnnR9SUSm4Hv6Mmu2t5OmKYeMPePoI1LZ/LNvfgR+/q4LFo6uLx/IOpxz6TjIecPoscOnzSivrwNT7Ni06/f3Pv7Gu19OmDBuzvSpisBz3SKnBwEiBioWaGLQ0pkrOGHbnjll+OK5E1pHN4Ir123av+zbzes3783n3XDYFJwHHbM4FPQPTc+VaKYACC+6rYkILRv6e0gIaN+tx07hUkHQ1w4EkYj44I20s9/6x+ULTM5cqcoi9lurdr23entlPLyvN901mF2yaO7x8+c889any1esrqyKRU2hiURpCBtLhTWGxbxg4EAtg0cs01N644H+vMJTj5o3b/qkd5d9+9Wq739+1OQTZo3Iu1JpQgS/4NjR6PDpM9smTjEsEwy2bOnqm+94eMuOA4uOmNvW0pzLF4K24iILZPERDEGmEThnSut8wQvZxvTJI46fP6lpRD1IvWdX57KVW1f9sDOZzlmmYCVal6JHwICZnwXFUgTEi25vDvyuYSABKAkHOZggCO8oEhZvv5yMZBJ//8V831dhy/h2e9cfX/xqYkOiMmol8/632zsPnz3tolOOfu+Lle8vWzG1tTIkeKbgIaLSWpc+R2qSSqsST5gikEozhkTYm3XyucKo4W2/OPuEgVT28ZffHVsXueG0QyOWyBRcQwgi8h2nZtjwQ+YfGUkkuABN+I/HX/3T/z1RW1O3aP5cROa4bgAQivwxJUTBsMgyo5TKF/xoxD50+qhjjphY21QNRAO9qS9Xbvlq1daBZI4zBATSNKTFyFDrYo0eL7y1CbF4EloTlh40ggc3CxhD2+LPPtY3t2n4LWfNGMy45RHr/R/2Pr90Y8Q2OENkbEdH38RxY39++rFLV6177u1PhteVD68rI6KIZVgCA9YTzphlGQbngqPB0DKFZQiOYJlGZdRWRA+/u3rTgeRl55w4Zljz469+2NN54PZz5o1rqsh7UmsiRO15Rig0bu4RTWPGat8zyuPbtuy94rp7VqzcePyxi9uamzLZXIA+g+YChoFiFknui1QzSufybjweXrJ4+pwpwx3H85T+bv2eDz7/AUpEhcWQNiDTHSrSX3hrExeYTZEwIBxFJUFpQgAuQMlg6hy0AtPEXBqef3zgtlMPPXJSUyrvx0JW1vWl1IgQtkTWkb9+/OPxY8eed/yCj79Z89GyFQ/8/OixjWW+rzgC5xxLz9Eo3QwopQKKHCJwVbAb7L+frX/us3XHzj/0tKPnvf/lqnc/++qmM+ZMHV5HWsfCRt7VCFp6fvP4CRMOn8+4MEwBQvzlgWf/9H9PjB418vDDZktf+dJnRcYi0AHzHaLSeogvi3OmFPlSxaOhguMVHN8QzDSEVKqkiDBk8gN/QYHNAgCt8IdvvAnTzHCUtAZELOTJDkFRAgFIQyjC13zjbP+WnrjmaFMwrSkox3KOmbwnGLYnCzc89fk5xy86fOqENz9fuXLNmitPmJ7Lu46vpCZfKknk+zrvep4kX6qs40mlpCalyZNKaSJNhmBdyVzPQHrm5PGXnn78D1t2PvXmhzGT1ZXHzjx83BHjGrOuVForz01U105atListt53HauqfNXX6y648g9dPclTlhwfjUTyhQJnDABZkY6niDCCXSCggJ5ISskQGQ9y8aACwjACIlJa25Y5lNclArzotiYgMG22c7PfuVcdfqytFa36wmtsE41tTCuQkoYCK8vkzz3ev2TcuCuOn5zMFgDRFuzvb3//w64uzrngLOu4PvGrzzu5oabypQ+++PyLlQ315UophsiLxr5IrmcIJhgTHIs0L5xxxODHsGW4ir7e3jm8reWKc5Yc6O5/9MW3y0xijM8c03je/AkBV72WPuf8kIWLW8ZNKGSzoUQ0l3Mvvuaul9787JQTjmlpbg6ABQIG2oQ/ot4MJKDIt1ViwNJaG4awTUNqKouHI2F7x+4Oz5e2ZQYYWACi1qAUDRsttq/3Czno3K9SA/qwxdx1aLBPl1WygAKAiBjXsw6PvvvhrlMPHRGzTV9p0zBiITNb8OaPqXV9GbXja/b2vr981U9OPHLJwjmdfQM6Nzi1udqTMoCpwREH7UqaSGtSmpTWSgdVH1KaClmHMRxVV7Zu/da/uf6vf3rqFeec9NjL73Dff2f1rlENlYsntyZzBcM0gWjNR++n+/omzJ3nZgqWYC8+dfeEux///Z3/mnfE3OlTpuTyeQA4+DgqLDKMBuSWWGy9LpI8IaIh+E/PmDdxTJP0pWmaW3d3vvr+qi072m3LMAXHi3/XlE3h7q3+9MPN75a70Tjr2CvHTTWr69lnbzrDxphtY5jvURDrMYaCsWcfG/jprEnnzx+TzHmm4HnXv+zRj4WSIVMQguNT50DmyvNPmTCy9UB334PPvl4dMTxZZM8moOA5EAHSC/xU8N8A7hscDc4DWUtEQ6u3HqiprbvmJyfv7ej5+zOvX7Rg/Jlzx6RyDkNgjAfC4ubzTePGT118DBEpKe2aymefeffCq/4w8ZDxRxx2aMFxiTQCKz3O6qCilJqniCELGm19qWzTOOXYmQtnj0FExrgi+vybLW98sDKdzeMFtzRZNtu2we/tUBNmmH2derBPzV5kffRKrrJGzFxg5TIaIKDQAyIIh9nyz3J6f+KBy47IuwoBbIN/s7Vz7Z7eWNgkoqhtfr3lQG8Bf/WTk0xDvPrJil27dv7m1DkFxxOcAYBlCMEZQzA4MwTnDBiCEAIBOGcMkSEE5sYy2L6+7CX/ePfQqRMvPHnx2q27H3/1vVtOn33YmIZU3jGFkLpIW+pksw2jxkw79jgE8Dw/XFv1yYdfnXT+DY2NjccuWuD5koaGfqGIDIJHVAVJAIYskHfOGJHOF/wxIxrOO+WwYS01bsGzonZX58Ar763EC29tJiI7jNvWy7omHo6yQo4Yh92b5fjphuNo9iP6LQCwbda5T33yauGRy4+sK4v4mkgpkzPT4AHCsQyxfyD307+/87OTj54wqi2dzf/juTf+eNasacNq8q7HGSNNTPAhSjQIYCQPfkPIuZIywEm+lLGQuX7/4HVPfHLsEXOOmzfz81Xr//fup/dfunh4bSLnyvKI5SvtS8UZK2SztcOGzzrxJMa56/jhqsTXK9Yed/a1ZYmyE487RkqppBpKbP0IDxS93lBeLJhMKDieaYizlsxZdPghbt4zDM44wwtubQqMnGGi9ItYgTRwAb5XfPBZySMAEHGBWrLn/j1w43Gzj5ramnEkklYEDCDruEpRwVflsdD9b63qdfhV55zAGb6xdGX3gd03nXZYTzJLiEqDBvA8P0iHOZ4seEpp8nzpS6UAHE86vpJa+75UWkdsc/OB/v19mavOXTJ17MiXPvxi6bffj2qsGkwXJg6r+fWJ04m01CQE9/KFqtZhs5aczBBdxwtXxn9Yu/2oU38ZCkdOOv4Y6SulVAlRlMSKqEjQMdQFj8HoGyql8wVv/pxxPzntcMvgjuPjhbc2Bxg0IF5EFqA5JE2lfBkUsXBxyJhsW7z41OBRw0ZfdcLkVM4FoIhlvrVqx7NLN1qG8JXiDJWmjCt//dPTairKcvnCX59+FZU0OCsVDUu2g4CxUgwEaHAMiJ85QwYYsFYRUSJkdqcLGW1c+7PTouHQoy+/13lg39S2mh3dqfFtddedNLPg+YwxbhhONls3ctTM45doKT3XCVeUrV+/c/6SK6Kx2JLjjtGagoZFxoLAKLhxgFICLpC4QACDy7I5Z1hr7UVnL2hprhaB2YaguA5QehheQP1fhPLFpr8A+ytADmUVvL0vGySOgucndA7mSKvxtWW+0gyBc/b1zp6NO/fVVVXEY5HxI9p2bNs6q7XKV0qUnpYRRLmcHWxjHULbWBwQCshKUWldHQ8t29zx4Yrvzjp2/jnHLXjo+Td60vnxDeWrtu6/7y28/qTpeVcCSisS7tyxbf2yzyctXGwQFQYzEyeN+vDVBxeedPn7H31ywrFHk09EQVdP0VQVn2lSGq4odQgDICqiaDS070DfvQ+/ff4pcwUcZG0GwOCRV0WYSwH1bknagt6CwEpGInyw3fWlBkRk4Gs9fUTdJz/sYgwEIAIKxqqi1ra97QtnTQZNU8YMX7Nxy2DOY6BVqfWj2JoEqLSWRYrV4ixEQOzoS00lXy84F4bxxer1U8eOHNXauGThYY+/8m5Bs6bq8kTYCjKBRKSkssKR3Wu+s0KhMXMOA8TCYGrm7AlvPnffsWde8+kXXy6ad7jnSxhKWhXLdMU7A62HLHTA0ao1WZbhe/5/XvxcBCo2FD0NSVMxUYBYZHMO2DkZAoHWYJiQI1JU3FDHkyPrEmXR8JoDKcsQAQ72Nab6+gfT2Wg41FRTGY/Ft/RkquLhAJECgGDMENwQ3ODIOBOIpiFMIQzBAHTINAzBGWLIFCZnhuC15dHnl67/5JsfhjXWThzVNnp4W5Xp3/WTBZ6UridLj1tBIm2Gw9tWfp2oqa0bNhyICn2pI48+9MF7fnPltX+uqao6ZNw4z/eL4+lBMkdrKBn4IfMfbCMRKVJBM9D/AxA8oFr3/Fh0AAAAAElFTkSuQmCC", + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeTypeId": 1, "oneTimePassword": "H5Iiz3JTaQeIV8p", "name": "Jan Pad", From 5231675d7fddd26be20fc52399d700fd691f51be Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Mon, 31 Mar 2025 13:01:43 +0200 Subject: [PATCH 28/33] OVPAY-1564 - Bugfix on MandateInput (two occurences). --- src/openapi/orders/service_engine_orders.yaml | 32 ++++++++++++------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index 13c9d5a..725fe27 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -2966,11 +2966,16 @@ paths: "mandateInput": { "mandateInputId": "7e3c7b4e-2b4d-4e0b-8f8b-0e8d9f0a2c3b", - "consumerIssuer": "ABN AMRO", - "transactionId": "0000000000000001", - "consumerName": "J. de Vries", - "consumerIBAN": "NL44RABO0123456789", - "consumerBIC": "RABONL2U", + "directDebitMandateType": + { + "directDebitMandateTypeId": 1, + "name": "import", + }, + "createdOn": "2024-03-22T09:00:00", + "bic": "RABONL2U", + "iban": "NL44RABO0123456789", + "ascription": "J. de Vries", + "place": "Den Haag", }, }, ], @@ -3165,12 +3170,17 @@ paths: ], "mandateInput": { - "mandateInputId": "7e3c7b4e-2b4d-4e0b-8f8b-0e8d9f0a2c3b", - "consumerIssuer": "ABN AMRO", - "transactionId": "0000000000000001", - "consumerName": "J. de Vries", - "consumerIBAN": "NL44RABO0123456789", - "consumerBIC": "RABONL2U", + "mandateInputId": "1d6626cd-b93b-4ea6-85d5-a8e3a24a2725", + "directDebitMandateType": + { + "directDebitMandateTypeId": 1, + "name": "import", + }, + "createdOn": "2024-03-22T09:00:00", + "bic": "RABONL2U", + "iban": "NL44RABO0123456789", + "ascription": "J. de Vries", + "place": "Den Haag", }, }, ], From acaa9861aa5ee890e0c50ecdd8b258e94557e799 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Mon, 31 Mar 2025 13:08:38 +0200 Subject: [PATCH 29/33] final quote --- src/openapi/orders/orders-crud.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openapi/orders/orders-crud.yaml b/src/openapi/orders/orders-crud.yaml index 907f1c8..222af97 100644 --- a/src/openapi/orders/orders-crud.yaml +++ b/src/openapi/orders/orders-crud.yaml @@ -209,7 +209,7 @@ paths: "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", "name": "Jan de Vries", "birthDate": "01-01-1970", - "photo": data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAY"AAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , + "photo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAWJLR0Q+SWQA4wAAAAd0SU1FB+YCBAwmK58TFQgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDItMDRUMTI6Mzg6NDMrMDA6MDBAjYOrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTA0VDEyOjM4OjQzKzAwOjAwMdA7FwAAAFd6VFh0UmF3IHByb2ZpbGUgdHlwZSBpcHRjAAB4nOPyDAhxVigoyk/LzEnlUgADIwsuYwsTIxNLkxQDEyBEgDTDZAMjs1Qgy9jUyMTMxBzEB8uASKBKLgDqFxF08kI1lQAAAYdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PiyUmAsAAAANSURBVBhXY3grk/YfAAXYAm/HQierAAAAAElFTkSuQmCC" , "challengeType": { "challengeTypeId": 1, From 6a4a571da7b0d1c184247137f1738c7ac152c617 Mon Sep 17 00:00:00 2001 From: Mirjam Herald Date: Mon, 31 Mar 2025 13:15:59 +0200 Subject: [PATCH 30/33] ovpasnumber --- src/openapi/customers/SE-customers.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/openapi/customers/SE-customers.yaml b/src/openapi/customers/SE-customers.yaml index 7b81a12..01434dd 100644 --- a/src/openapi/customers/SE-customers.yaml +++ b/src/openapi/customers/SE-customers.yaml @@ -968,7 +968,7 @@ paths: "name": "EMV" }, "lastDigits": null, - "OV pasNumber": null, + "ovPpasNumber": null, "alias": "Mijn token", "tokenStatus": { "tokenStatusId": 2, @@ -1034,7 +1034,7 @@ paths: "name": "OV-pas physical" }, "lastDigits": null, - "OV pasNumber": "OV34567", + "ovpasNumber": "OV34567", "alias": "Mijn token", "tokenStatus": { "tokenStatusId": 2, @@ -1188,7 +1188,7 @@ paths: "name": "EMV" }, "lastDigits": null, - "OV pasNumber": null, + "ovpasNumber": null, "alias": "Mijn token", "tokenStatus": { "tokenStatusId": 2, @@ -1248,7 +1248,7 @@ paths: "name": "OV-pas physical" }, "lastDigits": null, - "OV pasNumber":"OV34567", + "ovpasNumber":"OV34567", "alias": "Mijn token", "tokenStatus": { "tokenStatusId": 2, @@ -1322,7 +1322,7 @@ paths: "name": "EMV" }, "lastDigits": null, - "OV pasNumber": null, + "ovpasNumber": null, "alias": "Mijn bestaandetoken", "tokenStatus": { "tokenStatusId": 2, @@ -1456,7 +1456,7 @@ paths: "name": "EMV" }, "lastDigits": null, - "OV pasNumber": null, + "ovpasNumber": null, "alias": "Mijn token", "tokenStatus": { "tokenStatusId": 5, @@ -1516,7 +1516,7 @@ paths: "name": "EMV" }, "lastDigits": null, - "OV pasNumber": null, + "ovpasNumber": null, "alias": "Mijn nieuwe tokennaam", "tokenStatus": { "tokenStatusId": 2, @@ -1576,7 +1576,7 @@ paths: "name": "EMV" }, "lastDigits": null, - "OV pasNumber": null, + "ovpasNumber": null, "alias": "Mijn verloren pas", "tokenStatus": { "tokenStatusId": 5, From ef9ea011d3d6dd96786d19d563b3d6b99284548b Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Mon, 31 Mar 2025 13:18:35 +0200 Subject: [PATCH 31/33] OVPAY-1564 - "terms" is now "orderLineTerms". --- src/openapi/orders/service_engine_orders.yaml | 156 +++++++++++++----- 1 file changed, 117 insertions(+), 39 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index 725fe27..13e49af 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -1376,10 +1376,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -1804,10 +1810,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -2081,10 +2093,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -2140,10 +2158,16 @@ paths: "amountExclTax": 200, "amountInclTax": 242, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -2313,10 +2337,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-25T09:00:00", @@ -2604,10 +2634,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -2658,10 +2694,16 @@ paths: "amountExclTax": 200, "amountInclTax": 242, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -2871,10 +2913,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -3055,10 +3103,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -3340,10 +3394,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -3521,10 +3581,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -3706,10 +3772,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", @@ -3879,10 +3951,16 @@ paths: "amountExclTax": 100, "amountInclTax": 121, "quantity": 1, - "terms": + "orderLineTerms": [ - "generalTermsAndConditions.pdf", - "productTermsAndConditions.pdf", + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, ], "createdOn": "2024-03-22T09:00:00", "validFrom": "2024-03-22T09:00:00", From 7debf77c5d04a60ed62d97209f7b538da529503b Mon Sep 17 00:00:00 2001 From: "b.boterman@htm.nl" Date: Mon, 31 Mar 2025 13:58:47 +0200 Subject: [PATCH 32/33] OVPAY-1564 - Added "validContents" to order. --- src/openapi/orders/service_engine_orders.yaml | 540 +++++++++--------- 1 file changed, 266 insertions(+), 274 deletions(-) diff --git a/src/openapi/orders/service_engine_orders.yaml b/src/openapi/orders/service_engine_orders.yaml index 13e49af..491a1f5 100644 --- a/src/openapi/orders/service_engine_orders.yaml +++ b/src/openapi/orders/service_engine_orders.yaml @@ -1327,117 +1327,115 @@ paths: v2.0: value: { - "order": + "validContents": false, + "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", + "externalOrderId": null, + "orderNumber": "ORD-123456", + "customerProfileId": 1337, + "totalAmount": 121, + "touchPoint": { - "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", - "externalOrderId": null, - "orderNumber": "ORD-123456", - "customerProfileId": 1337, - "totalAmount": 121, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, - "language": - { - "languageId": 1, - "name": "Nederlands", - "iso639Code": "nl-NL", - "ietfCode": "nl", - }, - "billingAddressId": 1, - "shippingAddressId": 1, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatuses": - [ - { - "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": - { "orderStatusId": 1, "name": "concept" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Order is aangemaakt", - }, - ], - "orderLines": - [ - { - "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "externalOrderLineId": null, - "productId": 1, - "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", - "productDescription": "HTM Maandkorting 20%", - "taxAmount": 21, - "taxCode": "V21", - "amountExclTax": 100, - "amountInclTax": 121, - "quantity": 1, - "orderLineTerms": - [ - { - "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "termsUrl": "generalTermsAndConditions.pdf", - }, - { - "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", - "termsUrl": "productTermsAndConditions.pdf", - }, - ], - "createdOn": "2024-03-22T09:00:00", - "validFrom": "2024-03-22T09:00:00", - "validUntil": null, - "orderLineStatus": - { "orderLineStatusId": 1, "name": "pending" }, - "customerTokens": - [ - { - "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", - "tokenType": - { "tokenTypeId": 1, "name": "EMV" }, - "ovPayTokenId": 1, - "serviceReferenceId": "NLOV1234567ABCDEFG", - "amount": 34, - "ovpasNumber": "OV34567", - "verificationCode": "A7H6", - "personalAccountData": - { - "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeType": - { - "challengeTypeId": 1, - "name": "email", - }, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - }, - }, - ], - "orderAccountingStatuses": [], - "validationResult": false, - "additionalRemarks": - [ - { - "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId", - }, - ], - "validationErrors": - [ - { - "detail": "Startdate of this product should be at most 60 days in the future.", - "pointer": "#/0/startDate", - }, - ], - }, - ], + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, }, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatuses": + [ + { + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order is aangemaakt", + }, + ], + "orderLines": + [ + { + "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "externalOrderLineId": null, + "productId": 1, + "productName": "HTM Maandkorting 20%", + "productCode": "HTM-MND-20", + "productDescription": "HTM Maandkorting 20%", + "taxAmount": 21, + "taxCode": "V21", + "amountExclTax": 100, + "amountInclTax": 121, + "quantity": 1, + "orderLineTerms": + [ + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, + ], + "createdOn": "2024-03-22T09:00:00", + "validFrom": "2024-03-22T09:00:00", + "validUntil": null, + "orderLineStatus": + { "orderLineStatusId": 1, "name": "pending" }, + "customerTokens": + [ + { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenType": + { "tokenTypeId": 1, "name": "EMV" }, + "ovPayTokenId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 34, + "ovpasNumber": "OV34567", + "verificationCode": "A7H6", + "personalAccountData": + { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", + "name": "Jan de Vries", + "dateOfBirth": "01-01-1970", + "photoReference": "DSC_0502.JPG", + "fileType": "image/jpg", + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, + "oneTimePassword": "H5Iiz3JTaQeIV8p", + }, + }, + ], + "orderAccountingStatuses": [], + "validationResult": false, + "additionalRemarks": + [ + { + "code": "MANDATE_REQUIRED", + "parameter": "directDebitMandateId", + }, + ], + "validationErrors": + [ + { + "detail": "Startdate of this product should be at most 60 days in the future.", + "pointer": "#/0/startDate", + }, + ], + }, + ], "payments": [], "orderCustomer": null, } @@ -1621,21 +1619,6 @@ paths: "description": "Financiele transactie voor de FIKO.", }, ], - "validationResult": false, - "additionalRemarks": - [ - { - "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId", - }, - ], - "validationErrors": - [ - { - "detail": "Startdate of this product should be at most 60 days in the future.", - "pointer": "#/0/startDate", - }, - ], }, ], "payments": @@ -1763,6 +1746,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -2044,158 +2028,156 @@ paths: v2.0: value: { - "order": + "validContents": false, + "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", + "externalOrderId": null, + "orderNumber": "ORD-123456", + "customerProfileId": 1337, + "totalAmount": 121, + "touchPoint": { - "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", - "externalOrderId": null, - "orderNumber": "ORD-123456", - "customerProfileId": 1337, - "totalAmount": 121, - "touchPoint": - { - "salesTouchpointId": 3, - "name": "Website (Perplex)", - "isActive": true, - "retailerId": 1001, - }, - "language": - { - "languageId": 1, - "name": "Nederlands", - "iso639Code": "nl-NL", - "ietfCode": "nl", - }, - "billingAddressId": 1, - "shippingAddressId": 1, - "createdOn": "2024-03-22T09:00:00", - "lastUpdatedOn": "2024-03-22T09:00:00", - "order_OrderStatuses": - [ - { - "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", - "orderStatus": - { "orderStatusId": 1, "name": "concept" }, - "createdOn": "2024-03-22T09:00:00", - "description": "Order is aangemaakt", - }, - ], - "orderLines": - [ - { - "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "externalOrderLineId": null, - "productId": 1, - "productName": "HTM Maandkorting 20%", - "productCode": "HTM-MND-20", - "productDescription": "HTM Maandkorting 20%", - "taxAmount": 21, - "taxCode": "V21", - "amountExclTax": 100, - "amountInclTax": 121, - "quantity": 1, - "orderLineTerms": - [ - { - "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "termsUrl": "generalTermsAndConditions.pdf", - }, - { - "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", - "termsUrl": "productTermsAndConditions.pdf", - }, - ], - "createdOn": "2024-03-22T09:00:00", - "validFrom": "2024-03-22T09:00:00", - "validUntil": null, - "orderLineStatus": - { "orderLineStatusId": 1, "name": "pending" }, - "customerTokens": - [ - { - "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", - "tokenTypeId": 1, - "ovPayTokenId": 1, - "serviceReferenceId": "NLOV1234567ABCDEFG", - "amount": 34, - "ovpasNumber": "OV34567", - "verificationCode": "A7H6", - "personalAccountData": - { - "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", - "name": "Jan de Vries", - "dateOfBirth": "01-01-1970", - "photoReference": "DSC_0502.JPG", - "fileType": "image/jpg", - "challengeType": - { - "challengeTypeId": 1, - "name": "email", - }, - "oneTimePassword": "H5Iiz3JTaQeIV8p", - }, - }, - ], - "orderAccountingStatuses": [], - "validationResult": true, - "additionalRemarks": - [ - { - "code": "MANDATE_REQUIRED", - "parameter": "directDebitMandateId", - }, - ], - "validationErrors": [], - }, - { - "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", - "externalOrderLineId": null, - "productId": 2, - "productName": "HTM Maandkorting 40%", - "productCode": "HTM-MND-40", - "productDescription": "HTM Maandkorting 40%", - "taxAmount": 42, - "taxCode": "V21", - "amountExclTax": 200, - "amountInclTax": 242, - "quantity": 1, - "orderLineTerms": - [ - { - "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", - "termsUrl": "generalTermsAndConditions.pdf", - }, - { - "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", - "termsUrl": "productTermsAndConditions.pdf", - }, - ], - "createdOn": "2024-03-22T09:00:00", - "validFrom": "2024-03-22T09:00:00", - "validUntil": null, - "orderLineStatus": - { "orderLineStatusId": 1, "name": "pending" }, - "customerTokens": - [ - { - "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", - "tokenTypeId": 1, - "ovPayTokenId": 4, - "serviceReferenceId": null, - "amount": null, - "ovpasNumber": null, - "verificationCode": null, - "personalAccountData": null, - }, - ], - "orderAccountingStatuses": [], - "validationResult": true, - "additionalRemarks": [], - "validationErrors": [], - }, - ], - "payments": [], - "orderCustomer": null, + "salesTouchpointId": 3, + "name": "Website (Perplex)", + "isActive": true, + "retailerId": 1001, }, + "language": + { + "languageId": 1, + "name": "Nederlands", + "iso639Code": "nl-NL", + "ietfCode": "nl", + }, + "billingAddressId": 1, + "shippingAddressId": 1, + "createdOn": "2024-03-22T09:00:00", + "lastUpdatedOn": "2024-03-22T09:00:00", + "order_OrderStatuses": + [ + { + "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", + "orderStatus": + { "orderStatusId": 1, "name": "concept" }, + "createdOn": "2024-03-22T09:00:00", + "description": "Order is aangemaakt", + }, + ], + "orderLines": + [ + { + "orderLineId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "externalOrderLineId": null, + "productId": 1, + "productName": "HTM Maandkorting 20%", + "productCode": "HTM-MND-20", + "productDescription": "HTM Maandkorting 20%", + "taxAmount": 21, + "taxCode": "V21", + "amountExclTax": 100, + "amountInclTax": 121, + "quantity": 1, + "orderLineTerms": + [ + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, + ], + "createdOn": "2024-03-22T09:00:00", + "validFrom": "2024-03-22T09:00:00", + "validUntil": null, + "orderLineStatus": + { "orderLineStatusId": 1, "name": "pending" }, + "customerTokens": + [ + { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenTypeId": 1, + "ovPayTokenId": 1, + "serviceReferenceId": "NLOV1234567ABCDEFG", + "amount": 34, + "ovpasNumber": "OV34567", + "verificationCode": "A7H6", + "personalAccountData": + { + "personalAccountDataId": "47db8a40-3238-4bf5-9284-759e3888bd47", + "name": "Jan de Vries", + "dateOfBirth": "01-01-1970", + "photoReference": "DSC_0502.JPG", + "fileType": "image/jpg", + "challengeType": + { + "challengeTypeId": 1, + "name": "email", + }, + "oneTimePassword": "H5Iiz3JTaQeIV8p", + }, + }, + ], + "orderAccountingStatuses": [], + "validationResult": true, + "additionalRemarks": + [ + { + "code": "MANDATE_REQUIRED", + "parameter": "directDebitMandateId", + }, + ], + "validationErrors": [], + }, + { + "orderLineId": "2cb04b38-e9a8-465a-a273-261c55a21b71", + "externalOrderLineId": null, + "productId": 2, + "productName": "HTM Maandkorting 40%", + "productCode": "HTM-MND-40", + "productDescription": "HTM Maandkorting 40%", + "taxAmount": 42, + "taxCode": "V21", + "amountExclTax": 200, + "amountInclTax": 242, + "quantity": 1, + "orderLineTerms": + [ + { + "orderLineTermsId": "cccada2c-d5ea-48ab-b4be-f590e16b5468", + "termsUrl": "generalTermsAndConditions.pdf", + }, + { + "orderLineTermsId": "bd76f723-9308-4629-a291-4c4fafd7ed87", + "termsUrl": "productTermsAndConditions.pdf", + }, + ], + "createdOn": "2024-03-22T09:00:00", + "validFrom": "2024-03-22T09:00:00", + "validUntil": null, + "orderLineStatus": + { "orderLineStatusId": 1, "name": "pending" }, + "customerTokens": + [ + { + "customerTokenId": "878ad7c1-cd8f-4bcf-a983-1bd8c6e6975e", + "tokenTypeId": 1, + "ovPayTokenId": 4, + "serviceReferenceId": null, + "amount": null, + "ovpasNumber": null, + "verificationCode": null, + "personalAccountData": null, + }, + ], + "orderAccountingStatuses": [], + "validationResult": true, + "additionalRemarks": [], + "validationErrors": [], + }, + ], + "payments": [], + "orderCustomer": null, } v1.2: value: @@ -2290,6 +2272,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -2436,6 +2419,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -2580,6 +2564,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -2866,6 +2851,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -3056,6 +3042,7 @@ paths: v9.9 (Nick Pows): value: { + "validContents": false, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": "be8160b3-a7f7-4a63-ad63-09503b2fc4a3", "orderNumber": "ORD-123456", @@ -3347,6 +3334,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -3534,6 +3522,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -3725,6 +3714,7 @@ paths: v2.0: value: { + "validContents": false, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -3904,6 +3894,7 @@ paths: v2.0: value: { + "validContents": false, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", @@ -4063,6 +4054,7 @@ paths: v2.0: value: { + "validContents": true, "orderId": "1e441d7d-50d6-4006-aca7-5e87e2f218df", "externalOrderId": null, "orderNumber": "ORD-123456", From c0f83f4b40dd26284677017222c8a8f412100e54 Mon Sep 17 00:00:00 2001 From: Max Martens Date: Tue, 1 Apr 2025 12:46:03 +0200 Subject: [PATCH 33/33] Add gitignore for .NET --- .../PadpReferenceApi/.gitignore | 307 ++++++++++++++++++ 1 file changed, 307 insertions(+) create mode 100644 src/dotnet/padp-reference-web/PadpReferenceApi/.gitignore diff --git a/src/dotnet/padp-reference-web/PadpReferenceApi/.gitignore b/src/dotnet/padp-reference-web/PadpReferenceApi/.gitignore new file mode 100644 index 0000000..bfc4102 --- /dev/null +++ b/src/dotnet/padp-reference-web/PadpReferenceApi/.gitignore @@ -0,0 +1,307 @@ +######################## +## ## +## CUSTOM IGNORE LIST ## +## ## +######################## + +# Ignore appsettings.json as it contains credentials - only the template should be shared! +appsettings.json + +# Also ignore pfx and pem files for the same reason +*.pfx +*.pem + + + + + + +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +x64/ +x86/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# Visual Studio 2015 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ +**/Properties/launchSettings.json + +# VS Code +.vscode/ + +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# TODO: Comment the next line if you want to checkin your web deploy settings +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/packages/* +# except build/, which is used as an MSBuild target. +!**/packages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/packages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +*.mdf +*.ldf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Typescript v1 declaration files +typings/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# JetBrains Rider +.idea/ +*.sln.iml + +# CodeRush +.cr/ + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs \ No newline at end of file