//none
{"ScriptPreparationCode":"//none","TestCases":[{"Name":"JSON Template","Code":"var patientTemplate = \u0027{\\\r\n \u0022resourceType\u0022: \u0022Bundle\u0022,\\\r\n \u0022id\u0022: \u0022bundle-example\u0022,\\\r\n \u0022type\u0022: \u0022transaction\u0022,\\\r\n\t\u0022entry\u0022: [{\\\r\n\t\t\u0022resource\u0022: {\\\r\n \t\t\t\u0022resourceType\u0022: \u0022Patient\u0022,\\\r\n \t\t\t\u0022name\u0022: [\\\r\n {\\\r\n \u0022family\u0022: \u0022\u0022,\\\r\n \u0022given\u0022: [\\\r\n ]\\\r\n }\\\r\n ]\\\r\n\t\t}\\\r\n\t}]\\\r\n}\u0027;\r\n\r\nvar myObj = JSON.parse(patientTemplate);\r\nmyObj.entry[0].resource.name[0].family=\u0022sam\u0022;\r\n\r\nJSON.stringify(myObj);\r\n","IsDeferred":false},{"Name":"JSON Objects Only","Code":"var patObj = {};\r\npatObj.resourceType = \u0022Bundle\u0022;\r\npatObj.id = \u0022bundle-example\u0022;\r\npatObj.type = \u0022transaction\u0022;\r\npatObj.entry = [];\r\n\r\nvar oneEntry = {};\r\noneEntry.resourceType = \u0022Patient\u0022;\r\n\r\n\r\nvar nameArray = [];\r\nvar oneName = {};\r\noneName.family = \u0022sam\u0022;\r\nnameArray.push(oneName);\r\noneEntry.name = nameArray;\r\n\r\n\r\nvar oneResource = {};\r\noneResource.resource = oneEntry;\r\n\r\npatObj.entry.push(oneResource);\r\n\r\n\r\nJSON.stringify(patObj);\r\n","IsDeferred":false},{"Name":"JSON String Only","Code":"var lastName = \u0022sam\u0022;\r\nvar patientId = \u00221234\u0022;\r\nvar identifierBaseSystem = \u0022someSystem\u0022;\r\nvar requestSystem = \u0022requestSystem\u0022;\r\nvar requestId = \u0022requestId\u0022;\r\nvar patientFhirId = \u0022123-456-6789abc\u0022;\r\nvar patientGuid = \u0022fsad-sfda-fdsafdsa\u0022;\r\nvar myChartId = \u002243rewqrewq-rewrewqrew\u0022;\r\n\r\nvar x = \u0022\u0022;\r\nx = x \u002B \u0027{\u0027;\r\n\r\nx = x \u002B \u0027 \u0022resourceType\u0022: \u0022Bundle\u0022,\u0027;\r\nx = x \u002B \u0027 \u0022id\u0022: \u0022bundle-example\u0022,\u0027;\r\nx = x \u002B \u0027 \u0022type\u0022: \u0022transaction\u0022,\u0027;\r\nx = x \u002B \u0027 \u0022entry\u0022: [{\u0027;\r\nx = x \u002B \u0027 \u0022resource\u0022: {\u0027;\r\nx = x \u002B \u0027 \u0022resourceType\u0022: \u0022Patient\u0022,\u0027;\r\n\r\nx \u002B= \u0027\t\t\t\t\u0022id\u0022: \u0022\u0027\u002BpatientId\u002B\u0027\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\u0022identifier\u0022: [\u0027;\r\nx \u002B= \u0027\t\t\t\t\t{\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022type\u0022: {\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\t\u0022coding\u0022: [{\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\t\t\t\u0022system\u0022: \u0022http://terminology.hl7.org/CodeSystem/v2-0203\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\t\t\t\u0022code\u0022: \u0022MR\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\t\t\t\u0022display\u0022: \u0022Medical record number\u0022\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\t\t}\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\t],\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\t\u0022text\u0022: \u0022Medical record number\u0022\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t},\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022system\u0022: \u0022\u0027\u002BidentifierBaseSystem\u002B\u0027patientMrn\u0027\u002B\u0027\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022value\u0022: \u0022\u0027\u002BpatientId\u002B\u0027\u0022\u0027;\r\nx \u002B= \u0027\t\t\t\t\t},\u0027;\r\n\r\n\r\n\r\nx \u002B= \u0027\t\t\t\t\t{\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022system\u0022: \u0022\u0027\u002BrequestSystem\u002B\u0027\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022value\u0022: \u0022\u0027\u002BrequestId\u002B\u0027\u0022\u0027;\r\nx \u002B= \u0027\t\t\t\t\t},\u0027;\r\n\r\nx \u002B= \u0027\t\t\t\t\t{\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022system\u0022: \u0022\u0027\u002BidentifierBaseSystem\u002B\u0027patientFhirId\u0027\u002B\u0027\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022value\u0022: \u0022\u0027\u002BpatientFhirId\u002B\u0027\u0022\u0027;\r\nx \u002B= \u0027\t\t\t\t\t},\u0027;\r\n\r\nx \u002B= \u0027\t\t\t\t\t{\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022system\u0022: \u0022\u0027\u002BidentifierBaseSystem\u002B\u0027patientGuid\u0027\u002B\u0027\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022value\u0022: \u0022\u0027\u002BpatientGuid\u002B\u0027\u0022\u0027;\r\nx \u002B= \u0027\t\t\t\t\t},\u0027;\r\n\t\r\nx \u002B= \u0027\t\t\t\t\t{\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022system\u0022: \u0022\u0027\u002BidentifierBaseSystem\u002B\u0027patientMyChartId\u0027\u002B\u0027\u0022,\u0027;\r\nx \u002B= \u0027\t\t\t\t\t\t\u0022value\u0022: \u0022\u0027\u002BmyChartId\u002B\u0027\u0022\u0027;\r\nx \u002B= \u0027\t\t\t\t\t}\u0027;\r\n\r\n\t\t\t\t\r\nx \u002B= \u0027 ],\u0027;\r\n\t\t\t\t\r\nx = x \u002B \u0027 \u0022name\u0022: [\u0027;\r\nx = x \u002B \u0027 {\u0027;\r\nx = x \u002B \u0027 \u0022family\u0022: \u0022\u0027 \u002B lastName \u002B \u0027\u0022,\u0027;\r\nx = x \u002B \u0027 \u0022given\u0022: [\u0027;\r\nx = x \u002B \u0027 ]\u0027;\r\nx = x \u002B \u0027 }\u0027;\r\nx = x \u002B \u0027 ]\u0027;\r\nx = x \u002B \u0027 }\u0027;\r\nx = x \u002B \u0027 }]\u0027;\r\nx = x \u002B \u0027}\u0027;","IsDeferred":false}]}