Retrieve Form for Data Capture
Retrieve Form for Data Capture
The Retrieve Form for Data Capture Profile (RFD) provides a method for gathering data within a user’s current application to meet the requirements of an external system. RFD supports the retrieval of forms from a form source, display and completion of a form, and return of instance data from the display application to the source application.
The profile relies upon XForms technology to support negotiation between the form display and form provider systems, so that iterative exchanges can deal with issues like form selection, completion of a series of forms, partial completion of forms, returning to forms partially filled out in earlier sessions. RFD also supports archiving a copy of the completed form.
<If you are adding a Profile, you may also want to add a section to the pages for existing Actors or copy the Actor Template if creating a new Actor.> }}}
Summary
<Describe the profile in about a paragraph>
<Include a simple graphic that, at a glance, gives an impression of what the profile does. See Help - Tips and Tricks for details on including an image/graphic.>
Benefits
Details
<Detailed discussion of what the profile does and how it works>
Use Cases
XForms in General
Simple XForm Example
Special Considerations
Pre-population of XForm fields with EHR data
Simple working sample that prefills a data field
This utilizes the capability within XForms to have more than one data instance represented within an XForm's model. One instance contains the instance data to be used to prepopulate a form (with an id of iPropopulate). Once the instances are loaded within an XForm's processor, the values are copied from the propopulate instance into the working instance (to be submitted). This copying is accomplished by setting an event listener for the 'xforms-ready' event, which is dispatched after a XForms is loaded, to set values from one instance to another.
Multiple Submits
Working sample of multiple submits
This utilizes a feature in XForms 1.1 to be able to change the submission target using the <xforms:resource> element for <xforms:submission>.
WSDL
Systems Affected
<List (in user terms) systems that would be likely candidates for implementing this profile, e.g. RIS, PACS, HIS, CAD Workstation, etc. >
References
IBM developerWorks XForms articles
See Also
Profile Status: Trial Implementation
The IT Infrastructure Technical Framework is the official master document for this Profile.
<Replace the Template links below with links to the actual pages for the Profile>
The Profile FAQ Template answers typical questions about what the Profile does.
The Profile Purchasing Template describes considerations when purchasing equipment to deploy this Profile.
The Profile Implementation Template provides additional information about implementing this Profile in software.
This page is based on the Profile Template