public struct PersonIdDeserializer: Decodable {
    private let personId: String?
    
    private enum CodingKeys: String, CodingKey {
        case personId
    }
    
    public init (from decoder: Decoder) throws {
        let container = try decoder.container(keyedBy: CodingKeys.self)
        
        personId = try container.decodeIfPresent(String.self, forKey: .personId)
    }
    
    var getPersonId: String? {
        personId
    }
}