
        <component name="orderLocationIdentifier" node="orderLocationIdentifier">
            <property name="pointOfCare" column="ORDER_LOC_POINT_OF_CARE" type="java.lang.String" node="pointOfCare" />
            <property name="room" column="ORDER_LOC_ROOM" type="java.lang.String" node="room" />
            <property name="bed" column="ORDER_LOC_BED" type="java.lang.String" node="bed" />
            <property name="facilityNamespaceId" column="ORDER_LOC_FCLTY_NMSPCID" type="java.lang.String" node="facilityNamespaceId" />
            <property name="facilityUniversalId" column="ORDER_LOC_FCLTY_UNVSID" type="java.lang.String" node="facilityUniversalId" />
            <property name="facilityUniversalIdType" column="ORDER_LOC_FCLTY_UNVSIDTYP" type="java.lang.String" node="facilityUniversalIdType" />
            <property name="personLocationType" column="ORDER_LOC_PERS_LOC_TYP" type="java.lang.String" node="personLocationType" />
            <property name="locationDescription" column="ORDER_LOC_DESCRIPTION" type="java.lang.String" node="locationDescription" />
        </component>
        
		<component name="orderedItem" node="orderedItem">
		    <component name="itemCode" node="itemCode">
				<property name="code" column="ITEM_CODE" type="java.lang.String" node="code" />
				<property name="displayText" column="ITEM_DSPLYTXT" type="java.lang.String" node="displayText" />
				<property name="codingSystem" column="ITEM_CODSYS" type="java.lang.String" node="codingSystem" />
			</component>

		    <component name="dosageFormCode" node="dosageFormCode">
				<property name="code" column="DOSAGE_FORM_CODE" type="java.lang.String" node="code" />
				<property name="displayText" column="DOSAGE_FORM_DSPLYTXT" type="java.lang.String" node="displayText" />
				<property name="codingSystem" column="DOSAGE_FORM_CODSYS" type="java.lang.String" node="codingSystem" />
			</component>
		</component>
		
		<component name="orderingInstitutionIdentifier" node="orderingInstitutionIdentifier">
            <property name="name" column="ORD_INST_NAME" type="java.lang.String" node="name" />
            <property name="identity" column="ORD_INST_IDENTITY" type="java.lang.String" node="identity" />
            <property name="assigningAuthority" column="ORD_INST_ASSIGNING_AUTHORITY" type="java.lang.String" node="assigningAuthority" />
        </component>

        
		<component name="orderDate" node="orderDate">
    		<property name="literal" type="gov.va.med.cds.persistence.hibernate.common.Dom4jPointInTimeUserType" node="literal">
    			<column name="ORDER_DT"/>
    			<column name="ORDER_DT_NBR"/>
    		</property>
        </component>

		<property name="status" column="PHARMACY_REQ_STATUS" type="java.lang.String" node="status" />

        <component name="identifier" node="identifier">
			<property name="identity" column="IDENTIFIER_IDENTITY" type="java.lang.String" node="identity" />
			<property name="namespaceId" column="IDENTIFIER_NAMESPACEID" type="java.lang.String" node="namespaceId" />
			<property name="universalId" column="IDENTIFIER_UNIVERSALID" type="java.lang.String" node="universalId" />
			<property name="universalIdType" column="IDENTIFIER_UNIVERSTYP" type="java.lang.String" node="universalIdType" />
		</component>

        <component name="statusModifier" node="statusModifier">
			<property name="code" column="STATUS_MODIFIER_CODE" type="java.lang.String" node="code" />
			<property name="displayText" column="STATUS_MODIFIER_DSPLYTXT" type="java.lang.String" node="displayText" />
			<property name="codingSystem" column="STATUS_MODIFIER_CODSYS" type="java.lang.String" node="codingSystem" />
		</component>


