|
6901 | 6901 | "type": "object", |
6902 | 6902 | "properties": { |
6903 | 6903 | "vatUeIdentifier": { |
| 6904 | + "pattern": "^(ATU\\d{8}|BE[01]{1}\\d{9}|BG\\d{9,10}|CY\\d{8}[A-Z]|CZ\\d{8,10}|DE\\d{9}|DK\\d{8}|EE\\d{9}|EL\\d{9}|ES([A-Z]\\d{8}|\\d{8}[A-Z]|[A-Z]\\d{7}[A-Z])|FI\\d{8}|FR[A-Z0-9]{2}\\d{9}|HR\\d{11}|HU\\d{8}|IE(\\d{7}[A-Z]{2}|\\d[A-Z0-9+*]\\d{5}[A-Z])|IT\\d{11}|LT(\\d{9}|\\d{12})|LU\\d{8}|LV\\d{11}|MT\\d{8}|NL[A-Z0-9+*]{12}|PT\\d{9}|RO\\d{2,10}|SE\\d{12}|SI\\d{8}|SK\\d{10}|XI((\\d{9}|\\d{12})|(GD|HA)\\d{3}))$", |
6904 | 6905 | "type": "string", |
6905 | 6906 | "description": "Wartość identyfikatora (numeru identyfikacyjnego VAT) podmiotu unijnego.", |
6906 | 6907 | "nullable": true |
6907 | 6908 | }, |
6908 | 6909 | "authorizedFingerprintIdentifier": { |
| 6910 | + "pattern": "^[0-9A-F]{64}$", |
6909 | 6911 | "type": "string", |
6910 | 6912 | "description": "Odcisk palca certyfikatu kwalifikowanego uprawnionego.", |
6911 | 6913 | "nullable": true |
|
7288 | 7290 | }, |
7289 | 7291 | "additionalProperties": false |
7290 | 7292 | }, |
| 7293 | + "InternalId": { |
| 7294 | + "maxLength": 16, |
| 7295 | + "minLength": 16, |
| 7296 | + "pattern": "^[1-9]((\\d[1-9])|([1-9]\\d))\\d{7}-\\d{5}$", |
| 7297 | + "type": "string", |
| 7298 | + "description": "Identyfikator wewnętrzny, składający się z numeru NIP i 5 cyfr." |
| 7299 | + }, |
7291 | 7300 | "InvoiceExportRequest": { |
7292 | 7301 | "required": [ |
7293 | 7302 | "encryption", |
|
8106 | 8115 | "type": "string", |
8107 | 8116 | "description": "10 cyfrowy numer NIP." |
8108 | 8117 | }, |
| 8118 | + "NipVatUe": { |
| 8119 | + "pattern": "^[1-9]((\\d[1-9])|([1-9]\\d))\\d{7}-(ATU\\d{8}|BE[01]{1}\\d{9}|BG\\d{9,10}|CY\\d{8}[A-Z]|CZ\\d{8,10}|DE\\d{9}|DK\\d{8}|EE\\d{9}|EL\\d{9}|ES([A-Z]\\d{8}|\\d{8}[A-Z]|[A-Z]\\d{7}[A-Z])|FI\\d{8}|FR[A-Z0-9]{2}\\d{9}|HR\\d{11}|HU\\d{8}|IE(\\d{7}[A-Z]{2}|\\d[A-Z0-9+*]\\d{5}[A-Z])|IT\\d{11}|LT(\\d{9}|\\d{12})|LU\\d{8}|LV\\d{11}|MT\\d{8}|NL[A-Z0-9+*]{12}|PT\\d{9}|RO\\d{2,10}|SE\\d{12}|SI\\d{8}|SK\\d{10}|XI((\\d{9}|\\d{12})|(GD|HA)\\d{3}))$", |
| 8120 | + "type": "string", |
| 8121 | + "description": "Identyfikator złożony, czyli dwuczłonowy identyfikator składający się z nr NIP podmiotu polskiego oraz numeru VAT UE podmiotu unijnego." |
| 8122 | + }, |
8109 | 8123 | "OnlineSessionContextLimitsOverride": { |
8110 | 8124 | "required": [ |
8111 | 8125 | "maxInvoices", |
|
8352 | 8366 | "PeppolId": { |
8353 | 8367 | "maxLength": 9, |
8354 | 8368 | "minLength": 9, |
| 8369 | + "pattern": "^P[A-Z]{2}[0-9]{6}$", |
8355 | 8370 | "type": "string", |
8356 | 8371 | "description": "Identyfikator dostawcy usług Peppol." |
8357 | 8372 | }, |
|
9149 | 9164 | "minLength": 11, |
9150 | 9165 | "pattern": "^\\d{2}(?:0[1-9]|1[0-2]|2[1-9]|3[0-2]|4[1-9]|5[0-2]|6[1-9]|7[0-2]|8[1-9]|9[0-2])\\d{7}$", |
9151 | 9166 | "type": "string", |
9152 | | - "description": "11 cyfrowy numer PESEL" |
| 9167 | + "description": "11 cyfrowy numer PESEL." |
9153 | 9168 | }, |
9154 | 9169 | "PublicKeyCertificate": { |
9155 | 9170 | "required": [ |
|
9566 | 9581 | "maxLength": 36, |
9567 | 9582 | "minLength": 36, |
9568 | 9583 | "type": "string", |
9569 | | - "description": "Numer referencyjny" |
| 9584 | + "description": "Numer referencyjny." |
9570 | 9585 | }, |
9571 | 9586 | "RetrieveCertificatesListItem": { |
9572 | 9587 | "required": [ |
|
10109 | 10124 | "maxLength": 44, |
10110 | 10125 | "minLength": 44, |
10111 | 10126 | "type": "string", |
10112 | | - "description": "SHA-256 w Base64", |
| 10127 | + "description": "SHA-256 w Base64.", |
10113 | 10128 | "format": "byte" |
10114 | 10129 | }, |
10115 | 10130 | "SortOrder": { |
|
0 commit comments