By default, OpenSpecimen data entry pages display fields one field per line during add or edit operation. This takes a lot of space for small fields like quantity. It is useful to group smaller fields together in one line.
...
Below code block has to be configured in workflow JSON within the 'Dictionary' section after 'Fields'.
Code Block | ||||
---|---|---|---|---|
| ||||
"layout": [ { "rows": [ [ "cpr.registrationDate", "cpr.participant.birthDate" ], [ "cpr.participant.firstName", "cpr.participant.lastName" ], [ "cpr.participant.gender", "cpr.participant.extensionDetail.attrsMap.NT3" ], [ "cpr.participant.pmis" ], [ "visit.name", "visit.surgicalPathologyNumber" ], [ "visit.clinicalDiagnoses", "visit.extensionDetail.attrsMap.DD3" ], [ "visit.site", "visit.extensionDetail.attrsMap.ST7" ], [ "visit.visitDate", "visit.extensionDetail.attrsMap.DP5", "visit.extensionDetail.attrsMap.DP6" ], [ "visit.eventLabel" ], [ "visit.extensionDetail.attrsMap.TA4", "visit.comments" ], [ "specimen.type" ], [ "specimen.initialQty", "specimen.availableQty" ], [ "specimen.extensionDetail.attrsMap.MLB4", "specimen.extensionDetail.attrsMap.DD20" ], [ "specimen.comments" ] ] }, { "title": "Tissue Details", "showIf": { "op": "AND", "rules": [ { "field": "specimen.type", "op": "==", "value": "'Fresh Tissue'" } ] }, "rows": [ [ "specimen.extensionDetail.attrsMap.NT8", "specimen.extensionDetail.attrsMap.NT9" ], [ "specimen.anatomicSite", "specimen.pathology" ], [ "specimen.extensionDetail.attrsMap.DD22", "specimen.laterality" ] ] }, { "title": "Collection & Received Event Details", "rows": [ [ "specimen.collectionEvent.time", "specimen.extensionDetail.attrsMap.DP27", "specimen.receivedEvent.time", "specimen.createdOn" ], [ "specimen.receivedEvent.user", "specimen.extensionDetail.attrsMap.DD29" ], [ "specimen.extensionDetail.attrsMap.DD23", "specimen.extensionDetail.attrsMap.DD19", "specimen.extensionDetail.attrsMap.DD24" ], [ "specimen.extensionDetail.attrsMap.FC3", "specimen.extensionDetail.attrsMap.DP5", "specimen.extensionDetail.attrsMap.TA2" ] ] } ] |
...