pub struct MabisModule;Expand description
Engine module for the MaBiS process family.
§PID ownership
| Workflow | PIDs |
|---|---|
mabis-billing | MSCONS 13003 · 13020 · 13023; IFTSTA 21000–21005 |
mabis-profile | MSCONS 13010–13012; ORDERS 17211 |
mabis-clearingliste | UTILMD 55067 · 55069 · 55070 · 55073 |
mabis-listenabgleich | UTILMD 55065/55066 · 55195/55196 · 55201/55202 · 55223/55224 |
mabis-zp-lifecycle | UTILMD 55062–55064 · 55071/55072 · 55197–55214 · 55235–55237 |
mabis-anforderung | ORDERS 17201–17208 · 17210; ORDRSP 19204 |
Each workflow’s module docs carry the use case it answers and the Fristen the Festlegung attaches to it.
Trait Implementations§
Source§impl EngineModule for MabisModule
impl EngineModule for MabisModule
Source§fn workflow_names(&self) -> &'static [&'static str]
fn workflow_names(&self) -> &'static [&'static str]
Every workflow this module owns, named. Read more
Source§fn register_pids(&self, router: &mut PidRouter)
fn register_pids(&self, router: &mut PidRouter)
Source§fn profile_requirements(&self) -> &'static [ProfileRequirement]
fn profile_requirements(&self) -> &'static [ProfileRequirement]
Declare the EDIFACT profile types this module requires at runtime. Read more
Source§fn configure(&self) -> Result<(), String>
fn configure(&self) -> Result<(), String>
Validate adapter coverage and configuration at engine startup. Read more
Source§fn register_pids_with_roles(
&self,
router: &mut PidRouter,
_roles: &DeploymentRoles,
)
fn register_pids_with_roles( &self, router: &mut PidRouter, _roles: &DeploymentRoles, )
Register PIDs with role-context awareness. Read more
Auto Trait Implementations§
impl Freeze for MabisModule
impl RefUnwindSafe for MabisModule
impl Send for MabisModule
impl Sync for MabisModule
impl Unpin for MabisModule
impl UnsafeUnpin for MabisModule
impl UnwindSafe for MabisModule
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