SOA Flashcards
Describe the components involved in the average hospital today.
HL7 MFN providers, HL7 ORM/OML orders, HL7 DFT charges, Genesis, HL7 OUL/ORU results, EDIFACT, lab results, EDIFACT, PA results, UDPS, EDIFACT, ADTs / letters / radiology reports, HL7 DFT charges, HL7 ORU results, HL7 ORM orders, LABORATORY TESTS, Academic Medical Center, Amsterdam, Epic and third party application interfaces, 19-09-2016, R.J.T. EHRENCRON, Information Architect, HL7 ADT (U), HL7 ADT U + QRY, HL7 ADT (U), HL7 MFN providers, HL7 ORM orders, HL7 ORU results, HL7 DFT charges, FUNCTION TESTS & IMAGING, JLAB, HL7 ADT U + QRY, HL7 ORU results, EchoWeb viewer, HL7 DFT charges, HL7 ADT (U), HL7 SIU scheduling, FE (URLEMB), FE: Scan (URLFF), Viewer (URLEMB), BE: HL7 ADT (U) + HL7 MDM, FE: URLEMB, BE: HL7 ADT U + QRY, FE (URLEMB), FE (CCOCX), HL7 ADT (U), MONITORING & TREATMENT, “ZORGADMINISTRATIE” / PURCHASING / LOGISTICS / HOSPITALITY / PLANNING, XERO VNA viewer, FE (URLEMB), HL7 ORU results, MDM Hub, OKnet, Apotheek Portaal 2.0, PHARMACY, LSP, File XML device data, HL7 ADT QRY, HL7 SIU scheduling, Veenstra IBC, Therabase, HL7 ORU IAN image link, HL7 SIU scheduling, HL7 ADT (U), HL7 ORM orders, HL7 ADT QRY, HL7 ORU results, MIRA, HL7 ORU device data, HL7 MFN providers, Culicart, webservices COV check / claims, webservcies DBC checks/ grouper, webservice BSN check, HL7v3 med order, HL7 ORU results, HL7 DFT charges, HL7 ORM orders, HL7 ORU Radiant reports, S1, HL7 ADT (U), W1, File invoices, W2, File, GL, N2, HL7 MFN materials, IMPAX viewer, FE (CCC), FE (CCC), N5, File creditors masterfile, HL7v3 ADT QRY, DICOM images, DICOM images, DICOM images, HL7 ADT U + QRY, HL7 ADT U + QRY, HL7 ORM orders, HL7 ORU results / EDD, HL7 ADT (U), MIRTH, RENO-OK, A-PLANNER, HL7 ORM treatment order, HL7 DFT charges, XML SOAP patient photo, HL7 SIU scheduling, HL7 SIU scheduling, HL7v3 Meds QRY, File OR planning, HL7 ADT U + QRY, HL7 ORM orders, pre-Epic bacteriology & parasitology results, blood transfusion, HL7 ADT (U), reports + images, HL7 SIU scheduling, HL7 DFT charges, HL7 ADT (U), NAOS, BED parel db, CRU DWH, Hemofilie db, ICR, IMS, PCI db, PLEK-WKT db, VasPatReg, NAW, SQL QRY, EF, broker, Digitaal Planbord, HL7 ADT (U), HL7 ADT (U), HL7 ORM orders, HL7 ORU dosis, EF, broker, HL7 DFT charges, MUK, DMWL worklist, Various modalities Radiology / Nucl.Med. Cardiology Radiotherapy CT, HL7 ADT (U), to SQL, HL7 ORM orders, W5, File purchase order, SAP CareCTRL, HL7 ADT U + QRY, HL7 ADT (U), HL7 ADT QRY, HL7 ORM med orders, ODE VCD, HL7 ADT U + QRY, HL7 ADT (U), HL7 ADT QRY, HL7 ADT U + QRY, HL7 MDM reports / letters, HL7 MFN providers, EIM, File users + providers, Various devices / monitors, DIAGNOSTICS, W4, File invoices (from Epic + updated in AP2), W3, File purchase order (from Epic + updated in AP2), HL7 ADT QRY, UMCA-fileshare, File outpatient scheduling, various extracts, Nucl. Bestelsysteem, MPPS, HL7 ADT U + QRY, FE (plugin), FE: URLFF, BE: File ‘operatienetten’, File OR planning, Files, various, File purchase orders, HL7 ADT (U), LogOpldb, File meds items, LabTrain viewer 2, LabTrain viewer 1, LabTrain viewer 3, pre-Epic results, Hosp-app, FE (URLEMB), FE (URLEMB), HL7 SIU, FE (CCFF), FE (URLEMB), HL7 SIU.
What are some common IT problems in large organizations according to the content?
Software systems are not flexible, Changes are slow and expensive, Information silos, Inconsistent data definitions, Duplication of software processes, No integration, no reuse, Lack of overview.
Describe Enterprise Architecture
A process for successful technology planning aiming for the target state, serving as a central place for big picture, communication, and coordination.
Do Monolithic enterprise architecture components include?
Applications I, II, III, and a database.
Define Service-Oriented Architecture (SOA)
An architecture for building applications implementing business processes or services using loosely coupled components.
Describe the concept of loose coupling in the context of service-oriented architecture.
Loose coupling is a requirement in service-oriented architecture, meaning that components should interact with each other with minimal dependencies.
Do existing applications need to be redesigned to expose some of their functionality as services in service-oriented architecture?
No, existing applications can expose their functionality as services without needing to be redesigned.
Define orchestration in the context of service-oriented architecture.
Orchestration is the process of combining service executions in a specific sequence to satisfy a business process.
How is the Enterprise Service Bus (ESB) described in the context of service-oriented architecture?
The ESB is described as the backbone of SOA, providing a standards-based integration platform for messaging, web services, data transformation, and dynamic routing.
Describe the role of governance in service-oriented architecture.
Governance in SOA involves organizing principles and rules that determine how an organization should behave, including responsibilities and SOA governance.
Do vendors sell complete products for service-oriented architecture, or do they offer software for specific parts?
Vendors sell software for specific parts of SOA, such as ESB, registry, workflow engine, and infrastructure services, rather than complete products.
Define the term ‘SOA inhibitors’ and provide examples.
SOA inhibitors are factors that hinder the successful implementation of service-oriented architecture. Examples include impact on existing applications, monolithic systems, and difficulties in finding services.
How is governance defined in the context of service-oriented architecture?
Governance in SOA refers to the organizing principles and rules that dictate how an organization should operate, including responsibilities and the need for SOA governance.
Describe the challenges mentioned in the content regarding service-oriented thinking at the business level.
No service-oriented thinking at the business level, BPM tools too difficult, plug-and-play overly optimistic, lack of accepted ontologies, uncertainty about service maintenance.
Define Microservices in comparison to SOA.
Microservices focus more on applications than enterprise architecture, are more bottom-up than top-down, provide quicker results, and move from WS-*, ESB, BPEL to REST.