Types

Complex Types

LabOrders
@ start xs:date
@ stop xs:date
LabOrder* LabOrder

ResultItems
ResultItem* ResultItem

LabOrder
ReceivingLocation
Location or Facility receiving/performing the order.
Location
PlacerId
ORC:2 Placer's Order Id
xs:string (restricted)
maxLength: 100
FillerId
ORC:3 Filler (Lab)'s Order Id
xs:string (restricted)
maxLength: 100
OrderedBy
ORC:12 Requesting Physician as a nationally coded person. Use the description if this is not coded.
Clinician
OrderItem
OBR:4 Service Id - the identity of the test ordered.
CodedField
OrderCategory CodedField
SpecimenCollectedTime
OBR:22
xs:dateTime
SpecimenReceivedTime
OBR:14
xs:dateTime
Status
xs:string (restricted)
maxLength: 100
Priority CodedField
SpecimenSource
OBR:15.1 e.g. serum, blood
xs:string (restricted)
maxLength: 50
Duration
OBR:27.3
xs:string
ResultItems ResultItems
PatientClass
In patient / out patient - equivalent to PV1:2 Patient Class
CF_HL7_0004
EnteredOn
Date Order entered
xs:dateTime
EnteredAt
Location
EnteringOrganization
Location

ResultItem
ResultType
AT
xs:string (restricted)
maxLength: 2
EnteredOn
xs:dateTime
PrePost
Was the sample taken PRE or POST dialysis
xs:string (restricted)
Enumeration:
  • PRE (Pre-Dialysis)
  • POST (Post-Dialysis)
  • UNK (Unknown)
  • NA (Not Applicable)
ServiceId
Test Code (OBX:3)
ServiceId
SubId
Sub-Test Id (OBX:4)
xs:string (restricted)
maxLength: 30
ResultValue
OBX:5
xs:string (restricted)
maxLength: 20
ResultValueUnits
OBX:6
xs:string (restricted)
maxLength: 30
ReferenceRange
OBX:7
xs:string (restricted)
maxLength: 220
InterpretationCodes
Interpretation Codes (OBX:8)
xs:string (restricted)
Enumeration:
  • POS (Positive)
  • NEG (Negative)
  • UNK (Unknown)
Status
OBX:11
xs:string (restricted)
Enumeration:
  • F (Final)
  • P (Preliminary)
  • D (Deleted)
ObservationTime
OBX:14
xs:dateTime
Comments
From NTE:3
xs:string (restricted)
maxLength: 1000
ReferenceComment
xs:string (restricted)
maxLength: 1000