Copy values from Adverse Event and other forms to a Safety Case form
Map values from the Adverse Event form to a Safety Case form.
lab
Item |
Description |
---|---|
When to use |
The amount of data copied onto the Safety Case form differs based on the type of source form.
|
Purpose |
Use this rule to copy over the information that needs to be sent to Argus Safety to a Safety Case form. This includes values from the Adverse Event, Medical History, Concomitant Medical, and other forms. |
Triggering controls |
Form submission. |
Action when rule is triggered |
Data is copied from the source form (for example, AE, Medical History, ConMeds, and Labs) to the Safety Case form. |
Rule expression |
The rule below is an example of a rule that could be written on the Safety Case form to copy data over from the AE, Medical History, Conmed, or Lab form. In this case, the rule is copying the onset date field from the AE form: evaluate on Form Submission value = /Calculation rule to map value in AESDTH to SAEAESDTH when identifiers in AE and SAE forms are not empty and identifiers in source and destination forms match. Clear the mapped field if source is cleared*/ !this.eSAE.Current().sctSAE001_02AE.Current().SAEAESPID.Empty && this.AE001.sctAE001_01.AESPID.Values.Length > 0 && _IsValueInArray(this.eSAE.Current().sctSAE001_02AE.Current().SAEAESPID.Value,this.AE001.sctAE001_01.AESPID.Values) && this.AE001.sctAE001_01.cmpAESER.AESDTH.Values.Length > 0 && this.AE001.sctAE001_01.cmpAESER.AESDTH.AllObjects[(this.eSAE.Current().sctSAE001_02AE.Current().SAEAESPID.Value)-1] != null ? 1 : 99 when value == 1 set this.eSAE.Current().sctSAE001_02AE.Current().SAEAESDTH.Value = this.AE001.sctAE001_01.cmpAESER.AESDTH.AllObjects[(this.eSAE.Current().sctSAE001_02AE.Current().SAEAESPID.Value)- 1]!=null? Convert.ToString(this.AE001.sctAE001_01.cmpAESER.AESDTH.AllObjects[(this.eSAE.Current().sctSAE001_02AE.Current().SAEAESPID.Value)- 1]): " " when value == 99 set this.eSAE.Current().sctSAE001_02AE.Current().SAEAESDTH.Empty = true |