pub struct Transformation {
pub direction: Direction,
pub category: Option<Category>,
pub mapping: Mapping,
pub terminology: Vec<String>,
pub transcoded: Elements,
pub untranscoded: Elements,
pub dropped: Elements,
}Expand description
One semantic transformation an access applied.
Fields§
§direction: DirectionWhich way it ran.
category: Option<Category>The Art 14(1) category of the data it transformed, when it names one.
mapping: MappingThe mapping it ran.
terminology: Vec<String>The terminology releases and code system versions in force, each as
<name>|<version>.
transcoded: ElementsThe coded elements carried in a preferred code system.
untranscoded: ElementsThe coded elements carried in no preferred code system, as text or in another system (eHealth Network Guidelines on Patient Summary Art 10(7)).
dropped: ElementsThe elements the mapping did not carry.
Trait Implementations§
Source§impl Clone for Transformation
impl Clone for Transformation
Source§impl Debug for Transformation
impl Debug for Transformation
impl Eq for Transformation
Source§impl PartialEq for Transformation
impl PartialEq for Transformation
impl StructuralPartialEq for Transformation
Auto Trait Implementations§
impl Freeze for Transformation
impl RefUnwindSafe for Transformation
impl Send for Transformation
impl Sync for Transformation
impl Unpin for Transformation
impl UnsafeUnpin for Transformation
impl UnwindSafe for Transformation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more