// This file is auto-generated from JSON Schema.
// Do not edit this file by hand. Regenerate via the CLI.

#![allow(clippy::all)]
#![allow(dead_code)]

use serde::{Deserialize, Serialize};


/// Role that a party plays in a procurement context (buyer, supplier, evaluator, etc.).

#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PartyRoleRecord {

    #[serde(rename = "partyRoleId")]
    pub party_role_id: String,

    #[serde(rename = "partyId")]
    pub party_id: String,

    #[serde(rename = "roleCode")]
    pub role_code: String,

    #[serde(rename = "tenderId")]
    pub tender_id: Option<String>,

    #[serde(rename = "contractId")]
    pub contract_id: Option<String>,

}
