CCOG for CIS 135T archive revision 201904
You are viewing an old version of the CCOG. View current version »
- Effective Term:
- Fall 2019
- Course Number:
- CIS 135T
- Course Title:
- XML and HL7
- Credit Hours:
- 4
- Lecture Hours:
- 30
- Lecture/Lab Hours:
- 0
- Lab Hours:
- 30
Course Description
Intended Outcomes for the course
On successful completion of this course the student should be able to:
· Design and code data transfer scripts using XML languages for the transfer of data over business networks and the Internet.
· Validate XML documents with the use of Document Type Definitions and schemas according to industry standards.
· Transfer/transform various data formats such as text and images so that this information can be transferred to and from server storage devices
on business and health care networks and the Internet.
· Validate XML code and associated DTDs and schemas using a XML editing tool so that the XML code can be used within business and
health care industries.
· Write and maintain HL7 segments at an elementary level for an entry level position in the Health Care Industry.
Course Activities and Design
This course may be presented by means of on-campus lectures or
distance learning materials including on-line discussion topics,
individual case study assignments, technical presentations, or small
team collaboration projects. Students will be required to use
essential hardware and software tools to complete the assignments
and projects.
Outcome Assessment Strategies
Students will:
• Demonstrate their mastery of the Intended Outcomes.
• Participate in on-campus and on-line discussions.
• Take quizzes and exams.
Course Content (Themes, Concepts, Issues and Skills)
• XML - Provides a standard way to structure data, along with
transformation tools
o XSLT
o XPath
• Data Representation - From binary concepts (big-endian vs. littleendian)
to database
formats that are different between database servers, some of the
ways to represent
data are reviewed
• Data Formats - Look at some of the variety of data formats for
text, images, sound,
video and some conversion programs
• Regular Expressions - These can be used to select and
manipulate strings of text,
available in many programming languages.
• Metadata - Look at some of the attempts to provide data
exchange between otherwise
incompatible systems
o UDEF
o NIEM
o ISO/IEC 11179
• Semantic Web - a universal medium for data, information, and
knowledge exchange
o RDF
o OWL
• Objects
o Definition
o Classes, subclasses, objects and instantiation
o Actors
o Attributes
o Methods
o Relationships
o Cardinalities
• Object design tools
o UML Use Case Narrative/Description
o UML Use Case Diagram
o UML Class Diagram
o UML Object Diagram
• Object Considerations - Data at a higher level of abstraction
creates additional concerns relating to conversion and remote use.
o COM, CORBA, IDL
o RPC, RMI
o Web services, SOAP, REST, WSDL