Code Search for Developers
 
 
  

Development_Workflow.xml from HL7v3 Test Harness at Krugle


Show Development_Workflow.xml syntax highlighted

<?xml version="1.0" encoding="ISO-8859-1"?>
<!--  
    Copyright © 1996-2006 by DeltaWare Systems Inc. 

    The GNU General Public License (GPL)
    This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the 
    Free Software Foundation; either version 2 of the License, or (at your option) any later version.
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of 
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
    You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 
    59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-->


<workflows testDataFile="TestData.xml">
    <workflow id="w_Setup" description="Workflow Test Data Setup(Optional)">

        <reference filename="..\SubWorkFlows\SubWorkFlow_Find_Candidate.xml">
            <paramList name="FindCandidate">
                <param name="patient-description" value="Patient 1"/>
                <param name="by-family-name" value="true"/>
            </paramList>
        </reference>

        <reference filename="..\SubWorkFlows\SubWorkFlow_Patient_Profile_Optional.xml">
            <paramList name="QueryList">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="(Generated)"/>
                <param name="author-description" value="Pharmacist 1"/>
                <param name="location-description" value="Pharmacy 1"/>
                <param name="patient-description" value="Patient 1"/>
            </paramList>
        </reference>
        
        <!-- Add records -->
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Allergy.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v1"/>
                <param name="allergy-description" value="Allergy 1 - Sulfa"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Adverse_Reaction.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v1"/>
                <param name="reaction-description" value="Reaction 1 - Nausea"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Immunization.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v1"/>
                <param name="immunization-description" value="immunization 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Medical_Condition.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v1"/>
                <param name="condition-description" value="Condition 2"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Other_Medication.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v1"/>
                <param name="otherMedication-description" value="OtherMedication 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Prescription.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="New Prescription v1"/>
                <param name="prescription-description" value="Prescription 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Dispense.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="New Prescription v1"/>
                <param name="dispense-description" value="Dispense 1 of Prescription 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Request_Payment.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="New Prescription v1"/>
                <param name="invoice-description" value="Invoice 1 for Dispense 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Add_Dispense_Pickup.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="New Prescription v1"/>
                <param name="dispense-description" value="Dispense 1 of Prescription 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Transfer_Prescription.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Transfer Prescription v1"/>
                <param name="prescription-description" value="Prescription 1"/>
                <param name="newLocation-description" value="Pharmacy 2"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>

        <!-- Update records -->
        <reference filename="..\SubWorkFlows\SubWorkFlow_Update_Allergy.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v2"/>
                <param name="allergy-description" value="Allergy 1 - Sulfa"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Update_Adverse_Reaction.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v2"/>
                <param name="reaction-description" value="Reaction 1 - Nausea"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Update_Immunization.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v2"/>
                <param name="immunization-description" value="immunization 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Update_Medical_Condition.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v2"/>
                <param name="condition-description" value="Condition 2"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        <reference filename="..\SubWorkFlows\SubWorkFlow_Update_Other_Medication.xml">
            <paramList name="ProfileData">
                <param name="profile-description" value="Staged Profile"/>
                <param name="profile-sequence" value="Correct Clinical Data v2"/>
                <param name="otherMedication-description" value="OtherMedication 1"/>
            </paramList>
            <attribute xpath="/workflows[1]/workflow[1]/message[1]" name="optional" value="true" force="true"/>
        </reference>
        

    </workflow>
</workflows>




See more files for this project here

HL7v3 Test Harness

The HL7 Test Harness system is an HL7 v3 message conformance testing application that also provides the ability to simulate the message processing actions of a client and/or server system. The app provides message workflow, format and content testing.

Project homepage: http://sourceforge.net/projects/hl7-testharness
Programming language(s): C#,XML
License: gpl2

  Message Diagrams/
    Message Diagram - WorkFlow_CP-UC1-PS1(Infered Prescription).html
    Message Diagram - WorkFlow_CP-UC1-PS1(New Prescription).html
    Message Diagram - WorkFlow_CP-UC1-PS1(Refill Prescription).html
    Message Diagram - WorkFlow_CP-UC1-SS6(Reversal of Transaction).html
    Message Diagram - WorkFlow_CP-UC2-PS1(Add Other Medication).html
    Message Diagram - WorkFlow_CP-UC2-SS2(Add Professional Service).html
    Message Diagram - WorkFlow_CP-UC3-PS1(Add Allergy).html
    Message Diagram - WorkFlow_CP-UC3-SS1(Update Allergy).html
    Message Diagram - WorkFlow_CP-UC3-SS2(Add Adverse Reaction).html
    Message Diagram - WorkFlow_CP-UC4-SS3(Undo - Add Allergy).html
    Message Diagram - WorkFlow_CP-UC4-SS4(Correct Clinical Data).html
    Message Diagram - WorkFlow_CP-UC4-SS5(Daily Fiscal Reconnciliation).html
    Message Diagram - WorkFlow_CP-UC4-SS6(Transfer Prescription).html
    Message Diagram - WorkFlow_CP-UC4-SS7(Attach Patient Note).html
    Message Diagram - WorkFlow_CP-UC4-SS7(Attach Prescription Note).html
    Message Diagram - WorkFlow_CP-UC4-SS8(Pre-determination).html
  CodeSystems.xml
  Development_Workflow.xml
  TestCase Validation Matrix.xls
  TestData.xml
  WorkFlow_CP-UC1-PS1(Infered Prescription).xml
  WorkFlow_CP-UC1-PS1(New Prescription).xml
  WorkFlow_CP-UC1-PS1(Refill Prescription).xml
  WorkFlow_CP-UC1-SS6(Reversal of Transaction).xml
  WorkFlow_CP-UC2-PS1(Add Other Medication).xml
  WorkFlow_CP-UC2-SS2(Add Professional Service).xml
  WorkFlow_CP-UC3-PS1(Add Allergy).xml
  WorkFlow_CP-UC3-SS1(Update Allergy).xml
  WorkFlow_CP-UC3-SS2(Add Adverse Reaction).xml
  WorkFlow_CP-UC4-SS3(Undo - Add Allergy).xml
  WorkFlow_CP-UC4-SS4(Correct Clinical Data).xml
  WorkFlow_CP-UC4-SS5(Daily Fiscal Reconnciliation).xml
  WorkFlow_CP-UC4-SS6(Transfer Prescription).xml
  WorkFlow_CP-UC4-SS7(Attach Patient Note).xml
  WorkFlow_CP-UC4-SS7(Attach Prescription Note).xml
  WorkFlow_CP-UC4-SS8(Pre-determination).xml
  WorkFlow_Setup(Optional).xml