mirror of
https://github.com/dnpm-dip/mv64e-mtb-dto-rs.git
synced 2025-07-03 11:22:54 +00:00
Merge pull request #6 from pcvolkmer/preview_datamodel_21
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "mv64e-mtb-dto"
|
name = "mv64e-mtb-dto"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2024"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
authors = ["Paul-Christian Volkmer <code@pcvolkmer.de>"]
|
authors = ["Paul-Christian Volkmer <code@pcvolkmer.de>"]
|
||||||
|
|
||||||
|
35
src/lib.rs
35
src/lib.rs
@ -58,37 +58,46 @@ impl Mtb {
|
|||||||
care_plans: None,
|
care_plans: None,
|
||||||
claim_responses: None,
|
claim_responses: None,
|
||||||
claims: None,
|
claims: None,
|
||||||
diagnoses: None,
|
diagnoses: vec![],
|
||||||
performance_status: None,
|
performance_status: None,
|
||||||
episode: None,
|
episodes_of_care: vec![],
|
||||||
episodes_of_care: None,
|
|
||||||
genetic_counselling_requests: None,
|
|
||||||
histology_reports: None,
|
histology_reports: None,
|
||||||
guideline_therapies: None,
|
guideline_therapies: None,
|
||||||
molecular_therapies: None,
|
|
||||||
ngs_reports: None,
|
ngs_reports: None,
|
||||||
ihc_reports: None,
|
ihc_reports: None,
|
||||||
patient: MtbPatient {
|
patient: Patient {
|
||||||
address: None,
|
address: Address {
|
||||||
|
municipality_code: String::new(),
|
||||||
|
},
|
||||||
age: None,
|
age: None,
|
||||||
birth_date: String::new(),
|
birth_date: String::new(),
|
||||||
date_of_death: None,
|
date_of_death: None,
|
||||||
gender: CodingGender {
|
gender: GenderCoding {
|
||||||
code: Gender::Male,
|
code: GenderCodingCode::Female,
|
||||||
display: None,
|
display: None,
|
||||||
system: None,
|
system: None,
|
||||||
version: None,
|
version: None,
|
||||||
},
|
},
|
||||||
id: patient_id.to_string(),
|
id: patient_id.to_string(),
|
||||||
health_insurance: None,
|
health_insurance: HealthInsurance {
|
||||||
|
health_insurance_type: HealthInsuranceCoding {
|
||||||
|
code: HealthInsuranceCodingCode::Bei,
|
||||||
|
display: None,
|
||||||
|
system: None,
|
||||||
|
version: None,
|
||||||
|
},
|
||||||
|
reference: None,
|
||||||
|
},
|
||||||
vital_status: None,
|
vital_status: None,
|
||||||
|
managing_site: None,
|
||||||
},
|
},
|
||||||
recommendations: None,
|
|
||||||
responses: None,
|
responses: None,
|
||||||
specimens: None,
|
specimens: None,
|
||||||
study_inclusion_requests: None,
|
|
||||||
guideline_procedures: None,
|
guideline_procedures: None,
|
||||||
therapies: None,
|
follow_ups: None,
|
||||||
|
prior_diagnostic_reports: None,
|
||||||
|
systemic_therapies: None,
|
||||||
|
metadata: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
2363
src/mtb.rs
2363
src/mtb.rs
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user