SOA Flashcards

1
Q

Describe the components involved in the average hospital today.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some common IT problems in large organizations according to the content?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe Enterprise Architecture

A

A process for successful technology planning aiming for the target state, serving as a central place for big picture, communication, and coordination.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Do Monolithic enterprise architecture components include?

A

Applications I, II, III, and a database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define Service-Oriented Architecture (SOA)

A

An architecture for building applications implementing business processes or services using loosely coupled components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe the concept of loose coupling in the context of service-oriented architecture.

A

Loose coupling is a requirement in service-oriented architecture, meaning that components should interact with each other with minimal dependencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Do existing applications need to be redesigned to expose some of their functionality as services in service-oriented architecture?

A

No, existing applications can expose their functionality as services without needing to be redesigned.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Define orchestration in the context of service-oriented architecture.

A

Orchestration is the process of combining service executions in a specific sequence to satisfy a business process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How is the Enterprise Service Bus (ESB) described in the context of service-oriented architecture?

A

The ESB is described as the backbone of SOA, providing a standards-based integration platform for messaging, web services, data transformation, and dynamic routing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the role of governance in service-oriented architecture.

A

Governance in SOA involves organizing principles and rules that determine how an organization should behave, including responsibilities and SOA governance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Do vendors sell complete products for service-oriented architecture, or do they offer software for specific parts?

A

Vendors sell software for specific parts of SOA, such as ESB, registry, workflow engine, and infrastructure services, rather than complete products.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define the term ‘SOA inhibitors’ and provide examples.

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How is governance defined in the context of service-oriented architecture?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Describe the challenges mentioned in the content regarding service-oriented thinking at the business level.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Define Microservices in comparison to SOA.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How do Microservices differ from SOA services in terms of characteristics?

A

Microservices are self-contained, have no external dependencies, are lightweight, implementation independent, independently deployable, business-oriented, and focus on doing one thing well.

17
Q

Do Microservices focus on scalability or reusability?

A

Microservices focus on scalability rather than reusability, with a focus on load balancing and containerization.

18
Q

Describe the difference between choreography and orchestration in the context of services.

A

Choreography involves services reacting to events without a central conductor, leading to looser coupling and more efficiency, but it can be more complex and difficult to troubleshoot compared to orchestration.

19
Q

Describe the concept of Developer experience mentioned in the content.

A

Developer experience refers to aspects such as AI-augmented software engineering and internal developer portals.

20
Q

What is the significance of the Pervasive cloud according to the content?

A

It includes cloud development environments and cloud sustainability.

21
Q

Define Human-centric security and privacy as per the content.

A

It emphasizes the importance of security and privacy tailored to human needs.

22
Q

How is the Service Oriented Architecture case AORTA described in the content?

A

It involves a Star Network of connected EHR systems with a central node called ‘national switch point’ LSP.

23
Q

Describe the Youth healthcare and vaccinations section in the content.

A

It involves processes like Vaccination Requests, Patient Record Transfers, and Querying Vaccinations.

24
Q

What are some of the basic components of the infrastructure mentioned in the content?

A

Components include Medication dispenses, Allergies, Problems, Prescriptions, Lab results, and Referrals.

25
Q

Define the concept of Aggregated webservice based on the content.

A

It involves a webservice that aggregates data and is invoked by consumers like Patient.

26
Q

How are standards/protocols like TCP/IP, TLS, and HTTPs relevant in the context of the content?

A

They are used for internet connectivity, system authentication, connection encryption, and secured transfer protocol.

27
Q

Describe the experiences mentioned in the content regarding the implementation of the system.

A

Challenges include lack of service-oriented thinking, excessive testing, difficulty in reuse, and legal issues like consent.