Dr. Mark Gaynor, Dr. Feliciano Yu, Bryan Duepner.

Slides:



Advertisements
Similar presentations
Getting Familiar with Web Pages 1 2 The Internet Worldwide collection of interconnected computer networks that enables businesses, organizations, governments,
Advertisements

4.01 How Web Pages Work.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
HTTP: the hypertext transfer protocol
The Internet Useful Definitions and Concepts About the Internet.
Layer 7- Application Layer
Jacob Boston Josh Pfeifer. Definition of HyperText Transfer Protocol How HTTP works How Websites work GoDaddy.com OSI Model Networking.
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
IST 221 Internet Concepts and Applications Internet, WWW and HTML 1.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Lesson 19 Internet Basics.
Application Layer. Applications A program or group of programs designed for end users. Software can be divided into two general classes: systems software.
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
Web Design Terms and Concepts Ms. Scales. Q. What is a Server? A. A server is a computer that stores information many people can access. It runs special.
UNDERSTANDING WEB AND WEB PROJECT PLANNING AND DESIGNING AND EFFECTIVE WEBSITE Garni Dadaian.
Chapter 1 Internet & Web Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D. 1.
IT 210 The Internet & World Wide Web introduction.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
Lesson 2 — The Internet and the World Wide Web
Chapter 1 Internet & Web Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D. Revised 1/12/2015 by William Pegram 1.
OV Copyright © 1998 Ziff-Davis Education, a division of Ziff-Davis Inc. All rights reserved. The Internet World-wide network of computers connected.
A Closer Look at HTTP HyperText Transfer Protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Internet Concept and Terminology. The Internet The Internet is the largest computer system in the world. The Internet is often called the Net, the Information.
HTML Structure & syntax
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Web Services Description Language (WSDL) Jason Glenn CDA 5937 Process Coordination in Service and Computational Grids September 30, 2002.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
Introduction to World Wide Web Authoring © Directorate of Information Systems and Services University of Aberdeen, 1999 IT Training Workshop.
HTML ~ Web Design.
HTML Internet Basics & Beyond. What The Heck Is HTML? HTML is the language of web pages. In order to truly understand HTML, you need to know a little.
An Overview of the Internet: The Internet: Then and Now How the Internet Works Major Features of the Internet.
HTML Structure & syntax. Introduction This presentation introduces the following: Doctype declaration HTML Tags, Elements and Attributes Sections of a.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Copyright Jim Martin The World Wide Web Dr. Jim Martin
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
BASIC NETWORK PROTOCOLS AND THEIR FUNCTIONS Created by: Ghadeer H. Abosaeed June 23,2012.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
Web Authoring with Dreamweaver. Unit Objectives  Be able to define keywords: HTML, HTTP (protocol), browser, web server, client/server, tag, attribute,
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
Dave Salinas. What is XML? XML stands for eXtensible Markup Language Markup language, like HTML HTML was designed to display data, whereas XML was designed.
Introduction to the World Wide Web & Internet CIS 101.
Chapter 6.  Internet and characteristics of Internet.  Various Internet protocols  Static IP addressing and Dynamic IP addressing Prepared by Saher.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
COMPUTER NETWORKS Hwajung Lee. Image Source:
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Website Design and Construction Services and Standards.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
World Wide Web. The World Wide Web is a system of interlinked hypertext documents accessed via the Internet The World Wide Web is a system of interlinked.
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
Web Development & Design Foundations with XHTML Chapter 1 Key Concepts 1.
Introduction to the Internet
4.01 How Web Pages Work.
CISC103 Web Development Basics: Web site:
Real Life Networking Examples
CS1001 Lecture 8.
Networking for Home and Small Businesses – Chapter 6
Professional Web Designing For Absolute Beginners
HTTP: the hypertext transfer protocol
Web Development & Design Chapter 1, Sections 4, 5 & 6
Networking for Home and Small Businesses – Chapter 6
TASK 4 Guideline.
1 Introduction to the Internet.
Unit-3.
Protocol Application TCP/IP Layer Model
4.01 How Web Pages Work.
Presentation transcript:

Dr. Mark Gaynor, Dr. Feliciano Yu, Bryan Duepner

 Layered standards to exchange data  The entire ISO/Internet stack Defines how to exchange data between applications on computers on different networks  Simple web standards HTTP to transfer web pages  XML to encode just about everything including EHRs

 Needed to exchange EHRs within and between organizations  ISO Open Standards Interconnection (OSI) Seven Layers Conceptual model, not a set of actual specifications OSI as a set of standards is dead, and has been dead for 20 years

 Standards to exchange Health information are above the transport layer  Internet Model—Often referred to as Transmission Control Protocol/Internet Protocol (TCP/IP) stack However the stack consists of many protocols at different layers Layered model Group of protocols at each layer Domain Specific Standards (i.e. Health Care)

IP Internet Layer UDP/TCP HTTP(web), FTP(file), SMTP(mail) … Ethernet/ATM… Fiber(light), wire(electricity), air(waves) Transport Layer Link Layer Physical Layer Application Layer Information about application (get web page, get file, get ) Get data from application-to-application (web server to web browser) Get from one computer on the Internet to another computer on the Internet Most important layer Only required layer From one computer to another computer on a local network Get bits across a wire, light beam, or wave Health care messaging standard standards – HL7 Clinical Vocabulary and coding standards – ICD-10, SNOMED, LOINC Define set and content of messages to exchange medical information Define the terms used to describe medical events

 Some low level protocols Ethernet—Local Area Networks (Interface layer on TCP/IP protocol stack) Asynchronous Transfer Mode (ATM)—fast transmission speeds Bluetooth—wireless devices IEEE (Wi-Fi)—popular for wireless computers IEEE (Zigbee) – small wireless sensors

 Standards Govern the Exchange of Messages  Messages must be governed by strict rules  Because computers can only follow rules Message

Web page Give me a web page Client PC Webserver BrowserWebserver Application HTTP Response is web page HTTP request for web page

 HTTP Request Message GET / HTTP/1.1[CRLF] GET is the method that requests a web page is the web site with the web pagewww.cnn.com mapofus is the web page to get Version of HTTP is 1.1

 HTTP Response Message HTTP/ OK[CRLF] [CRLF] Web page Version 1.1 of HTTP Request was statisfied (OK code) Web page is in HTML format that tells broswer how to display the page

 HTTP is used to exchange healthcare information between a web server and person  HTTP is also used to exchange healthcare information between two computers via web services (The API for MS health vault)  HTTP and HL7 are messaging protocols with similar functions

 HTML is used to format web pages text => text Can be used to display pictures and links on web pages  Inflexible  Focus on formatting not content  Presentation of information not contextual definition of data

 XML (eXtensible Markup Language)  XML is a standard for designing data formats and structured documents such as EHRs. CDA/CCD is XML based  XML is defined by The World Wide Web Consortium (W3C).

 XML makes it easy for a computer to: Read data Generate data Ensure that the data is defined unambiguously  XML allows you to define your own tags and attributes (looks like HTML) tags ( ) attributes is some type of data Name value pair: (name="value")  CDA example codeSystemname = “SNOMED CT” defines SNOMED as the medical terminology used

 HL7v3 is XML based  Standards for EHRs such as CCR, CCD, CCA are XML based  Google and MS healthvault are XML based  Example of a body temp 99.9F encoded in XML using SNOMED CT coding at 10:40:33 on 05/01/2008 ,/code>   (year,mo,day,h,m,s)   …….

 Layered standards are used to exchange information between computers across a network  The Internet set of standards get data from one application (i.e. web browser) to another application (i.e. web server)  Higher layer standards are used to exchange domain specific information HTTP for general web HL7 for healthcare