# Xmlformgenerator help

**URL:** <https://community.open-emr.org/t/xmlformgenerator-help/370>\
**Category:** Management and Administration\
**Created:** [February 16, 2011, 7:14am UTC](https://community.open-emr.org/t/xmlformgenerator-help/370 "2011-02-16T07:14:07Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 16, 2011, 7:14am UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/1 "2011-02-16T07:14:07Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Wednesday, February 16, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#6244):

Hi….  
Can you please help me with the process of generating forms using xml formgenerator??? I am on windows and dont know what actually is needed to generate forms and how to generate forms. Can you please explain in a simple step by step way the process of form generation and what actually is needed as dependencies on windows to generate the forms?? The wiki instruction is not of much help for windows…please help me with this…  
Thanks in advance….

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 17, 2011, 8:28am UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/2 "2011-02-17T08:28:17Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Thursday, February 17, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#0c38):

hi,

You’ll need to install a xslt processor:  
[http://www.sagehill.net/docbookxsl/InstallingAProcessor.html](http://www.sagehill.net/docbookxsl/InstallingAProcessor.html)  
(the ‘Installing xsltproc on Windows’ section)

If you get this to work, please document it on the following wiki page:  
[http://www.openmedsoftware.org/wiki/OpenEMR\_Xml\_Form\_Generator](http://www.openmedsoftware.org/wiki/OpenEMR_Xml_Form_Generator)

-brady

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 17, 2011, 8:30am UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/3 "2011-02-17T08:30:01Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Thursday, February 17, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#b747):

Another option for windows on the page linked above is the ‘Installing xsltproc on Cygwin’ section.  
-brady

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 17, 2011, 9:00pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/4 "2011-02-17T21:00:23Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Thursday, February 17, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#9906):

thanks brady!!!

I will install these dependencies by this weekend and update the wiki page.  
regards  
Dr. Arnab Naha

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 19, 2011, 3:54pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/5 "2011-02-19T15:54:24Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Saturday, February 19, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#1cf5):

Hi Brady…

I followed your link and downloaded and installed all the packages as stated in the link for running xsltproc on windows in C:/windows/system32….Now on running command prompt and typing “xsltproc -version” it is showing the version of xslt package installed. according to the link this means that xsltproc has been correctly configured and installed.

But on moving to the C:/xampp/htdocs/openemr/contrib/forms/xmlformgen folder in the command prompt, and then issuing the “make INFILE=communication\_log.xml” command says that:  
‘make’ is not recognized as an internal or external command,  
operable program or batch file.

What to do??? what should be the cure for this???  
Dr. Arnab Naha

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 19, 2011, 5:30pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/6 "2011-02-19T17:30:34Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Saturday, February 19, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#ba5c):

hi,

Sorry it didn’t work. You could install the gnu commands for windows ( [http://gnuwin32.sourceforge.net/](http://gnuwin32.sourceforge.net/) ), but I think would be better to just try the cygwin route from above page:  
is the ‘Installing xsltproc on Cygwin’ section in above link

-brady

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 23, 2011, 11:59am UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/7 "2011-02-23T11:59:42Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Wednesday, February 23, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#a434):

Hi brady…  
Installed cygwin and when i move into the xmlformgen directory by using cd&nbsp; command and try to run the " make INFILE=communication\_log.xml" it returns with an error….  
Bash: make:command not found.

What to do with this???

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 23, 2011, 12:10pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/8 "2011-02-23T12:10:49Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Wednesday, February 23, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#5483):

hey,

Run Cygwin Setup and install the ‘make’ package:  
[http://cygwin.com/faq-nochunks.html#faq.setup.what-packages](http://cygwin.com/faq-nochunks.html#faq.setup.what-packages)

-brady

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 26, 2011, 2:18pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/9 "2011-02-26T14:18:19Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Saturday, February 26, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#5ae7):

Hi Brady…  
Progress of the work for testing xml formgen for windows….

I installed make command from the cygwin setup, which was found in the devel category of the setup and it was called “automake”

But, on running the command - make INFILE=communication\_log.xml, it still reproduces bash: make: command not found…

I tried with automake  
automake INFILE=communication\_log.xml

System says…

Automake-1.11: no automake input file found for ‘INFILE=communication\_log.xml’  
Automake-1.11: no input file found among supplied arguments

Please help…

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 26, 2011, 3:14pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/10 "2011-02-26T15:14:15Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Saturday, February 26, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#cd16):

Hi brady…  
Installed make…but now a new problem…  
on running, " make INFILE=communication\_log.xml", the system reproduces the following error now–  
make: /usr/bin/xsltproc: command not found  
at the end……  
/usr/bin/xsltproc xslt/info.txt.xslt communication\_log.xml \> /info.txt  
/bin/sh: /usr/bin/xsltproc: No such file or directory  
make: \*\*\* Error 127

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 26, 2011, 3:36pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/11 "2011-02-26T15:36:51Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Saturday, February 26, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#472f):

Hi brady….  
Work over….  
Just&nbsp; installed the communication\_log.xml form….awesome…  
Will update the wiki…about installing/ using xml formgen on windows in a step by step manner…  
Thanks a lot…  
The links given by you were awesome…will update the links in the wiki too…

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 26, 2011, 8:37pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/12 "2011-02-26T20:37:48Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Saturday, February 26, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#7fea):

Hi Brady…  
The wiki has been updated about the information of installing cygwin and using xml formgen in windows.

[http://http://www.openmedsoftware.org/wiki/OpenEMR\_Xml\_Form\_Generator](http://http://www.openmedsoftware.org/wiki/OpenEMR_Xml_Form_Generator)

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 26, 2011, 8:39pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/13 "2011-02-26T20:39:38Z")

</div>

**[arnabnaha](https://sourceforge.net/u/arnabnaha/)** wrote on [Saturday, February 26, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#8435):

[http://www.openmedsoftware.org/wiki/OpenEMR\_Xml\_Form\_Generator](http://www.openmedsoftware.org/wiki/OpenEMR_Xml_Form_Generator)

The correct Link is above…sorry for the previous mistake.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [February 28, 2011, 4:10am UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/14 "2011-02-28T04:10:07Z")

</div>

**[tmccormi](https://sourceforge.net/u/tmccormi/)** wrote on [Monday, February 28, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#d595):

Just so you know - Brady is very helpful 🙂 but Juilia Longtin is the developer of the xmlform tools and she may be able to help you as well.  
-Tony

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [March 4, 2011, 4:13pm UTC](https://community.open-emr.org/t/xmlformgenerator-help/370/15 "2011-03-04T16:13:35Z")

</div>

**[julialongtin](https://sourceforge.net/u/julialongtin/)** wrote on [Friday, March 04, 2011](https://sourceforge.net/p/openemr/discussion/202505/thread/26d66982/#9dd3):

The Makefile that drives this tool hard code’s a path to an xslt parser. this path is at the top of the ‘Makefile’ file, for easy editing.

Where is the xsltproc binary installed on your machine? You appear to have make working now, at least.

Julia Longtin
