<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Colabrativ, Inc. &#187; patients</title>
	<atom:link href="http://www.colabrativ.com/tag/patients/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.colabrativ.com</link>
	<description>An Experiment Documentation and Electronic Notebook Provider</description>
	<lastBuildDate>Tue, 28 Oct 2014 04:44:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cleo (Clinical Entry and Operations) Patient Treatment Queries</title>
		<link>http://www.colabrativ.com/cleo-patient-treatment-queries/</link>
		<comments>http://www.colabrativ.com/cleo-patient-treatment-queries/#comments</comments>
		<pubDate>Sat, 30 Nov 2013 03:19:31 +0000</pubDate>
		<dc:creator>Marc Whitlow</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Clinical]]></category>
		<category><![CDATA[patients]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[treatment]]></category>

		<guid isPermaLink="false">http://www.colabrativ.com/?p=776</guid>
		<description><![CDATA[We are pleased to announce that Cleo, Colabrativ&#8217;s Clinical Entry and Operations application now has a treatment query that allows a researcher explore the patient treatments in Cleo&#8217;s clinical database. This option is a result of our ongoing collaboration with &#8230; <a href="http://www.colabrativ.com/cleo-patient-treatment-queries/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We are pleased to announce that Cleo, Colabrativ&#8217;s Clinical Entry and Operations application now has a treatment query that allows a researcher explore the patient treatments in Cleo&#8217;s clinical database.  This option is a result of our ongoing collaboration with <a href="http://www.clearityfoundation.org/" target="_blank">The Clearity Foundation</a>, a non-profit organization dedicated to “improving treatment options for ovarian cancer patients.” </p>
<p>Treatment queries are under the Query tab in Cleo&#8217;s Explore application; see Figure 1.  Creating a Treatment query is a two step process.  First the contents of the treatment table are selected.  Then, the treatment table is filtered. </p>
<table style="border:0px solid white;">
<caption style="font-size: 12pt; padding: 4px;">Figure 1<br />Queries Tab in Cleo&#8217;s Explore Application</caption>
<tr>
<td style="border:0px solid white; padding: 0px;">
      <img src="http://www.colabrativ.com/images/Cleo_Queries_tab_0.png" width="640" alt="The Queries tab in Colabrativ&#8217;s Clinical Entry and Operations (Cleo) application before the creation of any treatment tables or any queries has been run."/>
    </td>
</tr>
<tr>
<td style="border:1px solid #40BCBF; test-align: center; font-size: 10pt; color: #606060; line-height: 115%;">Queries tab in Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Explore application before the creation of any treatment tables, or any queries have been run.</td>
</tr>
</table>
<h3>Selecting Treatments Table Content</h3>
<p>Treatments in the treatments tables are grouped by patient, and chronologically ordered by the start date of each treatment.  There are a number of options that control the contents of a treatments table; each option is reviewed below. </p>
<table style="border:1px solid #CCCCCC;">
<caption style="font-size: 12pt; padding: 4px;">Treatment Table Options</caption>
<tr>
<th>Option</th>
<th colspan="2">Description</th>
</tr>
<tr>
<td>Treatments Included</td>
<td>
      <img src="http://www.colabrativ.com/images/Cleo_Treatments_Included_pull-down.png" alt="Treatments Included pull-down menu in Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Explore application."/>  </p>
<p><strong>Single Treatment</strong> adds a single treatment to each row in the treatments table, and is the default for the Treatments Included option. </p>
<p>The <strong>Treatment and Post-treatment</strong> option adds both a treatment and the next treatment (post-treatment) to each row of the treatments table.  If the treatment is the last treatment and if a Deceased or Last Contact or Lost to Follow Up event is after the last treatment, then the Deceased or Last Contact or Lost to Follow Up event is added as the post-treatment. </p>
<p>The <strong>Pre-treatment to Post-treatment</strong> option adds three treatments to each row in the treatment table.  As with the Treatment and Post-treatment option above, Deceased or Last Contact or Lost to Follow Up events can be the final &#8220;post-treatment&#8221; for a patient. </p>
<p>The <strong>All Treatment</strong> option puts all of a patient&#8217;s treatments in a single row.  As with the Treatment and Post-treatment and Pre-treatment to Post-treatment options above, Deceased, Last Contact or Lost to Follow Up events can be the final &#8220;post-treatment&#8221; for a patient.
    </td>
</tr>
<tr>
<td colspan="2">&nbsp;<br />There are five therapy types that can be included in a treatments table. </td>
</tr>
<tr>
<td>Include Chemotherapies</td>
<td>If checked, chemoetherapy events will be included in the treatments table.</td>
</tr>
<tr>
<td>Include Complementary Therapies</td>
<td>If checked, complementary therapy events will be included in the treatments table, such as treatments with Curcumin.</td>
</tr>
<tr>
<td>Hormone Therapies</td>
<td>If checked, hormone therapy events will be included in the treatments table, such as treatments with Tamoxifen.</td>
</tr>
<tr>
<td>Include Immunotherapies</td>
<td>If checked, immunotherapy events will be included in the treatments table.</td>
</tr>
<tr>
<td>Include Vaccines</td>
<td>If checked, vaccine events will be included in the treatments table, such as MUC1 Dendritic Cell Vaccine treatments.</td>
</tr>
<tr>
<td colspan="2">&nbsp;<br />The next four Include options add additional information to the treatment table, including the patient&#8217;s immunohistochemistry (IHC) and genetic results. </td>
</tr>
<tr>
<td>Include Agent 0 1 Columns</td>
<td>If checked, agent columns will be added to the treatments table.  Each treatment agent in a treatment will have a 1 in the column labeled with that agent&#8217;s name.  This option was designed to facilitate cluster analysis.</td>
</tr>
<tr>
<td>Include IHC Results</td>
<td>If checked, the H-score for each IHC test run on the patient&#8217;s specimen collected just prior to the treatment. e.g. pretreatment specimen, will be added to a column that uses the IHC test code as the column header. </td>
</tr>
<tr>
<td>Include Full IHC Results</td>
<td>If checked, the intensity, percent positive cells and H-score for each IHC test run on the patient&#8217;s pretreatment specimen will be added to the columns that use the IHC test code as prefix for the column header. </td>
</tr>
<tr>
<td>Include Genetic Results</td>
<td>If checked, the results for each genetic test, such as polymerase chain reaction (PCR), fluorescent in situ hybridization (FISH) or next generation sequencing run on the patient&#8217;s pretreatment specimen will be added to a column that uses the test code as the column header. </td>
</tr>
<tr>
<td colspan="2">&nbsp;<br />There are a number of situations in which one might not want to include the next treatment in a table.  The next five options allow one to merge a number of difference treatment types into the treatment added to the treatments table. </td>
</tr>
<tr>
<td>Merge Neoadjuvant Treatments</td>
<td>If checked, neoadjuvant treatments will be merged with the following treatment.  The start date of the neoadjuvent treatment will be used as the start for the merged treatment, if it is before the start of the treatment.  A Neo flag will be added to the Flag column when a neoadjuvent merge is performed. </td>
</tr>
<tr>
<td>Merge HIPEC Treatments</td>
<td>If checked, Heated Intraperitoneal Chemoperfusion (HIPEC) treatments will be merged with the following treatment.  The start date of the HIPEC treatment will be used as the start for the merged treatment, if it is before the start of the treatment.  A HIPEC flag will be added to the Flag column when a HIPEC merge is performed. </td>
</tr>
<tr>
<td>Merge Maintenance Treatments</td>
<td>If checked, maintenance treatments will be merged with the previous treatment.  The end date of the maintenance treatment will be used as the end date for the merged treatment, if it is after the end date of the treatment.  A Main flag is be added to the Flag column when a maintenance merge is performed. </td>
</tr>
<tr>
<td>Merge Continuation Treatments</td>
<td>If checked, continuation treatments will be merged with the previous treatment.  The end date of the continuation treatment will be used as the end date for the merged treatment, if it is after the end date of the treatment.  A Cont flag is be added to the Flag column when a continuation merge is performed. </td>
</tr>
<tr>
<td>Simultaneous Treatments</td>
<td>If checked, treatments that overlap in time, but are of different treatment event types, e.g. a chemotherapy and a hormone therapy, will be treated as simultaneous.  The agents in the simultaneous treatment will be added to an inserted Simultaneous Agents column. </td>
</tr>
<table/>
<h3>Treatments Table Creation</h3>
<p>Once treatments table options have been selected, the table can be created without applying any filtering to it by clicking on the &#8220;Create&#8221; button; see Figure 2.  This is the only action that can be taken for the &#8220;All Treatment&#8221; Treatments Option.  The treatments table creation options are disabled after a treatments table has been created, but the options used to create the treatments table are still displayed. </p>
<p>Prior to the creating the treatments table it is a good idea to supply a title in the &#8220;Query Title&#8221; box.  The title may also be added after creating the table by filling in the &#8220;Query Title&#8221; box and clicking the &#8220;Update Title&#8221; button. </p>
<p>Once the treatments table has been created, it can be downloaded as a tab separated values (TSV) table by clicking on the green link.  For the All Treatments table in Figure 2, the link is PatientTherapies_2013-11-29_09-45-05.tsv. </p>
<table style="border:0px solid white;">
<caption style="font-size: 12pt; padding: 4px;">Figure 2<br />Queries Tab in Cleo&#8217;s After Creating an All Treatments Table</caption>
<tr>
<td style="border:0px solid white; padding: 0px;">
      <img src="http://www.colabrativ.com/images/Cleo_Queries_tab_All_Treatments.png" width="640" alt="The Queries tab in Colabrativ&#8217;s Clinical Entry and Operations (Cleo) application after creating an All Treatments table.  An All Treatments table puts all of a patient&#8217;s treatments in a single row.  The treatments table creation options have been disabled after the treatments table has been created."/>
    </td>
</tr>
<tr>
<td style="border:1px solid #40BCBF; test-align: center; font-size: 10pt; color: #606060; line-height: 115%;">The Queries tab in Colabrativ&#8217;s Clinical Entry and Operations (Cleo) application after creating an All Treatments table.  The treatments table creation options have been disabled, but still display the options that were selected when creating the treatments table, PatientTherapies_2013-11-29_09-45-05.tsv.</td>
</tr>
</table>
<h3>Filtering the Treatments Table</h3>
<p>Filters are applied to a treatments table by selecting a filter from the &#8220;Select Filter&#8221; pull-down menu.  There are a number of filters that can be applied to a treatments table.  Each filter is shown below. </p>
<table style="border:1px solid #CCCCCC;">
<caption style="font-size: 12pt; padding: 4px;">Treatment Table Filters</caption>
<tr>
<th><img src="http://www.colabrativ.com/images/Cleo_Queries_Select_Filter.png" alt="Treatment Table Select Filter pull-down menu in Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Explore application;  Filters include: Cancer Codes, Cancer Stages, Cancer Grades, Patient Histologies, Platinum Response, Specimen Type, Platinum Response and Specimen Type, and Treatment Agents."/></th>
</tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Cancer_Codes_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Cancer Codes filter: OVA, OVAG, FALL, PERI, MUL, etc."/><br />
  </tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Cancer_Stages_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Cancer Stages filter: IA, IC, II, IIA, IIB, IIC, III, IIA, IIIB, IIIC and IV."/><br />
  </tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Cancer_Grades_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Cancer Grades filter: G1, G2, G3, G4 and NA."/><br />
  </tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Patient_Histologies_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Patient Histologies filter: S, E, MX, AD, CC, etc."/><br />
  </tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Pt_Response_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Platinum (Pt) Response filter: sensitive, resistant, and not available (NA)."/><br />
  </tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Specimen_Type_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Specimen Types filter: O, P, LN, and not available (NA)."/><br />
  </tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Pt_Response-Specimen_Type_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Platinum (Pt) Response and Specimen Types filter."/><br />
  </tr>
<tr>
<td><img src="http://www.colabrativ.com/images/Cleo_Queries_Treatment_Agents_Filter.png" alt="Colabrativ&#8217;s Clinical Entry and Operations (Cleo) Treatment Agents filter."/> <br />Once an agent name has been entered in the Chemotherapy Agents box, a new box will be created for an additional agent name.  If the wild-card (*) is added as an agent then the filter will not remove treatment rows that match the agents supplied, but table row may have additional agents.  Without a wildcard, the number of agents must match the number of agents supplied in the filter.<br />
  </tr>
</table>
<p>After setting up the desired filters for treatments table click on the &#8220;Run Query&#8221; button.  The filtering will be applied to a preexisting treatments table, or a new treatments table will be created from the treatments table options which have been selected.  The starting treatments table can be downloaded using the green link supplied for it.  See Figure 3, in which the start treatment table link is Treatments_2013-11-28_11-08-16.tsv.  The number of patients, specimens and treatments are provided for before and after the filtering.  The filtered table can also be downloaded using the green link supplied for it.  See again Figure 3, in which the query results table link is Query_2013-11-28_11-08-16.tsv.  </p>
<table style="border:0px solid white;">
<caption style="font-size: 12pt; padding: 4px;">Figure 3<br />Queries Tab in Cleo&#8217;s After Filtering Treatments Table</caption>
<tr>
<td style="border:0px solid white; padding: 0px;">
      <img src="http://www.colabrativ.com/images/Cleo_Queries_Specimen_Type_Filtered.png" width="640" alt="The Queries tab in Colabrativ&#8217;s Clinical Entry and Operations (Cleo) application after using a specimen type filter of O and P on a treatments table."/>
    </td>
</tr>
<tr>
<td style="border:1px solid #40BCBF; test-align: center; font-size: 10pt; color: #606060; line-height: 115%;">The Queries Builder after using a specimen type filter of O and P on a treatments table.  The treatments tables created before and after filtering are Treatments_2013-11-28_11-08-16.tsv, and Query_2013-11-28_11-08-16.tsv, respectively.</td>
</tr>
</table>
<p>Multiple filters can be run at the same time by simply selecting another filter from the &#8220;Select Filter&#8221; pull-down menu.  After a Query has been run, additional filtering can be performed.  For example, one might want to first filter on Cancer Codes and then Patient Histologies initially, and then to use the resulting filtered treatments table as the starting table for several treatment agents filterings. </p>
<h3>Select Query</h3>
<p>Just below the Query Builder banner is the &#8220;Select Query&#8221; pull-down menu (see Figure 3).  All of the queries that have been run are displayed in this pull-down menu with their time-stamps plus their queries titles.  To clear the query, an empty query can be selected from the &#8220;Select Query&#8221; pull-down menu.  When a query is selected, the Query Builder panel will be cleared and replaced with the selected query&#8217;s information.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.colabrativ.com/cleo-patient-treatment-queries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Clearity Foundation is in Production with Colabrativ&#8217;s Clinical Entry and Operations</title>
		<link>http://www.colabrativ.com/clearity-foundation-in-production-with-clinical-entry-and-operation/</link>
		<comments>http://www.colabrativ.com/clearity-foundation-in-production-with-clinical-entry-and-operation/#comments</comments>
		<pubDate>Wed, 31 Oct 2012 00:14:58 +0000</pubDate>
		<dc:creator>Marc Whitlow</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Clinical]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Healthcare]]></category>
		<category><![CDATA[patients]]></category>

		<guid isPermaLink="false">http://www.colabrativ.com/?p=602</guid>
		<description><![CDATA[We are pleased to announce that The Clearity Foundation has moved into production with Colabrativ&#8217;s Clinical Entry and Operations (Cleo) enterprise application. The Clearity Foundation is a non-profit organization dedicated to “improving treatment options for ovarian cancer patients.” In early &#8230; <a href="http://www.colabrativ.com/clearity-foundation-in-production-with-clinical-entry-and-operation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We are pleased to announce that <a href="http://www.clearityfoundation.org/">The Clearity Foundation</a> has moved into production with Colabrativ&#8217;s Clinical Entry and Operations (Cleo) enterprise application.  The Clearity Foundation is a non-profit organization dedicated to “improving treatment options for ovarian cancer patients.”  In early October, Clearity licensed Cleo from Colabrativ, Inc. </p>
<p>Cleo is the result of a close collaboration between Clearity and Colabrativ.  The project was under the direction of Dr. Deborah Zajchowski, The Clearity Foundation&#8217;s Scientific Director.  The goal of the project was to move Clearity&#8217;s operations from Microsoft&#8217;s Access to an enterprise system.  The project has two phases.  The first phase was to migrate patient, physician, specimen data and test results from Access to Cleo.  As of today, this has been accomplished.  In the second phase we will be migrating patient medical histories from Access to Cleo. </p>
<p>Analysis of a patient&#8217;s test results is performed by a third party application on a second server.  The Clearity staff use Cleo to initialize analysis requests and archive data that was sent for analysis.  Cleo sends the patient information to the analysis server in a de-identified form (removal of information from the data that could be used to identify an individual).  The analysis is then compiled by the Clearity staff into a report that is sent to the patient and their physician.  The report highlights clinical treatment options based on the patient&#8217;s tumor molecular profile that is generated from the test results. </p>
<p>If you are interested in learning more about Cleo, please contact us at <a href="http://www.colabrativ.com/contact-colabrativ-inc/">Colabrativ, Inc</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.colabrativ.com/clearity-foundation-in-production-with-clinical-entry-and-operation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development of Enterprise Clinical Application for The Clearity Foundation</title>
		<link>http://www.colabrativ.com/development-of-enterprise-clinical-application-for-the-clearity-foundation/</link>
		<comments>http://www.colabrativ.com/development-of-enterprise-clinical-application-for-the-clearity-foundation/#comments</comments>
		<pubDate>Tue, 31 Jul 2012 22:21:30 +0000</pubDate>
		<dc:creator>Marc Whitlow</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Clinical]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[patients]]></category>

		<guid isPermaLink="false">http://www.colabrativ.com/?p=488</guid>
		<description><![CDATA[During the 2nd quarter of 2012 we have been developing an enterprise clinical application for The Clearity Foundation. The Clearity Foundation is a non-profit organization dedicated to &#8220;improving treatment options for ovarian cancer patients.&#8221; Patient Information Entry Our initial focus &#8230; <a href="http://www.colabrativ.com/development-of-enterprise-clinical-application-for-the-clearity-foundation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>During the 2nd quarter of 2012 we have been developing an enterprise clinical application for <a href="http://www.clearityfoundation.org/">The Clearity Foundation</a>.  The Clearity Foundation is a non-profit organization dedicated to &#8220;improving treatment options for ovarian cancer patients.&#8221; </p>
<h3>Patient Information Entry</h3>
<p>Our initial focus is on entry of patient information and test results by the foundation staff, with the initial goal of automating the process as much as possible. The forms in the application are organized as tabs; see Figure 1.  The tabs are organized to match the work flow of entering and analyzing patient information and test results. </p>
<table style="border:0px solid white;">
<tr>
<td style="border:0px solid white;">People:</td>
<td style="border:0px solid white;">The people tab contains Patient Information, Physician Information and the Relationship forms. The Relationship form creates associate between patients and and their physicians.</td>
</tr>
<tr>
<td style="border:0px solid white;">History:</td>
<td style="border:0px solid white;">The patient clinical history is entered under the History tab.  The foundation collects information on disease progress, surgeries, drug treatments, imaging and diagnostic procedures.</td>
</tr>
<tr>
<td style="border:0px solid white;">Specimens:</td>
<td style="border:0px solid white;">The Specimen form collects relevant information on specimens that have been collected from the patient, clinical locations of the specimens, and the physicians associated with the specimens; see Figure 2c.</td>
</tr>
<tr>
<td style="border:0px solid white;">Results:</td>
<td style="border:0px solid white;">Results from testing laboratories can be associated with a specimen and uploaded to the server, where they are processed and returned as test sets.  Each test set is displayed under its own expandable element.  Each result in a test set can be edited; see Figure 3.</td>
</tr>
<tr>
<td style="border:0px solid white;">Analysis:</td>
<td style="border:0px solid white;">The analysis of patient information and test results is initialized and displayed under the Analysis tab.</td>
</tr>
</table>
<table style="border:0px solid white;">
<caption style="font-size: 12pt; padding: 4px;">Figure 1<br />People Tab in the Application</caption>
<tr>
<td style="border:0px solid white; padding: 0px;">
    <img src="http://www.colabrativ.com/images/Clearity_People_tab.png" width="640" alt="The People tab contains the Patient Information, the Physician Information and the Relationship forms.  The Relationship form manages the relationship between patients and and their physicians."/>
  </td>
</tr>
<tr>
<td style="border:1px solid #40BCBF; test-align: center; font-size: 10pt; color: #606060; line-height: 115%;">People tab in The Clearity Foundation application.  All of the personal information displayed in this figure is fictitious and does not represent real individuals.</td>
</tr>
</table>
<table style="border:0px solid white;">
<caption style="font-size: 12pt; padding: 4px;">Figure 2<br />Specimens Tab in The Clearity Foundation Application</caption>
<tr>
<td style="border:0px solid white; padding: 0px;">
    <img src="http://www.colabrativ.com/images/Clearity_Specimens_tab.png" width="640" alt="The Specimen form/tab collects the relevant information on the specimens that were collected from the patient.  The clinical location of the specimen, and the physician associated with the specimen captured in this form."/>
  </td>
</tr>
<tr>
<td style="border:1px solid #40BCBF; test-align: center; font-size: 10pt; color: #606060; line-height: 115%;">Specimens tab in The Clearity Foundation application.  All of the personal information displayed in this figure is fictitious and does not represent real individuals or their specimens.</td>
</tr>
</table>
<table style="border:0px solid white;">
<caption style="font-size: 12pt; padding: 4px;">Figure 3<br />Results Tab in The Clearity Foundation Application</caption>
<tr>
<td style="border:0px solid white; padding: 0px;">
    <img src="http://www.colabrativ.com/images/Clearity_Results_tab.png" width="640" alt="The Specimen form/tab collects the relevant information on the specimens that were collected from the patient.  The clinical location of the specimen, and the physician associated with the specimen captured in this form."/>
  </td>
</tr>
<tr>
<td style="border:1px solid #40BCBF; test-align: center; font-size: 10pt; color: #606060; line-height: 115%;">Results tab in The Clearity Foundation application.  At the top, the Add (upload) section and one of the &#8220;Test-Lab&#8221; test set have been opened.  In the open test set one of the IHC results is being edited.  All of the personal information displayed in this figure is fictitious and does not represent real individuals or their results.</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.colabrativ.com/development-of-enterprise-clinical-application-for-the-clearity-foundation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creation of Test Patients Table in Microsoft Excel</title>
		<link>http://www.colabrativ.com/creation-of-test-patients-table-in-microsoft-excel/</link>
		<comments>http://www.colabrativ.com/creation-of-test-patients-table-in-microsoft-excel/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 18:28:58 +0000</pubDate>
		<dc:creator>Marc Whitlow</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[patients]]></category>

		<guid isPermaLink="false">http://www.colabrativ.com/?p=260</guid>
		<description><![CDATA[We are helping Deb Zajchowski at The Clearity Foundation on their patient database. The Clearity Foundation is a non-profit organization dedicated to &#34;improving treatment options for ovarian cancer patients.&#34; To improve treatment they take a personalized medicine approach. They have &#8230; <a href="http://www.colabrativ.com/creation-of-test-patients-table-in-microsoft-excel/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We are helping Deb Zajchowski at <a target="_blank" href="http://www.clearityfoundation.org/default.aspx">The Clearity Foundation</a> on their patient database. The Clearity Foundation is a non-profit organization dedicated to &quot;improving treatment options for ovarian cancer patients.&quot; To improve treatment they take a personalized medicine approach.  They have a privacy-ensured database in which they collect information on the patient’s clinical history, including physician’s diagnosis, diagnostic procedures, treatments and the results from tumor molecular profiling analyses.  The database also records the drugs that are likely to have clinical benefit based on the profile of the patient’s cancer. </p>
<p>Our goal is to enhance the Clearity database ability to track the patient outcomes in a retrospective analysis.  The current database was developed by Michael L. Petka.  It works well for the profiling and reporting needs of the organization.  However, Mike is currently occupied with other aspects of database enhancement. </p>
<p>In order to ensure the privacy of the patient, we needed a test database that did not contain any actual patient information. In this blog I will describe how we created a test Patients table in Excel. </p>
<p>The Patients table was created by Michael L. Petka, and is made up of the following columns:</p>
<table>
<thead>
<caption><strong>Patients Table Columns</strong></caption>
<tr>
<th>Column Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>PatientID</td>
<td>Patient Identification Key</td>
</tr>
<tr>
<td>PatientLastName</td>
<td>Last Name</td>
</tr>
<tr>
<td>PatientFirstName</td>
<td>First Name</td>
</tr>
<tr>
<td>PatientMiddleInitial</td>
<td>Middle Initial</td>
</tr>
<tr>
<td>PatAddress</td>
<td>Street Address</td>
</tr>
<tr>
<td>PatCity</td>
<td>City</td>
</tr>
<tr>
<td>PatState</td>
<td>State</td>
</tr>
<tr>
<td>PatZip</td>
<td>5-digit ZIP Code</td>
</tr>
<tr>
<td>SSN</td>
<td>Social Security Number</td>
</tr>
<tr>
<td>DOB</td>
<td>Date of Birth</td>
</tr>
<tr>
<td>Sex</td>
<td>Sex</td>
</tr>
<tr>
<td>PatientTelephoneNumber</td>
<td>Telephone Number</td>
</tr>
<tr>
<td>PatientEmail</td>
<td>Patient Email</td>
</tr>
</tbody>
</table>
<h3>Patient Identification Key</h3>
<p>The patient identification key (PatientID) is a sequential numbering of the patient rows.                </p>
<h3>Patient Name</h3>
<p>We were fortunate to find a table of 10,000 random names at <a target="_blank" href="http://www.opensourcecf.com/1/2009/05/10000-Random-Names-Database.cfm">The ColdFusion Open Source Software Blog.</a>  In addition to the columns we needed, this database has complete name strings, both first name first, and last name first. The first name, last name and middle initial columns were cut and pasted into our test Patients table in Excel. </p>
<h3>Patient Sex</h3>
<p>The sex of the random names was determined in Excel by comparing the first name of a random name with a list of girls&#8217; names from <a target="_blank" href="http://www.randomnames.com/allnames.asp?g=f">RandomNames.com</a>.  If the name matched, F (female) was assigned, otherwise M (male) was assigned, using the function below.</p>
<div class="codeBox">
<p><strong>Sex Determination Based on Name</strong></p>
<pre>=IF(EXACT(A5,LOOKUP(A5,I$2:I$895)),"F","M")</pre>
<p>where column A contains the random first name (above element A5 is being examined), and array I2 to I895 contains the girls&#8217; first names.</p>
</div>
<h3>Street Address</h3>
<p>We found 261 of the most popular neighborhood street names at <a target="_blank" href="http://www.livingplaces.com/streets/most-popular_street_names.html">Living Places</a>.  We generated random house numbers and random street names, then concatenated them together in Excel.</p>
<div class="codeBox">
<p><strong>Random House Number</strong></p>
<pre>=INT(11000*RAND())</pre>
<p><strong>Random Street Name</strong></p>
<pre>=INDIRECT("StreetNames!B"&amp;RANDBETWEEN(2,262))</pre>
<p>where array B2 to B262 in the StreetNames worksheet contains the most-popular neighborhood street names. </p>
<p><strong>Street Address Concatenation</strong></p>
<pre>=CONCATENATE(A5," ", B5)</pre>
<p>In the example above we are working on row 5, where column A contains the random house number and column B contains the random street name.</p>
</div>
<h3>City, State and ZIP code</h3>
<p>A table containing city, state and ZIP codes of 80,810 places was downloaded from <a target="_blank" href="http://federalgovernmentzipcodes.us/">A Free Zip Code Database</a> as the Excel file <a href="http://federalgovernmentzipcodes.us/free-zipcode-database.xlsx">free-zipcode-database.xlsx</a>.  This file has more than just city, state and ZIP codes.  It also includes type (STANDARD, PO BOX ONLY, MILITARY, etc.), county name, latitude, longitude, population, land area and water area.  In Excel, the table was sorted on type, for we only wanted to use types STANDARD and PO BOX ONLY.  After removing everything else, the list was reduced from 80,180 to 73,756 entries.  We then generated 10,000 random ZIP keys to match up with our 10,000 random names in Excel using RANDBETWEEN(2,73757).  All of this was stored in the City worksheet in Excel.  In the Patients table (worksheet), the city, state and ZIP codes were added using arandom ZIP code key.  The city name was capitalized using the PROPER function; see below. </p>
<div class="codeBox">
<p><strong>City, State and ZIP Code</strong></p>
<pre>=PROPER(INDIRECT("City!D"&amp;City!M5))

=INDIRECT("City!E"&amp;City!M5))

=INDIRECT("City!A"&amp;City!M5))</pre>
<p>Where &#8220;City!D&#8221;, &#8220;City!E&#8221; and &#8220;City!A&#8221; are the city, state and ZIP code columns, respectively, in the City worksheet. </p>
</div>
<h3>Social Security Number</h3>
<p>A random social security number (SSN) was generated for each fictitious patient by concatenating three RANDBETWEEN operations together; see below.</p>
<div class="codeBox">
<p><strong>Social Security Number</strong></p>
<pre>=CONCATENATE(RANDBETWEEN(100,999),"-",RANDBETWEEN(10,99),"-",MID((RANDBETWEEN(10000,19999)),2,4))</pre>
</div>
<h3>Date of Birth</h3>
<p>We wanted a normal distribution of birthdays, so we randomly seeded the NORMINV function with random value between 0 and 1.  We used a mean of 21,000 (June 29, 1957) and a standard deviation of 5,000 days (13.7 years) in the NORMINV function to get an acceptable distribution; see below.</p>
<div class="codeBox">
<p><strong>Normally Distributed Date of Birth</strong></p>
<pre>=NORMINV(RAND(),21000,5000)</pre>
</div>
<h3>Telephone Number</h3>
<p>Random telephone numbers were generated in the same manner as the social security numbers, by concatenation of three RANDBETWEEN operations; see below.</p>
<div class="codeBox">
<p><strong>Telephone Number</strong></p>
<pre>=CONCATENATE(INT(RANDBETWEEN(100,999)),"-",INT(RANDBETWEEN(100,999)),"-",MID((RANDBETWEEN(10000,19999)),2,4))</pre>
</div>
<h3>Email Address</h3>
<p>Fictitious patient email addresses were constructed from each fictitious patient&#8217;s first name, last name and the domain name &#8220;@example.com&#8221;; see below.</p>
<div class="codeBox">
<p><strong>Email Address</strong></p>
<pre>=CONCATENATE(C5,".",B5,"@example.com")</pre>
<p>where columns B and C contain the last and first names, respectively.  In the example above we are working on row 5.</p>
</div>
<h3>Stability of the Excel Random Cells</h3>
<p>We found that the randomly created cells in Excel were not stable.  If such a cell were edited, previous random values would be regenerated, effecting all the cell that depended on that random number.  Therefore, the final step was to write out the Patients worksheet as a comma-separated values (CSV) file, and then to read the CSV back into Excel.  In this way we were able to create a stable test Patients table in Excel.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.colabrativ.com/creation-of-test-patients-table-in-microsoft-excel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
