commit
227828e438
2
Pipfile
2
Pipfile
|
@ -48,4 +48,4 @@ pygithub = "*"
|
|||
python-box = "*"
|
||||
|
||||
[requires]
|
||||
python_version = "3.7"
|
||||
python_version = "3.8"
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"_meta": {
|
||||
"hash": {
|
||||
"sha256": "45dc348da1f583da4a7c76113456b3f0225736e79a5da05ba2af9ede7f8089e0"
|
||||
"sha256": "81609b24d5be29db98b75d9d2597c20cee854a0ce6036fbd9b2dd58707852e3f"
|
||||
},
|
||||
"pipfile-spec": 6,
|
||||
"requires": {
|
||||
"python_version": "3.7"
|
||||
"python_version": "3.8"
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
|
@ -813,7 +813,7 @@
|
|||
},
|
||||
"spiffworkflow": {
|
||||
"git": "https://github.com/sartography/SpiffWorkflow.git",
|
||||
"ref": "b953585ed1857e54e868f8d438f0a3dc2e999d04"
|
||||
"ref": "7f6f791b7b61cda1b93209a55d89da72787951c9"
|
||||
},
|
||||
"sqlalchemy": {
|
||||
"hashes": [
|
||||
|
|
|
@ -17,7 +17,9 @@ Make sure all of the following are properly installed on your system:
|
|||
2. `pipenv`:
|
||||
- [Install pipenv](https://pipenv-es.readthedocs.io/es/stable/)
|
||||
- [Add ${HOME}/.local/bin to your PATH](https://github.com/pypa/pipenv/issues/2122#issue-319600584)
|
||||
|
||||
3. `install depdencies`
|
||||
- pipenv install
|
||||
- pipenv install --dev (for development dependencies)
|
||||
### Running Postgres
|
||||
|
||||
|
||||
|
|
|
@ -241,10 +241,70 @@ Returns information specific to the protocol.
|
|||
},
|
||||
"details":
|
||||
{
|
||||
"IS_IND": 0,
|
||||
"IS_IDE": 0,
|
||||
"IS_MULTI_SITE": 0,
|
||||
"IS_UVA_PI_MULTI": 0
|
||||
"DSMB": None,
|
||||
"DSMB_FREQUENCY": None,
|
||||
"GCRC_NUMBER": None,
|
||||
"IBC_NUMBER": None,
|
||||
"IDE": None,
|
||||
"IND_1": 1234,
|
||||
"IND_2": None,
|
||||
"IND_3": None,
|
||||
"IRBREVIEWERADMIN": None,
|
||||
"IS_ADULT_PARTICIPANT": None,
|
||||
"IS_APPROVED_DEVICE": None,
|
||||
"IS_AUX": None,
|
||||
"IS_BIOMEDICAL": None,
|
||||
"IS_CANCER_PATIENT": None,
|
||||
"IS_CENTRAL_REG_DB": None,
|
||||
"IS_CHART_REVIEW": None,
|
||||
"IS_COMMITTEE_CONFLICT": None,
|
||||
"IS_CONSENT_WAIVER": None,
|
||||
"IS_DB": None,
|
||||
"IS_ELDERLY_POP": None,
|
||||
"IS_ENGAGED_RESEARCH": None,
|
||||
"IS_FETUS_POP": None,
|
||||
"IS_FINANCIAL_CONFLICT": None,
|
||||
"IS_FOR_CANCER_CENTER": None,
|
||||
"IS_FUNDING_SOURCE": None,
|
||||
"IS_GCRC": None,
|
||||
"IS_GENE_TRANSFER": None,
|
||||
"IS_GRANT": None,
|
||||
"IS_HGT": None,
|
||||
"IS_IBC": None,
|
||||
"IS_IDE": None,
|
||||
"IS_IND": None,
|
||||
"IS_MENTAL_IMPAIRMENT_POP": None,
|
||||
"IS_MINOR": None,
|
||||
"IS_MINOR_PARTICIPANT": None,
|
||||
"IS_MULTI_SITE": None,
|
||||
"IS_NOT_CONSENT_WAIVER": None,
|
||||
"IS_NOT_PRC_WAIVER": None,
|
||||
"IS_OTHER_VULNERABLE_POP": None,
|
||||
"IS_OUTSIDE_CONTRACT": None,
|
||||
"IS_PI_INITIATED": None,
|
||||
"IS_PI_SCHOOL": None,
|
||||
"IS_PRC": None,
|
||||
"IS_PRC_DSMP": None,
|
||||
"IS_PREGNANT_POP": None,
|
||||
"IS_PRISONERS_POP": None,
|
||||
"IS_QUALITATIVE": None,
|
||||
"IS_RADIATION": None,
|
||||
"IS_REVIEW_BY_CENTRAL_IRB": None,
|
||||
"IS_SPONSOR": None,
|
||||
"IS_SPONSOR_MONITORING": None,
|
||||
"IS_SURROGATE_CONSENT": None,
|
||||
"IS_TISSUE_BANKING": None,
|
||||
"IS_UVA_DB": None,
|
||||
"IS_UVA_IDE": None,
|
||||
"IS_UVA_IND": None,
|
||||
"IS_UVA_LOCATION": None,
|
||||
"IS_UVA_PI_MULTI": None,
|
||||
"MULTI_SITE_LOCATIONS": None,
|
||||
"NON_UVA_LOCATION": None,
|
||||
"OTHER_VULNERABLE_DESC": None,
|
||||
"PRC_NUMBER": None,
|
||||
"SPONSORS_PROTOCOL_REVISION_DATE": None,
|
||||
"UPLOAD_COMPLETE": None
|
||||
},
|
||||
"approvals": {
|
||||
"study_id": 12,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_0o0ff2r" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.5.0">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_0o0ff2r" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="decision_ide_check" name="IDE Check">
|
||||
<decisionTable id="decisionTable_1">
|
||||
<input id="input_1" label="IS_IDE">
|
||||
|
@ -18,10 +18,10 @@
|
|||
<text>1</text>
|
||||
</inputEntry>
|
||||
<inputEntry id="UnaryTests_1w71u9t">
|
||||
<text>not('')</text>
|
||||
<text>? != ''</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1we3duh">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_199dgpt">
|
||||
|
@ -32,7 +32,7 @@
|
|||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1fhlpya">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
</decisionTable>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_181emiu" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.5.0">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_181emiu" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="Decision_InvestigatorBrochure" name="Decision_InvestigatorBrochure">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="150" y="150" width="180" height="80" />
|
||||
|
@ -17,7 +17,7 @@
|
|||
<text>0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1egtix6">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0syurh2">
|
||||
<text>"The Investigator's Brochure has not been uploaded. If you do not intend to upload a manual before you IDS submission, please complete the questions below. If you do intend to upload a brochure, you do not need to complete them."</text>
|
||||
|
@ -28,7 +28,7 @@
|
|||
<text>1</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_10fvqcp">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_12xmgog">
|
||||
<text>"This brochure will be sent as part of your IDS Submission."</text>
|
||||
|
@ -39,7 +39,7 @@
|
|||
<text>> 1</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0ybjs1p">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1fhucbl">
|
||||
<text>"These brochures will be sent as part of your IDS Submission."</text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_13ibzgx" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.5.0">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_13ibzgx" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="Decision_IVRS-IWRS-IXRS" name="IVRS-IWRS-IXRS Manual">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="150" y="150" width="180" height="80" />
|
||||
|
@ -17,7 +17,7 @@
|
|||
<text>0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1i0v4vv">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1rmabtw">
|
||||
<text>"The IVRS/IWRS/IXRS Manual has not been uploaded. If you do not intend to upload a manual before you IDS submission, please complete the questions below. If you do intend to upload a manual, you do not need to complete them."</text>
|
||||
|
@ -28,7 +28,7 @@
|
|||
<text>1</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_19ht3su">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_00sov94">
|
||||
<text>"This manual will be sent as part of your IDS Submission"</text>
|
||||
|
@ -39,7 +39,7 @@
|
|||
<text>> 0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_047zb7w">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_00yj9ia">
|
||||
<text>"These manuals will be sent as part of your IDS Submission"</text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_a268e14" name="DRD" namespace="http://camunda.org/schema/1.0/dmn">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_a268e14" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="Decision_PharmacyManual" name="Pharmacy Manual">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="190" y="140" width="180" height="80" />
|
||||
|
@ -17,7 +17,7 @@
|
|||
<text>0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1kidcjg">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0tk68d3">
|
||||
<text>"The Pharmacy Manual has not been uploaded. If you do not intend to upload a manual before your IDS submission, please complete the questions below. If you do intend to upload a manual, you do not need to complete them."</text>
|
||||
|
@ -28,7 +28,7 @@
|
|||
<text>1</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_08v3bfw">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1espyxg">
|
||||
<text>"This manual will be sent as part of your IDS Submission"</text>
|
||||
|
@ -39,7 +39,7 @@
|
|||
<text>> 1</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1hb3ip1">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0yslf6v">
|
||||
<text>"These manuals will be sent as part of your IDS Submission"</text>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_0o0ff2r" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.5.0">
|
||||
<decision id="decision_ind_check" name="IND Check">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_0o0ff2r" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="decision_ind_check" name="IND Check-feel">
|
||||
<decisionTable id="decisionTable_1">
|
||||
<input id="input_1" label="IS_IND">
|
||||
<inputExpression id="inputExpression_1" typeRef="integer">
|
||||
|
@ -8,17 +8,17 @@
|
|||
</inputExpression>
|
||||
</input>
|
||||
<input id="InputClause_1yk6kx1" label="IND_1 Number?">
|
||||
<inputExpression id="LiteralExpression_00xhtjw" typeRef="string">
|
||||
<inputExpression id="LiteralExpression_00xhtjw" typeRef="string" expressionLanguage="feel">
|
||||
<text>StudyInfo.details.IND_1</text>
|
||||
</inputExpression>
|
||||
</input>
|
||||
<input id="InputClause_069sith" label="IND_2 Number?">
|
||||
<inputExpression id="LiteralExpression_1h9kd8o" typeRef="string">
|
||||
<inputExpression id="LiteralExpression_1h9kd8o" typeRef="string" expressionLanguage="feel">
|
||||
<text>StudyInfo.details.IND_2</text>
|
||||
</inputExpression>
|
||||
</input>
|
||||
<input id="InputClause_0d0vpur" label="IND_3 Number?">
|
||||
<inputExpression id="LiteralExpression_0zbsg01" typeRef="string">
|
||||
<inputExpression id="LiteralExpression_0zbsg01" typeRef="string" expressionLanguage="feel">
|
||||
<text>StudyInfo.details.IND_3</text>
|
||||
</inputExpression>
|
||||
</input>
|
||||
|
@ -41,7 +41,7 @@
|
|||
<text>not('')</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1i7dtia">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0kulwlr">
|
||||
<text>"three"</text>
|
||||
|
@ -68,7 +68,7 @@
|
|||
<text>""</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1fhlpya">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1h5mox1">
|
||||
<text>"two"</text>
|
||||
|
@ -95,7 +95,7 @@
|
|||
<text>not('')</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0pooubu">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0nioovi">
|
||||
<text>"two"</text>
|
||||
|
@ -122,7 +122,7 @@
|
|||
<text>not('')</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_14otjle">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_13qodmm">
|
||||
<text>"two"</text>
|
||||
|
@ -149,7 +149,7 @@
|
|||
<text>""</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1we3duh">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1jv0san">
|
||||
<text>"one"</text>
|
||||
|
@ -176,7 +176,7 @@
|
|||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0c2mi3l">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1e2kzvw">
|
||||
<text>"na"</text>
|
||||
|
@ -203,7 +203,7 @@
|
|||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1wuhxz7">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1dznftw">
|
||||
<text></text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_06veek1" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.5.0">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_06veek1" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="Decision_ExclusiveAMCheck" name="Exclusive AM Check">
|
||||
<decisionTable id="decisionTable_1">
|
||||
<input id="InputClause_1z0jy2o" label="How Many Exclusive Spaces?">
|
||||
|
@ -22,7 +22,7 @@
|
|||
<text>0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_16l50ps">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_0ifa4wu">
|
||||
|
@ -34,7 +34,7 @@
|
|||
<text>> 0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0td8sa6">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_026r0im">
|
||||
|
@ -46,7 +46,7 @@
|
|||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1apwzvv">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
</decisionTable>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_06veek1" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.5.0">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" id="Definitions_06veek1" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="Decision_SharedAMCheck" name="Shared AM Check">
|
||||
<decisionTable id="decisionTable_1">
|
||||
<input id="InputClause_1koybx6" label="How Many Shared Spaces">
|
||||
|
@ -22,7 +22,7 @@
|
|||
<text>0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_16l50ps">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_0ifa4wu">
|
||||
|
@ -34,7 +34,7 @@
|
|||
<text>> 0</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0td8sa6">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_1uh85sk">
|
||||
|
@ -46,7 +46,7 @@
|
|||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1iep8ai">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
</decisionTable>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<rule id="DecisionRule_17xsr74">
|
||||
<description></description>
|
||||
<inputEntry id="UnaryTests_05ldcq4">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_09oao3s">
|
||||
<text>"required"</text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_dc7ea6f" name="DRD" namespace="http://camunda.org/schema/1.0/dmn">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_dc7ea6f" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="ids_full_submission" name="IDS Full Submission">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="240" y="130" width="180" height="80" />
|
||||
|
@ -13,7 +13,7 @@
|
|||
<output id="output_1" label="Menu Status" name="ids_full_submission" typeRef="string" />
|
||||
<rule id="DecisionRule_0rj79pz">
|
||||
<inputEntry id="UnaryTests_1w0ydbs">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_10u5hnp">
|
||||
<text>"hidden"</text>
|
||||
|
@ -21,7 +21,7 @@
|
|||
</rule>
|
||||
<rule id="DecisionRule_1eyx8lf">
|
||||
<inputEntry id="UnaryTests_02h1s2m">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0kdhxz2">
|
||||
<text>"required"</text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_08c3b1a" name="DRD" namespace="http://camunda.org/schema/1.0/dmn">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_08c3b1a" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="ids_waiver" name="IDS Waiver">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="250" y="140" width="180" height="80" />
|
||||
|
@ -13,7 +13,7 @@
|
|||
<output id="output_1" label="Menu State" name="ids_waiver" typeRef="string" />
|
||||
<rule id="DecisionRule_0dxax4m">
|
||||
<inputEntry id="UnaryTests_0fq42gg">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0ixcto2">
|
||||
<text>"required"</text>
|
||||
|
@ -21,7 +21,7 @@
|
|||
</rule>
|
||||
<rule id="DecisionRule_0s4qnxi">
|
||||
<inputEntry id="UnaryTests_09k30nw">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0wtnp5f">
|
||||
<text>"hidden"</text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_Personnel" name="DRD" namespace="http://camunda.org/schema/1.0/dmn">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_Personnel" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="personnel" name="Personnel">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="320" y="150" width="180" height="80" />
|
||||
|
@ -13,7 +13,7 @@
|
|||
<output id="output_1" label="Menu Status" name="personnel" typeRef="string" />
|
||||
<rule id="DecisionRule_0ye20t5">
|
||||
<inputEntry id="UnaryTests_00d27jy">
|
||||
<text>not('')</text>
|
||||
<text>? != ''</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1keknlr">
|
||||
<text>'required'</text>
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
<output id="OutputClause_1ybi1ud" label="sponsor_funding_source" name="sponsor_funding_source" typeRef="string" />
|
||||
<rule id="DecisionRule_1t97mw4">
|
||||
<inputEntry id="UnaryTests_0ym4ln2">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1pweuqc">
|
||||
<text>"required"</text>
|
||||
|
@ -21,7 +21,7 @@
|
|||
</rule>
|
||||
<rule id="DecisionRule_1q965wz">
|
||||
<inputEntry id="UnaryTests_1mlhh3t">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_073vd6i">
|
||||
<text>"disabled"</text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_1p34ouw" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.4.1">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_1p34ouw" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="data_security_plan" name="Data Security Plan">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="190" y="80" width="180" height="80" />
|
||||
|
@ -14,7 +14,7 @@
|
|||
<rule id="DecisionRule_17xsr74">
|
||||
<description></description>
|
||||
<inputEntry id="UnaryTests_05ldcq4">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_09oao3s">
|
||||
<text>"required"</text>
|
||||
|
@ -22,7 +22,7 @@
|
|||
</rule>
|
||||
<rule id="DecisionRule_1ucfx7k">
|
||||
<inputEntry id="UnaryTests_0t09cyd">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1fk77fu">
|
||||
<text>"disabled"</text>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_1p34ouw" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.4.1">
|
||||
<definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn.xsd" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/1.0" id="Definitions_1p34ouw" name="DRD" namespace="http://camunda.org/schema/1.0/dmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
||||
<decision id="sponsor_funding_source" name="Sponsor Funding Source">
|
||||
<extensionElements>
|
||||
<biodi:bounds x="190" y="70" width="180" height="80" />
|
||||
|
@ -13,7 +13,7 @@
|
|||
<output id="OutputClause_1ybi1ud" label="Sponsor Funding Source" name="sponsor_funding_source" typeRef="string" />
|
||||
<rule id="DecisionRule_1t97mw4">
|
||||
<inputEntry id="UnaryTests_0ym4ln2">
|
||||
<text>true</text>
|
||||
<text>True</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1pweuqc">
|
||||
<text>"required"</text>
|
||||
|
@ -21,7 +21,7 @@
|
|||
</rule>
|
||||
<rule id="DecisionRule_1q965wz">
|
||||
<inputEntry id="UnaryTests_1mlhh3t">
|
||||
<text>false</text>
|
||||
<text>False</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_073vd6i">
|
||||
<text>"disabled"</text>
|
||||
|
|
|
@ -180,7 +180,7 @@ class TestTasksApi(BaseTest):
|
|||
workflow_api = self.complete_form(workflow, workflow_api.next_task, data, user_uid=submitter.uid)
|
||||
nav = workflow_api.navigation
|
||||
self.assertEquals(5, len(nav))
|
||||
self.assertEquals('READY', nav[0]['state']) # When you loop back the task is again in the ready state.
|
||||
self.assertEquals('READY', nav[0]['state'])
|
||||
self.assertEquals('LOCKED', nav[1]['state']) # Second item is locked, it is the review and doesn't belong to this user.
|
||||
self.assertEquals('LOCKED', nav[2]['state']) # third item is a gateway belonging to the supervisor, and is locked.
|
||||
self.assertEquals('READY', workflow_api.next_task.state)
|
||||
|
|
Loading…
Reference in New Issue