nursing informatics: computer systems

212
NUSING INFORMATICS Computer Systems

Upload: rhae-raynog

Post on 20-Oct-2015

59 views

Category:

Documents


3 download

DESCRIPTION

Application of Computer Systems on Nursing Informatics

TRANSCRIPT

Page 1: Nursing Informatics: Computer Systems

NUSING INFORMATICS

Computer Systems

Page 2: Nursing Informatics: Computer Systems

DEFINITION OF TERMS

Page 3: Nursing Informatics: Computer Systems

Definition of Computer

• Machine that uses electronic components and instructions to the component to perform calculations and repetitive and complex procedures, process texts, and manipulate data and signals.

Page 4: Nursing Informatics: Computer Systems

Computer Hardware

Definition:• All of the physical components of the machine itself.• Example:

Electronic circuitsMicrochips

ProcessorsMotherboardKeyboard

Page 5: Nursing Informatics: Computer Systems

Computer Hardware Fundamentals

Page 6: Nursing Informatics: Computer Systems

Motherboard Thin, flat sheet

made of a firm, non-conducting material on which the internal components (printed circuits, chips, slots, etc.) of the computer is mounted.

Page 7: Nursing Informatics: Computer Systems

Central Processing Unit Brains of the

computer.

Consist of at least one arithmetic and logic unit, a control unit, and memory.

Page 8: Nursing Informatics: Computer Systems

CPU> Parts1. Arithmetic and Logic Unit

Control mathematic functions and functions that test logic conditions.

2. Control Unit

Carries out the machine language functions called fetch, execute, decode, and store.

Page 9: Nursing Informatics: Computer Systems

CPU> Parts3. Memory

Includes the locations of computer’s internal and main working storage.

Page 10: Nursing Informatics: Computer Systems

CPU> Memory> TypesRead Only Memory

Permanent storage.

Data and programs can only be read by the computer.

Cannot be erased or altered.

Generally contains the programs (firmware).

Not erased when computer is turned off.

Page 11: Nursing Informatics: Computer Systems

CPU> Memory> TypesRandom Access Memory

Working Memory

Changeable and Temporary

Can be accessed, used, changed and written on repeatedly.

Contains application.

Lost when computer is turned off.

Page 12: Nursing Informatics: Computer Systems

Input DeviceAllow the computer to receive

information from the outside world.

Page 13: Nursing Informatics: Computer Systems

Input Device> Mouse Hand

controlled mechanical device that electronically instructs the cursor to move across the video display screen.

Page 14: Nursing Informatics: Computer Systems

Input Device> Keyboard Most common

input device.

Similar to keyboard of typewriter.

Page 15: Nursing Informatics: Computer Systems

Input Device> Touch Screen

Involve use of a special filter on a monitor screen that allows the screen to sense the pressure of the user’s finger on a particular position on the screen.

Page 16: Nursing Informatics: Computer Systems

Input Device> Light Pen photosensitive

device that responds to light images when placed against a monitor screen.

Page 17: Nursing Informatics: Computer Systems

Input Device> Optical Character Recognition

specialized computer input medium that allows data to be read directly from a form or document.

Page 18: Nursing Informatics: Computer Systems

Input Device> Voice/Speech Synthesizer

allows user to input data into the computer by speaking into a connected microphone.

Page 19: Nursing Informatics: Computer Systems

Output Device Allow the computer to report its

result to the external world.

Page 20: Nursing Informatics: Computer Systems

Output Device> Monitor – display screen

component of a terminal that allows the user to see images, programs, commands the user sends to the computer, and results of computer’s work (output).

Page 21: Nursing Informatics: Computer Systems

Output Device> Printer most important

output device,

Converts information produced by the computer system into printed form, rendering data in the binary code into readable English.

Page 22: Nursing Informatics: Computer Systems

Storage Media Includes the main memory but also

the external devices on which the programs and data are stored.

Page 23: Nursing Informatics: Computer Systems

Storage Media> Hard Drive

Peripheral that has a very high speed and high density.

It is a very fast means of storing and retrieving data as well as having a large storage capacity.

Page 24: Nursing Informatics: Computer Systems

Storage Media> Diskettes Allows input and

output from a diskette, which is a round magnetic disk encased in a flexible or rigid case.

Allows the user to transport data and programs from one computer to another.

Page 25: Nursing Informatics: Computer Systems

Storage Media> CD ROM A rigid disk

that hold a much higher density of information than a diskette and has a much higher speed.

Page 26: Nursing Informatics: Computer Systems

Storage Media> USB Disk Form of a

small, removable hard drive that is inserted into the port of the computer.

Page 27: Nursing Informatics: Computer Systems

HISTORY OF COMPUTERS

Page 28: Nursing Informatics: Computer Systems

First Generation Computers1943• First true digital computer

(Colossus Mark I) was made.

• Bell Laboratories was working on the development of a computer as were two scientists at the University of Pennsylavia, J. Presper Eckert and John Mauchly, later founders of Eckert-Mauchly Corporation.

Page 29: Nursing Informatics: Computer Systems

1950• Remington Rand

Corporation bought Eckert and Mauchly’s company and 1 year later began to market the first large scale commercial computer system, UNIVAC-I (Anonymous, 2004).

Page 30: Nursing Informatics: Computer Systems

1955• Sperry Corporation merged with Remington

Rand forming the giant Sperry Rand Corporation.

• The first commercial application was run when General Electric processed its payroll on a UNIVAC computer.

• Age of business computing was born.

Page 31: Nursing Informatics: Computer Systems

Second Generation Computer

• Introduced in the late 1950s• Included IBM 1401 and 1620• Used transistors instead of

vacuum tubes• Less heat, improved reliability,

and much greater speeds• Measured in millionths rather

than thousandths of second (microseconds)

• Transistor were smaller and more durable

Page 32: Nursing Informatics: Computer Systems

Third Generation Computer

• Introduced in mid 1960s

• Use micro-miniature solid state components

• Measures billionths of a second (nanoseconds)

• Ex: IBM 360 and 370

Page 33: Nursing Informatics: Computer Systems

Rise of Modern Personal Computers

1972• Intel Corporation introduced the

first commercial microprocessor called Intel 8008 (Maxfield and Brown, 1997).

• Made the PC or microcomputer possible

• Steve Jobs and Steve Wozniak bought microprocessor for $25 and built a very simple computer they called “Apple”

Page 34: Nursing Informatics: Computer Systems

1976• Steve’s began building machines in Steve

Job’s garage• Introduced their first computer at a meeting

of the Homebrew Computer Club, at which Paul Terryl, president of the Byte Shop chain, ordered 50 computers.

Page 35: Nursing Informatics: Computer Systems

Fourth Generation Computers

• Introduced by IBM, IBM 370.• First mainframe family that had printed

circuits.• Measured in millions of instructions per

second (MIPS).

Page 36: Nursing Informatics: Computer Systems

CLASSES OF COMPUTERS

Page 37: Nursing Informatics: Computer Systems

Analog Computer

• Operates on continuous physical or electronic magnitudes, measuring ongoing continuous analog quantities such as voltage, current, temperature, and pressure.

• Handles data in continuously variable quantities rather than breaking the data down into discrete digital representations.

• Example: heart monitors, fetal monitors

Page 38: Nursing Informatics: Computer Systems

Digital Computer

• Operates on discrete discontinuous numerical digits using the binary system.

• It represents using discrete values for all data.

• Its data is represented by numbers, letters, and symbols rather than waveforms.

• Example: Heart monitor

Page 39: Nursing Informatics: Computer Systems

Hybrid Computer

• Contains feature of both analog and digital computer.

• Used for specific applications such as complex signal processing and other engineering-oriented applications.

• Example: ECG, EEG

Page 40: Nursing Informatics: Computer Systems

TYPES OF COMPUTERS

Page 41: Nursing Informatics: Computer Systems

Supercomputers

• Largest type of computer.• Computational-oriented computer

specifically designed for its scientific applications requiring gigantic amounts of calculations.

• Designed primarily for analysis of scientific and engineering problems and for tasks requiring millions or billions of computational operations and calculations.

Page 42: Nursing Informatics: Computer Systems
Page 43: Nursing Informatics: Computer Systems

Mainframes

• Fastest, largest, and most expensive type of computer used in corporate America for processing, storing, and retrieving data.

• Large multiuser central computer that meets the computing needs, especially the large amount of repetitive calculations of bills, payroll, and the like, of a large organization.

• Capable of processing billions of information per second and accessing billions (GB) of characters of data.

Page 44: Nursing Informatics: Computer Systems
Page 45: Nursing Informatics: Computer Systems

Microcomputer (Personal Computer / PC)

• Being used for number of independent applications as well as serving as a desktop link to the programs of the mainframe.

• Available as desktop computer, portable laptop, notebook.

• Uses in the hospital:– Patient classification– Nurse staffing and scheduling– Personnel management applications

Page 46: Nursing Informatics: Computer Systems
Page 47: Nursing Informatics: Computer Systems

Handheld Computers

• Small, special function computers.

• Example: PDAs

Page 48: Nursing Informatics: Computer Systems

BASICS OF COMPUTER HARDWARE

Page 49: Nursing Informatics: Computer Systems

Network

Is a set of cooperative interconnected computers for the purpose of information interchange.

Page 50: Nursing Informatics: Computer Systems

Network> LAN

Usually supports the interconnected computer needs of a single company or agency.

Computers are physically close to each other and members of the company have legitimate access.

Page 51: Nursing Informatics: Computer Systems

Network> WAN

Supports geographically dispersed facilities.Subset include MAN (Metropolitan Area

Network), that support interconnected buildings like university.

Page 52: Nursing Informatics: Computer Systems

COMPONENT OF COMPUTER HARDWARE

Page 53: Nursing Informatics: Computer Systems

Network Hardware

• Provide interconnection between computers.

Page 54: Nursing Informatics: Computer Systems

Network Hardware> Parts

Network adapter or Network interface card• Computer circuit or card that installed in a computer so

that it will be connected to a network.• Provide a dedicated full time connection to a network.• Most commonly used is Ethernet card,

Page 55: Nursing Informatics: Computer Systems

Communication Medium (Cabling)• Means by which actual transfer of data from

one site to another takes place.• Examples: twisted pair cable, coaxial cable,

fiber-optics, telephone lines, satellites, compressed video.

Page 56: Nursing Informatics: Computer Systems

Coaxial wire

Fiber Optics

Twisted Pair Cable

Page 57: Nursing Informatics: Computer Systems

Telephone Line CommunicationsISDN (Integrated Services Digital Network)• Used to carry communications across phone

lines• Set of communication standards for optical

fibers that carry voice, digital, video signals across phone lines.

Page 58: Nursing Informatics: Computer Systems

Bandwidth• Controls how fast the signals can be transmitted

across phone lines.• Measured in Mbps

1. DSo (digital standard-zeroth level)• The first one used• That transmitted at 64 kilobytes per second.

2. T-Lines• Replace DS0• Used to handle the high speed transmission needed

for network communications

Page 59: Nursing Informatics: Computer Systems

DS0

T-Line

Page 60: Nursing Informatics: Computer Systems

Servers• Computer program that provides to other

computer programs in the same computer or in other networks.

Client-server approach• One computer is the core or server computer

that receives requests from the client computer and fulfills those requests.

Page 61: Nursing Informatics: Computer Systems

Architecture• Refers to overall physical structure,

peripherals, interconnections within the computer, and its software system.

• Refers to how communication among the various computers in the network is accomplished.

Page 62: Nursing Informatics: Computer Systems

Five fundamental components (Computer Subsystem)

1. Input/Output2. Storage3. Communication4. Control5. Processing

Page 63: Nursing Informatics: Computer Systems

Types:1. Broadcast• Communication is done by transmitting the same

information to all computers in the network that are expected to respond to it.

• Typically used in LANs

2. Point-to-Point• Used in dial up networking.

Page 64: Nursing Informatics: Computer Systems

Topology• Defines how the network computers in LAN

are interconnected within a physical area and describes their physical interconnection.

Page 65: Nursing Informatics: Computer Systems

Types1. Bus• Network topology or circuit arrangement in which

all the node computers are directly attached to a line.

• Expansion slot on mother board.

Page 66: Nursing Informatics: Computer Systems

2. Star• Centralized structure where all computers are

connected through central computer (server)

Page 67: Nursing Informatics: Computer Systems

3. Ring• Connection with wires or cables that directly connected

to computers together.3.1 Hub

• Consist of backbone or main circuit attached to outgoing lines.

• Used for relatively small number of connected workstation.

• All computers are connected to a hub processor that contains networking software and provides for communication among the various computers on the network.

3.2 Arcnet• Token bus system for managing line sharing among all

users on the network.

Page 68: Nursing Informatics: Computer Systems
Page 69: Nursing Informatics: Computer Systems

COMPUTER SOFTWARE

Page 70: Nursing Informatics: Computer Systems

Computer Software

• Instructions that direct the computer’s hardware to perform work.

 Purposes:• Computers do not directly understand

human language and software is needed for translate instructions created into human language into machine language.

• Needed to make the computer an economical work tool.

Page 71: Nursing Informatics: Computer Systems

Brief History of Programming

Augusta Ada Byron• Countess of Lovelace• First described the concept of stored

computer program.• Theorized the use of automatic

repetitious arithmetic steps that the analytical engine will follow to solve a problem (loop concept)

• First programmer

Page 72: Nursing Informatics: Computer Systems

Charles Babbage• Babbage built an analytical

machine.

Robert Von Newmann• Proposed both data and

instructions could be stored in computer and that the instructions could be automatically carried out.

Page 73: Nursing Informatics: Computer Systems

Babbage machine

Page 74: Nursing Informatics: Computer Systems

Joseph Jacquard• Weaver from France• Invented the Jacquard loom

(device that used blocks of wood with holes drilled in such a way that threads to be woven into cloth could form a program or set of instructions.

Page 75: Nursing Informatics: Computer Systems

Jacquard’s Loom

Page 76: Nursing Informatics: Computer Systems

Herman Hollerith• Developed a machine that could

read punched cards and tabulate results. (1884)

• Formed company called Tabulating Machine which became International Business Machine (IBM)

Page 77: Nursing Informatics: Computer Systems

Hollerith’s Machine

Page 78: Nursing Informatics: Computer Systems

Rear Admiral Grace Murray Hopper• The mother of computing.• Worked with the first digital computer

(Mark I) and its successor (Mark II)• Coined the term debugging which

means checking the program to ensure that it is free of error.

• Did the Common Business-Oriented Language (COBOL) which was considered the first universal programming language

Page 79: Nursing Informatics: Computer Systems

Mark I Mark II

Page 80: Nursing Informatics: Computer Systems

TYPES OF SOFTWARE

Page 81: Nursing Informatics: Computer Systems

System Software

• Consists of variety of programs that initialize or boot up computer when it first turned on and thereafter control all functions of the computer hardware and application hardware.

Page 82: Nursing Informatics: Computer Systems

System Software> Basic Input Output System (BIOS)• First level of system control• Consist of set of instructions

permanently burned onto computer chip is truly a combination of software and hardware.

Page 83: Nursing Informatics: Computer Systems

System Software> Operating System

• Actual software, loaded from the hard drive into RAM as soon as the computer is turned on.

• OS can be upgraded or completely changed without changing the hardware chip.

• Manages the interface to peripheral hardware, schedule tasks, allocates storage in memory and on disks, and provides an interface between the machine and the user.

• Example: Windows 7

Page 84: Nursing Informatics: Computer Systems

User Interfaces

1. Disk Operating System (DOS)• Present a blank screen to the user and

the user submits typed commands.• First designed for mainframe computers

and replicated the procedure programmers and under manual OSs.

Page 85: Nursing Informatics: Computer Systems

2. Graphical User Interface• Computer for everybody and PC

market exploded.• Supports use of graphic images

called icons to represent commands to the computer.

• Support the operation of menus.• Example: Macintosh by Steve Jobs

Page 86: Nursing Informatics: Computer Systems

3. Utility Programs• Designed to enhance the functions of OS

or perhaps to add facilities that basic OS does not offer.

3.1 Language Translation Utilities• Convert instructions written in English-

like language into binary• Also known as assemblers, compilers,

interpreters

3.2 Worldwide Web (www)• Network system utility program for the

Internet.• Provides a protocol for documents

across the Internet

Page 87: Nursing Informatics: Computer Systems

3.3 Web Browser• Utility program that allows the user to access

the Web and the material available through the web.

• Example: Opera, Google Chrome, Internet Explorer

Page 88: Nursing Informatics: Computer Systems

Application Software

• Includes the various programs people use to do work, process data, play games, communicate with others, or watch multimedia programs on a computer.

Page 89: Nursing Informatics: Computer Systems

COMMON SOFTWARE USEFUL TO NURSEExamples: Admission

Discharge Transfer (ADT)

system, Medication

Administration Record

(MAR) Software,

Computer Physician

Order Entry (CPOE)

Page 90: Nursing Informatics: Computer Systems

Chat Rooms

Electronic conference calls.

Multiple users can send and receive messages at the same time.

Real time technology.

Page 91: Nursing Informatics: Computer Systems

Electronic Bulletin Boards

Creates space where user can post a message

Important technology in distance courses offered through Internet.

Page 92: Nursing Informatics: Computer Systems

Listservs

Least powerful version of an electronic bulletin board

Functions more like an electronic mailing list than a true discussion board, it is merely e-mailed to all members of the conference.

Page 93: Nursing Informatics: Computer Systems

COMPUTER PROGRAMMING

Process of writing a computer program, which is a series of instructions written in proper sequence to solve a specific problem.

Page 94: Nursing Informatics: Computer Systems

Step 1: Problem or function definition• Most critical step in programming• Requires the problem or task be precisely defined

and the procedures to be performed by program, be perfectly understood.

• Ex: Calculate cost of nursing visit C by totaling cost of nurse A and cost of supplies B.

Page 95: Nursing Informatics: Computer Systems

Step 2: Program Design Specification• Set of functional specification that identifies all

the functions the program is to perform. It includes narrative description of the functions the system and a graphical representation of the system’s process flow.

• Second set is called design specification, these are instructions given to the programmer. Maybe highly technical and are not typically viewed by customers.

Page 96: Nursing Informatics: Computer Systems

Step 3: Program Preparation

• The actual writing or coding of programs, entails translating the design specifications into programming language to be used.

• Program language (algorithms) must be coded in detail and in logical sequence so that the program can process data correctly.

Page 97: Nursing Informatics: Computer Systems

Step 4:  Documentation

Two types of documentation that must be produced:• Program Documentation – includes narrative

manual of instructions to system administrators who will have to maintain the program after the initial programming is completed.

• User’s Manual – provides clear directions and examples of how to make the program work as intended.

Page 98: Nursing Informatics: Computer Systems

Step 5: Program Testing

• Alpha Testing – programming team and system analyst carefully desk check the program to see if all the processes appear to be functioning as specified in flowcharts, functional specifications, and design specs. Also known as desk checking.

 • Beta Testing – program is installed in the actual

user environment, and further programming of screen formats and other user interface functions is performed. Some users are trained to use the system

Page 99: Nursing Informatics: Computer Systems

Step 6: Program Implementation• Final step in programming where in program

is implemented throughout a beta site.

Page 100: Nursing Informatics: Computer Systems

System Elements

Page 101: Nursing Informatics: Computer Systems

Interdependent Parts

Most defining attribute of a system, it interacts to conduct processes.

Page 102: Nursing Informatics: Computer Systems

Input

Any factor from the external environment that is taken into the system. May serve to initiate system functioning.

Page 103: Nursing Informatics: Computer Systems

Process

Activity of the system.Input to create some outputs or results.

Page 104: Nursing Informatics: Computer Systems

Output

Any product or waste produced as a result of system process.

Page 105: Nursing Informatics: Computer Systems

Controls

Refer to any component or activity that serve to prevent or correct problems or errors in the system’s input, process or output.

Page 106: Nursing Informatics: Computer Systems

Feedbacks

Output from one part of a system process that serve as input or part of another part of the system process.

Used as part of a system’s self regulation function.

Page 107: Nursing Informatics: Computer Systems

Classification of Systems

Page 108: Nursing Informatics: Computer Systems

Closed System

• Also known as Self-containment or Self-regulation

• Defined as a system with the following characteristics: differentiation, isolation, independence, self sufficiency.

• Boundaries are clearly defined and rigid. Access if highly restricted because only inputs acceptable are inputs from another part of itself.

Page 109: Nursing Informatics: Computer Systems

Open System

• System that exhibit integration, fluid or fuzzy boundaries and interaction with their environments.

• Overlaps other system and maybe a subsystem within a larger system.

Page 110: Nursing Informatics: Computer Systems

Information System

Is the collection and integration of various pieces of hardware and software and the human resources

that meet data collection, storage, processing, and report generation needs of organization.

Page 111: Nursing Informatics: Computer Systems

Information System Types

Management Information System• Provides managers information about their

business operations.• Organized system for managing the flow of

information in an organization in a timely manner.• Primary use is assisting in decision making

processes.• Support strategic planning, management control,

operations support.

Page 112: Nursing Informatics: Computer Systems

Bibliographic Retrieval System• Retrieval system that generally refers to

bibliographic data, document information, or literature primarily used to store and retrieve data and not to conduct any computations per se.

• Example: CINAHL MEDLINE (http://igm.nlm.nih.gov)

Page 113: Nursing Informatics: Computer Systems

Stand-Alone, Dedicated, Turnkey System• Special purpose system, developed for a single

application or set of functions.• Example: Patient Classification System

Page 114: Nursing Informatics: Computer Systems

Transaction System• Used to process predefined transactions and

produce predefined reports.• It is designed for repeated operations using a

fixed list.• Example: Inventory System,

Admission/Discharge/Transfer system

Page 115: Nursing Informatics: Computer Systems

Physiologic Monitoring System• Widely used in hospital patient care units• Example: Heart monitor

Page 116: Nursing Informatics: Computer Systems

Decision Support System• Computer system that supports some aspect

of the human decision making process. Work with user to support, but not replace, human judgment in a a decision making situation.

• Example: Nurse Staffing

Page 117: Nursing Informatics: Computer Systems

Example:Expert System• Computer system containing the information

and decision making strategies of an expert to assist non experts in decision making.

• Designed for users to simulate the cause and effect reasoning that an expert would use if confronted with the same situation in a real live environment.

Page 118: Nursing Informatics: Computer Systems

Artificial Intelligence Systems• System that attempts to model human

reasoning processes.• Concerned with symbolic inference and

knowledge representation.• Track the accuracy of its predictions and

judgments and alter its own decision making rules based on new knowledge it generates for itself.

Page 119: Nursing Informatics: Computer Systems

• * Symbolic Inference – concerned with deriving new knowledge from known facts and the use of logical inference rules. Ex: If A > B and B > C, then A must be greater than C.

• * Knowledge Representation – the field concerned with devising ways to represent and use abstract knowledge and then store those representation and use rules in a computer system.

Page 120: Nursing Informatics: Computer Systems

Natural Language System• A system that can understand and process

commands given in the user’s own natural, spoken language.

• Does not require the user to learn special vocabulary, syntax, and set of programming rules and instructions.

Page 121: Nursing Informatics: Computer Systems

HOSPITAL INFORMATION SYSTEM

Provides support for a wide variety of both administrative and clinical

functions.

Page 122: Nursing Informatics: Computer Systems

Purpose

• Manage information needed to facilitate daily hospital operations by all health care personnel.

• Administrators: manage financial budgets and establish charges for services.

• Physician: diagnose, treat, evaluate patient condition.

• Nurses: assess, plan, provide patient care

Page 123: Nursing Informatics: Computer Systems

HIS Configuration

• Mainframe computer with hardwired terminals or workstations

• Local Area Network

Page 124: Nursing Informatics: Computer Systems

Program Modules Available for HIS

• Admission and discharge• Patient tracking• Finance, Payroll, Billing, Budgeting support• Inventory• Management reporting program• Administrative programs: Cost accounting, patient

billing, inventory control, bed census, medical records, patient classification system

Page 125: Nursing Informatics: Computer Systems

Semi-clinic Modules

Admission/Discharge/Transfer (ADT)• Monitors and controls the flow of patient in a

hospital from admission to discharge.

Order-Entry-Result-Reporting Module (OE)• Staff can enter laboratory, pharmacy, radiology

orders online.• Results can also be posted.

Page 126: Nursing Informatics: Computer Systems

Clinical Support System

Charting System• Includes medication administration, Reports, admission

assessment, shift assessment, special assessment, some elements of NCP (nursing diagnosis, interventions), and vital signs.

Page 127: Nursing Informatics: Computer Systems

Point-of-Service System / Point-of-Care System• Special type of clinical system• Uses a hand held or bedside PC to ensure data are

entered at the point at which they are collected• Designed to save time by recording critical clinical data,

provides access key to patient information for health care providers

Laboratory, Pharmacy, Radiology Modules

Page 128: Nursing Informatics: Computer Systems

Open Source Software

(OSS) and Free Software (FS)

Page 129: Nursing Informatics: Computer Systems

Definition of TermsFree Software• Matter of the user’s freedom to run, copy,

distribute, study, change, and improve software. Free in terms of freedom to change not the price.

Kinds of Freedom• Freedom to run program for any purpose• Freedom to study how the program works

and adapt it to your needs.• Freedom to redistribute copies so as you

can help your neighbor• Freedom to improve the program and

release improvements to public so that the whole community benefits.

Page 130: Nursing Informatics: Computer Systems

Open Source Software• Provide free access to programmer’s

instructions to computer in programming language in which they are written.

Freeware• Software that is offered free of charge

but without the freedom to modify the source code and redistribute changes.

Shareware• Offered on a try before you buy basis.

Page 131: Nursing Informatics: Computer Systems

Proposed Benefits of OSS/FS

• Electronic equivalent of generic drugs

• Accessible to user, anyone can see the how the software works and can make changes to the functionality.

• Free, less expensive than acquiring propriety alternatives

• Leads to development of local software capacity.

Page 132: Nursing Informatics: Computer Systems

Issues in OSS/FS• Licensing• Copyright and Intellectual property

• Total Cost of Ownership (TCO) - Sum of all expenses directly related to the ownership and use of product over a given period of time.

• Support -Do not have the same level of documentation, training, and support.

• Business Models• Security and Stability

Page 133: Nursing Informatics: Computer Systems

Data Processing

Page 134: Nursing Informatics: Computer Systems

Definition of Terms

Data• Raw uninterrupted facts that are

without meaning.

Approaches to Data Organization• Sorting• Classifying• Summarizing• Calculating

Page 135: Nursing Informatics: Computer Systems

Information• Produced when data is processed

and interpreted.

Information System• Used to process data and produce

information.• Examples: Computer System,

Human Information System, Manual Information System

Page 136: Nursing Informatics: Computer Systems

Database• An organized collection of related

data.• Example: Phonebook

Building Blocks• Field - Record Files Database

Factors Affecting Finding of Information

• How the data are named (indexed) and organized

• The size and complexity of the database

• The type of data within the database• The methodology or tools used to

research database.

Page 137: Nursing Informatics: Computer Systems

Types of Data

Computer-Based Data Types Grouped either by numbers,

letters, or combination of both.

Conceptual Data Types Reflect how users view data,

can be based on event that data are attempting to capture and based on the source of data.

Page 138: Nursing Informatics: Computer Systems

DATABASE MANAGEMENT

SYSTEMComputer programs used to

input, store, modify, process, and access data in a database.

Example: Computerized library system, Automated Teller

Machine

Page 139: Nursing Informatics: Computer Systems

STEPS OR PROCESS RELATED TO DBMS Database System Design (Process of

configuring the database software) Database software (DBM Software) is

used to enter project data into the computer.

Three interacting parts must be present: data, DBMS configures software program, query language used to access data.

Page 140: Nursing Informatics: Computer Systems

ADVANTAGES OF AUTOMATED DBMS Decrease data redundancy** Data redundancy – occurs when data

are stored in the database more than once.

Increase data consistency Improve access to data

Page 141: Nursing Informatics: Computer Systems

TYPES OF FILES

Page 142: Nursing Informatics: Computer Systems

PROCESSING FILES > EXECUTABLE FILES

Consist of a computer program or set of instructions that, when execute, causes the computer to open or start a specific computer program of function.

Files that tell a computer what actions the computer should perform when running a program.

Example: set-up.exe (tell the computer to begin installing the related computer program on the computer.

Page 143: Nursing Informatics: Computer Systems

PROCESSING FILES > COMMAND FILES

Are set of instructions that perform a set of functions as opposed to running a whole program.

Example: autoexec.bat (batch files that tells the computer to open or start a virus checking program when the computer is booted)

Page 144: Nursing Informatics: Computer Systems

DATA FILES

Contain data that have been captured and stored on a computer using a software program.

Example: .doc, .txt, .ppt** Master Index File – contains unique

identifier and related indexes for all entities in the database. Example is identification file for all patient records

Page 145: Nursing Informatics: Computer Systems

DATABASE MODELS

Page 146: Nursing Informatics: Computer Systems

American National Standard Institute (ANSI) Standard Planning and

Requirements Committee (SPARC) Model

Proven effective since 1970s

Identifies three views or models of data elements and their relationships

Three views:

User’s View - Wish of all requirements that the user will have for the database. List of functional specifications describing queries, reports, and procedures that can be produced by the database

Logical View

Physical View

Page 147: Nursing Informatics: Computer Systems

Conceptual Models

Includes a diagram and a narrative description of the data, elements, their attributes, and the relationship between the data

Defines the structure of the whole database in terms of the attributes of the entities (data elements), relationships, constraints, and operations.

Include all data elements, the definition and attributes of each datum, and all relationships between data.

Page 148: Nursing Informatics: Computer Systems

One-to-one

One-to-many relationship

Page 149: Nursing Informatics: Computer Systems

STRUCTURAL OR PHYSICAL MODEL

Includes each of the data elements and the relationship between the data elements, as they will be physically stored on the computer.

Page 150: Nursing Informatics: Computer Systems

Approaches:

Hierarchical Database

All access data starts at the top of the hierarchy or at the root

Effective at representing one-to-many relationships

Page 151: Nursing Informatics: Computer Systems

Network Model

Developed from hierarchical models.

Child node is not limited to one parent

Represent many-to-many relationship

Page 152: Nursing Informatics: Computer Systems

RELATIONAL DATABASE MODEL

Consist of a series of files set up as tables. Each column represents an attribute, and each row/tuple is a record.

Joins any two or more files and generates a new file from the records that meet the matching criteria.

Page 153: Nursing Informatics: Computer Systems

Object-Oriented Database Model

Developed because the relational model has a limited ability to deal with binary large objects or BLOBs.

Entity as well as attributes of the entity are stored with the object.

** BLOBs – complex data types such as images, sounds, spreadsheets, or text messages.

Page 154: Nursing Informatics: Computer Systems

DATABASE LIFE CYCLE

Page 155: Nursing Informatics: Computer Systems

Initiation

Occurs when a need or problem is identified and the development of DBMS is seen as a potential solution.

Looks at the needs, current approaches, what are the potential options for dealing with the need.

Page 156: Nursing Informatics: Computer Systems

Planning and Analysis

Begins with an assessment of the users view and the development of the conceptual model.

Includes internal and external uses of information.

Page 157: Nursing Informatics: Computer Systems

Detailed System Design

Begins with the selection of the physical model, hierarchical, relational or object oriented.

Revisions may be expected.

Page 158: Nursing Informatics: Computer Systems

Implementation

Includes training the users, testing the system, developing a procedure manual for the use of the system, piloting DBMS, and finally going live.

Page 159: Nursing Informatics: Computer Systems

Evaluation and Maintenance

Page 160: Nursing Informatics: Computer Systems

Common Database Operations

Page 161: Nursing Informatics: Computer Systems

Data Input Operations

• Used to enter new data, update data in the system, or change/modify data in the DBMS.

• A well designed screen is important, it will discourage data entry errors.

Page 162: Nursing Informatics: Computer Systems

Data Processing Processes

• DBMS-directed actions that the computer performs on the data once entered into the system.

• Used to convert raw data into meaningful information.

** Online Transaction Processing – real time processing of transactions to support day-to-day operations.

Page 163: Nursing Informatics: Computer Systems

Data Output Operations

• Includes online and written reports.• Approach to designing these reports

have an impact on the information the reader actually gains from the report.

Page 164: Nursing Informatics: Computer Systems

DATA WAREHOUSE

Page 165: Nursing Informatics: Computer Systems

DEFINITION

• Largest collection of data imported from several different systems within one database.

• Data sources could either be internal or external.

• Definition by Bill Immon (father of data warehouse): subject oriented integrated, time variant, non volatile collection of data used to support the management decision making process.

Page 166: Nursing Informatics: Computer Systems

PURPOSES

• Spares users from the need to learn different application.

• Makes it possible to separate analytical from operational processing.

Page 167: Nursing Informatics: Computer Systems

FUNCTIONS

• Extract data from various computer systems and import data into the warehouse.

• Function as a database able to store and process all the data in the database.

• Deliver data into the warehouse back to the user in the form of information.

Page 168: Nursing Informatics: Computer Systems

ACTIVITIES SUPPORTED BY DATA WAREHOUSE

• Decision support for caregivers at the point of care

• Outcome measurements and quality improvement

• Clinical research and professional education• Reporting to external agencies• Market trend analysis and strategic planning• Health service management and process

reengineering• Targeted outreach to patients, professionals,

and other community groups

Page 169: Nursing Informatics: Computer Systems

DATA 2 KNOWLEDGE (D2K)

• Process of extracting information and knowledge from large-scale databases

• Uses powerful automated approaches for the extraction of hidden predictive information from large databases.

Page 170: Nursing Informatics: Computer Systems

Process of D2K Carefully assessing questions that users need

to answer Prepare the data (selected, cleaned,

transformed into consistent format) Data mining processes can be done.** Predicting – discovering variables that predict

or classify a future event.** Discovery – discovering patterns, association,

or clusters within large dataset.** Deviation – discover norm via pattern

recognition and then discover deviations from these norm

Interpret, evaluate and use data mining result within institution.

Page 171: Nursing Informatics: Computer Systems

Internet: A Nursing Resource

Page 172: Nursing Informatics: Computer Systems

ISOC (Internet Society)

• Overall organizing force of Internet• An international, non-profit group,

professional membership organization with no government allegiances

• Comprised of 150 organization, 16000 individual members that represent 180 nations

• Maintain standards, develop public policy, provide education, increase membership

Page 173: Nursing Informatics: Computer Systems

Technology Behind the Internet

TCP (Transfer Control Protocol)• Allows computers to connect to a network

and exchange data.• Carries out task of breaking messages into

small packets.• Ensures that packets/programs are all

received and are in correct order.

Page 174: Nursing Informatics: Computer Systems

IP (Internet Protocol)• Lower level protocol responsible for making

decision about these packets and routing them.

Page 175: Nursing Informatics: Computer Systems

Domain Name System (DNS)

• Permits us to give globally unique names to networks and computers

Page 176: Nursing Informatics: Computer Systems

Examples: Top Level Domains (TLD)• .aero (air transport industry)• .biz (for businesses)• .com (commercial)• .coop (cooperatives)• .edu (educational institutions)• .gov (government agencies)• .info (all users)• .net (network resources)• .org (non-profit organizations)• .pro (professionals)

Page 177: Nursing Informatics: Computer Systems

Use of the Internet

File Transfer Protocol (FTP)• Upload files and download files from distant

computers.** Uploading – process of moving a file from

the user’s computer to another computer** Downloading – transfer of file from another

computer to user’s computer.

Page 178: Nursing Informatics: Computer Systems

Telnet• Allows a connecting computer to behave like

a terminal for distant computers regardless of the type of computer that is either the target or the originator of the Telnet session.

• Example: Internet Service Providers (ISP)

Usenet News and Online Forums

Page 179: Nursing Informatics: Computer Systems

Email• Anatomy of email address• Using email• Use of emoticons and abbreviations• Organizing received files• File attachments• Cautions and suggestions

Page 180: Nursing Informatics: Computer Systems

Mailing List• First created by Eric Thomas in 1986• Set up to provide an arena for discussion on

specific topic• Have to mailing addresses (address of the

software that manages the list and the subscribers)

Page 181: Nursing Informatics: Computer Systems

Worldwide Web (www)

History• Appeared in the last half of the 1990s• First proposed by Tim Berners-Lee in 1989• First prototype appeared in 1990 with a

subsequent release in 1991• 1992 first browser was released to the public as

freeware

Page 182: Nursing Informatics: Computer Systems

How www Functions• Browser – software programs that allow any

computer to be a web client• Hypertext Transfer Protocol (HTTP) – enables

transmitting and interpretation of files not just text. Invented by Ted Nelson in 1960s.

• Uniform Resource Locator (URL) - contains the name of the computer where the document you are seeking is located along with other specifics to locate it. Example: http://www.yahoo.com/yahoogroups

Page 183: Nursing Informatics: Computer Systems

Value• Opens the world to you• Easy access of information• Online journals• Professional information (organizations)• Continuing educations• Tutorials

Page 184: Nursing Informatics: Computer Systems

The Internet as Source of InformationEvaluating Information• Credibility – source, how current, usefulness, relevance• Content – hierarchy of evidence, presence of original

sources• Disclosure – purpose of the site, sponsor• Links – quality of links• Design – accessibility, easy navigation, searchable• Interactivity – allow feedback, exchange

Page 185: Nursing Informatics: Computer Systems

Patient/Consumer use of the Internet

• Many hospitals and insurance agencies including the federal government has web sites setup for patients– Hours and services– Maps or obtain location– Locate and see physician’s credentials

• Other organizations allow submission of information on online forms, checking of health care benefits and even ordering prescription medicines online

Page 186: Nursing Informatics: Computer Systems

PDA AND WIRLESS DEVICES

Page 187: Nursing Informatics: Computer Systems

Desktops vs notebooks/laptops vs tablet vs smart phones vs PDA

DesktopHeavy to hand carryLarger display Processing power (GHz)Memory Capacity (GB)Not designed to run on battery

power

Page 188: Nursing Informatics: Computer Systems

Smart phonesFunctions as telephone, email,

internet access and PDA organization function

Fits in a shirt pocketWeigh ouncesHas 2 inch or slightly larger

displayLimited memoryLimited storage capacityHas 3 hrs talk and 10 hours

standby battery life

Page 189: Nursing Informatics: Computer Systems

Notebooks/laptopsLight enough to hand carryHas slightly smaller displaySlightly less processing power and

storage capacityPossible to add external devicesRun on battery power

TabletAbility to provide input using

stylusLighter Slightly smaller displaySlightly less processing power and

storage capacity

Page 190: Nursing Informatics: Computer Systems

PDAWeighing 8 ounce or lessSmall enough to fit a shirt pocketComes w/ a miniature keyboard

and a stylus for data entryPossible to add external keyboard

Page 191: Nursing Informatics: Computer Systems

Mobile devicescontinuum of portability

PortableA device w/c can be rolled from room to

room

Mobile Devices w/c are small and lightweight

enough to be hand carried

HandheldDevice w/c can be held in the palm of

one hand and used w/ the other hand

Page 192: Nursing Informatics: Computer Systems

Uses of PDA

Normal functions: to do, notepad, calculator, address book, date book

WLAN, web browsers Document viewers Office utilities Reference material (journal,

articles) Application: NANDA, ECG,

Pharmacology, Dictionary, BMI Calculator

Page 193: Nursing Informatics: Computer Systems

Use of computer based clinical decision

Support system for health professionals

Page 194: Nursing Informatics: Computer Systems

Definition of Terms

Decision Support System• Automated tools designed to support

decision making activities and improve the decision making process and decision making outcomes.

Page 195: Nursing Informatics: Computer Systems

Nursing Decision Support System (NDSS)

Tools that help nurses:• Improve their effectiveness• Identify appropriate interventions • Determine areas in need of policy or

protocol development• Support patient safety initiatives and

quality improvement activities.

Page 196: Nursing Informatics: Computer Systems

Clinical Decision Support System (CDSS)

• Designed to support health care providers in making decisions about the delivery and management of patient care.

• Typically designed to integrate a medical knowledge base, patient data and an inference engine to generate case specific advice.

Page 197: Nursing Informatics: Computer Systems

Goals of CDSS

• Patient Safety• Improved outcomes for specific patient

populations• Compliance with clinical guidelines,

standards of practice, regulatory requirement.

• Optimization of both efficiency and effectiveness with which clinical decisions are made and care is delivered.

Page 198: Nursing Informatics: Computer Systems

3 main purpose of (DSS)

• Assist in problem solving w/ semi structured problems

• Support, not replace, the judgment of a manager or clinician

• Improve the effectiveness of decision making process

Page 199: Nursing Informatics: Computer Systems

History: Early systems

INTERNIST I• Developed at Pittsburgh University in

1974• Support the diagnostic process in

general internal medicine by linking disease with symptoms

Page 200: Nursing Informatics: Computer Systems

MYCIN I• Rule based expert system to

diagnose and recommend treatment for certain blood infections

• Functional in 1976

Page 201: Nursing Informatics: Computer Systems

COMMES (Creighton Online Multiple Modular Expert System) and CANDI (Computer-Aided Nursing Diagnosis and Intervention

• Assist nurses with care and planning and nursing diagnosis.

Page 202: Nursing Informatics: Computer Systems

Types of DSS

• Administrative and Organizational System– Supports organizational,

executive/managerial, financial and clinical decisions

• Integrated System– Supports outcomes performance

management by integrating the operational data (the business side) w/ clinical data (the clinical side)

Page 203: Nursing Informatics: Computer Systems

Key CDSS Functions by Perreault (1999)

• Administrative- support for clinical coding and documentation

• Management of clinical complexity and details- keeping patients on research and chemotherapy protocols, tracking orders, referrals, follow up and preventive care

• Cost control- monitoring medication orders and avoiding duplicate or unnecessary tests

• Decision support- supporting clinical diagnostic and treatment plan processes promotion of best practice, use of condition-specific guidelines, and population based management

Page 204: Nursing Informatics: Computer Systems

Classification of CDSS

From ontologic perspective (Tan and Sheps, 1998)

• Data-based system (population based)

• Model-based system (case based)• Knowledge-based system(rule based)• Graphic-based system

Page 205: Nursing Informatics: Computer Systems

Examples of CDSS application

• Reminders and alerts• Therapy critiquing and planning• Diagnostic assistance• Laboratory system w/ interpretation• Prescribing decision support• Clinical workstations w/ online literature• Image recognition and interpretation• Signal interpretation w/c activates interpretative alarms • Natural language/speech recognition• Evidence based quality improvement• Multitask tools for assessment, diagnosis and

management

Page 206: Nursing Informatics: Computer Systems

Barriers in using CDSS

• Lack of noticeable benefits• Insufficient cost benefits• Inadequate staff training• Lack of system support• Lack of exposure to technology

Page 207: Nursing Informatics: Computer Systems

Essential elements needed for informatics structure

(McCormick,1998)• Standardized vocabularies

– To describe patient diagnoses, intervention and outcomes

• Computer based methods– Examine linkages among patient

problems, interventions, outcomes and variations

• Integrated clinical information system– Data required for improvement are

collected and returned to the provider

Page 208: Nursing Informatics: Computer Systems

Five Elements for Real Time CDSS by Sittig (1999)

1. Integrated real-time patient database – combines data from multiple sources.

2. Data driven mechanism – event triggers to go in effect and activates alerts and reminders automatically.

3. Knowledge engineer – translate knowledge representation scheme.

4. Time driven mechanism – permit automatic execution of program at specific time.

Page 209: Nursing Informatics: Computer Systems

5. Long clinical term repository – data collected over time from variety of resources.

Page 210: Nursing Informatics: Computer Systems

Responsibility of user: ethical and legal issues

• No legal ramification of not following CDSS advice

• But the legal responsibility for treatment and advice given to a patient rest w/ the clinicians regardless of whether a CDSS is used.

Page 211: Nursing Informatics: Computer Systems

Implications of Future Uses of CDSS in Nursing

• Allow patient to access to the knowledge base of the system.

• Computer as health medium• Development of CDSS program for

other clinical users including nurses

Page 212: Nursing Informatics: Computer Systems

END