A Hoot72 Mapper

Last Update: 2009-08-20

Introduction

A Hoot72 mapper processes HL7 v2.x messages to produce an RDF-defined graph of clinical data. Most message segments become graph nodes. Message fields lead to assertions.

It is configured using two files. The Hoot72 Ontology that specifies classes for basic concepts like Identifier and Medical Code and a Message Definition File that specifies the types of HL7 Messages being mapped. Unspecified messages, segments or fields are ignored by a mapper.

Log Mapper

There are two kinds of mapper. A Log Mapper generates a graph from a HL7 message log file to test the scope of a message definition file and the effectiveness of the Hoot72 mapping in a particular facility. A Router-based Mapper maintains a single graph of a Health-care facility’s clinical data by interpreting the messages being exchanged by its applications. Such a graph represents a “read-out” of the care process which enables a wide-variety of Health Care applications.

The following is the output of Hoot72.org’s Log Mapper, soon to be released as open source code. Its message definition file is based on the HL7 v2.3 standard. The log files and mapper’s output are organized by the sections of the HL7 Standard.

It illustrates how the Hoot72 mapping works, what now works well and what needs improvement. The set of examples will grow over the coming months.

One more item. The “James” example below was considered in more detail in a blog post.

Admission, Discharge, and Transfer (3)

A James goes through the Hospital

Generated on 2009-08-20 20:59 from source.

Pre-admit notification - event A05 (nonadmitted patient)

Patient James A. Massie was pre-admitted on January 6th, 2009 for ambulatory surgery which is scheduled for January 10, 2009 at 1400. As part of the preadmission process, he specified two emergency contacts as well as employer, insurance, and guarantor, and allergy information. He also was measured and weighed. Note that the REGADT system supports the entry of four NK1 type records: first, second, and third emergency contacts and employer information. A third emergency contact was not provided for James A. Massie. However, an NK1 record must be sent to support "snapshot" mode of update. The REGADT system also supports entry of two insurance plans, one guarantor, and one diagnosis.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^A05|000001|P|2.3|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|M|||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199923|371-66-9256||
OBX||ST|1010.1^BODY WEIGHT||62|kg
OBX||ST|1010.1^HEIGHT||190|cm
NK1|1|MASSIE^ELLEN|SPOUSE|171 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)545-1234~(900)545-1200|EC1^FIRST EMERGENCY CONTACT
NK1|2|MASSIE^MARYLOU|MOTHER|300 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)545-1234~(900)545-1200|EC2^SECOND EMERGENCY CONTACT
NK1|3
NK1|4|||123 INDUSTRY WAY^^ISHPEMING^MI^49849^""^||(900)545-1200|EM^EMPLOYER|19940605||PROGRAMMER|||ACME SOFTWARE COMPANY
PV1||O|||||0148^ADDISON^JAMES^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP|AMB|||||||0148^ADDISON^JAMES^^^^^^GENHOSP|S|1400|A||||||||||||||||||GENHOSP|
PV2||||||||200901101400|||||||||||||||||||||||||200901101400
DG1|1|19||BIOPSY||00
GT1|1||MASSIE^JAMES^""^""^""^""^||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)485-5344||||SELF|371-66-925||||MOOSES AUTO CLINIC|171 ZOBERLEIN^^ISHPEMING^MI^49849^""|(900)485-5344
IN1|1|0|BC1|BLUE CROSS^L^4544^3^M10^CMS|171 ZOBERLEIN^^ISHPEMING^M149849^""^||(900)485-5344|90||||||50 OK
IN1|2|""|""

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 82 fields into a series of changes to its graph …


<http://www.example.org/resources/1>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Patient"
	patientInternalId _:identifier_1
		simpleIdentifier "191919"
		assigningAuthorityId _:hierarchicDesignator_1
			namespaceCode _:code_1
				simpleIdentifier "GENHOSP"
	alternatePatientId _:identifier_2
		simpleIdentifier "253763"
	personName _:personName_1
		familyName "MASSIE"
		givenName "JAMES"
		middleInitialOrName "A"
	dateOfBirth _:time_1
		timeValue "19660129"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_2
			namespaceCode _:code_2
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_3
			namespaceCode _:code_3
				simpleIdentifier "MCM"
	sex _:code_4
		simpleIdentifier "M"
	address _:address_1
		streetAddress "171 ZOBERLEIN"
		city "ISHPEMING"
		stateOrProvince "MI"
		zipOrPostalCode "49849"
	homePhoneNumber _:telecommunicationNumber_1
		telephoneNumber "(900)485-5344"
	businessPhoneNumber _:telecommunicationNumber_2
		telephoneNumber "(900)485-5344"
	maritalStatus _:code_5
		simpleIdentifier "S"
	religion _:code_6
		simpleIdentifier "C"
	socialSecurityNumber "371-66-9256"

<http://www.example.org/resources/2>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/1>
	startTime _:time_2
		timeValue "200901061000"
	patientAccountNumber <http://www.example.org/resources/3>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		identifier _:identifier_3
			simpleIdentifier "10199923"

<http://www.example.org/resources/4>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_7
		simpleIdentifier "1010.1"
		text "BODY WEIGHT"
	observationValue "62"
	units _:code_8
		simpleIdentifier "kg"

<http://www.example.org/resources/5>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_9
		simpleIdentifier "1010.1"
		text "HEIGHT"
	observationValue "190"
	units _:code_10
		simpleIdentifier "cm"

<http://www.example.org/resources/6>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	nkName _:personName_2
		familyName "MASSIE"
		givenName "ELLEN"
	relationship _:code_11
		simpleIdentifier "SPOUSE"
	address _:address_2
		streetAddress "171 ZOBERLEIN"
		city "ISHPEMING"
		stateOrProvince "MI"
		zipOrPostalCode "49849"
	homePhoneNumber _:telecommunicationNumber_3
		telephoneNumber "(900)485-5344"
	businessPhoneNumber _:telecommunicationNumber_4
		telephoneNumber "(900)545-1234"
		telephoneNumber "(900)545-1200"
	contactRole _:code_12
		simpleIdentifier "EC1"
		text "FIRST EMERGENCY CONTACT"

<http://www.example.org/resources/7>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	nkName _:personName_3
		familyName "MASSIE"
		givenName "MARYLOU"
	relationship _:code_13
		simpleIdentifier "MOTHER"
	address _:address_3
		streetAddress "300 ZOBERLEIN"
		city "ISHPEMING"
		stateOrProvince "MI"
		zipOrPostalCode "49849"
	homePhoneNumber _:telecommunicationNumber_5
		telephoneNumber "(900)485-5344"
	businessPhoneNumber _:telecommunicationNumber_6
		telephoneNumber "(900)545-1234"
		telephoneNumber "(900)545-1200"
	contactRole _:code_14
		simpleIdentifier "EC2"
		text "SECOND EMERGENCY CONTACT"

<http://www.example.org/resources/8>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	address _:address_4
		streetAddress "123 INDUSTRY WAY"
		city "ISHPEMING"
		stateOrProvince "MI"
		zipOrPostalCode "49849"
	businessPhoneNumber _:telecommunicationNumber_7
		telephoneNumber "(900)545-1200"
	contactRole _:code_15
		simpleIdentifier "EM"
		text "EMPLOYER"
	startDate _:time_3
		timeValue "19940605"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_4
			namespaceCode _:code_16
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_5
			namespaceCode _:code_17
				simpleIdentifier "MCM"
	jobTitle "PROGRAMMER"
	organizationName _:organizationName_1
		simpleName "ACME SOFTWARE COMPANY"

<http://www.example.org/resources/9>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PatientVisit"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	patientClass _:code_18
		simpleIdentifier "O"
	dietType _:code_19
		simpleIdentifier "GENHOSP"

<http://www.example.org/resources/10>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_4
		timeValue "200901061000"
	attendingDoctor <http://www.example.org/resources/11>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		personName _:personName_4
			familyName "ADDISON"
			givenName "JAMES"
		identifier _:identifier_4
			simpleIdentifier "0148"
			assigningAuthorityId _:hierarchicDesignator_6
				namespaceCode _:code_20
					simpleIdentifier "GENHOSP"

<http://www.example.org/resources/12>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_5
		timeValue "200901061000"
	referringDoctor <http://www.example.org/resources/11>

<http://www.example.org/resources/13>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_6
		timeValue "200901061000"
	consultingDoctor <http://www.example.org/resources/11>

<http://www.example.org/resources/9>
	hospitalService _:code_21
		simpleIdentifier "AMB"

<http://www.example.org/resources/14>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_7
		timeValue "200901061000"
	admittingDoctor <http://www.example.org/resources/11>

<http://www.example.org/resources/9>
	patientType _:code_22
		simpleIdentifier "S"
	visitNumber _:identifier_5
		simpleIdentifier "1400"
	financialClassFC _:financialClass_1
		financialClass _:code_23
			simpleIdentifier "A"

<http://www.example.org/resources/15>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PatientVisitAdditionalInformation"
	context <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/1>
	expectedAdmitDate _:time_8
		timeValue "200901101400"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_7
			namespaceCode _:code_24
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_8
			namespaceCode _:code_25
				simpleIdentifier "MCM"
	expectedSurgeryDateTime _:time_9
		timeValue "200901101400"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_9
			namespaceCode _:code_26
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_10
			namespaceCode _:code_27
				simpleIdentifier "MCM"

<http://www.example.org/resources/16>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Diagnosis"
	context <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/1>
	diagnosisCodingMethod _:code_28
		simpleIdentifier "19"
	diagnosisDescription "BIOPSY"
	diagnosisType _:code_29
		simpleIdentifier "00"

<http://www.example.org/resources/17>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Guarantor"
	context <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/1>
	guarantorName _:personName_5
		familyName "MASSIE"
		givenName "JAMES"
	address _:address_5
		streetAddress "171 ZOBERLEIN"
		city "ISHPEMING"
		stateOrProvince "MI"
		zipOrPostalCode "49849"
	homePhoneNumber _:telecommunicationNumber_8
		telephoneNumber "(900)485-5344"
	businessPhoneNumber _:telecommunicationNumber_9
		telephoneNumber "(900)485-5344"
	guarantorRelationship _:code_30
		simpleIdentifier "SELF"
	socialSecurityNumber "371-66-925"
	guarantorEmployerName _:personName_6
		familyName "MOOSES AUTO CLINIC"
	guarantorEmployerAddress _:address_6
		streetAddress "171 ZOBERLEIN"
		city "ISHPEMING"
		stateOrProvince "MI"
		zipOrPostalCode "49849"
	guarantorEmployerPhoneNumber _:telecommunicationNumber_10
		telephoneNumber "(900)485-5344"

<http://www.example.org/resources/18>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Insurance"
	context <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/1>
	insurancePlanCode _:code_31
		simpleIdentifier "0"
	insuranceCompanyName <http://www.example.org/resources/19>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		identifier _:identifier_6
			simpleIdentifier "4544"
			checkDigit "3"
			codeIdentifyingTheCheckDigitSchemeEmployed _:code_32
				simpleIdentifier "M10"
			assigningAuthorityId _:hierarchicDesignator_11
				namespaceCode _:code_33
					simpleIdentifier "CMS"
		organizationName _:organizationName_2
			simpleName "BLUE CROSS"
			organizationNameTypeCode _:code_34
				simpleIdentifier "L"
	address _:address_7
		streetAddress "171 ZOBERLEIN"
		city "ISHPEMING"
		stateOrProvince "M149849"
	businessPhoneNumber _:telecommunicationNumber_11
		telephoneNumber "(900)485-5344"
	groupNumber "90"
	authorizationInformation _:authorizationInformationComposite_1
		authorizationNumber "50 OK"
	insuranceCompanyId <http://www.example.org/resources/20>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		identifier _:identifier_7
			simpleIdentifier "BC1"

Admit/visit notification - event A04 (nonadmitted patient)

Patient James A. Massie arrived at location O/R for surgery on January 10th, 2009 at 1410 for ambulatory surgery which was scheduled for January 10, 2009 at 1400. The visit event was recorded into the MCM system on January 10, 2009 at 1500. It was sent to the interface engine (IFENG) at 1501.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||199112311501||ADT^A04|000001|P|2.3|||
EVN|A04|200901101500|200901101400|01||200901101410
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|M|||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199923|371-66-9256||
OBX||ST|1010.1^BODY WEIGHT||62|kg
OBX||ST|1010.1^HEIGHT||190|cm
NK1|1|MASSIE^ELLEN|SPOUSE|171 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)545-1234~(900)545-1200|EC1^FIRST EMERGENCY CONTACT
NK1|2|MASSIE^MARYLOU|MOTHER|300 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)545-1234~(900)545-1200|EC2^SECOND EMERGENCY CONTACT
NK1|3
NK1|4|||123 INDUSTRY WAY^^ISHPEMING^MI^49849^""^||(900)545-1200|EM^EMPLOYER|19940605||PROGRAMMER|||ACME SOFTWARE COMPANY
PV1||O|O/R||||0148^ADDISON^JAMES^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP|AMB|||||||0148^ADDISON^JAMES^^^^^^GENHOSP|S|1400|A||||||||||||||||||GENHOSP||||||200901101410|
PV2||||||||200901101400|||||||||||||||||||||||||200901101400
DG1|1|19||BIOPSY||00|
GT1|1||MASSIE^JAMES^""^""^""^""^||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)485-5344||||SELF|371-66-925||||MOOSES AUTO CLINIC|171 ZOBERLEIN^^ISHPEMING^MI^49849^""|(900)485-5344|
IN1|1|0|BC1|BLUE CROSS^L^4544^3^M10^CMS|171 ZOBERLEIN^^ISHPEMING^M149849^""^||(900)485-5344|90||||||50 OK|
IN1|2|""|""

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 84 fields into a series of changes to its graph …


<http://www.example.org/resources/9>
	assignedPatientLocation _:personLocation_1
		pointOfCareCode _:code_35
			simpleIdentifier "O/R"
	admitDateTime _:time_10
		timeValue "200901101410"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_12
			namespaceCode _:code_36
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_13
			namespaceCode _:code_37
				simpleIdentifier "MCM"

Change outpatient to inpatient - event A06

Patient James A. Massie was later converted to an inpatient on January 10th, 2009 at 2300 to recover from the operation.. The change from outpatient to inpatient was recorded on the MCM system on January 11, 2009 at 0020. He was assigned to room 1234, bed A on unit 6N. When Patient James A. Massie was converted to an inpatient on January 10th, 2009 at 2300, his hospital service changed to SUR. His attending doctor and admitting doctors changed to Dr. Carl Anderson. As a result of the conversion, his account number changed from 10199923 to 10199925

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901110025||ADT^A06|000001|P|2.3|||
EVN|A06|20090110025||01||200901102300
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|M|||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199925|371-66-9256||
NK1|1|MASSIE^ELLEN|SPOUSE|171 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)545-1234~(900)545-1200|EC1^FIRST EMERGENCY CONTACT
NK1|2|MASSIE^MARYLOU|MOTHER|300 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)545-1234~(900)545-1200|EC2^SECOND EMERGENCY CONTACT
NK1|3
NK1|4|||123 INDUSTRY WAY^^ISHPEMING^MI^49849^""^||(900)545-1200|EM^EMPLOYER|19940605||PROGRAMMER|||ACME SOFTWARE COMPANY
PV1||I|6N^1234^A^GENHOSP||||0100^ANDERSON^CARL^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP||SUR|||||||0100^ANDERSON^CARL^^^^^^GENHOSP|S|1400|A||||||||||||||||||GENHOSP||||||200901102300|
DG1|1|19||BIOPSY||00
OBX||ST|1010.1^BODY WEIGHT||62|kg
OBX||ST|1010.1^HEIGHT||190|cm
GT1|1||MASSIE^JAMES^""^""^""^""^||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^|(900)485-5344|(900)485-5344||||SELF|371-66-925||||MOOSES AUTO CLINIC|171 ZOBERLEIN^^ISHPEMING^MI^49849^""|(900)485-5344
IN1|1|0|BC1|BLUE CROSS^L^4544^3^M10^CMS|171 ZOBERLEIN^^ISHPEMING^M149849^""^||(900)485-5344|90||||||50 OK
IN1|2|""|""

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 80 fields into a series of changes to its graph …


<http://www.example.org/resources/2>
	endTime _:time_11
		timeValue "200901110025"

<http://www.example.org/resources/21>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/1>
	startTime _:time_12
		timeValue "200901110025"
	patientAccountNumber <http://www.example.org/resources/22>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		identifier _:identifier_8
			simpleIdentifier "10199925"

<http://www.example.org/resources/9>
	(REMOVE) patientClass _:code_18
	patientClass _:code_38
		simpleIdentifier "I"
	(REMOVE) assignedPatientLocation _:personLocation_1
	assignedPatientLocation _:personLocation_2
		pointOfCareCode _:code_39
			simpleIdentifier "6N"
		room _:code_40
			simpleIdentifier "1234"
		bed _:code_41
			simpleIdentifier "A"
		facilityIdentifier _:hierarchicDesignator_14
			namespaceCode _:code_42
				simpleIdentifier "GENHOSP"

<http://www.example.org/resources/10>
	endTime _:time_13
		timeValue "200901110025"

<http://www.example.org/resources/23>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_14
		timeValue "200901110025"
	attendingDoctor <http://www.example.org/resources/24>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		personName _:personName_7
			familyName "ANDERSON"
			givenName "CARL"
		identifier _:identifier_9
			simpleIdentifier "0100"
			assigningAuthorityId _:hierarchicDesignator_15
				namespaceCode _:code_43
					simpleIdentifier "GENHOSP"

<http://www.example.org/resources/9>
	(REMOVE) hospitalService _:code_21
	hospitalService _:code_44
		simpleIdentifier "SUR"
	(REMOVE) admitDateTime _:time_10
	admitDateTime _:time_15
		timeValue "200901102300"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_16
			namespaceCode _:code_45
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_17
			namespaceCode _:code_46
				simpleIdentifier "MCM"

<http://www.example.org/resources/14>
	endTime _:time_16
		timeValue "200901110025"

<http://www.example.org/resources/25>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_17
		timeValue "200901110025"
	admittingDoctor <http://www.example.org/resources/24>

<http://www.example.org/resources/26>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_47
		simpleIdentifier "1010.1"
		text "BODY WEIGHT"
	observationValue "62"
	units _:code_48
		simpleIdentifier "kg"

<http://www.example.org/resources/27>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/9>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_49
		simpleIdentifier "1010.1"
		text "HEIGHT"
	observationValue "190"
	units _:code_50
		simpleIdentifier "cm"

Transfer patient - event A02 (first example)

On January 11th, 2009 at 0500, James A. Massie condition became worse due to a complication. As a result, he was transferred to the surgical ICU (SICU). The transfer was recorded on the MCM system on January 11, 2009 at 0520. He was assigned to room 0001, bed 1. When Patient James A. Massie was transferred to SICU, his hospital service changed to ICU and his attending doctor changed to Dr. George Jones.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901110500||ADT^A02|000001|P|2.3|||
EVN|A02|200901110520||01||200901110500
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|M|||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199925|371-66-9256||
PV1||I|SICU^0001^01^GENHOSP|||6N^1234^A^GENHOSP|0200^JONES^GEORGE^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP||ICU|||||||0100^ANDERSON^CARL^^^^^^GENHOSP|S|1400|A||||||||||||||||||GENHOSP||||||200901102300|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 26 fields into a series of changes to its graph …


<http://www.example.org/resources/9>
	(REMOVE) assignedPatientLocation _:personLocation_2
	assignedPatientLocation _:personLocation_3
		pointOfCareCode _:code_51
			simpleIdentifier "SICU"
		room _:code_52
			simpleIdentifier "0001"
		bed _:code_53
			simpleIdentifier "01"
		facilityIdentifier _:hierarchicDesignator_18
			namespaceCode _:code_54
				simpleIdentifier "GENHOSP"
	priorPatientLocation _:personLocation_4
		pointOfCareCode _:code_55
			simpleIdentifier "6N"
		room _:code_56
			simpleIdentifier "1234"
		bed _:code_57
			simpleIdentifier "A"
		facilityIdentifier _:hierarchicDesignator_19
			namespaceCode _:code_58
				simpleIdentifier "GENHOSP"

<http://www.example.org/resources/23>
	endTime _:time_18
		timeValue "200901110500"

<http://www.example.org/resources/28>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_19
		timeValue "200901110500"
	attendingDoctor <http://www.example.org/resources/29>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		personName _:personName_8
			familyName "JONES"
			givenName "GEORGE"
		identifier _:identifier_10
			simpleIdentifier "0200"
			assigningAuthorityId _:hierarchicDesignator_20
				namespaceCode _:code_59
					simpleIdentifier "GENHOSP"

<http://www.example.org/resources/9>
	(REMOVE) hospitalService _:code_44
	hospitalService _:code_60
		simpleIdentifier "ICU"

Cancel transfer - event A12

It was determined that James A. Massie was transferred to the wrong room in the SICU. Therefore, the transfer was canceled.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901110600||ADT^A02|000001|P|2.3|||
EVN|A02|200901110600||01||200901110500
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|M|||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199925|371-66-9256||
PV1||I|6N^1234^A^GENHOSP|||SICU^0001^1^GENHOSP|0100^ANDERSON^CARL^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP||SUR|||||||0100^ANDERSON^CARL^^^^^^GENHOSP|S|1400|A||||||||||||||||||GENHOSP||||||200901102300|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 26 fields into a series of changes to its graph …


<http://www.example.org/resources/9>
	(REMOVE) assignedPatientLocation _:personLocation_3
	assignedPatientLocation _:personLocation_5
		pointOfCareCode _:code_61
			simpleIdentifier "6N"
		room _:code_62
			simpleIdentifier "1234"
		bed _:code_63
			simpleIdentifier "A"
		facilityIdentifier _:hierarchicDesignator_21
			namespaceCode _:code_64
				simpleIdentifier "GENHOSP"
	(REMOVE) priorPatientLocation _:personLocation_4
	priorPatientLocation _:personLocation_6
		pointOfCareCode _:code_65
			simpleIdentifier "SICU"
		room _:code_66
			simpleIdentifier "0001"
		bed _:code_67
			simpleIdentifier "1"
		facilityIdentifier _:hierarchicDesignator_22
			namespaceCode _:code_68
				simpleIdentifier "GENHOSP"

<http://www.example.org/resources/28>
	endTime _:time_20
		timeValue "200901110600"

<http://www.example.org/resources/30>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_21
		timeValue "200901110600"
	attendingDoctor <http://www.example.org/resources/24>

<http://www.example.org/resources/9>
	(REMOVE) hospitalService _:code_60
	hospitalService _:code_69
		simpleIdentifier "SUR"

Transfer patient - event A02 (try again)

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901110603||ADT^A02|000001|P|2.3|||
EVN|A02|200901110603||01||200901110500
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|M|||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199925|371-66-9256||
PV1||I|SICU^0001^02^GENHOSP|||6N^1234^A^GENHOSP|0200^JONES^GEORGE^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP||ICU|||||||0100^ANDERSON^CARL^^^^^^GENHOSP|S|1400|A||||||||||||||||||GENHOSP||||||200901102300|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 26 fields into a series of changes to its graph …


<http://www.example.org/resources/9>
	(REMOVE) assignedPatientLocation _:personLocation_5
	assignedPatientLocation _:personLocation_7
		pointOfCareCode _:code_70
			simpleIdentifier "SICU"
		room _:code_71
			simpleIdentifier "0001"
		bed _:code_72
			simpleIdentifier "02"
		facilityIdentifier _:hierarchicDesignator_23
			namespaceCode _:code_73
				simpleIdentifier "GENHOSP"
	(REMOVE) priorPatientLocation _:personLocation_6
	priorPatientLocation _:personLocation_8
		pointOfCareCode _:code_74
			simpleIdentifier "6N"
		room _:code_75
			simpleIdentifier "1234"
		bed _:code_76
			simpleIdentifier "A"
		facilityIdentifier _:hierarchicDesignator_24
			namespaceCode _:code_77
				simpleIdentifier "GENHOSP"

<http://www.example.org/resources/30>
	endTime _:time_22
		timeValue "200901110603"

<http://www.example.org/resources/31>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_23
		timeValue "200901110603"
	attendingDoctor <http://www.example.org/resources/29>

<http://www.example.org/resources/9>
	(REMOVE) hospitalService _:code_69
	hospitalService _:code_78
		simpleIdentifier "ICU"

Discharge patient - event A03

When James A. Massie’s condition became more stable, he was discharged to the Ishpeming Nursing Home.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901121005||ADT^A03|000001|P|2.3|||
EVN|A03|200901121005||01||200901121000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|M|||171 ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199925|371-66-9256||
PV1||I|SICU^0001^02^GENHOSP||||0200^JONES^GEORGE^^^^^^GENHOSP|0148^ADDISON^JAMES^^^^^^GENHOSP||ICU|||||||0100^ANDERSON^CARL^^^^^^GENHOSP|S|1400|A|||||||||||||||||ISHPEMING NURSING HOME|GENHOSP|||||||200901121005|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 26 fields into a series of changes to its graph …


<http://www.example.org/resources/9>
	(REMOVE) admitDateTime _:time_15
	(REMOVE) priorPatientLocation _:personLocation_8
	dischargedToLocation _:dischargedToLocationComposite_1
		dischargeLocation _:code_79
			simpleIdentifier "ISHPEMING NURSING HOME"

<http://www.example.org/resources/31>
	endTime _:time_24
		timeValue "200901121005"

<http://www.example.org/resources/32>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/9>
	startTime _:time_25
		timeValue "200901121005"
	attendingDoctor <http://www.example.org/resources/29>

<http://www.example.org/resources/9>
	dischargeDateTime _:time_26
		timeValue "200901121005"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_25
			namespaceCode _:code_80
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_26
			namespaceCode _:code_81
				simpleIdentifier "MCM"

Graph Contents in the end

Graph has 510 triples, 162 nodes, 163 Literals, 47 Codes, 10 Identifiers. Mapper processed 480 message fields.

@prefix dc: <http://purl.org/dc/elements/>.
@prefix exo: <http://www.example.org/ontology/>.
@prefix hl7v2: <http://www.hoot72.com/hl7v2/resources/>.
@prefix hoot72: <http://www.hoot72.com/ontology/>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.

 <http://www.example.org/resources/10> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/11>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901110025"];
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"]. 

 <http://www.example.org/resources/12> a hoot72:TimedAssertion;
     exo:referringDoctor <http://www.example.org/resources/11>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"]. 

 <http://www.example.org/resources/13> a hoot72:TimedAssertion;
     exo:consultingDoctor <http://www.example.org/resources/11>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"]. 

 <http://www.example.org/resources/14> a hoot72:TimedAssertion;
     exo:admittingDoctor <http://www.example.org/resources/11>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901110025"];
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"]. 

 <http://www.example.org/resources/15> exo:expectedAdmitDate [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901101400";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "REGADT"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MCM"]]];
     exo:expectedSurgeryDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901101400";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "REGADT"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MCM"]]];
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:fromHL7Segment hl7v2:PatientVisitAdditionalInformation;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/9>. 

 <http://www.example.org/resources/16> exo:diagnosisCodingMethod [ a hoot72:Code;
             hoot72:simpleIdentifier "19"];
     exo:diagnosisDescription "BIOPSY";
     exo:diagnosisType [ a hoot72:Code;
             hoot72:simpleIdentifier "00"];
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:fromHL7Segment hl7v2:Diagnosis;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/9>. 

 <http://www.example.org/resources/17> exo:businessPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:guarantorEmployerAddress [ a hoot72:Address;
             hoot72:city "ISHPEMING";
             hoot72:stateOrProvince "MI";
             hoot72:streetAddress "171 ZOBERLEIN";
             hoot72:zipOrPostalCode "49849"];
     exo:guarantorEmployerName [ a hoot72:PersonName;
             hoot72:familyName "MOOSES AUTO CLINIC"];
     exo:guarantorEmployerPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:guarantorName [ a hoot72:PersonName;
             hoot72:familyName "MASSIE";
             hoot72:givenName "JAMES"];
     exo:guarantorRelationship [ a hoot72:Code;
             hoot72:simpleIdentifier "SELF"];
     exo:homePhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:socialSecurityNumber "371-66-925";
     hoot72:address [ a hoot72:Address;
             hoot72:city "ISHPEMING";
             hoot72:stateOrProvince "MI";
             hoot72:streetAddress "171 ZOBERLEIN";
             hoot72:zipOrPostalCode "49849"];
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:fromHL7Segment hl7v2:Guarantor;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/9>. 

 <http://www.example.org/resources/18> exo:authorizationInformation [ a exo:AuthorizationInformationComposite;
             exo:authorizationNumber "50 OK"];
     exo:businessPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:groupNumber "90";
     exo:insuranceCompanyId <http://www.example.org/resources/20>;
     exo:insuranceCompanyName <http://www.example.org/resources/19>;
     exo:insurancePlanCode [ a hoot72:Code;
             hoot72:simpleIdentifier "0"];
     hoot72:address [ a hoot72:Address;
             hoot72:city "ISHPEMING";
             hoot72:stateOrProvince "M149849";
             hoot72:streetAddress "171 ZOBERLEIN"];
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:fromHL7Segment hl7v2:Insurance;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/9>. 

 <http://www.example.org/resources/2> a hoot72:TimedAssertion;
     exo:patientAccountNumber <http://www.example.org/resources/3>;
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901110025"];
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"]. 

 <http://www.example.org/resources/21> a hoot72:TimedAssertion;
     exo:patientAccountNumber <http://www.example.org/resources/22>;
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901110025"]. 

 <http://www.example.org/resources/23> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/24>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901110500"];
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901110025"]. 

 <http://www.example.org/resources/25> a hoot72:TimedAssertion;
     exo:admittingDoctor <http://www.example.org/resources/24>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901110025"]. 

 <http://www.example.org/resources/26> exo:observationCode [ a hoot72:Code;
             hoot72:simpleIdentifier "1010.1";
             hoot72:text "BODY WEIGHT"];
     exo:observationValue "62";
     exo:units [ a hoot72:Code;
             hoot72:simpleIdentifier "kg"];
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/9>. 

 <http://www.example.org/resources/27> exo:observationCode [ a hoot72:Code;
             hoot72:simpleIdentifier "1010.1";
             hoot72:text "HEIGHT"];
     exo:observationValue "190";
     exo:units [ a hoot72:Code;
             hoot72:simpleIdentifier "cm"];
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/9>. 

 <http://www.example.org/resources/28> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/29>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901110600"];
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901110500"]. 

 <http://www.example.org/resources/30> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/24>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901110603"];
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901110600"]. 

 <http://www.example.org/resources/31> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/29>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901121005"];
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901110603"]. 

 <http://www.example.org/resources/32> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/29>;
     hoot72:context <http://www.example.org/resources/9>;
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901121005"]. 

 <http://www.example.org/resources/4> exo:observationCode [ a hoot72:Code;
             hoot72:simpleIdentifier "1010.1";
             hoot72:text "BODY WEIGHT"];
     exo:observationValue "62";
     exo:units [ a hoot72:Code;
             hoot72:simpleIdentifier "kg"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/5> exo:observationCode [ a hoot72:Code;
             hoot72:simpleIdentifier "1010.1";
             hoot72:text "HEIGHT"];
     exo:observationValue "190";
     exo:units [ a hoot72:Code;
             hoot72:simpleIdentifier "cm"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/6> exo:businessPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)545-1200",
                 "(900)545-1234"];
     exo:contactRole [ a hoot72:Code;
             hoot72:simpleIdentifier "EC1";
             hoot72:text "FIRST EMERGENCY CONTACT"];
     exo:homePhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:nkName [ a hoot72:PersonName;
             hoot72:familyName "MASSIE";
             hoot72:givenName "ELLEN"];
     exo:relationship [ a hoot72:Code;
             hoot72:simpleIdentifier "SPOUSE"];
     hoot72:address [ a hoot72:Address;
             hoot72:city "ISHPEMING";
             hoot72:stateOrProvince "MI";
             hoot72:streetAddress "171 ZOBERLEIN";
             hoot72:zipOrPostalCode "49849"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:NextOfKinAssociatedParties;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/7> exo:businessPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)545-1200",
                 "(900)545-1234"];
     exo:contactRole [ a hoot72:Code;
             hoot72:simpleIdentifier "EC2";
             hoot72:text "SECOND EMERGENCY CONTACT"];
     exo:homePhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:nkName [ a hoot72:PersonName;
             hoot72:familyName "MASSIE";
             hoot72:givenName "MARYLOU"];
     exo:relationship [ a hoot72:Code;
             hoot72:simpleIdentifier "MOTHER"];
     hoot72:address [ a hoot72:Address;
             hoot72:city "ISHPEMING";
             hoot72:stateOrProvince "MI";
             hoot72:streetAddress "300 ZOBERLEIN";
             hoot72:zipOrPostalCode "49849"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:NextOfKinAssociatedParties;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/8> exo:businessPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)545-1200"];
     exo:contactRole [ a hoot72:Code;
             hoot72:simpleIdentifier "EM";
             hoot72:text "EMPLOYER"];
     exo:jobTitle "PROGRAMMER";
     exo:startDate [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "19940605";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "REGADT"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MCM"]]];
     hoot72:address [ a hoot72:Address;
             hoot72:city "ISHPEMING";
             hoot72:stateOrProvince "MI";
             hoot72:streetAddress "123 INDUSTRY WAY";
             hoot72:zipOrPostalCode "49849"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:NextOfKinAssociatedParties;
     hoot72:organizationName [ a hoot72:OrganizationName;
             hoot72:simpleName "ACME SOFTWARE COMPANY"];
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/19> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "CMS"]];
             hoot72:checkDigit "3";
             hoot72:codeIdentifyingTheCheckDigitSchemeEmployed [ a hoot72:Code;
                     hoot72:simpleIdentifier "M10"];
             hoot72:simpleIdentifier "4544"];
     hoot72:organizationName [ a hoot72:OrganizationName;
             hoot72:organizationNameTypeCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "L"];
             hoot72:simpleName "BLUE CROSS"]. 

 <http://www.example.org/resources/20> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:simpleIdentifier "BC1"]. 

 <http://www.example.org/resources/22> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:simpleIdentifier "10199925"]. 

 <http://www.example.org/resources/3> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:simpleIdentifier "10199923"]. 

 <http://www.example.org/resources/24> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             hoot72:simpleIdentifier "0100"];
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "ANDERSON";
             hoot72:givenName "CARL"]. 

 <http://www.example.org/resources/29> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             hoot72:simpleIdentifier "0200"];
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "JONES";
             hoot72:givenName "GEORGE"]. 

 <http://www.example.org/resources/11> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             hoot72:simpleIdentifier "0148"];
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "ADDISON";
             hoot72:givenName "JAMES"]. 

 <http://www.example.org/resources/1> exo:alternatePatientId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "253763"];
     exo:businessPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:dateOfBirth [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "19660129";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "REGADT"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MCM"]]];
     exo:homePhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "(900)485-5344"];
     exo:maritalStatus [ a hoot72:Code;
             hoot72:simpleIdentifier "S"];
     exo:patientInternalId [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             hoot72:simpleIdentifier "191919"];
     exo:religion [ a hoot72:Code;
             hoot72:simpleIdentifier "C"];
     exo:sex [ a hoot72:Code;
             hoot72:simpleIdentifier "M"];
     exo:socialSecurityNumber "371-66-9256";
     hoot72:address [ a hoot72:Address;
             hoot72:city "ISHPEMING";
             hoot72:stateOrProvince "MI";
             hoot72:streetAddress "171 ZOBERLEIN";
             hoot72:zipOrPostalCode "49849"];
     hoot72:fromHL7Segment hl7v2:Patient;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "MASSIE";
             hoot72:givenName "JAMES";
             hoot72:middleInitialOrName "A"]. 

 <http://www.example.org/resources/9> exo:assignedPatientLocation [ a exo:PersonLocation;
             exo:bed [ a hoot72:Code;
                     hoot72:simpleIdentifier "02"];
             exo:facilityIdentifier [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             exo:pointOfCareCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "SICU"];
             exo:room [ a hoot72:Code;
                     hoot72:simpleIdentifier "0001"]];
     exo:dietType [ a hoot72:Code;
             hoot72:simpleIdentifier "GENHOSP"];
     exo:dischargeDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901121005";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "REGADT"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MCM"]]];
     exo:dischargedToLocation [ a exo:DischargedToLocationComposite;
             exo:dischargeLocation [ a hoot72:Code;
                     hoot72:simpleIdentifier "ISHPEMING NURSING HOME"]];
     exo:financialClassFC [ a exo:FinancialClass;
             exo:financialClass [ a hoot72:Code;
                     hoot72:simpleIdentifier "A"]];
     exo:hospitalService [ a hoot72:Code;
             hoot72:simpleIdentifier "ICU"];
     exo:patientClass [ a hoot72:Code;
             hoot72:simpleIdentifier "I"];
     exo:patientType [ a hoot72:Code;
             hoot72:simpleIdentifier "S"];
     exo:visitNumber [ a hoot72:Identifier;
             hoot72:simpleIdentifier "1400"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:PatientVisit;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 [ a hoot72:Graph;
         dc:title "A James goes through the Hospital"].

Insurance comes and goes

Generated on 2009-08-20 20:59 from HL7_2-6Spec (variation) 2.10.4.0.2.

Man insured under his own and his wife’s insurance

Two insurance policies at the start.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^ARG|000001|P|2.T|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|
IN1|1|A357|1234|BCMD
IN2|
IN3|
IN1|2|A789|6789|VGMC
IN2|
IN3|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 17 fields into a series of changes to its graph …


<http://www.example.org/resources/1>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Patient"
	patientInternalId _:identifier_1
		simpleIdentifier "191919"
		assigningAuthorityId _:hierarchicDesignator_1
			namespaceCode _:code_1
				simpleIdentifier "GENHOSP"
	alternatePatientId _:identifier_2
		simpleIdentifier "253763"
	personName _:personName_1
		familyName "MASSIE"
		givenName "JAMES"
		middleInitialOrName "A"
	dateOfBirth _:time_1
		timeValue "19660129"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_2
			namespaceCode _:code_2
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_3
			namespaceCode _:code_3
				simpleIdentifier "MCM"

<http://www.example.org/resources/2>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Insurance"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	insurancePlanCode _:code_4
		simpleIdentifier "A357"
	insuranceCompanyName <http://www.example.org/resources/3>
		type "http://www.w3.org/2002/07/owl#Thing"
		organizationName _:organizationName_1
			simpleName "BCMD"
	insuranceCompanyId <http://www.example.org/resources/4>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		identifier _:identifier_3
			simpleIdentifier "1234"

<http://www.example.org/resources/5>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Insurance"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	insurancePlanCode _:code_5
		simpleIdentifier "A789"
	insuranceCompanyName <http://www.example.org/resources/6>
		type "http://www.w3.org/2002/07/owl#Thing"
		organizationName _:organizationName_2
			simpleName "VGMC"
	insuranceCompanyId <http://www.example.org/resources/7>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		identifier _:identifier_4
			simpleIdentifier "6789"

Change second plan

Wife’s insurance changes

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^ARG|000001|P|2.T|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|
IN1|1|A357|1234|BCMD
IN2|
IN3|
IN1|2|C45|6789|VGMC
IN2|
IN3|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 17 fields into a series of changes to its graph …


<http://www.example.org/resources/8>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Insurance"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	insurancePlanCode _:code_6
		simpleIdentifier "C45"
	insuranceCompanyName <http://www.example.org/resources/9>
		type "http://www.w3.org/2002/07/owl#Thing"
		organizationName _:organizationName_3
			simpleName "VGMC"
	insuranceCompanyId <http://www.example.org/resources/7>

<http://www.example.org/resources/5>
	endTime _:time_2
		timeValue "200901061000"

Drop second plan

Wife’s insurance dropped. Snapshot should nix it.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^ARG|000001|P|2.T|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|
IN1|1|A357|1234|BCMD
IN2|
IN3|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 11 fields into a series of changes to its graph …


<http://www.example.org/resources/8>
	endTime _:time_3
		timeValue "200901061000"

No Insurance

Drop all insurance. He has none.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^ARG|000001|P|2.T|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|
IN1|""|""|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 7 fields into a series of changes to its graph …


<http://www.example.org/resources/2>
	endTime _:time_4
		timeValue "200901061000"

Graph Contents in the end

Graph has 86 triples, 31 nodes, 22 Literals, 6 Codes, 4 Identifiers. Mapper processed 118 message fields.

@prefix dc: <http://purl.org/dc/elements/>.
@prefix exo: <http://www.example.org/ontology/>.
@prefix hl7v2: <http://www.hoot72.com/hl7v2/resources/>.
@prefix hoot72: <http://www.hoot72.com/ontology/>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.

 <http://www.example.org/resources/2> exo:insuranceCompanyId <http://www.example.org/resources/4>;
     exo:insuranceCompanyName <http://www.example.org/resources/3>;
     exo:insurancePlanCode [ a hoot72:Code;
             hoot72:simpleIdentifier "A357"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"];
     hoot72:fromHL7Segment hl7v2:Insurance;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/5> exo:insuranceCompanyId <http://www.example.org/resources/7>;
     exo:insuranceCompanyName <http://www.example.org/resources/6>;
     exo:insurancePlanCode [ a hoot72:Code;
             hoot72:simpleIdentifier "A789"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"];
     hoot72:fromHL7Segment hl7v2:Insurance;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/8> exo:insuranceCompanyId <http://www.example.org/resources/7>;
     exo:insuranceCompanyName <http://www.example.org/resources/9>;
     exo:insurancePlanCode [ a hoot72:Code;
             hoot72:simpleIdentifier "C45"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:endTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"];
     hoot72:fromHL7Segment hl7v2:Insurance;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/3> a owl:Thing;
     hoot72:organizationName [ a hoot72:OrganizationName;
             hoot72:simpleName "BCMD"]. 

 <http://www.example.org/resources/4> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:simpleIdentifier "1234"]. 

 <http://www.example.org/resources/6> a owl:Thing;
     hoot72:organizationName [ a hoot72:OrganizationName;
             hoot72:simpleName "VGMC"]. 

 <http://www.example.org/resources/9> a owl:Thing;
     hoot72:organizationName [ a hoot72:OrganizationName;
             hoot72:simpleName "VGMC"]. 

 <http://www.example.org/resources/7> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:simpleIdentifier "6789"]. 

 <http://www.example.org/resources/1> exo:alternatePatientId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "253763"];
     exo:dateOfBirth [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "19660129";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "REGADT"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MCM"]]];
     exo:patientInternalId [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             hoot72:simpleIdentifier "191919"];
     hoot72:fromHL7Segment hl7v2:Patient;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "MASSIE";
             hoot72:givenName "JAMES";
             hoot72:middleInitialOrName "A"]. 

 [ a hoot72:Graph;
         dc:title "Insurance comes and goes"].

Next of Kin come and go

Generated on 2009-08-20 20:59 from HL7_2-6Spec (variation) 2.10.4.0.

Add record of user and segments

Two brothers and a sister

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^A0X|000001|P|2.T|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|
NK1|1|Public^Bill^Q|BRO^Brother^HL70063|
NK1|2|Public^Mary^Q|SIS^Sister^HL70063|
NK1|3|Public^Sam^Q|BRO^Brother^HL70063|
PV1||O|||||0148^ADDISON^JAMES^^^^^^GENHOSP|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 17 fields into a series of changes to its graph …


<http://www.example.org/resources/1>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Patient"
	patientInternalId _:identifier_1
		simpleIdentifier "191919"
		assigningAuthorityId _:hierarchicDesignator_1
			namespaceCode _:code_1
				simpleIdentifier "GENHOSP"
	alternatePatientId _:identifier_2
		simpleIdentifier "253763"
	personName _:personName_1
		familyName "MASSIE"
		givenName "JAMES"
		middleInitialOrName "A"
	dateOfBirth _:time_1
		timeValue "19660129"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_2
			namespaceCode _:code_2
				simpleIdentifier "REGADT"
		timingFacility _:hierarchicDesignator_3
			namespaceCode _:code_3
				simpleIdentifier "MCM"

<http://www.example.org/resources/2>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	nkName _:personName_2
		familyName "Public"
		givenName "Bill"
		middleInitialOrName "Q"
	relationship _:code_4
		simpleIdentifier "BRO"
		text "Brother"
		nameOfCodingSystem "HL70063"

<http://www.example.org/resources/3>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	nkName _:personName_3
		familyName "Public"
		givenName "Mary"
		middleInitialOrName "Q"
	relationship _:code_5
		simpleIdentifier "SIS"
		text "Sister"
		nameOfCodingSystem "HL70063"

<http://www.example.org/resources/4>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	nkName _:personName_4
		familyName "Public"
		givenName "Sam"
		middleInitialOrName "Q"
	relationship _:code_6
		simpleIdentifier "BRO"
		text "Brother"
		nameOfCodingSystem "HL70063"

<http://www.example.org/resources/5>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PatientVisit"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	patientClass _:code_7
		simpleIdentifier "O"

<http://www.example.org/resources/6>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/5>
	startTime _:time_2
		timeValue "200901061000"
	attendingDoctor <http://www.example.org/resources/7>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		personName _:personName_5
			familyName "ADDISON"
			givenName "JAMES"
		identifier _:identifier_3
			simpleIdentifier "0148"
			assigningAuthorityId _:hierarchicDesignator_4
				namespaceCode _:code_8
					simpleIdentifier "GENHOSP"

Remove a sister

sister removed by only sending brothers. This is pure snapshot stuff.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^A0X|000001|P|2.T|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|
NK1|1|Public^Bill^Q|BRO^Brother^HL70063|
NK1|2|Public^Sam^Q|BRO^Brother^HL70063|
PV1||O|||||0148^ADDISON^JAMES^^^^^^GENHOSP|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 14 fields into a series of changes to its graph …


<http://www.example.org/resources/3>
	(REMOVE) context <http://www.example.org/resources/1>
	(REMOVE) nkName _:personName_3
	(REMOVE) tcontext <http://www.example.org/resources/1>
	(REMOVE) fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	(REMOVE) relationship _:code_5

Remove them all

all removed using an empty NK1 segment. Only this checks if empty works.

This information is conveyed in the following message …

MSH|^~\&|REGADT|MCM|IFENG||200901061000||ADT^A0X|000001|P|2.T|||
EVN|A05|200901061000|200901101400|01||200901061000
PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19660129|
NK1|""|
PV1||O|||||0148^ADDISON^JAMES^^^^^^GENHOSP|

The Hoot72 Mapper (Snapshot Algorithm) translates that message with 9 fields into a series of changes to its graph …


<http://www.example.org/resources/2>
	(REMOVE) context <http://www.example.org/resources/1>
	(REMOVE) nkName _:personName_2
	(REMOVE) tcontext <http://www.example.org/resources/1>
	(REMOVE) fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	(REMOVE) relationship _:code_4

<http://www.example.org/resources/4>
	(REMOVE) context <http://www.example.org/resources/1>
	(REMOVE) nkName _:personName_4
	(REMOVE) tcontext <http://www.example.org/resources/1>
	(REMOVE) fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	(REMOVE) relationship _:code_6

Graph Contents in the end

Graph has 58 triples, 21 nodes, 17 Literals, 5 Codes, 3 Identifiers. Mapper processed 91 message fields.

@prefix dc: <http://purl.org/dc/elements/>.
@prefix exo: <http://www.example.org/ontology/>.
@prefix hl7v2: <http://www.hoot72.com/hl7v2/resources/>.
@prefix hoot72: <http://www.hoot72.com/ontology/>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.

 <http://www.example.org/resources/6> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/7>;
     hoot72:context <http://www.example.org/resources/5>;
     hoot72:startTime [ a hoot72:Time;
             hoot72:timeValue "200901061000"]. 

 <http://www.example.org/resources/5> exo:patientClass [ a hoot72:Code;
             hoot72:simpleIdentifier "O"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:PatientVisit;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/7> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             hoot72:simpleIdentifier "0148"];
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "ADDISON";
             hoot72:givenName "JAMES"]. 

 <http://www.example.org/resources/1> exo:alternatePatientId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "253763"];
     exo:dateOfBirth [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "19660129";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "REGADT"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MCM"]]];
     exo:patientInternalId [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GENHOSP"]];
             hoot72:simpleIdentifier "191919"];
     hoot72:fromHL7Segment hl7v2:Patient;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "MASSIE";
             hoot72:givenName "JAMES";
             hoot72:middleInitialOrName "A"]. 

 [ a hoot72:Graph;
         dc:title "Next of Kin come and go"].

Observation Reporting (7)

LOINC:DT7 Samples - Orders

Generated on 2009-08-20 20:59 from source.

0

The NK1s are interesting. Two in a row to give information about who performed a procedure - hardly "next of kin" but … and two are defined for the same person. Each "next of kin" allows only one relationship so the Hoot72 mapper will (REMOVE) the relationship of the first NK1 segment for that of the second. Oops. Not sure how to treat this. I could remove the key assertion from NextOfKin so that multiple objects are allowed for the "same" related person or preferably upgrade the mapper to allow multiple assertions about "the same thing" from many segments of one message. The latter is involved but could be applied to OBXs with the same sub-id etc.

Next up for comment - multiple "simple identifiers" in "observationCode". This must be a LOINC convention. If more than one LOINC code applies, use them all. This goes against having only one id value in a Code. More "deviation" in HL7 practice! The Hoot72 should change to break out an assertion per id to make processing more straightforward.

This information is conveyed in the following message …

MSH|^~\&||GA0000||VAERS PROCESSOR|20010331605||ORU^R01|20010422GA03|T|2.3.1|||AL|
PID|||1234^^^^SR~1234-12^^^^LR~00725^^^^MR||Doe^John^Fitzgerald^JR^^^L||20001007|M||2106-3^White^HL70005|123 Peachtree St^APT 3B^Atlanta^GA^30210^^M^^GA067||(678) 555-1212^^PRN|
NK1|1|Jones^Jane^Lee^^RN|VAB^Vaccine administered by (Name)^HL70063|
NK1|2|Jones^Jane^Lee^^RN|FVP^Form completed by (Name)-Vaccine provider^HL70063|101 Main Street^^Atlanta^GA^38765^^O^^GA121||(404) 554-9097^^WPN|
ORC|CN|||||||||||1234567^Welby^Marcus^J^Jr^Dr.^MD^L|||||||||Peachtree Clinic|101 Main Street^^Atlanta^GA^38765^^O^^GA121|(404) 554-9097^^WPN|101 Main Street^^Atlanta^GA^38765^^O^^GA121|
OBR|1|||^CDC VAERS-1 (FDA) Report|||20010316|
OBX|1|NM|21612-7^Reported Patient Age^LN||05|mo^month^ANSI|
OBX|1|TS|30947-6^Date form completed^LN||20010316|
OBX|2|FT|30948-4^Vaccination adverse events and treatment, if any^LN|1|fever of 106F, with vomiting, seizures, persistent crying lasting over 3 hours, loss of appetite|
OBX|3|CE|30949-2^Vaccination adverse event outcome^LN|1|E^required emergency room/doctor visit^NIP005|
OBX|4|CE|30949-2^Vaccination adverse event outcome^LN|1|H^required hospitalization^NIP005|
OBX|5|NM|30950-0^Number of days hospitalized due to vaccination adverse event^LN|1|02|d^day^ANSI|
OBX|6|CE|30951-8^Patient recovered^LN||Y^Yes^ HL70239|
OBX|7|TS|30952-6^Date of vaccination^LN||20010216|
OBX|8|TS|30953-4^Adverse event onset date and time^LN||200102180900|
OBX|9|FT|30954-2^Relevant diagnostic tests/lab data^LN||Electrolytes, CBC, Blood culture|
OBR|2|||30955-9^All vaccines given on date listed in #10^LN|
OBX|1|CE|30955-9&30956-7^Vaccine type^LN|1|08^HepB-Adolescent/pediatric^CVX|
OBX|2|CE|30955-9&30957-5^Manufacturer^LN|1|MSD^Merck^MVX|
OBX|3|ST|30955-9&30959-1^Lot number^LN|1|MRK12345|
OBX|4|CE|30955-9&30958-3^ Route^LN|1|IM^Intramuscular ^HL70162|
OBX|5|CE|30955-9&31034-2^Site^LN|1|LA^Left arm^ HL70163|
OBX|6|NM|30955-9&30960-9^Number of previous doses^LN|1|01I
OBX|7|CE|30955-9&30956-7^Vaccine type^LN|2|50^DTaP-Hib^CVX|
OBX|8|CE|30955-9&30957-5^ Manufacturer^LN|2|WAL^Wyeth_Ayerst^MVX|
OBX|9|ST|30955-9&30959-1^Lot number^LN|2|W46932777|
OBX|10|CE|30955-9&30958-3^ Route^LN|2|IM^Intramuscular^HL70162|
OBX|11|CE|30955-9&31034-2^Site^LN|2|LA^Left arm^HL70163|
OBX|12|NM|30955-9&30960-9^Number of previous doses^LN|2|01|
OBR|3|||30961-7^Any other vaccinations within 4 weeks prior to the date listed in #10|
OBX|1|CE|30961-7&30956-7^Vaccine type^LN|1|10^IPV^CVX|
OBX|2|CE|30961-7&30957-5^Manufacturer^LN|1|PMC^Aventis Pasteur ^MVX|
OBX|3|ST|30961-7&30959-1^Lot number^LN|1|PMC123456|
OBX|4|CE|30961-7&30958-3^Route^LN|1|SC^Subcutaneaous^HL70162|
OBX|5|CE|30961-7&31034-2^Site^LN|1|LA^Left arm^HL70163|
OBX|6|NM|30961-7&30960-9^Number of previous doses^LN|1|01|
OBX|7|TS|30961-7&31035-9^date given^LN|1|20001216|
OBX|8|CE|30962-^Vaccinated at^LN||PVT^Private doctor's office/hospital^NIP009|
OBX|9|CE|30963-3^Vaccine purchased with^LN||PBF^Public funds^NIP008|
OBX|10|FT|30964-1^Other medications^LN||None|
OBX|11|FT|30965-8^Illness at time of vaccination (specify)^LN||None|
OBX|12|FT|30966-6^Pre-existing physician diagnosed allergies, birth defects, medical conditions^LN||Past conditions convulsions|
OBX|13|CE|30967-4^Was adverse event reported previously^LN||N^no^NIP009|
OBR|4|||30968-2^Adverse event following prior vaccination in patient^LN|
OBX|1|TX|30968-2&30971-6^Adverse event^LN||None|
OBR|5|||30969-0^Adverse event following prior vaccination in brother^LN|
OBX|1|TX|30969-0&30971-6^Adverse event^LN||vomiting, fever, otitis media|
OBX|2|NM|30969-0&30972-4^Onset age^LN||04|mo^month^ANSI|
OBX|3|CE|30969-0&30956-7^Vaccine Type ^LN||10^IPV^CVX|
OBX|4|NM|30969-0&30973-2^Dose number in series^LN||02|
OBR|6|||30970-8^Adverse event following prior vaccination in sister^LN|
OBX|1|TX|30970-8&30971-6^Adverse event^LN||None|
OBR|7|||^For children 5 and under|
OBX|1|NM|8339-4^Body weight at birth^LN||82|oz^ounces^ANSI|
OBX|2|NM|30974-0^Number of brothers and sisters^LN||2|
OBR|8|||^Only for reports submitted by manufacturer/immunization project|
OBX|1|ST|30975-7^Mfr./Imm. Proj. report no.^LN||12345678|
OBX|2|TS|30976-5^Date received by manufacturer/immunization project^LN||12345678|
OBX|3|CE|30977-3^15 day report^LN||N^No^HL70136|
OBX|4|CE|30978-1^Report type^LN||IN^Initial^NIP010|

The Hoot72 Mapper (ActionCode and Id Algorithm) translates that message with 208 fields into a series of changes to its graph …


<http://www.example.org/resources/1>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Patient"
	patientInternalId _:identifier_1
		simpleIdentifier "1234"
		identifierTypeCode _:code_1
			simpleIdentifier "SR"
	patientInternalId _:identifier_2
		simpleIdentifier "1234-12"
		identifierTypeCode _:code_2
			simpleIdentifier "LR"
	patientInternalId _:identifier_3
		simpleIdentifier "00725"
		identifierTypeCode _:code_3
			simpleIdentifier "MR"
	personName _:personName_1
		familyName "Doe"
		givenName "John"
		middleInitialOrName "Fitzgerald"
		suffixEGJrOrIii "JR"
		nameTypeCode _:code_4
			simpleIdentifier "L"
	dateOfBirth _:time_1
		timeValue "20001007"
		timeType "DateTime"
		timingFacility _:hierarchicDesignator_1
			namespaceCode _:code_5
				simpleIdentifier "GA0000"
	sex _:code_6
		simpleIdentifier "M"
	race _:code_7
		simpleIdentifier "2106-3"
		text "White"
		nameOfCodingSystem "HL70005"
	address _:address_1
		streetAddress "123 Peachtree St"
		otherDesignation "APT 3B"
		city "Atlanta"
		stateOrProvince "GA"
		zipOrPostalCode "30210"
		addressType _:code_8
			simpleIdentifier "M"
		countyParishCode _:code_9
			simpleIdentifier "GA067"
	homePhoneNumber _:telecommunicationNumber_1
		telephoneNumber "(678) 555-1212"
		telecommunicationEquipmentTypeCode _:code_10
			simpleIdentifier "PRN"

<http://www.example.org/resources/2>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	nkName _:personName_2
		familyName "Jones"
		givenName "Jane"
		middleInitialOrName "Lee"
		prefixEGDr "RN"
	relationship _:code_11
		simpleIdentifier "VAB"
		text "Vaccine administered by (Name)"
		nameOfCodingSystem "HL70063"

<http://www.example.org/resources/3>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/NextOfKinAssociatedParties"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	nkName _:personName_3
		familyName "Jones"
		givenName "Jane"
		middleInitialOrName "Lee"
		prefixEGDr "RN"
	relationship _:code_12
		simpleIdentifier "FVP"
		text "Form completed by (Name)-Vaccine provider"
		nameOfCodingSystem "HL70063"
	address _:address_2
		streetAddress "101 Main Street"
		city "Atlanta"
		stateOrProvince "GA"
		zipOrPostalCode "38765"
		addressType _:code_13
			simpleIdentifier "O"
		countyParishCode _:code_14
			simpleIdentifier "GA121"
	businessPhoneNumber _:telecommunicationNumber_2
		telephoneNumber "(404) 554-9097"
		telecommunicationEquipmentTypeCode _:code_15
			simpleIdentifier "WPN"

<http://www.example.org/resources/4>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/CommonOrder"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	orderingProvider <http://www.example.org/resources/5>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		personName _:personName_4
			familyName "Welby"
			givenName "Marcus"
			middleInitialOrName "J"
			suffixEGJrOrIii "Jr"
			prefixEGDr "Dr."
			degreeEGMd "MD"
		identifier _:identifier_4
			simpleIdentifier "1234567"
			sourceTable _:code_16
				simpleIdentifier "L"

<http://www.example.org/resources/6>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_17
		text "CDC VAERS-1 (FDA) Report"
	observationDateTime _:time_2
		timeValue "20010316"
		timeType "DateTime"
		timingFacility _:hierarchicDesignator_2
			namespaceCode _:code_18
				simpleIdentifier "GA0000"

<http://www.example.org/resources/7>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_19
		simpleIdentifier "21612-7"
		text "Reported Patient Age"
		nameOfCodingSystem "LN"
	observationValue "05"
	units _:code_20
		simpleIdentifier "mo"
		text "month"
		nameOfCodingSystem "ANSI"

<http://www.example.org/resources/8>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_21
		simpleIdentifier "30947-6"
		text "Date form completed"
		nameOfCodingSystem "LN"
	observationValue _:time_3
		timeValue "20010316"
		timeType "DateTime"
		timingFacility _:hierarchicDesignator_3
			namespaceCode _:code_22
				simpleIdentifier "GA0000"

<http://www.example.org/resources/9>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_23
		simpleIdentifier "30948-4"
		text "Vaccination adverse events and treatment, if any"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue "fever of 106F, with vomiting, seizures, persistent crying lasting over 3 hours, loss of appetite"

<http://www.example.org/resources/10>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_24
		simpleIdentifier "30949-2"
		text "Vaccination adverse event outcome"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_25
		simpleIdentifier "E"
		text "required emergency room/doctor visit"
		nameOfCodingSystem "NIP005"

<http://www.example.org/resources/11>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_26
		simpleIdentifier "30949-2"
		text "Vaccination adverse event outcome"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_27
		simpleIdentifier "H"
		text "required hospitalization"
		nameOfCodingSystem "NIP005"

<http://www.example.org/resources/12>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_28
		simpleIdentifier "30950-0"
		text "Number of days hospitalized due to vaccination adverse event"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue "02"
	units _:code_29
		simpleIdentifier "d"
		text "day"
		nameOfCodingSystem "ANSI"

<http://www.example.org/resources/13>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_30
		simpleIdentifier "30951-8"
		text "Patient recovered"
		nameOfCodingSystem "LN"
	observationValue _:code_31
		simpleIdentifier "Y"
		text "Yes"
		nameOfCodingSystem " HL70239"

<http://www.example.org/resources/14>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_32
		simpleIdentifier "30952-6"
		text "Date of vaccination"
		nameOfCodingSystem "LN"
	observationValue _:time_4
		timeValue "20010216"
		timeType "DateTime"
		timingFacility _:hierarchicDesignator_4
			namespaceCode _:code_33
				simpleIdentifier "GA0000"

<http://www.example.org/resources/15>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_34
		simpleIdentifier "30953-4"
		text "Adverse event onset date and time"
		nameOfCodingSystem "LN"
	observationValue _:time_5
		timeValue "200102180900"
		timeType "DateTime"
		timingFacility _:hierarchicDesignator_5
			namespaceCode _:code_35
				simpleIdentifier "GA0000"

<http://www.example.org/resources/16>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_36
		simpleIdentifier "30954-2"
		text "Relevant diagnostic tests/lab data"
		nameOfCodingSystem "LN"
	observationValue "Electrolytes, CBC, Blood culture"

<http://www.example.org/resources/17>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_37
		simpleIdentifier "30955-9"
		text "All vaccines given on date listed in #10"
		nameOfCodingSystem "LN"

<http://www.example.org/resources/18>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_38
		simpleIdentifier "30955-9"
		simpleIdentifier "30956-7"
		text "Vaccine type"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_39
		simpleIdentifier "08"
		text "HepB-Adolescent/pediatric"
		nameOfCodingSystem "CVX"

<http://www.example.org/resources/19>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_40
		simpleIdentifier "30955-9"
		simpleIdentifier "30957-5"
		text "Manufacturer"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_41
		simpleIdentifier "MSD"
		text "Merck"
		nameOfCodingSystem "MVX"

<http://www.example.org/resources/20>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_42
		simpleIdentifier "30955-9"
		simpleIdentifier "30959-1"
		text "Lot number"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue "MRK12345"

<http://www.example.org/resources/21>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_43
		simpleIdentifier "30955-9"
		simpleIdentifier "30958-3"
		text " Route"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_44
		simpleIdentifier "IM"
		text "Intramuscular "
		nameOfCodingSystem "HL70162"

<http://www.example.org/resources/22>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_45
		simpleIdentifier "30955-9"
		simpleIdentifier "31034-2"
		text "Site"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_46
		simpleIdentifier "LA"
		text "Left arm"
		nameOfCodingSystem " HL70163"

<http://www.example.org/resources/23>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_47
		simpleIdentifier "30955-9"
		simpleIdentifier "30960-9"
		text "Number of previous doses"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue "01I"

<http://www.example.org/resources/24>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_48
		simpleIdentifier "30955-9"
		simpleIdentifier "30956-7"
		text "Vaccine type"
		nameOfCodingSystem "LN"
	observationSubId "2"
	observationValue _:code_49
		simpleIdentifier "50"
		text "DTaP-Hib"
		nameOfCodingSystem "CVX"

<http://www.example.org/resources/25>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_50
		simpleIdentifier "30955-9"
		simpleIdentifier "30957-5"
		text " Manufacturer"
		nameOfCodingSystem "LN"
	observationSubId "2"
	observationValue _:code_51
		simpleIdentifier "WAL"
		text "Wyeth_Ayerst"
		nameOfCodingSystem "MVX"

<http://www.example.org/resources/26>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_52
		simpleIdentifier "30955-9"
		simpleIdentifier "30959-1"
		text "Lot number"
		nameOfCodingSystem "LN"
	observationSubId "2"
	observationValue "W46932777"

<http://www.example.org/resources/27>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_53
		simpleIdentifier "30955-9"
		simpleIdentifier "30958-3"
		text " Route"
		nameOfCodingSystem "LN"
	observationSubId "2"
	observationValue _:code_54
		simpleIdentifier "IM"
		text "Intramuscular"
		nameOfCodingSystem "HL70162"

<http://www.example.org/resources/28>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_55
		simpleIdentifier "30955-9"
		simpleIdentifier "31034-2"
		text "Site"
		nameOfCodingSystem "LN"
	observationSubId "2"
	observationValue _:code_56
		simpleIdentifier "LA"
		text "Left arm"
		nameOfCodingSystem "HL70163"

<http://www.example.org/resources/29>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_57
		simpleIdentifier "30955-9"
		simpleIdentifier "30960-9"
		text "Number of previous doses"
		nameOfCodingSystem "LN"
	observationSubId "2"
	observationValue "01"

<http://www.example.org/resources/30>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_58
		simpleIdentifier "30961-7"
		text "Any other vaccinations within 4 weeks prior to the date listed in #10"

<http://www.example.org/resources/31>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_59
		simpleIdentifier "30961-7"
		simpleIdentifier "30956-7"
		text "Vaccine type"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_60
		simpleIdentifier "10"
		text "IPV"
		nameOfCodingSystem "CVX"

<http://www.example.org/resources/32>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_61
		simpleIdentifier "30961-7"
		simpleIdentifier "30957-5"
		text "Manufacturer"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_62
		simpleIdentifier "PMC"
		text "Aventis Pasteur "
		nameOfCodingSystem "MVX"

<http://www.example.org/resources/33>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_63
		simpleIdentifier "30961-7"
		simpleIdentifier "30959-1"
		text "Lot number"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue "PMC123456"

<http://www.example.org/resources/34>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_64
		simpleIdentifier "30961-7"
		simpleIdentifier "30958-3"
		text "Route"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_65
		simpleIdentifier "SC"
		text "Subcutaneaous"
		nameOfCodingSystem "HL70162"

<http://www.example.org/resources/35>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_66
		simpleIdentifier "30961-7"
		simpleIdentifier "31034-2"
		text "Site"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:code_67
		simpleIdentifier "LA"
		text "Left arm"
		nameOfCodingSystem "HL70163"

<http://www.example.org/resources/36>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_68
		simpleIdentifier "30961-7"
		simpleIdentifier "30960-9"
		text "Number of previous doses"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue "01"

<http://www.example.org/resources/37>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_69
		simpleIdentifier "30961-7"
		simpleIdentifier "31035-9"
		text "date given"
		nameOfCodingSystem "LN"
	observationSubId "1"
	observationValue _:time_6
		timeValue "20001216"
		timeType "DateTime"
		timingFacility _:hierarchicDesignator_6
			namespaceCode _:code_70
				simpleIdentifier "GA0000"

<http://www.example.org/resources/38>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_71
		simpleIdentifier "30962-"
		text "Vaccinated at"
		nameOfCodingSystem "LN"
	observationValue _:code_72
		simpleIdentifier "PVT"
		text "Private doctor's office/hospital"
		nameOfCodingSystem "NIP009"

<http://www.example.org/resources/39>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_73
		simpleIdentifier "30963-3"
		text "Vaccine purchased with"
		nameOfCodingSystem "LN"
	observationValue _:code_74
		simpleIdentifier "PBF"
		text "Public funds"
		nameOfCodingSystem "NIP008"

<http://www.example.org/resources/40>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_75
		simpleIdentifier "30964-1"
		text "Other medications"
		nameOfCodingSystem "LN"
	observationValue "None"

<http://www.example.org/resources/41>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_76
		simpleIdentifier "30965-8"
		text "Illness at time of vaccination (specify)"
		nameOfCodingSystem "LN"
	observationValue "None"

<http://www.example.org/resources/42>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_77
		simpleIdentifier "30966-6"
		text "Pre-existing physician diagnosed allergies, birth defects, medical conditions"
		nameOfCodingSystem "LN"
	observationValue "Past conditions convulsions"

<http://www.example.org/resources/43>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_78
		simpleIdentifier "30967-4"
		text "Was adverse event reported previously"
		nameOfCodingSystem "LN"
	observationValue _:code_79
		simpleIdentifier "N"
		text "no"
		nameOfCodingSystem "NIP009"

<http://www.example.org/resources/44>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_80
		simpleIdentifier "30968-2"
		text "Adverse event following prior vaccination in patient"
		nameOfCodingSystem "LN"

<http://www.example.org/resources/45>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/44>
	tcontext <http://www.example.org/resources/44>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_81
		simpleIdentifier "30968-2"
		simpleIdentifier "30971-6"
		text "Adverse event"
		nameOfCodingSystem "LN"
	observationValue "None"

<http://www.example.org/resources/46>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_82
		simpleIdentifier "30969-0"
		text "Adverse event following prior vaccination in brother"
		nameOfCodingSystem "LN"

<http://www.example.org/resources/47>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_83
		simpleIdentifier "30969-0"
		simpleIdentifier "30971-6"
		text "Adverse event"
		nameOfCodingSystem "LN"
	observationValue "vomiting, fever, otitis media"

<http://www.example.org/resources/48>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_84
		simpleIdentifier "30969-0"
		simpleIdentifier "30972-4"
		text "Onset age"
		nameOfCodingSystem "LN"
	observationValue "04"
	units _:code_85
		simpleIdentifier "mo"
		text "month"
		nameOfCodingSystem "ANSI"

<http://www.example.org/resources/49>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_86
		simpleIdentifier "30969-0"
		simpleIdentifier "30956-7"
		text "Vaccine Type "
		nameOfCodingSystem "LN"
	observationValue _:code_87
		simpleIdentifier "10"
		text "IPV"
		nameOfCodingSystem "CVX"

<http://www.example.org/resources/50>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/46>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_88
		simpleIdentifier "30969-0"
		simpleIdentifier "30973-2"
		text "Dose number in series"
		nameOfCodingSystem "LN"
	observationValue "02"

<http://www.example.org/resources/51>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_89
		simpleIdentifier "30970-8"
		text "Adverse event following prior vaccination in sister"
		nameOfCodingSystem "LN"

<http://www.example.org/resources/52>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/51>
	tcontext <http://www.example.org/resources/51>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_90
		simpleIdentifier "30970-8"
		simpleIdentifier "30971-6"
		text "Adverse event"
		nameOfCodingSystem "LN"
	observationValue "None"

<http://www.example.org/resources/53>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_91
		text "For children 5 and under"

<http://www.example.org/resources/54>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/53>
	tcontext <http://www.example.org/resources/53>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_92
		simpleIdentifier "8339-4"
		text "Body weight at birth"
		nameOfCodingSystem "LN"
	observationValue "82"
	units _:code_93
		simpleIdentifier "oz"
		text "ounces"
		nameOfCodingSystem "ANSI"

<http://www.example.org/resources/55>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/53>
	tcontext <http://www.example.org/resources/53>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_94
		simpleIdentifier "30974-0"
		text "Number of brothers and sisters"
		nameOfCodingSystem "LN"
	observationValue "2"

<http://www.example.org/resources/56>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_95
		text "Only for reports submitted by manufacturer/immunization project"

<http://www.example.org/resources/57>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_96
		simpleIdentifier "30975-7"
		text "Mfr./Imm. Proj. report no."
		nameOfCodingSystem "LN"
	observationValue "12345678"

<http://www.example.org/resources/58>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_97
		simpleIdentifier "30976-5"
		text "Date received by manufacturer/immunization project"
		nameOfCodingSystem "LN"
	observationValue _:time_7
		timeValue "12345678"
		timeType "DateTime"
		timingFacility _:hierarchicDesignator_7
			namespaceCode _:code_98
				simpleIdentifier "GA0000"

<http://www.example.org/resources/59>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_99
		simpleIdentifier "30977-3"
		text "15 day report"
		nameOfCodingSystem "LN"
	observationValue _:code_100
		simpleIdentifier "N"
		text "No"
		nameOfCodingSystem "HL70136"

<http://www.example.org/resources/60>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/56>
	tcontext <http://www.example.org/resources/4>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_101
		simpleIdentifier "30978-1"
		text "Report type"
		nameOfCodingSystem "LN"
	observationValue _:code_102
		simpleIdentifier "IN"
		text "Initial"
		nameOfCodingSystem "NIP010"

Graph Contents in the end

Graph has 914 triples, 189 nodes, 378 Literals, 102 Codes, 4 Identifiers. Mapper processed 321 message fields.

@prefix dc: <http://purl.org/dc/elements/>.
@prefix exo: <http://www.example.org/ontology/>.
@prefix hl7v2: <http://www.hoot72.com/hl7v2/resources/>.
@prefix hoot72: <http://www.hoot72.com/ontology/>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.

 <http://www.example.org/resources/10> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30949-2";
             hoot72:text "Vaccination adverse event outcome"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "NIP005";
             hoot72:simpleIdentifier "E";
             hoot72:text "required emergency room/doctor visit"];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/11> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30949-2";
             hoot72:text "Vaccination adverse event outcome"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "NIP005";
             hoot72:simpleIdentifier "H";
             hoot72:text "required hospitalization"];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/12> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30950-0";
             hoot72:text "Number of days hospitalized due to vaccination adverse event"];
     exo:observationSubId "1";
     exo:observationValue "02";
     exo:units [ a hoot72:Code;
             hoot72:nameOfCodingSystem "ANSI";
             hoot72:simpleIdentifier "d";
             hoot72:text "day"];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/13> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30951-8";
             hoot72:text "Patient recovered"];
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem " HL70239";
             hoot72:simpleIdentifier "Y";
             hoot72:text "Yes"];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/14> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30952-6";
             hoot72:text "Date of vaccination"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "20010216";
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GA0000"]]];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/15> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30953-4";
             hoot72:text "Adverse event onset date and time"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200102180900";
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GA0000"]]];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/16> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30954-2";
             hoot72:text "Relevant diagnostic tests/lab data"];
     exo:observationValue "Electrolytes, CBC, Blood culture";
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/18> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30956-7";
             hoot72:text "Vaccine type"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "CVX";
             hoot72:simpleIdentifier "08";
             hoot72:text "HepB-Adolescent/pediatric"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/19> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30957-5";
             hoot72:text "Manufacturer"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "MVX";
             hoot72:simpleIdentifier "MSD";
             hoot72:text "Merck"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/2> exo:nkName [ a hoot72:PersonName;
             hoot72:familyName "Jones";
             hoot72:givenName "Jane";
             hoot72:middleInitialOrName "Lee";
             hoot72:prefixEGDr "RN"];
     exo:relationship [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70063";
             hoot72:simpleIdentifier "VAB";
             hoot72:text "Vaccine administered by (Name)"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:NextOfKinAssociatedParties;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/20> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30959-1";
             hoot72:text "Lot number"];
     exo:observationSubId "1";
     exo:observationValue "MRK12345";
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/21> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30958-3";
             hoot72:text " Route"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70162";
             hoot72:simpleIdentifier "IM";
             hoot72:text "Intramuscular "];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/22> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "31034-2";
             hoot72:text "Site"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem " HL70163";
             hoot72:simpleIdentifier "LA";
             hoot72:text "Left arm"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/23> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30960-9";
             hoot72:text "Number of previous doses"];
     exo:observationSubId "1";
     exo:observationValue "01I";
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/24> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30956-7";
             hoot72:text "Vaccine type"];
     exo:observationSubId "2";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "CVX";
             hoot72:simpleIdentifier "50";
             hoot72:text "DTaP-Hib"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/25> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30957-5";
             hoot72:text " Manufacturer"];
     exo:observationSubId "2";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "MVX";
             hoot72:simpleIdentifier "WAL";
             hoot72:text "Wyeth_Ayerst"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/26> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30959-1";
             hoot72:text "Lot number"];
     exo:observationSubId "2";
     exo:observationValue "W46932777";
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/27> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30958-3";
             hoot72:text " Route"];
     exo:observationSubId "2";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70162";
             hoot72:simpleIdentifier "IM";
             hoot72:text "Intramuscular"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/28> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "31034-2";
             hoot72:text "Site"];
     exo:observationSubId "2";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70163";
             hoot72:simpleIdentifier "LA";
             hoot72:text "Left arm"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/29> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9",
                 "30960-9";
             hoot72:text "Number of previous doses"];
     exo:observationSubId "2";
     exo:observationValue "01";
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/17>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/3> exo:businessPhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telecommunicationEquipmentTypeCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "WPN"];
             hoot72:telephoneNumber "(404) 554-9097"];
     exo:nkName [ a hoot72:PersonName;
             hoot72:familyName "Jones";
             hoot72:givenName "Jane";
             hoot72:middleInitialOrName "Lee";
             hoot72:prefixEGDr "RN"];
     exo:relationship [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70063";
             hoot72:simpleIdentifier "FVP";
             hoot72:text "Form completed by (Name)-Vaccine provider"];
     hoot72:address [ a hoot72:Address;
             hoot72:addressType [ a hoot72:Code;
                     hoot72:simpleIdentifier "O"];
             hoot72:city "Atlanta";
             hoot72:countyParishCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "GA121"];
             hoot72:stateOrProvince "GA";
             hoot72:streetAddress "101 Main Street";
             hoot72:zipOrPostalCode "38765"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:NextOfKinAssociatedParties;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/31> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30956-7",
                 "30961-7";
             hoot72:text "Vaccine type"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "CVX";
             hoot72:simpleIdentifier "10";
             hoot72:text "IPV"];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/32> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30957-5",
                 "30961-7";
             hoot72:text "Manufacturer"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "MVX";
             hoot72:simpleIdentifier "PMC";
             hoot72:text "Aventis Pasteur "];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/33> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30959-1",
                 "30961-7";
             hoot72:text "Lot number"];
     exo:observationSubId "1";
     exo:observationValue "PMC123456";
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/34> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30958-3",
                 "30961-7";
             hoot72:text "Route"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70162";
             hoot72:simpleIdentifier "SC";
             hoot72:text "Subcutaneaous"];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/35> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30961-7",
                 "31034-2";
             hoot72:text "Site"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70163";
             hoot72:simpleIdentifier "LA";
             hoot72:text "Left arm"];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/36> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30960-9",
                 "30961-7";
             hoot72:text "Number of previous doses"];
     exo:observationSubId "1";
     exo:observationValue "01";
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/37> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30961-7",
                 "31035-9";
             hoot72:text "date given"];
     exo:observationSubId "1";
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "20001216";
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GA0000"]]];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/38> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30962-";
             hoot72:text "Vaccinated at"];
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "NIP009";
             hoot72:simpleIdentifier "PVT";
             hoot72:text "Private doctor's office/hospital"];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/39> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30963-3";
             hoot72:text "Vaccine purchased with"];
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "NIP008";
             hoot72:simpleIdentifier "PBF";
             hoot72:text "Public funds"];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/40> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30964-1";
             hoot72:text "Other medications"];
     exo:observationValue "None";
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/41> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30965-8";
             hoot72:text "Illness at time of vaccination (specify)"];
     exo:observationValue "None";
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/42> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30966-6";
             hoot72:text "Pre-existing physician diagnosed allergies, birth defects, medical conditions"];
     exo:observationValue "Past conditions convulsions";
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/43> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30967-4";
             hoot72:text "Was adverse event reported previously"];
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "NIP009";
             hoot72:simpleIdentifier "N";
             hoot72:text "no"];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/30>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/45> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30968-2",
                 "30971-6";
             hoot72:text "Adverse event"];
     exo:observationValue "None";
     hoot72:context <http://www.example.org/resources/44>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/44>. 

 <http://www.example.org/resources/47> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30969-0",
                 "30971-6";
             hoot72:text "Adverse event"];
     exo:observationValue "vomiting, fever, otitis media";
     hoot72:context <http://www.example.org/resources/46>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/46>. 

 <http://www.example.org/resources/48> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30969-0",
                 "30972-4";
             hoot72:text "Onset age"];
     exo:observationValue "04";
     exo:units [ a hoot72:Code;
             hoot72:nameOfCodingSystem "ANSI";
             hoot72:simpleIdentifier "mo";
             hoot72:text "month"];
     hoot72:context <http://www.example.org/resources/46>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/46>. 

 <http://www.example.org/resources/49> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30956-7",
                 "30969-0";
             hoot72:text "Vaccine Type "];
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "CVX";
             hoot72:simpleIdentifier "10";
             hoot72:text "IPV"];
     hoot72:context <http://www.example.org/resources/46>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/46>. 

 <http://www.example.org/resources/50> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30969-0",
                 "30973-2";
             hoot72:text "Dose number in series"];
     exo:observationValue "02";
     hoot72:context <http://www.example.org/resources/46>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/46>. 

 <http://www.example.org/resources/52> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30970-8",
                 "30971-6";
             hoot72:text "Adverse event"];
     exo:observationValue "None";
     hoot72:context <http://www.example.org/resources/51>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/51>. 

 <http://www.example.org/resources/54> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "8339-4";
             hoot72:text "Body weight at birth"];
     exo:observationValue "82";
     exo:units [ a hoot72:Code;
             hoot72:nameOfCodingSystem "ANSI";
             hoot72:simpleIdentifier "oz";
             hoot72:text "ounces"];
     hoot72:context <http://www.example.org/resources/53>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/53>. 

 <http://www.example.org/resources/55> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30974-0";
             hoot72:text "Number of brothers and sisters"];
     exo:observationValue "2";
     hoot72:context <http://www.example.org/resources/53>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/53>. 

 <http://www.example.org/resources/57> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30975-7";
             hoot72:text "Mfr./Imm. Proj. report no."];
     exo:observationValue "12345678";
     hoot72:context <http://www.example.org/resources/56>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/56>. 

 <http://www.example.org/resources/58> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30976-5";
             hoot72:text "Date received by manufacturer/immunization project"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "12345678";
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GA0000"]]];
     hoot72:context <http://www.example.org/resources/56>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/56>. 

 <http://www.example.org/resources/59> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30977-3";
             hoot72:text "15 day report"];
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70136";
             hoot72:simpleIdentifier "N";
             hoot72:text "No"];
     hoot72:context <http://www.example.org/resources/56>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/56>. 

 <http://www.example.org/resources/60> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30978-1";
             hoot72:text "Report type"];
     exo:observationValue [ a hoot72:Code;
             hoot72:nameOfCodingSystem "NIP010";
             hoot72:simpleIdentifier "IN";
             hoot72:text "Initial"];
     hoot72:context <http://www.example.org/resources/56>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/56>. 

 <http://www.example.org/resources/7> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "21612-7";
             hoot72:text "Reported Patient Age"];
     exo:observationValue "05";
     exo:units [ a hoot72:Code;
             hoot72:nameOfCodingSystem "ANSI";
             hoot72:simpleIdentifier "mo";
             hoot72:text "month"];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/8> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30947-6";
             hoot72:text "Date form completed"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "20010316";
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GA0000"]]];
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/9> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30948-4";
             hoot72:text "Vaccination adverse events and treatment, if any"];
     exo:observationSubId "1";
     exo:observationValue "fever of 106F, with vomiting, seizures, persistent crying lasting over 3 hours, loss of appetite";
     hoot72:context <http://www.example.org/resources/6>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>,
         <http://www.example.org/resources/6>. 

 <http://www.example.org/resources/5> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:simpleIdentifier "1234567";
             hoot72:sourceTable [ a hoot72:Code;
                     hoot72:simpleIdentifier "L"]];
     hoot72:personName [ a hoot72:PersonName;
             hoot72:degreeEGMd "MD";
             hoot72:familyName "Welby";
             hoot72:givenName "Marcus";
             hoot72:middleInitialOrName "J";
             hoot72:prefixEGDr "Dr.";
             hoot72:suffixEGJrOrIii "Jr"]. 

 <http://www.example.org/resources/44> exo:universalServiceCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30968-2";
             hoot72:text "Adverse event following prior vaccination in patient"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/51> exo:universalServiceCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30970-8";
             hoot72:text "Adverse event following prior vaccination in sister"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/53> exo:universalServiceCode [ a hoot72:Code;
             hoot72:text "For children 5 and under"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/46> exo:universalServiceCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30969-0";
             hoot72:text "Adverse event following prior vaccination in brother"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/56> exo:universalServiceCode [ a hoot72:Code;
             hoot72:text "Only for reports submitted by manufacturer/immunization project"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/6> exo:observationDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "20010316";
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GA0000"]]];
     exo:universalServiceCode [ a hoot72:Code;
             hoot72:text "CDC VAERS-1 (FDA) Report"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/17> exo:universalServiceCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "30955-9";
             hoot72:text "All vaccines given on date listed in #10"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/30> exo:universalServiceCode [ a hoot72:Code;
             hoot72:simpleIdentifier "30961-7";
             hoot72:text "Any other vaccinations within 4 weeks prior to the date listed in #10"];
     hoot72:context <http://www.example.org/resources/4>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/4>. 

 <http://www.example.org/resources/1> exo:dateOfBirth [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "20001007";
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "GA0000"]]];
     exo:homePhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telecommunicationEquipmentTypeCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "PRN"];
             hoot72:telephoneNumber "(678) 555-1212"];
     exo:patientInternalId [ a hoot72:Identifier;
             hoot72:identifierTypeCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "SR"];
             hoot72:simpleIdentifier "1234"],
         [ a hoot72:Identifier;
             hoot72:identifierTypeCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "LR"];
             hoot72:simpleIdentifier "1234-12"],
         [ a hoot72:Identifier;
             hoot72:identifierTypeCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "MR"];
             hoot72:simpleIdentifier "00725"];
     exo:race [ a hoot72:Code;
             hoot72:nameOfCodingSystem "HL70005";
             hoot72:simpleIdentifier "2106-3";
             hoot72:text "White"];
     exo:sex [ a hoot72:Code;
             hoot72:simpleIdentifier "M"];
     hoot72:address [ a hoot72:Address;
             hoot72:addressType [ a hoot72:Code;
                     hoot72:simpleIdentifier "M"];
             hoot72:city "Atlanta";
             hoot72:countyParishCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "GA067"];
             hoot72:otherDesignation "APT 3B";
             hoot72:stateOrProvince "GA";
             hoot72:streetAddress "123 Peachtree St";
             hoot72:zipOrPostalCode "30210"];
     hoot72:fromHL7Segment hl7v2:Patient;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "Doe";
             hoot72:givenName "John";
             hoot72:middleInitialOrName "Fitzgerald";
             hoot72:nameTypeCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "L"];
             hoot72:suffixEGJrOrIii "JR"]. 

 <http://www.example.org/resources/4> exo:orderingProvider <http://www.example.org/resources/5>;
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:CommonOrder;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 [ a hoot72:Graph;
         dc:title "LOINC:DT7 Samples - Orders"].

Utah Notifiable Disease Reporting using HL7

Generated on 2009-08-20 20:59 from source.

Example 1

Interesting here is the use of (LOINC) codes to allow Observation Results to carry demographic data like name or phone number. An Observation is more than an Observation! Note too that "TM" or times should be "TS" for TimeStamp. "TM" shouldn’t include date.

This information is conveyed in the following message …

MSH|^~\&|RT-CEND|IHC-IM|||200901291217Z||ORU^R01||P|2.5
PID|||549442703||CRAIG^JAMES^C||000000000000Z|M||W|1234^^RIVERTON^UT^84065^USA||55555 55
PV1||O||||||||PED|||||||||24095762|||||||||||||||||||||||||200901270704Z
OBR|1|||NOTF|||||||||||||||||||||||||||""^SNM
OBX|1|TM|00000-0^ALERT DATE^LN||200901281928Z
OBX|2|PN|00000-0^PROVIDER NAME^LN||HORNYIK^GALINA^R.
OBX|3|TN|00000-0^PROVIDER PHONE^LN||8015233001
OBX|4|NM|22025-1^PROVIDER ID^LN||06740
OBX|5|ST|45403-3^ROOM NUMBER^LN||XBCBS
OBX|6|ST|42347-5^ADMIT DIAGNOSIS^LN||POSSIBLE B.PERT EXPO
OBX|7|TM|00000-0^PREVIOUS ADMIT DATE^LN||200612082039Z
OBX|8|ST|00000-0^CONTACT NAME^LN||Carrie Taylor
OBX|9|TN|00000-0^CONTACT PHONE^LN||8015077782
OBX|10|NM|21612-7^PATIENT AGE^LN||2
OBR|2|265840||LABRPT||200901270720Z||||||||200901280720Z|&Nose;(Nasal)||||||||||F
OBX|1|CE|^Bordatella Per^LN||^See Note
OBX|2|CE|^INTERPRETIVE T^LN||^""

The Hoot72 Mapper (ActionCode and Id Algorithm) translates that message with 59 fields into a series of changes to its graph …


<http://www.example.org/resources/1>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Patient"
	patientInternalId _:identifier_1
		simpleIdentifier "549442703"
	personName _:personName_1
		familyName "CRAIG"
		givenName "JAMES"
		middleInitialOrName "C"
	dateOfBirth _:time_1
		timeValue "000000000000Z"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_1
			namespaceCode _:code_1
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_2
			namespaceCode _:code_2
				simpleIdentifier "IHC-IM"
	sex _:code_3
		simpleIdentifier "M"
	race _:code_4
		simpleIdentifier "W"
	address _:address_1
		streetAddress "1234"
		city "RIVERTON"
		stateOrProvince "UT"
		zipOrPostalCode "84065"
		country _:code_5
			simpleIdentifier "USA"
	homePhoneNumber _:telecommunicationNumber_1
		telephoneNumber "55555 55  "

<http://www.example.org/resources/2>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PatientVisit"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	patientClass _:code_6
		simpleIdentifier "O"
	visitNumber _:identifier_2
		simpleIdentifier "24095762"
	admitDateTime _:time_2
		timeValue "200901270704Z"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_3
			namespaceCode _:code_7
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_4
			namespaceCode _:code_8
				simpleIdentifier "IHC-IM"
	hospitalService _:code_9
		simpleIdentifier "PED"

<http://www.example.org/resources/3>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	universalServiceCode _:code_10
		simpleIdentifier "NOTF"
	reasonForStudy _:code_11
		text "SNM  "

<http://www.example.org/resources/4>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_12
		simpleIdentifier "00000-0"
		text "ALERT DATE"
		nameOfCodingSystem "LN"
	observationValue _:time_3
		timeValue "200901281928Z  "
		timeType "Time"
		timingApplication _:hierarchicDesignator_5
			namespaceCode _:code_13
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_6
			namespaceCode _:code_14
				simpleIdentifier "IHC-IM"

<http://www.example.org/resources/5>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_15
		simpleIdentifier "00000-0"
		text "PROVIDER NAME"
		nameOfCodingSystem "LN"
	observationValue _:personName_2
		familyName "HORNYIK"
		givenName "GALINA"
		middleInitialOrName "R."

<http://www.example.org/resources/6>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_16
		simpleIdentifier "00000-0"
		text "PROVIDER PHONE"
		nameOfCodingSystem "LN"
	observationValue _:telecommunicationNumber_2
		telephoneNumber "8015233001  "

<http://www.example.org/resources/7>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_17
		simpleIdentifier "22025-1"
		text "PROVIDER ID"
		nameOfCodingSystem "LN"
	observationValue "06740  "

<http://www.example.org/resources/8>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_18
		simpleIdentifier "45403-3"
		text "ROOM NUMBER"
		nameOfCodingSystem "LN"
	observationValue "XBCBS  "

<http://www.example.org/resources/9>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_19
		simpleIdentifier "42347-5"
		text "ADMIT DIAGNOSIS"
		nameOfCodingSystem "LN"
	observationValue "POSSIBLE B.PERT EXPO  "

<http://www.example.org/resources/10>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_20
		simpleIdentifier "00000-0"
		text "PREVIOUS ADMIT DATE"
		nameOfCodingSystem "LN"
	observationValue _:time_4
		timeValue "200612082039Z  "
		timeType "Time"
		timingApplication _:hierarchicDesignator_7
			namespaceCode _:code_21
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_8
			namespaceCode _:code_22
				simpleIdentifier "IHC-IM"

<http://www.example.org/resources/11>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_23
		simpleIdentifier "00000-0"
		text "CONTACT NAME"
		nameOfCodingSystem "LN"
	observationValue "Carrie Taylor  "

<http://www.example.org/resources/12>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_24
		simpleIdentifier "00000-0"
		text "CONTACT PHONE"
		nameOfCodingSystem "LN"
	observationValue _:telecommunicationNumber_3
		telephoneNumber "8015077782  "

<http://www.example.org/resources/13>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/3>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_25
		simpleIdentifier "21612-7"
		text "PATIENT AGE"
		nameOfCodingSystem "LN"
	observationValue "2  "

<http://www.example.org/resources/14>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	placerOrderNumber _:identifier_3
		simpleIdentifier "265840"
	universalServiceCode _:code_26
		simpleIdentifier "LABRPT"
	requestedDateTime _:time_5
		timeValue "200901270720Z"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_9
			namespaceCode _:code_27
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_10
			namespaceCode _:code_28
				simpleIdentifier "IHC-IM"
	specimenReceivedDateTime _:time_6
		timeValue "200901280720Z"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_11
			namespaceCode _:code_29
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_12
			namespaceCode _:code_30
				simpleIdentifier "IHC-IM"
	specimenSource _:specimenSourceComposite_1
		specimenSourceNameOrCode _:code_31
			simpleIdentifier ""
			text "Nose;(Nasal)"
	resultStatus _:code_32
		simpleIdentifier "F  "

<http://www.example.org/resources/15>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_33
		text "Bordatella Per"
		nameOfCodingSystem "LN"
	observationValue _:code_34
		text "See Note             "

<http://www.example.org/resources/16>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_35
		text "INTERPRETIVE T"
		nameOfCodingSystem "LN"

Example 2

Notice "Carrie Taylor" is string typed but "Tanaka Ryoma" is a PersonName. Oh, the many roads we take …

This information is conveyed in the following message …

MSH|^~\&|RT-CEND|IHC-LD|||200901291217Z||ORU^R01||P|2.5
PID|||199954||MURROW^EDWARD^R||000000000000Z|M||W|1235^^SALT LAKE CITY^UT^84103^USA||5555555
PV1||I||||||||MED|||||||||112624432~954071|||||||||||||||||||||||||200901250530Z
OBR|1|||NOTF|||||||||||||||||||||||||||""^SNM
OBX|1|TM|00000-0^ALERT DATE^LN||200901281432Z
OBX|2|PN|00000-0^PROVIDER NAME^LN||TANAKA^RYOMA
OBX|3|TN|00000-0^PROVIDER PHONE^LN||8014083660
OBX|4|NM|22025-1^PROVIDER ID^LN||29823
OBX|5|ST|45403-3^ROOM NUMBER^LN||E635
OBX|6|ST|42347-5^ADMIT DIAGNOSIS^LN||CHOLE
OBX|7|TM|00000-0^PREVIOUS ADMIT DATE^LN||200406141036Z
OBX|8|ST|00000-0^CONTACT NAME^LN||Carrie Taylor
OBX|9|TN|00000-0^CONTACT PHONE^LN||8015077782
OBX|10|NM|21612-7^PATIENT AGE^LN||45
OBR|2|216812||LABRPT||200901261225Z||||||||200901261236Z|&Blood;||||||||||F
OBX|1|CE|^Hepatitis C RN^LN||^""

The Hoot72 Mapper (ActionCode and Id Algorithm) translates that message with 56 fields into a series of changes to its graph …


<http://www.example.org/resources/17>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Patient"
	patientInternalId _:identifier_4
		simpleIdentifier "199954"
	personName _:personName_3
		familyName "MURROW"
		givenName "EDWARD"
		middleInitialOrName "R"
	dateOfBirth _:time_7
		timeValue "000000000000Z"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_13
			namespaceCode _:code_36
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_14
			namespaceCode _:code_37
				simpleIdentifier "IHC-LD"
	sex _:code_38
		simpleIdentifier "M"
	race _:code_39
		simpleIdentifier "W"
	address _:address_2
		streetAddress "1235"
		city "SALT LAKE CITY"
		stateOrProvince "UT"
		zipOrPostalCode "84103"
		country _:code_40
			simpleIdentifier "USA"
	homePhoneNumber _:telecommunicationNumber_4
		telephoneNumber "5555555  "

<http://www.example.org/resources/18>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PatientVisit"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	patientClass _:code_41
		simpleIdentifier "I"
	visitNumber _:identifier_5
		simpleIdentifier "112624432"
		simpleIdentifier "954071"
	admitDateTime _:time_8
		timeValue "200901250530Z  "
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_15
			namespaceCode _:code_42
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_16
			namespaceCode _:code_43
				simpleIdentifier "IHC-LD"
	hospitalService _:code_44
		simpleIdentifier "MED"

<http://www.example.org/resources/19>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	universalServiceCode _:code_45
		simpleIdentifier "NOTF"
	reasonForStudy _:code_46
		text "SNM  "

<http://www.example.org/resources/20>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_47
		simpleIdentifier "00000-0"
		text "ALERT DATE"
		nameOfCodingSystem "LN"
	observationValue _:time_9
		timeValue "200901281432Z  "
		timeType "Time"
		timingApplication _:hierarchicDesignator_17
			namespaceCode _:code_48
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_18
			namespaceCode _:code_49
				simpleIdentifier "IHC-LD"

<http://www.example.org/resources/21>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_50
		simpleIdentifier "00000-0"
		text "PROVIDER NAME"
		nameOfCodingSystem "LN"
	observationValue _:personName_4
		familyName "TANAKA"
		givenName "RYOMA "

<http://www.example.org/resources/22>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_51
		simpleIdentifier "00000-0"
		text "PROVIDER PHONE"
		nameOfCodingSystem "LN"
	observationValue _:telecommunicationNumber_5
		telephoneNumber "8014083660  "

<http://www.example.org/resources/23>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_52
		simpleIdentifier "22025-1"
		text "PROVIDER ID"
		nameOfCodingSystem "LN"
	observationValue "29823  "

<http://www.example.org/resources/24>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_53
		simpleIdentifier "45403-3"
		text "ROOM NUMBER"
		nameOfCodingSystem "LN"
	observationValue "E635   "

<http://www.example.org/resources/25>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_54
		simpleIdentifier "42347-5"
		text "ADMIT DIAGNOSIS"
		nameOfCodingSystem "LN"
	observationValue "CHOLE  "

<http://www.example.org/resources/26>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_55
		simpleIdentifier "00000-0"
		text "PREVIOUS ADMIT DATE"
		nameOfCodingSystem "LN"
	observationValue _:time_10
		timeValue "200406141036Z  "
		timeType "Time"
		timingApplication _:hierarchicDesignator_19
			namespaceCode _:code_56
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_20
			namespaceCode _:code_57
				simpleIdentifier "IHC-LD"

<http://www.example.org/resources/27>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_58
		simpleIdentifier "00000-0"
		text "CONTACT NAME"
		nameOfCodingSystem "LN"
	observationValue "Carrie Taylor  "

<http://www.example.org/resources/28>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_59
		simpleIdentifier "00000-0"
		text "CONTACT PHONE"
		nameOfCodingSystem "LN"
	observationValue _:telecommunicationNumber_6
		telephoneNumber "8015077782  "

<http://www.example.org/resources/29>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_60
		simpleIdentifier "21612-7"
		text "PATIENT AGE"
		nameOfCodingSystem "LN"
	observationValue "45  "

<http://www.example.org/resources/30>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationRequest"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	placerOrderNumber _:identifier_6
		simpleIdentifier "216812"
	universalServiceCode _:code_61
		simpleIdentifier "LABRPT"
	requestedDateTime _:time_11
		timeValue "200901261225Z"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_21
			namespaceCode _:code_62
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_22
			namespaceCode _:code_63
				simpleIdentifier "IHC-LD"
	specimenReceivedDateTime _:time_12
		timeValue "200901261236Z"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_23
			namespaceCode _:code_64
				simpleIdentifier "RT-CEND"
		timingFacility _:hierarchicDesignator_24
			namespaceCode _:code_65
				simpleIdentifier "IHC-LD"
	specimenSource _:specimenSourceComposite_2
		specimenSourceNameOrCode _:code_66
			simpleIdentifier ""
			text "Blood;"
	resultStatus _:code_67
		simpleIdentifier "F  "

<http://www.example.org/resources/31>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/30>
	tcontext <http://www.example.org/resources/17>
	observationCode _:code_68
		text "Hepatitis C RN"
		nameOfCodingSystem "LN"

Graph Contents in the end

Graph has 541 triples, 156 nodes, 180 Literals, 68 Codes, 6 Identifiers. Mapper processed 179 message fields.

@prefix dc: <http://purl.org/dc/elements/>.
@prefix exo: <http://www.example.org/ontology/>.
@prefix hl7v2: <http://www.hoot72.com/hl7v2/resources/>.
@prefix hoot72: <http://www.hoot72.com/ontology/>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.

 <http://www.example.org/resources/10> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "PREVIOUS ADMIT DATE"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "Time";
             hoot72:timeValue "200612082039Z  ";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-IM"]]];
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/11> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "CONTACT NAME"];
     exo:observationValue "Carrie Taylor  ";
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/12> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "CONTACT PHONE"];
     exo:observationValue [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "8015077782  "];
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/13> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "21612-7";
             hoot72:text "PATIENT AGE"];
     exo:observationValue "2  ";
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/15> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:text "Bordatella Per"];
     exo:observationValue [ a hoot72:Code;
             hoot72:text "See Note             "];
     hoot72:context <http://www.example.org/resources/14>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/14>. 

 <http://www.example.org/resources/16> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:text "INTERPRETIVE T"];
     hoot72:context <http://www.example.org/resources/14>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/14>. 

 <http://www.example.org/resources/18> exo:admitDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901250530Z  ";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-LD"]]];
     exo:hospitalService [ a hoot72:Code;
             hoot72:simpleIdentifier "MED"];
     exo:patientClass [ a hoot72:Code;
             hoot72:simpleIdentifier "I"];
     exo:visitNumber [ a hoot72:Identifier;
             hoot72:simpleIdentifier "112624432",
                 "954071"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:PatientVisit;
     hoot72:tcontext <http://www.example.org/resources/17>. 

 <http://www.example.org/resources/2> exo:admitDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901270704Z";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-IM"]]];
     exo:hospitalService [ a hoot72:Code;
             hoot72:simpleIdentifier "PED"];
     exo:patientClass [ a hoot72:Code;
             hoot72:simpleIdentifier "O"];
     exo:visitNumber [ a hoot72:Identifier;
             hoot72:simpleIdentifier "24095762"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:PatientVisit;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/20> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "ALERT DATE"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "Time";
             hoot72:timeValue "200901281432Z  ";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-LD"]]];
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/21> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "PROVIDER NAME"];
     exo:observationValue [ a hoot72:PersonName;
             hoot72:familyName "TANAKA";
             hoot72:givenName "RYOMA "];
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/22> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "PROVIDER PHONE"];
     exo:observationValue [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "8014083660  "];
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/23> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "22025-1";
             hoot72:text "PROVIDER ID"];
     exo:observationValue "29823  ";
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/24> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "45403-3";
             hoot72:text "ROOM NUMBER"];
     exo:observationValue "E635   ";
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/25> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "42347-5";
             hoot72:text "ADMIT DIAGNOSIS"];
     exo:observationValue "CHOLE  ";
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/26> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "PREVIOUS ADMIT DATE"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "Time";
             hoot72:timeValue "200406141036Z  ";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-LD"]]];
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/27> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "CONTACT NAME"];
     exo:observationValue "Carrie Taylor  ";
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/28> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "CONTACT PHONE"];
     exo:observationValue [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "8015077782  "];
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/29> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "21612-7";
             hoot72:text "PATIENT AGE"];
     exo:observationValue "45  ";
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/31> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:text "Hepatitis C RN"];
     hoot72:context <http://www.example.org/resources/30>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/17>,
         <http://www.example.org/resources/30>. 

 <http://www.example.org/resources/4> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "ALERT DATE"];
     exo:observationValue [ a hoot72:Time;
             hoot72:timeType "Time";
             hoot72:timeValue "200901281928Z  ";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-IM"]]];
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/5> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "PROVIDER NAME"];
     exo:observationValue [ a hoot72:PersonName;
             hoot72:familyName "HORNYIK";
             hoot72:givenName "GALINA";
             hoot72:middleInitialOrName "R."];
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/6> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "00000-0";
             hoot72:text "PROVIDER PHONE"];
     exo:observationValue [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "8015233001  "];
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/7> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "22025-1";
             hoot72:text "PROVIDER ID"];
     exo:observationValue "06740  ";
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/8> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "45403-3";
             hoot72:text "ROOM NUMBER"];
     exo:observationValue "XBCBS  ";
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/9> exo:observationCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "LN";
             hoot72:simpleIdentifier "42347-5";
             hoot72:text "ADMIT DIAGNOSIS"];
     exo:observationValue "POSSIBLE B.PERT EXPO  ";
     hoot72:context <http://www.example.org/resources/3>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/3>. 

 <http://www.example.org/resources/30> exo:placerOrderNumber [ a hoot72:Identifier;
             hoot72:simpleIdentifier "216812"];
     exo:requestedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901261225Z";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-LD"]]];
     exo:resultStatus [ a hoot72:Code;
             hoot72:simpleIdentifier "F  "];
     exo:specimenReceivedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901261236Z";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-LD"]]];
     exo:specimenSource [ a exo:SpecimenSourceComposite;
             exo:specimenSourceNameOrCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "";
                     hoot72:text "Blood;"]];
     exo:universalServiceCode [ a hoot72:Code;
             hoot72:simpleIdentifier "LABRPT"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/17>. 

 <http://www.example.org/resources/14> exo:placerOrderNumber [ a hoot72:Identifier;
             hoot72:simpleIdentifier "265840"];
     exo:requestedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901270720Z";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-IM"]]];
     exo:resultStatus [ a hoot72:Code;
             hoot72:simpleIdentifier "F  "];
     exo:specimenReceivedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "200901280720Z";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-IM"]]];
     exo:specimenSource [ a exo:SpecimenSourceComposite;
             exo:specimenSourceNameOrCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "";
                     hoot72:text "Nose;(Nasal)"]];
     exo:universalServiceCode [ a hoot72:Code;
             hoot72:simpleIdentifier "LABRPT"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/17> exo:dateOfBirth [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "000000000000Z";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-LD"]]];
     exo:homePhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "5555555  "];
     exo:patientInternalId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "199954"];
     exo:race [ a hoot72:Code;
             hoot72:simpleIdentifier "W"];
     exo:sex [ a hoot72:Code;
             hoot72:simpleIdentifier "M"];
     hoot72:address [ a hoot72:Address;
             hoot72:city "SALT LAKE CITY";
             hoot72:country [ a hoot72:Code;
                     hoot72:simpleIdentifier "USA"];
             hoot72:stateOrProvince "UT";
             hoot72:streetAddress "1235";
             hoot72:zipOrPostalCode "84103"];
     hoot72:fromHL7Segment hl7v2:Patient;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "MURROW";
             hoot72:givenName "EDWARD";
             hoot72:middleInitialOrName "R"]. 

 <http://www.example.org/resources/1> exo:dateOfBirth [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "000000000000Z";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RT-CEND"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "IHC-IM"]]];
     exo:homePhoneNumber [ a hoot72:TelecommunicationNumber;
             hoot72:telephoneNumber "55555 55  "];
     exo:patientInternalId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "549442703"];
     exo:race [ a hoot72:Code;
             hoot72:simpleIdentifier "W"];
     exo:sex [ a hoot72:Code;
             hoot72:simpleIdentifier "M"];
     hoot72:address [ a hoot72:Address;
             hoot72:city "RIVERTON";
             hoot72:country [ a hoot72:Code;
                     hoot72:simpleIdentifier "USA"];
             hoot72:stateOrProvince "UT";
             hoot72:streetAddress "1234";
             hoot72:zipOrPostalCode "84065"];
     hoot72:fromHL7Segment hl7v2:Patient;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "CRAIG";
             hoot72:givenName "JAMES";
             hoot72:middleInitialOrName "C"]. 

 <http://www.example.org/resources/19> exo:reasonForStudy [ a hoot72:Code;
             hoot72:text "SNM  "];
     exo:universalServiceCode [ a hoot72:Code;
             hoot72:simpleIdentifier "NOTF"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/17>. 

 <http://www.example.org/resources/3> exo:reasonForStudy [ a hoot72:Code;
             hoot72:text "SNM  "];
     exo:universalServiceCode [ a hoot72:Code;
             hoot72:simpleIdentifier "NOTF"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:ObservationRequest;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 [ a hoot72:Graph;
         dc:title "Utah Notifiable Disease Reporting using HL7"].

Patient Care (12)

2.3 Patient Care

Generated on 2009-08-20 20:59 from HL7_2-3Spec 12.

The following is an example of a patient goal message.

This information is conveyed in the following message …

MSH|^~\&|PCIS|MEDCENTER|REPOSITORY|MEDCENTER|||PGL^PC4|
PID||0123456-1|||ROBERTSON^JOHN^H|
PV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|||SUR||||ADM|
GOL|AD|199505011200|00312^Improve Peripheral Circulation^Goal Master List|333|||199505011200|199505101200|||Due^Review Due^Next Review List|199505021200|
ROL|111|AD|12^Primary Nurse^Role Master List|^Wilson^Jane^L^^RN|199505011200||||
ROL|112|AD|45^Recorder^Role Master List|^Smith^Ellen^^^^|199505011201||||
PRB|AD|199505011200|04411^Restricted Circulation^Nursing Problem List|001|||199505011200|||IP^Inpatient^Problem Classification List|NU^Nursing^Management Discipline List|Acute^Acute^Persistence List|C^Confirmed^Confirmation Status List|A1^Active^Life Cycle Status List|199505011200|199504250000||2^Secondary^Ranking List|HI^High^Certainty Coding List||1^Fully^Awareness Coding List|2^Good^Prognosis Coding List||||
ROL|113|AD|1^Diagnosing Provider^Role Master List|^Edwards^John^H^^MD|199505011200||||
OBX|001|TX|^Peripheral Dependent Edema|1|Increasing Edema in lower limbs|

The Hoot72 Mapper (ActionCode and Id Algorithm) translates that message with 57 fields into a series of changes to its graph …


<http://www.example.org/resources/1>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Patient"
	patientExternalId _:identifier_1
		simpleIdentifier "0123456-1"
	personName _:personName_1
		familyName "ROBERTSON"
		givenName "JOHN"
		middleInitialOrName "H"

<http://www.example.org/resources/2>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PatientVisit"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	patientClass _:code_1
		simpleIdentifier "I"
	assignedPatientLocation _:personLocation_1
		pointOfCareCode _:code_2
			simpleIdentifier "2000"
		room _:code_3
			simpleIdentifier "2012"
		bed _:code_4
			simpleIdentifier "01"

<http://www.example.org/resources/3>
	type "http://www.hoot72.com/ontology/TimedAssertion"
	context <http://www.example.org/resources/2>
	attendingDoctor <http://www.example.org/resources/4>
		type "http://www.hoot72.com/ontology/IdentifiedThing"
		personName _:personName_2
			familyName "LEBAUER"
			givenName "SIDNEY"
			middleInitialOrName "J."
		identifier _:identifier_2
			simpleIdentifier "004777"

<http://www.example.org/resources/2>
	hospitalService _:code_5
		simpleIdentifier "SUR"
	admitSource _:code_6
		simpleIdentifier "ADM"

<http://www.example.org/resources/5>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/GoalDetail"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	actionDateTime _:time_1
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_1
			namespaceCode _:code_7
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_2
			namespaceCode _:code_8
				simpleIdentifier "MEDCENTER"
	goalCode _:code_9
		simpleIdentifier "00312"
		text "Improve Peripheral Circulation"
		nameOfCodingSystem "Goal Master List"
	goalInstanceId _:identifier_3
		simpleIdentifier "333"
	goalEstablishedDateTime _:time_2
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_3
			namespaceCode _:code_10
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_4
			namespaceCode _:code_11
				simpleIdentifier "MEDCENTER"
	expectedGoalAchievementDateTime _:time_3
		timeValue "199505101200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_5
			namespaceCode _:code_12
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_6
			namespaceCode _:code_13
				simpleIdentifier "MEDCENTER"
	currentGoalReviewStatus _:code_14
		simpleIdentifier "Due"
		text "Review Due"
		nameOfCodingSystem "Next Review List"
	currentGoalReviewDateTime _:time_4
		timeValue "199505021200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_7
			namespaceCode _:code_15
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_8
			namespaceCode _:code_16
				simpleIdentifier "MEDCENTER"

<http://www.example.org/resources/6>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Role"
	context <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/1>
	roleInstanceId _:identifier_4
		simpleIdentifier "111"
	role _:code_17
		simpleIdentifier "12"
		text "Primary Nurse"
		nameOfCodingSystem "Role Master List"
	rolePerson <http://www.example.org/resources/7>
		type "http://www.w3.org/2002/07/owl#Thing"
		personName _:personName_3
			familyName "Wilson"
			givenName "Jane"
			middleInitialOrName "L"
			prefixEGDr "RN"
	roleBeginDateTime _:time_5
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_9
			namespaceCode _:code_18
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_10
			namespaceCode _:code_19
				simpleIdentifier "MEDCENTER"

<http://www.example.org/resources/8>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Role"
	context <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/1>
	roleInstanceId _:identifier_5
		simpleIdentifier "112"
	role _:code_20
		simpleIdentifier "45"
		text "Recorder"
		nameOfCodingSystem "Role Master List"
	rolePerson <http://www.example.org/resources/9>
		type "http://www.w3.org/2002/07/owl#Thing"
		personName _:personName_4
			familyName "Smith"
			givenName "Ellen"
	roleBeginDateTime _:time_6
		timeValue "199505011201"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_11
			namespaceCode _:code_21
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_12
			namespaceCode _:code_22
				simpleIdentifier "MEDCENTER"

<http://www.example.org/resources/10>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ProblemDetail"
	context <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/1>
	actionDateTime _:time_7
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_13
			namespaceCode _:code_23
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_14
			namespaceCode _:code_24
				simpleIdentifier "MEDCENTER"
	problemCode _:code_25
		simpleIdentifier "04411"
		text "Restricted Circulation"
		nameOfCodingSystem "Nursing Problem List"
	problemInstanceId _:identifier_6
		simpleIdentifier "001"
	problemEstablishedDateTime _:time_8
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_15
			namespaceCode _:code_26
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_16
			namespaceCode _:code_27
				simpleIdentifier "MEDCENTER"
	problemClassification _:code_28
		simpleIdentifier "IP"
		text "Inpatient"
		nameOfCodingSystem "Problem Classification List"
	problemManagementDiscipline _:code_29
		simpleIdentifier "NU"
		text "Nursing"
		nameOfCodingSystem "Management Discipline List"
	problemPersistence _:code_30
		simpleIdentifier "Acute"
		text "Acute"
		nameOfCodingSystem "Persistence List"
	problemConfirmationStatus _:code_31
		simpleIdentifier "C"
		text "Confirmed"
		nameOfCodingSystem "Confirmation Status List"
	problemLifeCycleStatus _:code_32
		simpleIdentifier "A1"
		text "Active"
		nameOfCodingSystem "Life Cycle Status List"
	problemLifeCycleStatusDateTime _:time_9
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_17
			namespaceCode _:code_33
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_18
			namespaceCode _:code_34
				simpleIdentifier "MEDCENTER"
	problemDateOfOnset _:time_10
		timeValue "199504250000"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_19
			namespaceCode _:code_35
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_20
			namespaceCode _:code_36
				simpleIdentifier "MEDCENTER"
	problemRanking _:code_37
		simpleIdentifier "2"
		text "Secondary"
		nameOfCodingSystem "Ranking List"
	certaintyOfProblem _:code_38
		simpleIdentifier "HI"
		text "High"
		nameOfCodingSystem "Certainty Coding List"
	individualAwarenessOfProblem _:code_39
		simpleIdentifier "1"
		text "Fully"
		nameOfCodingSystem "Awareness Coding List"
	problemPrognosis _:code_40
		simpleIdentifier "2"
		text "Good"
		nameOfCodingSystem "Prognosis Coding List"

<http://www.example.org/resources/11>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Role"
	context <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/1>
	roleInstanceId _:identifier_7
		simpleIdentifier "113"
	role _:code_41
		simpleIdentifier "1"
		text "Diagnosing Provider"
		nameOfCodingSystem "Role Master List"
	rolePerson <http://www.example.org/resources/12>
		type "http://www.w3.org/2002/07/owl#Thing"
		personName _:personName_5
			familyName "Edwards"
			givenName "John"
			middleInitialOrName "H"
			prefixEGDr "MD"
	roleBeginDateTime _:time_11
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_21
			namespaceCode _:code_42
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_22
			namespaceCode _:code_43
				simpleIdentifier "MEDCENTER"

<http://www.example.org/resources/13>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/ObservationResult"
	context <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/5>
	tcontext <http://www.example.org/resources/1>
	observationCode _:code_44
		text "Peripheral Dependent Edema"
	observationSubId "1"
	observationValue "Increasing Edema in lower limbs"

The following is an example of a patient problem message.

This information is conveyed in the following message …

MSH|^~\&|PCIS|MEDCENTER|REPOSITORY|MEDCENTER|||PPR^PC1|
PID||0123456-1|||ROBERTSON^JOHN^H|
PV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|||SUR||||ADM|
PRB|AD|199505011200|04411^Restricted Circulation^Nursing Problem List|001|||199505011200|||IP^Inpatient^Problem Classification List|NU^Nursing^Management Discipline List|Acute^Acute^Persistence List|C^Confirmed^Confirmation Status List|A1^Active^Life Cycle Status List|199505011200|199504250000||2^Secondary^Ranking List|HI^High^Certainty Coding List||1^Fully^Awareness Coding List|2^Good^Prognosis Coding List||||
ROL|113|AD|1^Diagnosing Provider^Role Master List|^Edwards^John^H^^MD|199505011200||||
ROL|112|AD|45^Recorder^Role Master List|^Smith^Ellen^^^^|199505011201||||
OBX|001|TX|^Peripheral Dependent Edema|1|Increasing Edema in lower limbs|
GOL|AD|199505011200|00312^Improve Peripheral Circulation^Goal Master List|333|||199505011200|199505101200|||Due^Review Due^Next Review List|199505021200|
ROL|111|AD|12^Primary Nurse^Role Master List|^Wilson^Jane^L^^RN|199505011200||||

The Hoot72 Mapper (ActionCode and Id Algorithm) translates that message with 57 fields into a series of changes to its graph …


<http://www.example.org/resources/10>
	context <http://www.example.org/resources/1>

<http://www.example.org/resources/8>
	context <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/10>

<http://www.example.org/resources/5>
	context <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/10>

<http://www.example.org/resources/6>
	tcontext <http://www.example.org/resources/10>

The following is an example of a patient pathway problem-oriented message.

This information is conveyed in the following message …

MSH|^~\&|PCIS|MEDCENTER|REPOSITORY|MEDCENTER|||PPP^PCB|
PID||0123456-1|||ROBERTSON^JOHN^H|
PV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|||SUR||||ADM|
PTH|AD^^HL70287|OH457^Open Heart Pathway^AHCPR|0018329078785^PCIS1|199505011200|A1^Active^Pathway Life Cycle Status List|199505011200|
VAR|84032847876^PCIS1|199505011200||^Wilson^Jane^L^^RN|23^Coincident^Variance Class List|Exceeds APACHE III threshold score.|
PRB|AD|199505011200|04411^Restricted Circulation^Nursing Problem List|001|||199505011200|||IP^Inpatient^Problem Classification List|NU^Nursing^Management Discipline List|Acute^Acute^Persistence List|C^Confirmed^Confirmation Status List|A1^Active^Life Cycle Status List|199505011200|199504250000||2^Secondary^Ranking List|HI^High^Certainty Coding List||1^Fully^Awareness Coding List|2^Good^Prognosis Coding List||||
ROL|113|AD|1^Diagnosing Provider^Role Master List|^Edwards^John^H^^MD|199505011200||||
ROL|112|AD|45^Recorder^Role Master List|^Smith^Ellen^^^^|199505011201||||
ORC|NW|2045^OE||||E|^C^^199505011200^199505011200^TM30^^^^|
RXO|||3|L|IV|D5W WITH 1/2 NS WITH 20 MEQ KCL EVERY THIRD BOTTLE STARTING WITH FIRST||W8&825&A;^|N||||||||H30
ORC|NW|1000^OE|9999999^RX|||E|^Q6H^D10^^^R|||||||
RXA||1|199505011200||0047-0402-30^Ampicillin 250 MG TAB^NDC|2|TAB||

The Hoot72 Mapper (ActionCode and Id Algorithm) translates that message with 76 fields into a series of changes to its graph …


<http://www.example.org/resources/14>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Pathway"
	context <http://www.example.org/resources/1>
	tcontext <http://www.example.org/resources/1>
	pathwayCode _:code_45
		simpleIdentifier "OH457"
		text "Open Heart Pathway"
		nameOfCodingSystem "AHCPR"
	pathwayInstanceId _:identifier_8
		simpleIdentifier "0018329078785"
		assigningAuthorityId _:hierarchicDesignator_23
			namespaceCode _:code_46
				simpleIdentifier "PCIS1"
	pathwayEstablishedDateTime _:time_12
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_24
			namespaceCode _:code_47
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_25
			namespaceCode _:code_48
				simpleIdentifier "MEDCENTER"
	pathwayLifecycleStatus _:code_49
		simpleIdentifier "A1"
		text "Active"
		nameOfCodingSystem "Pathway Life Cycle Status List"
	changePathwayLifecycleStatusDateTime _:time_13
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_26
			namespaceCode _:code_50
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_27
			namespaceCode _:code_51
				simpleIdentifier "MEDCENTER"

<http://www.example.org/resources/15>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/Variance"
	context <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/1>
	varianceInstanceId _:identifier_9
		simpleIdentifier "84032847876"
		assigningAuthorityId _:hierarchicDesignator_28
			namespaceCode _:code_52
				simpleIdentifier "PCIS1"
	documentedDateTime _:time_14
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_29
			namespaceCode _:code_53
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_30
			namespaceCode _:code_54
				simpleIdentifier "MEDCENTER"
	varianceOriginator <http://www.example.org/resources/16>
		type "http://www.w3.org/2002/07/owl#Thing"
		personName _:personName_6
			familyName "Wilson"
			givenName "Jane"
			middleInitialOrName "L"
			prefixEGDr "RN"
	varianceClassification _:code_55
		simpleIdentifier "23"
		text "Coincident"
		nameOfCodingSystem "Variance Class List"
	varianceDescription "Exceeds APACHE III threshold score."

<http://www.example.org/resources/10>
	context <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/14>

<http://www.example.org/resources/11>
	tcontext <http://www.example.org/resources/14>

<http://www.example.org/resources/8>
	tcontext <http://www.example.org/resources/14>

<http://www.example.org/resources/17>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/CommonOrder"
	context <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/1>
	placerOrderNumber _:identifier_10
		simpleIdentifier "2045"
		assigningAuthorityId _:hierarchicDesignator_31
			namespaceCode _:code_56
				simpleIdentifier "OE"
	quantityTiming _:timingQuantity_1
		interval _:intervalComposite_1
			repeatPattern _:code_57
				simpleIdentifier "C"
		startDateTime _:time_15
			timeValue "199505011200"
			timeType "DateTime"
			timingApplication _:hierarchicDesignator_32
				namespaceCode _:code_58
					simpleIdentifier "PCIS"
			timingFacility _:hierarchicDesignator_33
				namespaceCode _:code_59
					simpleIdentifier "MEDCENTER"
		endDateTime _:time_16
			timeValue "199505011200"
			timeType "DateTime"
			timingApplication _:hierarchicDesignator_34
				namespaceCode _:code_60
					simpleIdentifier "PCIS"
			timingFacility _:hierarchicDesignator_35
				namespaceCode _:code_61
					simpleIdentifier "MEDCENTER"
		priority "TM30"

<http://www.example.org/resources/18>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PharmacyTreatmentOrder"
	context <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/17>
	tcontext <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/1>
	requestedGiveAmountMaximum "3"
	requestedGiveUnits _:code_62
		simpleIdentifier "L"
	requestedDosageForm _:code_63
		simpleIdentifier "IV"
	providersPharmacyInstructions _:code_64
		simpleIdentifier "D5W WITH 1/2 NS WITH 20 MEQ KCL EVERY THIRD BOTTLE STARTING WITH FIRST"
	deliverToLocation _:cM_LA1_1
		pointOfCareSt "W8"
		pointOfCareSt "825"
		pointOfCareSt "A;"
	allowSubstitutions _:code_65
		simpleIdentifier "N"
	requestedGivePerTimeUnit "H30"

<http://www.example.org/resources/19>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/CommonOrder"
	context <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/1>
	placerOrderNumber _:identifier_11
		simpleIdentifier "1000"
		assigningAuthorityId _:hierarchicDesignator_36
			namespaceCode _:code_66
				simpleIdentifier "OE"
	fillerOrderNumber _:identifier_12
		simpleIdentifier "9999999"
		assigningAuthorityId _:hierarchicDesignator_37
			namespaceCode _:code_67
				simpleIdentifier "RX"
	quantityTiming _:timingQuantity_2
		interval _:intervalComposite_2
			repeatPattern _:code_68
				simpleIdentifier "Q6H"
		duration "D10"
		priority "R"

<http://www.example.org/resources/20>
	fromHL7Segment "http://www.hoot72.com/hl7v2/resources/PharmacyTreatmentAdministration"
	context <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/19>
	tcontext <http://www.example.org/resources/10>
	tcontext <http://www.example.org/resources/14>
	tcontext <http://www.example.org/resources/1>
	administrationSubIdCounter "1"
	dateTimeStartOfAdministration _:time_17
		timeValue "199505011200"
		timeType "DateTime"
		timingApplication _:hierarchicDesignator_38
			namespaceCode _:code_69
				simpleIdentifier "PCIS"
		timingFacility _:hierarchicDesignator_39
			namespaceCode _:code_70
				simpleIdentifier "MEDCENTER"
	administeredCode _:code_71
		simpleIdentifier "0047-0402-30"
		text "Ampicillin 250 MG TAB"
		nameOfCodingSystem "NDC"
	administeredAmount "2"
	administeredUnits _:code_72
		simpleIdentifier "TAB"

Graph Contents in the end

Graph has 575 triples, 173 nodes, 190 Literals, 72 Codes, 12 Identifiers. Mapper processed 215 message fields.

@prefix dc: <http://purl.org/dc/elements/>.
@prefix exo: <http://www.example.org/ontology/>.
@prefix hl7v2: <http://www.hoot72.com/hl7v2/resources/>.
@prefix hoot72: <http://www.hoot72.com/ontology/>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.

 <http://www.example.org/resources/11> exo:role [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Role Master List";
             hoot72:simpleIdentifier "1";
             hoot72:text "Diagnosing Provider"];
     exo:roleBeginDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:roleInstanceId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "113"];
     exo:rolePerson <http://www.example.org/resources/12>;
     hoot72:context <http://www.example.org/resources/10>;
     hoot72:fromHL7Segment hl7v2:Role;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/14>,
         <http://www.example.org/resources/5>. 

 <http://www.example.org/resources/13> exo:observationCode [ a hoot72:Code;
             hoot72:text "Peripheral Dependent Edema"];
     exo:observationSubId "1";
     exo:observationValue "Increasing Edema in lower limbs";
     hoot72:context <http://www.example.org/resources/10>;
     hoot72:fromHL7Segment hl7v2:ObservationResult;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/5>. 

 <http://www.example.org/resources/15> exo:documentedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:varianceClassification [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Variance Class List";
             hoot72:simpleIdentifier "23";
             hoot72:text "Coincident"];
     exo:varianceDescription "Exceeds APACHE III threshold score.";
     exo:varianceInstanceId [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS1"]];
             hoot72:simpleIdentifier "84032847876"];
     exo:varianceOriginator <http://www.example.org/resources/16>;
     hoot72:context <http://www.example.org/resources/14>;
     hoot72:fromHL7Segment hl7v2:Variance;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/14>. 

 <http://www.example.org/resources/18> exo:allowSubstitutions [ a hoot72:Code;
             hoot72:simpleIdentifier "N"];
     exo:deliverToLocation [ a exo:CM_LA1;
             exo:pointOfCareSt "825",
                 "A;",
                 "W8"];
     exo:providersPharmacyInstructions [ a hoot72:Code;
             hoot72:simpleIdentifier "D5W WITH 1/2 NS WITH 20 MEQ KCL EVERY THIRD BOTTLE STARTING WITH FIRST"];
     exo:requestedDosageForm [ a hoot72:Code;
             hoot72:simpleIdentifier "IV"];
     exo:requestedGiveAmountMaximum "3";
     exo:requestedGivePerTimeUnit "H30";
     exo:requestedGiveUnits [ a hoot72:Code;
             hoot72:simpleIdentifier "L"];
     hoot72:context <http://www.example.org/resources/17>;
     hoot72:fromHL7Segment hl7v2:PharmacyTreatmentOrder;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/14>,
         <http://www.example.org/resources/17>. 

 <http://www.example.org/resources/20> exo:administeredAmount "2";
     exo:administeredCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "NDC";
             hoot72:simpleIdentifier "0047-0402-30";
             hoot72:text "Ampicillin 250 MG TAB"];
     exo:administeredUnits [ a hoot72:Code;
             hoot72:simpleIdentifier "TAB"];
     exo:administrationSubIdCounter "1";
     exo:dateTimeStartOfAdministration [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     hoot72:context <http://www.example.org/resources/19>;
     hoot72:fromHL7Segment hl7v2:PharmacyTreatmentAdministration;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/14>,
         <http://www.example.org/resources/19>. 

 <http://www.example.org/resources/3> a hoot72:TimedAssertion;
     exo:attendingDoctor <http://www.example.org/resources/4>;
     hoot72:context <http://www.example.org/resources/2>. 

 <http://www.example.org/resources/6> exo:role [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Role Master List";
             hoot72:simpleIdentifier "12";
             hoot72:text "Primary Nurse"];
     exo:roleBeginDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:roleInstanceId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "111"];
     exo:rolePerson <http://www.example.org/resources/7>;
     hoot72:context <http://www.example.org/resources/5>;
     hoot72:fromHL7Segment hl7v2:Role;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/5>. 

 <http://www.example.org/resources/8> exo:role [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Role Master List";
             hoot72:simpleIdentifier "45";
             hoot72:text "Recorder"];
     exo:roleBeginDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011201";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:roleInstanceId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "112"];
     exo:rolePerson <http://www.example.org/resources/9>;
     hoot72:context <http://www.example.org/resources/10>,
         <http://www.example.org/resources/5>;
     hoot72:fromHL7Segment hl7v2:Role;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/14>,
         <http://www.example.org/resources/5>. 

 <http://www.example.org/resources/12> a owl:Thing;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "Edwards";
             hoot72:givenName "John";
             hoot72:middleInitialOrName "H";
             hoot72:prefixEGDr "MD"]. 

 <http://www.example.org/resources/16> a owl:Thing;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "Wilson";
             hoot72:givenName "Jane";
             hoot72:middleInitialOrName "L";
             hoot72:prefixEGDr "RN"]. 

 <http://www.example.org/resources/2> exo:admitSource [ a hoot72:Code;
             hoot72:simpleIdentifier "ADM"];
     exo:assignedPatientLocation [ a exo:PersonLocation;
             exo:bed [ a hoot72:Code;
                     hoot72:simpleIdentifier "01"];
             exo:pointOfCareCode [ a hoot72:Code;
                     hoot72:simpleIdentifier "2000"];
             exo:room [ a hoot72:Code;
                     hoot72:simpleIdentifier "2012"]];
     exo:hospitalService [ a hoot72:Code;
             hoot72:simpleIdentifier "SUR"];
     exo:patientClass [ a hoot72:Code;
             hoot72:simpleIdentifier "I"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:PatientVisit;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/4> a hoot72:IdentifiedThing;
     hoot72:identifier [ a hoot72:Identifier;
             hoot72:simpleIdentifier "004777"];
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "LEBAUER";
             hoot72:givenName "SIDNEY";
             hoot72:middleInitialOrName "J."]. 

 <http://www.example.org/resources/7> a owl:Thing;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "Wilson";
             hoot72:givenName "Jane";
             hoot72:middleInitialOrName "L";
             hoot72:prefixEGDr "RN"]. 

 <http://www.example.org/resources/9> a owl:Thing;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "Smith";
             hoot72:givenName "Ellen"]. 

 <http://www.example.org/resources/17> exo:placerOrderNumber [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "OE"]];
             hoot72:simpleIdentifier "2045"];
     exo:quantityTiming [ a exo:TimingQuantity;
             exo:endDateTime [ a hoot72:Time;
                     hoot72:timeType "DateTime";
                     hoot72:timeValue "199505011200";
                     hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                             hoot72:namespaceCode [ a hoot72:Code;
                                     hoot72:simpleIdentifier "PCIS"]];
                     hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                             hoot72:namespaceCode [ a hoot72:Code;
                                     hoot72:simpleIdentifier "MEDCENTER"]]];
             exo:interval [ a exo:IntervalComposite;
                     exo:repeatPattern [ a hoot72:Code;
                             hoot72:simpleIdentifier "C"]];
             exo:priority "TM30";
             exo:startDateTime [ a hoot72:Time;
                     hoot72:timeType "DateTime";
                     hoot72:timeValue "199505011200";
                     hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                             hoot72:namespaceCode [ a hoot72:Code;
                                     hoot72:simpleIdentifier "PCIS"]];
                     hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                             hoot72:namespaceCode [ a hoot72:Code;
                                     hoot72:simpleIdentifier "MEDCENTER"]]]];
     hoot72:context <http://www.example.org/resources/10>;
     hoot72:fromHL7Segment hl7v2:CommonOrder;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/14>. 

 <http://www.example.org/resources/19> exo:fillerOrderNumber [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "RX"]];
             hoot72:simpleIdentifier "9999999"];
     exo:placerOrderNumber [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "OE"]];
             hoot72:simpleIdentifier "1000"];
     exo:quantityTiming [ a exo:TimingQuantity;
             exo:duration "D10";
             exo:interval [ a exo:IntervalComposite;
                     exo:repeatPattern [ a hoot72:Code;
                             hoot72:simpleIdentifier "Q6H"]];
             exo:priority "R"];
     hoot72:context <http://www.example.org/resources/10>;
     hoot72:fromHL7Segment hl7v2:CommonOrder;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>,
         <http://www.example.org/resources/14>. 

 <http://www.example.org/resources/5> exo:actionDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:currentGoalReviewDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505021200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:currentGoalReviewStatus [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Next Review List";
             hoot72:simpleIdentifier "Due";
             hoot72:text "Review Due"];
     exo:expectedGoalAchievementDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505101200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:goalCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Goal Master List";
             hoot72:simpleIdentifier "00312";
             hoot72:text "Improve Peripheral Circulation"];
     exo:goalEstablishedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:goalInstanceId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "333"];
     hoot72:context <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>;
     hoot72:fromHL7Segment hl7v2:GoalDetail;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/10>. 

 <http://www.example.org/resources/14> exo:changePathwayLifecycleStatusDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:pathwayCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "AHCPR";
             hoot72:simpleIdentifier "OH457";
             hoot72:text "Open Heart Pathway"];
     exo:pathwayEstablishedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:pathwayInstanceId [ a hoot72:Identifier;
             hoot72:assigningAuthorityId [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS1"]];
             hoot72:simpleIdentifier "0018329078785"];
     exo:pathwayLifecycleStatus [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Pathway Life Cycle Status List";
             hoot72:simpleIdentifier "A1";
             hoot72:text "Active"];
     hoot72:context <http://www.example.org/resources/1>;
     hoot72:fromHL7Segment hl7v2:Pathway;
     hoot72:tcontext <http://www.example.org/resources/1>. 

 <http://www.example.org/resources/10> exo:actionDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:certaintyOfProblem [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Certainty Coding List";
             hoot72:simpleIdentifier "HI";
             hoot72:text "High"];
     exo:individualAwarenessOfProblem [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Awareness Coding List";
             hoot72:simpleIdentifier "1";
             hoot72:text "Fully"];
     exo:problemClassification [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Problem Classification List";
             hoot72:simpleIdentifier "IP";
             hoot72:text "Inpatient"];
     exo:problemCode [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Nursing Problem List";
             hoot72:simpleIdentifier "04411";
             hoot72:text "Restricted Circulation"];
     exo:problemConfirmationStatus [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Confirmation Status List";
             hoot72:simpleIdentifier "C";
             hoot72:text "Confirmed"];
     exo:problemDateOfOnset [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199504250000";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:problemEstablishedDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:problemInstanceId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "001"];
     exo:problemLifeCycleStatus [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Life Cycle Status List";
             hoot72:simpleIdentifier "A1";
             hoot72:text "Active"];
     exo:problemLifeCycleStatusDateTime [ a hoot72:Time;
             hoot72:timeType "DateTime";
             hoot72:timeValue "199505011200";
             hoot72:timingApplication [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "PCIS"]];
             hoot72:timingFacility [ a hoot72:HierarchicDesignator;
                     hoot72:namespaceCode [ a hoot72:Code;
                             hoot72:simpleIdentifier "MEDCENTER"]]];
     exo:problemManagementDiscipline [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Management Discipline List";
             hoot72:simpleIdentifier "NU";
             hoot72:text "Nursing"];
     exo:problemPersistence [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Persistence List";
             hoot72:simpleIdentifier "Acute";
             hoot72:text "Acute"];
     exo:problemPrognosis [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Prognosis Coding List";
             hoot72:simpleIdentifier "2";
             hoot72:text "Good"];
     exo:problemRanking [ a hoot72:Code;
             hoot72:nameOfCodingSystem "Ranking List";
             hoot72:simpleIdentifier "2";
             hoot72:text "Secondary"];
     hoot72:context <http://www.example.org/resources/1>,
         <http://www.example.org/resources/14>,
         <http://www.example.org/resources/5>;
     hoot72:fromHL7Segment hl7v2:ProblemDetail;
     hoot72:tcontext <http://www.example.org/resources/1>,
         <http://www.example.org/resources/14>,
         <http://www.example.org/resources/5>. 

 <http://www.example.org/resources/1> exo:patientExternalId [ a hoot72:Identifier;
             hoot72:simpleIdentifier "0123456-1"];
     hoot72:fromHL7Segment hl7v2:Patient;
     hoot72:personName [ a hoot72:PersonName;
             hoot72:familyName "ROBERTSON";
             hoot72:givenName "JOHN";
             hoot72:middleInitialOrName "H"]. 

 [ a hoot72:Graph;
         dc:title "2.3 Patient Care"].