namespace Baya.Application.Models.Identity;

/// <summary>
/// The minimal nurse facts a bank-account command needs: the owning <c>nurse_profiles</c> id and the
/// nurse's national id (decrypted) for the استعلام شبا ownership inquiry. National id is NULL until the
/// b6 KYC pipeline populates it.
/// </summary>
/// <param name="NurseProfileId">The signed-in nurse's <c>nurse_profiles.id</c>.</param>
/// <param name="NationalId">The nurse's national id, decrypted; NULL before KYC.</param>
public record NurseIdentityContext(long NurseProfileId, string NationalId);
