109 | | ==== !DataSourceConditionalExistenceField |
| 109 | ==== !DataSourceConditionalExistenceIfNotNullField |
| 110 | |
| 111 | An ''Existence'' observation is created if the field from the data source is not NULL. |
| 112 | |
| 113 | ====== Mapping |
| 114 | |
| 115 | * {{{type}}}: {{{uk.org.briccs.onyxmappedexport2pdo.fields.!DataSourceConditionalExistenceIfNotNullField}}} |
| 116 | |
| 117 | ==== !DataSourceConditionalExistenceIfTrueField |
| 118 | |
| 119 | An ''Existence'' observation is created if the field from the data source is not true. True values are (case insensitive): |
| 120 | |
| 121 | * TRUE |
| 122 | * YES |
| 123 | * 1 |
| 124 | * -1 |
| 125 | |
| 126 | All other values are false. |
| 127 | |
| 128 | ====== Mapping |
| 129 | |
| 130 | * {{{type}}}: {{{uk.org.briccs.onyxmappedexport2pdo.fields.!DataSourceConditionalExistenceIfTrueField}}} |
| 131 | |
| 132 | ==== !DataSourceConditionalExistenceIfValueOneOfField |
| 133 | An ''Existence'' observation is created if the field from the data source matches one of the supplied values. The matching is case insensitive. |
| 134 | |
| 135 | ====== Mapping |
| 136 | |
| 137 | * {{{type}}}: {{{uk.org.briccs.onyxmappedexport2pdo.fields.!DataSourceConditionalExistenceIfValueOneOfField}}} |
| 138 | * {{{create_if_values}}}: List of values to match. |
| 139 | |
| 140 | ==== !DataSourceDateField |
| 141 | Date field used for observation start and end dates as well as patient dates of birth, etc. |
| 142 | |
| 143 | ====== Mapping |
| 144 | |
| 145 | * {{{type}}}: {{{uk.org.briccs.onyxmappedexport2pdo.fields.!DataSourceDateField}}} |
| 146 | |
| 147 | ==== !DataSourceEnumerationField |
| 148 | Creates an enumeration type observation containing the text from the data source. |
| 149 | |
| 150 | ====== Mapping |
| 151 | |
| 152 | * {{{type}}}: {{{uk.org.briccs.onyxmappedexport2pdo.fields.!DataSourceEnumerationField}}} |
| 153 | |
| 154 | ==== !DataSourceNumericField |
| 155 | Creates a numeric observation by parsing the text from the data source. |
| 156 | |
| 157 | ====== Mapping |
| 158 | |
| 159 | * {{{type}}}: {{{uk.org.briccs.onyxmappedexport2pdo.fields.!DataSourceNumericField}}} |
| 160 | |
| 161 | ==== !DataSourceTextField |
| 162 | Creates a text observation by copying the text from the data source. |
| 163 | |
| 164 | ====== Mapping |
| 165 | |
| 166 | * {{{type}}}: {{{uk.org.briccs.onyxmappedexport2pdo.fields.!DataSourceTextField}}} |
| 167 | |
| 168 | |