This flow represents a domestic EUDI Wallet healthcare credential presentation and verification scenario within the MyHealth@MyHands ecosystem.
1) The patient securely stores healthcare credentials inside the Wallet Credential Store (WSCD) within the EUDI Wallet environment.
2) The healthcare professional initiates a healthcare verification request through the Verifier Application.
3) The requested healthcare claims and required attributes are defined through the Presentation Definition component.
4) The verification request is transmitted to the patient wallet using either the QR Reader Device/QR Code Interface or the NFC Reader Device/NFC Tag Interface.
5) The EUDI Wallet Instance receives the request and establishes a secure communication channel using BLE/Wi-Fi Aware secure connectivity.
6) The patient reviews the requested healthcare information through the Consent Screen (Wallet UI) and approves or rejects the disclosure request.
7) If approved, the OpenID for Verifiable Presentation (OpenIDVP) interface coordinates the secure presentation flow between the wallet and the verifier application.
8) The EUDI Wallet generates a Minimal Verifiable Presentation containing only the required healthcare information according to selective disclosure and privacy-by-design principles.
9) The Minimal Verifiable Presentation is securely transmitted to the Verifier Application through QR or NFC-based interaction channels.
10) The Verifier Application forwards the presentation to the Credential Verification Service for validation.
11) The Credential Verification Service validates credential authenticity, issuer trust, integrity, certificate validity, and revocation status.
12) Credential Status Validation confirms that the healthcare credential has not been revoked, suspended, or invalidated.
13) Trust verification is performed against the Issuer Trust Registry, National Trust Registry, and Relying Party Trust Registry within the Trust Chain Zone.
14) Cross-Border Trust Resolution supports trusted interoperability and validation between healthcare trust domains and relying parties.
15) Once verification succeeds, the Healthcare Professional Portal receives the validated healthcare credential and authorization result.
16 ) Audit and wallet-side Transaction Logs record the interaction for traceability, accountability, compliance, and security monitoring purposes.