glutenfree
Version:
A profiler/loganalyzer for nginx/Cetrea Aw.
22 lines (16 loc) • 889 B
text/coffeescript
Mapper = require("../Mapper.js").mapper
class SingleEncounterMapper extends Mapper
constructor: ->
= "singleencounter"
# schema will return a schema of arguments and types (and current values)
schema: (method, action, endpoint, fun, args) ->
switch fun.toLowerCase()
when "activitygroupmodel", "notesforencounter", "headerforencounter", "patientdetailsforencounter", "encounterdetailsforencounter", "responsiblepersonnelforencounter"
applySchema: (method, action, endpoint, fun, schema) ->
switch fun.toLowerCase()
when "activitygroupmodel", "notesforencounter", "headerforencounter", "patientdetailsforencounter", "encounterdetailsforencounter", "responsiblepersonnelforencounter"
else
winston.warn "no such fun", fun
exports.mapper = new SingleEncounterMapper()