SlideShare una empresa de Scribd logo
1 de 24
Architecting
digital
systems
Module 5
Practical work
Alexander Samarin
• The IFRC (see www.ifrc.org) wants to have a standard
information system for their medical Emergency Response
Units (ERUs) – RCHIS2020
• Medical ERU type 1 - point-of-care has four core functions:
– reception
– triage
– consultation
– pharmacy
• Medical ERU type 2 - hospital has extra core functions:
– inpatient wards
– operating theatres
– delivery room
– pharmacy
– laboratory
– x-ray
© A. Samarin 2018 Architecting digital systems - Module 5 2
Outline
1. To facilitate management of patients inside the health
ERU and clinical decision-making, to monitor and improve
quality of care.
2. To provide rapid analysis of clinical data allowing for
surveillance and detection of potential outbreaks.
3. To simplify reporting to headquarters, donors and
partners.
4. To facilitate the management of the health ERU in terms
of staff management and drug and consumables stock
management and supply.
© A. Samarin 2018 Architecting digital systems - Module 5 3
The main goals of the RCHIS2020
1. Electronic Medical Record to support clinicians in decision
making and quality of care.
2. Health facility-based surveillance to identify potential
risks of outbreak.
3. Reporting and accountability to a range of financial and
operational partners.
4. Health facility management to improve the efficiency of
operations.
© A. Samarin 2018 Architecting digital systems - Module 5 4
The full version main functionality
© A. Samarin 2018 Architecting digital systems - Module 5 5
The module I – only for-outpatient
department (OPD) functionality
© A. Samarin 2018 Architecting digital systems - Module 5 6
The module I outline
© A. Samarin 2018 Architecting digital systems - Module 5 7
Patient carepath
© A. Samarin 2018 Architecting digital systems - Module 5 8
Access rights to patient’s data
© A. Samarin 2018 Architecting digital systems - Module 5 9
Architectural challenges
© A. Samarin 2018 Architecting digital systems - Module 5 10
High-level architecture
© A. Samarin 2018 Architecting digital systems - Module 5 11
Various configuration (1)
© A. Samarin 2018 Architecting digital systems - Module 5 12
Various configuration (2)
• ARC-01 Outline the main concepts of your platform-
based architecture
• ARC-02 Explain how the platform-based architecture
addresses the RCHIS 2020 architecture challenges
• ARC-03 Outline your approach to API and how will you
implement various APIs
• ARC-04 List the primary components of the platform in
the solution. Explain your choice
• ARC-05 Outline the nature (open source or not) for
each proposed component in the solution.
• ARC-06 Evaluate the efforts for maintenance in your
solution.
© A. Samarin 2018 Architecting digital systems - Module 5 13
Architecture questions:
high-level architecture
• DES-01 Outline how your solution achieve the
responsive design for the user interface. HTML5 is
strongly recommended
• DES-02 Outline how your solution achieve good
ergonomic of the front-end and the app
• DES-03 Explain your approach for implementation of
multilingual front-end
• DES-04 Provide necessary details how your solutions
will be functioning with and without connectivity
• DES-05 Outline the fixed configuration
• DES-06 Outline the mobile configuration
© A. Samarin 2018 Architecting digital systems - Module 5 14
Architecture questions:
various configurations (1)
• DES-07 Outline the nomadic configuration
• DES-08 Outline the configurations for the field data
centre and the HQ
• DES-09 Explain how the surveillance will be
implemented
• DES-10 Outline how various IoT medical device can be
added to your solution. Estimate necessary efforts
© A. Samarin 2018 Architecting digital systems - Module 5 15
Architecture questions:
various configurations (2)
• PRO-01 Outline your approach for implementing
processes for medical capabilities
• PRO-02 Outline your approach for implementing
processes for business capabilities
• PRO-03 Outline your approach for implementing
processes for technical capabilities
• PRO-04 How does the solution implement role-based
assignments?
• PRO-05 How does the solution implement delegation?
• PRO-06 How does the solution implement audit trails?
User’s unique identifier, with dates, data entered, reports
sent, changes made, etc. must be captured
© A. Samarin 2018 Architecting digital systems - Module 5 16
Architecture questions:
Processes
• INF-01 List the supported OS for various hardware
platforms
• INF-02 Outline hosting options for your solution
© A. Samarin 2018 Architecting digital systems - Module 5 17
Architecture questions:
Infrastructure
• OPS-01 Outline how the solution will be monitored.
• OPS-02 Estimate the resilience (recovery point
objective and recovery time objective ) of your solution in
case of hardware failure of important components
• OPS-03 How does the solution implement the ITIL-like
incident process? Provide your support contract template.
• OPS-04 How does the solution implement the ITIL-like
problem process?
• OPS-05 Outline maintenance practices for the solution’s
components. Provide your maintenance contract template.
• OPS-06 What is the warranty period for the solution?
© A. Samarin 2018 Architecting digital systems - Module 5 18
Architecture questions:
System operations
• INF-01 Explain how the solution guarantees data
integrity, confidentiality and availability in various data
flows.
• INF-02 Explain how the solution guarantees data
integrity, confidentiality and availability in various data
storage.
• INF-03 Explain how the solution guarantees flexibility
of data definitions, in particular, co-existing of different
versions.
• INF-04 How does the solution implement reporting at
a medical ERU?
• INF-05 How does the solution implement reporting at
the level of operation?
© A. Samarin 2018 Architecting digital systems - Module 5 19
Architecture questions:
Information architecture
• INF-06 How does the solution implement reporting at
other levels (country, regions, federation and partners)?
• INF-07 Outline how ate various data storages
implemented. Relational database with SQL is strongly
recommended.
• INF-08 Forms can be developed in other systems than
DHIS2, but need to be compatible for data exchange with
DHIS2 (not just through data export).
© A. Samarin 2018 Architecting digital systems - Module 5 20
Architecture questions:
Information architecture
• EMR-01 How does the solution implement security of
PHWBER.
• EMR-02 How does the solution implement privacy of
PHWBER.
• EMR-03 How does the solution implement
anonymization of PHWBER.
• EMR-04 How does the solution implement identification
of patients.
• EMR-05 Explain the ability of the solution to add
various techniques for authentication of patients.
© A. Samarin 2018 Architecting digital systems - Module 5 21
Architecture questions:
SDLC and software factory
• MET-01 Outline the SDLC to be used.
• MET-02 Outline how the proposed SDLC is linked with
projects management practices.
• MET-03 Outline how the proposed SDLC is linked with
DevOps practices.
• MET-04 Outline what tools will be used for the
implementation of the solution.
• MET-05 Provide any existing documentation about the
proposed SDLC.
• MET-06 Provide detailed (weekly-based)
implementation planning.
© A. Samarin 2018 Architecting digital systems - Module 5 22
Architecture questions:
SDLC and software factory
• LAN-01 Explain how the solution handles multiple
languages (English, French, Spanish, Arabic). Note that
the user interface texts must be will be translated by
professional translators.
• LAN-02 Explain how the solution implement the
possibility that user can choose his/her screen (interface)
language
© A. Samarin 2018 Architecting digital systems - Module 5 23
Architecture questions:
language capabilities
© A. Samarin 2018 Architecting digital systems - Module 5 24
Questions?

Más contenido relacionado

La actualidad más candente

Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Alexander SAMARIN
 
Smart Cities from the systems point of view
Smart Cities from the systems point of viewSmart Cities from the systems point of view
Smart Cities from the systems point of viewAlexander SAMARIN
 
#bizarch from the #entarch point of view
#bizarch from the #entarch point of view#bizarch from the #entarch point of view
#bizarch from the #entarch point of view Alexander SAMARIN
 
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...Alexander SAMARIN
 
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...Comit Projects Ltd
 
An Introduction to BIM
An Introduction to BIM An Introduction to BIM
An Introduction to BIM BSRIA
 
CD March 2015 - Bentley presentation about current BIM thinking
CD March 2015 - Bentley presentation about current BIM thinkingCD March 2015 - Bentley presentation about current BIM thinking
CD March 2015 - Bentley presentation about current BIM thinkingComit Projects Ltd
 
July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)Richard Morwood
 
BIM protocols: What are they? Do we need them? What should they contain?
BIM protocols: What are they? Do we need them? What should they contain?BIM protocols: What are they? Do we need them? What should they contain?
BIM protocols: What are they? Do we need them? What should they contain?Applecore Designs Limited
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...OPEN DEI
 
BIM for Construction
BIM for Construction BIM for Construction
BIM for Construction Marc Goldman
 
The NBS BIM Toolkit and Digital Plan of Work
The NBS BIM Toolkit and Digital Plan of WorkThe NBS BIM Toolkit and Digital Plan of Work
The NBS BIM Toolkit and Digital Plan of WorkThe NBS
 
BIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuctionBIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuctionReshma Philip
 
Developing a Digital Futures Prospectus for HS2 Midlands
Developing a Digital Futures Prospectus for HS2 MidlandsDeveloping a Digital Futures Prospectus for HS2 Midlands
Developing a Digital Futures Prospectus for HS2 MidlandsDigital Birmingham
 
MOSAIC BIM- Innovative Design & Construction Solutions
MOSAIC BIM- Innovative Design & Construction SolutionsMOSAIC BIM- Innovative Design & Construction Solutions
MOSAIC BIM- Innovative Design & Construction Solutionscloudfusion
 

La actualidad más candente (20)

Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
 
Smart Cities from the systems point of view
Smart Cities from the systems point of viewSmart Cities from the systems point of view
Smart Cities from the systems point of view
 
#bizarch from the #entarch point of view
#bizarch from the #entarch point of view#bizarch from the #entarch point of view
#bizarch from the #entarch point of view
 
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
 
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
 
An Introduction to BIM
An Introduction to BIM An Introduction to BIM
An Introduction to BIM
 
CD March 2015 - Bentley presentation about current BIM thinking
CD March 2015 - Bentley presentation about current BIM thinkingCD March 2015 - Bentley presentation about current BIM thinking
CD March 2015 - Bentley presentation about current BIM thinking
 
Using an openBim Workflow
Using an openBim WorkflowUsing an openBim Workflow
Using an openBim Workflow
 
July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)
 
Bim
BimBim
Bim
 
Industry Foundation Classes
Industry Foundation ClassesIndustry Foundation Classes
Industry Foundation Classes
 
BIM protocols: What are they? Do we need them? What should they contain?
BIM protocols: What are they? Do we need them? What should they contain?BIM protocols: What are they? Do we need them? What should they contain?
BIM protocols: What are they? Do we need them? What should they contain?
 
BIM for Clients – The Why, What and How
BIM for Clients – The Why, What and HowBIM for Clients – The Why, What and How
BIM for Clients – The Why, What and How
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
 
BIM for Construction
BIM for Construction BIM for Construction
BIM for Construction
 
The NBS BIM Toolkit and Digital Plan of Work
The NBS BIM Toolkit and Digital Plan of WorkThe NBS BIM Toolkit and Digital Plan of Work
The NBS BIM Toolkit and Digital Plan of Work
 
BIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuctionBIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuction
 
Building Information Modeling (BIM)
Building Information Modeling (BIM)Building Information Modeling (BIM)
Building Information Modeling (BIM)
 
Developing a Digital Futures Prospectus for HS2 Midlands
Developing a Digital Futures Prospectus for HS2 MidlandsDeveloping a Digital Futures Prospectus for HS2 Midlands
Developing a Digital Futures Prospectus for HS2 Midlands
 
MOSAIC BIM- Innovative Design & Construction Solutions
MOSAIC BIM- Innovative Design & Construction SolutionsMOSAIC BIM- Innovative Design & Construction Solutions
MOSAIC BIM- Innovative Design & Construction Solutions
 

Similar a Mini-course at VFU - Architecting modern digital systems - 5

Unlock your core business assets for the hybrid cloud with addi webinar dec...
Unlock your core business assets for the hybrid cloud with addi   webinar dec...Unlock your core business assets for the hybrid cloud with addi   webinar dec...
Unlock your core business assets for the hybrid cloud with addi webinar dec...Sherri Hanna
 
Insurance application modernisation
Insurance application modernisationInsurance application modernisation
Insurance application modernisationBrian Maguire
 
Vinoth_Perumal_Datawarehousing
Vinoth_Perumal_DatawarehousingVinoth_Perumal_Datawarehousing
Vinoth_Perumal_Datawarehousingvinoth perumal
 
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014IBM Systems UKI
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Marc Nehme
 
Data-Centric Approach for Project Delivery
Data-Centric Approach for Project DeliveryData-Centric Approach for Project Delivery
Data-Centric Approach for Project DeliveryAVEVA Group plc
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyTop Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyAtul Kapoor
 
Innovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and AnalyticsInnovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and AnalyticsDragos Cojocari
 
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...Michael Erichsen
 
Indus productization-brief
Indus productization-briefIndus productization-brief
Indus productization-briefindusaviation
 
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...Nesma
 
CGZ52qF5TAueGeExyhhO_PPT_VILT.pptx
CGZ52qF5TAueGeExyhhO_PPT_VILT.pptxCGZ52qF5TAueGeExyhhO_PPT_VILT.pptx
CGZ52qF5TAueGeExyhhO_PPT_VILT.pptxSreekanthMylavarapu1
 

Similar a Mini-course at VFU - Architecting modern digital systems - 5 (20)

PRASAD_KARUTURI_RES
PRASAD_KARUTURI_RESPRASAD_KARUTURI_RES
PRASAD_KARUTURI_RES
 
ch11.ppt
ch11.pptch11.ppt
ch11.ppt
 
Unlock your core business assets for the hybrid cloud with addi webinar dec...
Unlock your core business assets for the hybrid cloud with addi   webinar dec...Unlock your core business assets for the hybrid cloud with addi   webinar dec...
Unlock your core business assets for the hybrid cloud with addi webinar dec...
 
Insurance application modernisation
Insurance application modernisationInsurance application modernisation
Insurance application modernisation
 
Vinoth_Perumal_Datawarehousing
Vinoth_Perumal_DatawarehousingVinoth_Perumal_Datawarehousing
Vinoth_Perumal_Datawarehousing
 
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
 
Kota_Udayachandrakumar
Kota_UdayachandrakumarKota_Udayachandrakumar
Kota_Udayachandrakumar
 
Resume
ResumeResume
Resume
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
 
Data-Centric Approach for Project Delivery
Data-Centric Approach for Project DeliveryData-Centric Approach for Project Delivery
Data-Centric Approach for Project Delivery
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyTop Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development Company
 
Innovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and AnalyticsInnovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and Analytics
 
Unit1..
Unit1..Unit1..
Unit1..
 
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
 
Sdlc phases
Sdlc phasesSdlc phases
Sdlc phases
 
Sdlc phases
Sdlc phasesSdlc phases
Sdlc phases
 
Indus productization-brief
Indus productization-briefIndus productization-brief
Indus productization-brief
 
Arul_Resume
Arul_ResumeArul_Resume
Arul_Resume
 
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
 
CGZ52qF5TAueGeExyhhO_PPT_VILT.pptx
CGZ52qF5TAueGeExyhhO_PPT_VILT.pptxCGZ52qF5TAueGeExyhhO_PPT_VILT.pptx
CGZ52qF5TAueGeExyhhO_PPT_VILT.pptx
 

Más de Alexander SAMARIN

Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3Alexander SAMARIN
 
Systems architecting experience
Systems architecting experienceSystems architecting experience
Systems architecting experienceAlexander SAMARIN
 
Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)Alexander SAMARIN
 
Architecting digital transformation v1
Architecting digital transformation v1Architecting digital transformation v1
Architecting digital transformation v1Alexander SAMARIN
 
Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes Alexander SAMARIN
 
Technology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paperTechnology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paperAlexander SAMARIN
 
BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud Alexander SAMARIN
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference modelAlexander SAMARIN
 
E-government reference model
E-government reference modelE-government reference model
E-government reference modelAlexander SAMARIN
 
Эталонная модель электронного правительства
Эталонная модель электронного правительстваЭталонная модель электронного правительства
Эталонная модель электронного правительстваAlexander SAMARIN
 
Ladder of business process practices
Ladder of business process practicesLadder of business process practices
Ladder of business process practicesAlexander SAMARIN
 
Importance of executable processes and BPMN
Importance of executable processes and BPMNImportance of executable processes and BPMN
Importance of executable processes and BPMNAlexander SAMARIN
 
How EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work togetherHow EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work togetherAlexander SAMARIN
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Alexander SAMARIN
 
BPM for business analysts: modelling procedure
BPM for business analysts: modelling procedureBPM for business analysts: modelling procedure
BPM for business analysts: modelling procedureAlexander SAMARIN
 
Integration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudIntegration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudAlexander SAMARIN
 

Más de Alexander SAMARIN (18)

Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3
 
Systems architecting experience
Systems architecting experienceSystems architecting experience
Systems architecting experience
 
Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)
 
Help #SME becoming #digital
Help #SME becoming #digitalHelp #SME becoming #digital
Help #SME becoming #digital
 
Architecting digital transformation v1
Architecting digital transformation v1Architecting digital transformation v1
Architecting digital transformation v1
 
Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes
 
Technology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paperTechnology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paper
 
BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference model
 
E-government reference model
E-government reference modelE-government reference model
E-government reference model
 
Эталонная модель электронного правительства
Эталонная модель электронного правительстваЭталонная модель электронного правительства
Эталонная модель электронного правительства
 
Ladder of business process practices
Ladder of business process practicesLadder of business process practices
Ladder of business process practices
 
Importance of executable processes and BPMN
Importance of executable processes and BPMNImportance of executable processes and BPMN
Importance of executable processes and BPMN
 
How EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work togetherHow EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work together
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)
 
E-passport example
E-passport exampleE-passport example
E-passport example
 
BPM for business analysts: modelling procedure
BPM for business analysts: modelling procedureBPM for business analysts: modelling procedure
BPM for business analysts: modelling procedure
 
Integration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudIntegration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloud
 

Último

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Mini-course at VFU - Architecting modern digital systems - 5

  • 2. • The IFRC (see www.ifrc.org) wants to have a standard information system for their medical Emergency Response Units (ERUs) – RCHIS2020 • Medical ERU type 1 - point-of-care has four core functions: – reception – triage – consultation – pharmacy • Medical ERU type 2 - hospital has extra core functions: – inpatient wards – operating theatres – delivery room – pharmacy – laboratory – x-ray © A. Samarin 2018 Architecting digital systems - Module 5 2 Outline
  • 3. 1. To facilitate management of patients inside the health ERU and clinical decision-making, to monitor and improve quality of care. 2. To provide rapid analysis of clinical data allowing for surveillance and detection of potential outbreaks. 3. To simplify reporting to headquarters, donors and partners. 4. To facilitate the management of the health ERU in terms of staff management and drug and consumables stock management and supply. © A. Samarin 2018 Architecting digital systems - Module 5 3 The main goals of the RCHIS2020
  • 4. 1. Electronic Medical Record to support clinicians in decision making and quality of care. 2. Health facility-based surveillance to identify potential risks of outbreak. 3. Reporting and accountability to a range of financial and operational partners. 4. Health facility management to improve the efficiency of operations. © A. Samarin 2018 Architecting digital systems - Module 5 4 The full version main functionality
  • 5. © A. Samarin 2018 Architecting digital systems - Module 5 5 The module I – only for-outpatient department (OPD) functionality
  • 6. © A. Samarin 2018 Architecting digital systems - Module 5 6 The module I outline
  • 7. © A. Samarin 2018 Architecting digital systems - Module 5 7 Patient carepath
  • 8. © A. Samarin 2018 Architecting digital systems - Module 5 8 Access rights to patient’s data
  • 9. © A. Samarin 2018 Architecting digital systems - Module 5 9 Architectural challenges
  • 10. © A. Samarin 2018 Architecting digital systems - Module 5 10 High-level architecture
  • 11. © A. Samarin 2018 Architecting digital systems - Module 5 11 Various configuration (1)
  • 12. © A. Samarin 2018 Architecting digital systems - Module 5 12 Various configuration (2)
  • 13. • ARC-01 Outline the main concepts of your platform- based architecture • ARC-02 Explain how the platform-based architecture addresses the RCHIS 2020 architecture challenges • ARC-03 Outline your approach to API and how will you implement various APIs • ARC-04 List the primary components of the platform in the solution. Explain your choice • ARC-05 Outline the nature (open source or not) for each proposed component in the solution. • ARC-06 Evaluate the efforts for maintenance in your solution. © A. Samarin 2018 Architecting digital systems - Module 5 13 Architecture questions: high-level architecture
  • 14. • DES-01 Outline how your solution achieve the responsive design for the user interface. HTML5 is strongly recommended • DES-02 Outline how your solution achieve good ergonomic of the front-end and the app • DES-03 Explain your approach for implementation of multilingual front-end • DES-04 Provide necessary details how your solutions will be functioning with and without connectivity • DES-05 Outline the fixed configuration • DES-06 Outline the mobile configuration © A. Samarin 2018 Architecting digital systems - Module 5 14 Architecture questions: various configurations (1)
  • 15. • DES-07 Outline the nomadic configuration • DES-08 Outline the configurations for the field data centre and the HQ • DES-09 Explain how the surveillance will be implemented • DES-10 Outline how various IoT medical device can be added to your solution. Estimate necessary efforts © A. Samarin 2018 Architecting digital systems - Module 5 15 Architecture questions: various configurations (2)
  • 16. • PRO-01 Outline your approach for implementing processes for medical capabilities • PRO-02 Outline your approach for implementing processes for business capabilities • PRO-03 Outline your approach for implementing processes for technical capabilities • PRO-04 How does the solution implement role-based assignments? • PRO-05 How does the solution implement delegation? • PRO-06 How does the solution implement audit trails? User’s unique identifier, with dates, data entered, reports sent, changes made, etc. must be captured © A. Samarin 2018 Architecting digital systems - Module 5 16 Architecture questions: Processes
  • 17. • INF-01 List the supported OS for various hardware platforms • INF-02 Outline hosting options for your solution © A. Samarin 2018 Architecting digital systems - Module 5 17 Architecture questions: Infrastructure
  • 18. • OPS-01 Outline how the solution will be monitored. • OPS-02 Estimate the resilience (recovery point objective and recovery time objective ) of your solution in case of hardware failure of important components • OPS-03 How does the solution implement the ITIL-like incident process? Provide your support contract template. • OPS-04 How does the solution implement the ITIL-like problem process? • OPS-05 Outline maintenance practices for the solution’s components. Provide your maintenance contract template. • OPS-06 What is the warranty period for the solution? © A. Samarin 2018 Architecting digital systems - Module 5 18 Architecture questions: System operations
  • 19. • INF-01 Explain how the solution guarantees data integrity, confidentiality and availability in various data flows. • INF-02 Explain how the solution guarantees data integrity, confidentiality and availability in various data storage. • INF-03 Explain how the solution guarantees flexibility of data definitions, in particular, co-existing of different versions. • INF-04 How does the solution implement reporting at a medical ERU? • INF-05 How does the solution implement reporting at the level of operation? © A. Samarin 2018 Architecting digital systems - Module 5 19 Architecture questions: Information architecture
  • 20. • INF-06 How does the solution implement reporting at other levels (country, regions, federation and partners)? • INF-07 Outline how ate various data storages implemented. Relational database with SQL is strongly recommended. • INF-08 Forms can be developed in other systems than DHIS2, but need to be compatible for data exchange with DHIS2 (not just through data export). © A. Samarin 2018 Architecting digital systems - Module 5 20 Architecture questions: Information architecture
  • 21. • EMR-01 How does the solution implement security of PHWBER. • EMR-02 How does the solution implement privacy of PHWBER. • EMR-03 How does the solution implement anonymization of PHWBER. • EMR-04 How does the solution implement identification of patients. • EMR-05 Explain the ability of the solution to add various techniques for authentication of patients. © A. Samarin 2018 Architecting digital systems - Module 5 21 Architecture questions: SDLC and software factory
  • 22. • MET-01 Outline the SDLC to be used. • MET-02 Outline how the proposed SDLC is linked with projects management practices. • MET-03 Outline how the proposed SDLC is linked with DevOps practices. • MET-04 Outline what tools will be used for the implementation of the solution. • MET-05 Provide any existing documentation about the proposed SDLC. • MET-06 Provide detailed (weekly-based) implementation planning. © A. Samarin 2018 Architecting digital systems - Module 5 22 Architecture questions: SDLC and software factory
  • 23. • LAN-01 Explain how the solution handles multiple languages (English, French, Spanish, Arabic). Note that the user interface texts must be will be translated by professional translators. • LAN-02 Explain how the solution implement the possibility that user can choose his/her screen (interface) language © A. Samarin 2018 Architecting digital systems - Module 5 23 Architecture questions: language capabilities
  • 24. © A. Samarin 2018 Architecting digital systems - Module 5 24 Questions?