openehr-lang 0.0.2

openEHR LANG 1.0.0: BMM/P_BMM object model (generated from BMM) plus a hand-written ODIN instance parser (the `odin` module — deliberately off the codegen path).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// @generated by openehr-codegen from BMM (`BMM_EXTERNAL_ROUTINE`) — DO NOT EDIT.

//! The openEHR `BMM_EXTERNAL_ROUTINE` spec class, generated from the vendored BMM
//! meta-model.

/// External routine meta-type, containing sufficient meta-data to enable a routine in an external library to be called.
#[doc(alias = "BMM_EXTERNAL_ROUTINE")]
#[derive(Debug, Clone, PartialEq)]
pub struct BmmExternalRoutine {
    /// External call general meta-data, including target routine name, type mapping etc.
    pub meta_data: std::collections::BTreeMap<String, String>,
    /// Optional argument-mapping meta-data.
    pub argument_mapping: Option<std::collections::BTreeMap<String, String>>,
}