use crate::v1_1::data_structures::item_structure::item_structure::ItemStructure;
use crate::v1_1::foundation_types::time::iso8601_date_time::Iso8601DateTime;
use crate::v1_1::foundation_types::time::iso8601_duration::Iso8601Duration;
use openehr_base::v1_2::base_types::identification::generic_id::GenericId;
#[doc(alias = "SERVICE_USE")]
#[derive(Debug, Clone, PartialEq)]
pub struct ServiceUse {
pub cost_data: Option<ItemStructure>,
pub identifier: Option<GenericId>,
pub start_time: Option<Iso8601DateTime>,
pub duration: Option<Iso8601Duration>,
}