# C_12709_Anlage - ePA: Meldung von Produktdetails

ML-188903 - ePA: Meldung von Produktdetails

[<=]

Änderungen in I_Authorization_Service.yaml

Es wird eine neue Version der Operation sendAuthCodesSC mit dem Namen sendAuthCodesSCv2 definiert.

In der description wird folgender Text ggü. sendAuthCodesSC geändert

sendAuthCodesSC:

The VAU user preudonym as generated for the vau-channel (see: vau protocol) shall be returned in a successful operation response.

sendAuthCodesSCv2:
The VAU user preudonym as generated for the vau-channel (see: vau protocol) and the version information
for the product are returned in a successful operational response.

Ein neues Schema für die Response wird definiert und um die Versionsinformation ergänzt:

AuthorizationResponseSC200v2:
description: "OK, Successful login"
headers:
X-Request-ID:
$ref: '#/components/headers/requestid'
content:
application/json:
example:
vau-np: c9a7289e763616d449886acdeb8b83d115881c5d078b8643d112190bc7516584
capabilities:
ProductVersion: "6.0.0"
ProductTypeVersion: "3.1.3"
schema:
type: object
properties:
vau-np:
$ref: '#/components/schemas/VauUserPseudonymType'
capabilities:
type: object
description: Information about current versions of product, services and components of the health record system.
properties:
ProductVersion:
description: Product version of the health record system
$ref: '#/components/schemas/VersionInfoType'
ProductTypeVersion:
description: Product type version of the health record system
$ref: '#/components/schemas/VersionInfoType'
required:
- ProductVersion
- ProductTypeVersion
required:
- vau-np
- capabilities

mit:

VersionInfoType:
description: Version information of a service or component
type: string
pattern: '^(?:[1-9]\d?|\d)\.(?:[1-9]\d?|\d)\.(?:[1-9]\d?|\d)(?:-(?:[1-9]\d?|\d))?$'
example: "1.2.3"