diff --git a/validation/api/src/types.rs b/validation/api/src/types.rs
index 671b6d1..2a329fc 100644
--- a/validation/api/src/types.rs
+++ b/validation/api/src/types.rs
@@ -73,6 +73,7 @@ pub struct CreateMapfixRequest<'a>{
 	pub AssetID:u64,
 	pub AssetVersion:u64,
 	pub TargetAssetID:u64,
+	pub Description:&'a str,
 }
 #[allow(nonstandard_style)]
 #[derive(Clone,Debug,serde::Deserialize)]
diff --git a/validation/src/create_mapfix.rs b/validation/src/create_mapfix.rs
index e735af6..010df43 100644
--- a/validation/src/create_mapfix.rs
+++ b/validation/src/create_mapfix.rs
@@ -31,6 +31,7 @@ impl crate::message_handler::MessageHandler{
 			AssetID:create_info.ModelID,
 			AssetVersion:create_request.AssetVersion,
 			TargetAssetID:create_info.TargetAssetID,
+			Description:create_info.Description.as_str(),
 		}).await.map_err(Error::ApiActionMapfixCreate)?;
 
 		Ok(())
diff --git a/validation/src/nats_types.rs b/validation/src/nats_types.rs
index a1126ae..bca6646 100644
--- a/validation/src/nats_types.rs
+++ b/validation/src/nats_types.rs
@@ -18,6 +18,7 @@ pub struct CreateMapfixRequest{
 	pub OperationID:i32,
 	pub ModelID:u64,
 	pub TargetAssetID:u64,
+	pub Description:String,
 }
 
 #[allow(nonstandard_style)]