Skip to content

Instantly share code, notes, and snippets.

@axtheset
Last active August 29, 2015 14:06
Show Gist options
  • Save axtheset/128981d8d147d72add4b to your computer and use it in GitHub Desktop.
Save axtheset/128981d8d147d72add4b to your computer and use it in GitHub Desktop.
Create Create Assessment Observations Example

Create assessment and attributes

Create assessment request

{
    "assetCA": {
      "assetId": "262963-3205",  
        "status": {
            "id": "Scheduled",
            "display": "Scheduled",
            "name": "Scheduled"
        },
        "type": {
            "id": "CCTV",
            "display": "CCTV"
        },
        "scheduleDate": "2014-10-31",
        "scheduleTime": "09:18 AM",
        "inspectionDate": "2014-10-31",
        "department": {
            "id": "ASSET-NA-NA-NA-NA-NA",
            "display": "Asset Management",
            "agencyCode": "ASSET",
            "bureauCode": "NA",
            "divisionCode": "NA",
            "sectionCode": "NA",
            "groupCode": "NA",
            "subgroupCode": "NA",
            "subgroupCodeDesc": "Asset Management",
            "staff": [
                {
                    "id": "JJOHNSON",
                    "display": "J Johnson",
                    "firstName": "J",
                    "lastName": "Johnson",
                    "auditStatus": "A",
                    "serviceProviderCode": "PARTNERMSTR",
                    "userID": "JJOHNSON",
                    "agencyCode": "ASSET",
                    "bureauCode": "NA",
                    "divisionCode": "NA",
                    "sectionCode": "NA",
                    "groupCode": "NA",
                    "officeCode": "NA"
                }
            ]
        },
        "staffPerson": {
            "id": "JJOHNSON",
            "display": "J Johnson",
            "firstName": "J",
            "lastName": "Johnson",
            "auditStatus": "A",
            "serviceProviderCode": "PARTNERMSTR",
            "userID": "JJOHNSON",
            "agencyCode": "ASSET",
            "bureauCode": "NA",
            "divisionCode": "NA",
            "sectionCode": "NA",
            "groupCode": "NA",
            "officeCode": "NA"
        },
        "timeSpent": "0",
        "comment": "Use these as your remarks"
    }
}

Data Mappings:

  • InspectionDate = "inspectionDate": "2014-10-31"
  • Operator = staffPerson object, we can talk more about the department details
  • Remark = comment

Create assessment response

{
    "id": "524"
}

Create assessment attributes request

The first thing to do here would be to call the Describe Assessment Attributes. This request will provide metadata needed to make a Create Assessment Attributes request. You will take the describe response and add the value attribute to each item you need to provide data for and ensure that the entityState attribute is set to "Added".

{
    "attributes": [
        {
            "id": "524",
            "display": "524",
          "description": "test", 
            "subGroups": [
                {
                    "id": "524",
                    "display": "524",
                    "items": [
                        {
                            "id": "Direction",
                            "display": "Direction",
                            "value": "Downstream",
                            "name": "CCTV_Direction",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "Downstream",
                                    "display": "Downstream"
                                },
                                {
                                    "id": "Upstream",
                                    "display": "Upstream"
                                }
                            ],
                            "maxValue": 10,
                            "inputRequired": true,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "City",
                            "display": "City",
                            "name": "CCTV City",
                            "type": "Text",
                            "maxValue": 20,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Pre.1Cleaning",
                            "display": "Pre-Cleaning",
                            "value": "Heavy Cleaning",
                            "name": "CCTV Pre-Cleaning",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "Heavy Cleaning",
                                    "display": "Heavy Cleaning"
                                },
                                {
                                    "id": "Jetting",
                                    "display": "Jetting"
                                },
                                {
                                    "id": "No Pre-Cleaning",
                                    "display": "No Pre-Cleaning"
                                },
                                {
                                    "id": "Not Known",
                                    "display": "Not Known"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "Owner",
                            "display": "Owner",
                            "name": "CCTV Owner",
                            "type": "Text",
                            "maxValue": 30,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Customer",
                            "display": "Customer",
                            "name": "CCTV Customer",
                            "type": "Text",
                            "maxValue": 30,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Date.cCleaned",
                            "display": "Date Cleaned",
                            "value": "2014-10-31",
                            "name": "CCTV_Date_Cleaned",
                            "type": "Date",
                            "maxValue": 10,
                            "inputRequired": true,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "Weather",
                            "display": "Weather",
                            "name": "CCTV Weather",
                            "value": "Dry",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "Damp",
                                    "display": "Damp"
                                },
                                {
                                    "id": "Dry",
                                    "display": "Dry"
                                },
                                {
                                    "id": "Heavy Rain",
                                    "display": "Heavy Rain"
                                },
                                {
                                    "id": "Light Rain",
                                    "display": "Light Rain"
                                },
                                {
                                    "id": "Saturated",
                                    "display": "Saturated"
                                },
                                {
                                    "id": "Snow",
                                    "display": "Snow"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "PO.cNumber",
                            "display": "PO Number",
                            "name": "CCTV PO Number",
                            "type": "Text",
                            "maxValue": 15,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Media.cLabel",
                            "display": "Media Label",
                            "name": "CCTV_Media_Label",
                            "type": "Text",
                            "maxValue": 64,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Certificate.cNumber",
                            "display": "Certificate Number",
                            "name": "CCTV_Certificate_Number",
                            "type": "Text",
                            "maxValue": 15,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Sheet.cNumber",
                            "display": "Sheet Number",
                            "name": "CCTV Sheet Number",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Location.cDetails",
                            "display": "Location Details",
                            "name": "CCTV_Location_Details",
                            "type": "TextArea",
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Upstream.cManhole",
                            "display": "Upstream Manhole",
                            "name": "CCTV Upstream Manhole",
                            "type": "Text",
                            "maxValue": 25,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Downstream.cManhole",
                            "display": "Downstream Manhole",
                            "name": "CCTV Downstream Manhole",
                            "type": "Text",
                            "maxValue": 25,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Pipe.cSegment.cReference",
                            "display": "Pipe Segment Reference",
                            "name": "CCTV Pipe Segment Reference",
                            "type": "Text",
                            "maxValue": 25,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Location.cCode",
                            "display": "Location Code",
                            "name": "CCTV_Location_Code",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "A - Main Highway - Urban",
                                    "display": "A - Main Highway - Urban"
                                },
                                {
                                    "id": "B - Main Highway - Suburban",
                                    "display": "B - Main Highway - Suburban"
                                },
                                {
                                    "id": "C - Light Highway",
                                    "display": "C - Light Highway"
                                },
                                {
                                    "id": "D - Easement/Righ of Way",
                                    "display": "D - Easement/Righ of Way"
                                },
                                {
                                    "id": "E - Woods",
                                    "display": "E - Woods"
                                },
                                {
                                    "id": "F - Sidewalk",
                                    "display": "F - Sidewalk"
                                },
                                {
                                    "id": "G - Parking Lot",
                                    "display": "G - Parking Lot"
                                },
                                {
                                    "id": "H - Alley",
                                    "display": "H - Alley"
                                },
                                {
                                    "id": "I - Ditch",
                                    "display": "I - Ditch"
                                },
                                {
                                    "id": "J - Building",
                                    "display": "J - Building"
                                },
                                {
                                    "id": "K - Creek",
                                    "display": "K - Creek"
                                },
                                {
                                    "id": "L - Railway",
                                    "display": "L - Railway"
                                },
                                {
                                    "id": "M - Airport",
                                    "display": "M - Airport"
                                },
                                {
                                    "id": "Y - Yard",
                                    "display": "Y - Yard"
                                },
                                {
                                    "id": "Z - Other",
                                    "display": "Z - Other"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Sewer.cMaterial",
                            "display": "Sewer Material",
                            "name": "CCTV Sewer Material",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "Asbestos Cement",
                                    "display": "Asbestos Cement"
                                },
                                {
                                    "id": "Brick",
                                    "display": "Brick"
                                },
                                {
                                    "id": "Cast Iron",
                                    "display": "Cast Iron"
                                },
                                {
                                    "id": "Clay Tile",
                                    "display": "Clay Tile"
                                },
                                {
                                    "id": "Concrete Pipe (non-reinforced)",
                                    "display": "Concrete Pipe (non-reinforced)"
                                },
                                {
                                    "id": "Concrete Segments (bolted)",
                                    "display": "Concrete Segments (bolted)"
                                },
                                {
                                    "id": "Concrete Segments (unbolted)",
                                    "display": "Concrete Segments (unbolted)"
                                },
                                {
                                    "id": "Corrugated Metal Pipe",
                                    "display": "Corrugated Metal Pipe"
                                },
                                {
                                    "id": "Ductile Iron Pipe",
                                    "display": "Ductile Iron Pipe"
                                },
                                {
                                    "id": "Fiberglass Reinforced Cement",
                                    "display": "Fiberglass Reinforced Cement"
                                },
                                {
                                    "id": "Glass Reinforced Cement",
                                    "display": "Glass Reinforced Cement"
                                },
                                {
                                    "id": "Not Known",
                                    "display": "Not Known"
                                },
                                {
                                    "id": "Other",
                                    "display": "Other"
                                },
                                {
                                    "id": "Pitch Fiber (Orangeburg)",
                                    "display": "Pitch Fiber (Orangeburg)"
                                },
                                {
                                    "id": "Plastic/Steel Composite",
                                    "display": "Plastic/Steel Composite"
                                },
                                {
                                    "id": "Polyethylene",
                                    "display": "Polyethylene"
                                },
                                {
                                    "id": "Polypropylene",
                                    "display": "Polypropylene"
                                },
                                {
                                    "id": "Polyvinyl Chloride",
                                    "display": "Polyvinyl Chloride"
                                },
                                {
                                    "id": "Reinforced Concrete Pipe",
                                    "display": "Reinforced Concrete Pipe"
                                },
                                {
                                    "id": "Reinforced Plastic Pipe",
                                    "display": "Reinforced Plastic Pipe"
                                },
                                {
                                    "id": "Steel Pipe",
                                    "display": "Steel Pipe"
                                },
                                {
                                    "id": "Transite Pipe",
                                    "display": "Transite Pipe"
                                },
                                {
                                    "id": "Vitrified Clay Pipe",
                                    "display": "Vitrified Clay Pipe"
                                },
                                {
                                    "id": "Wood",
                                    "display": "Wood"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Sewer.cHeight",
                            "display": "Sewer Height",
                            "name": "CCTV Sewer Height",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Length.cSurveyed",
                            "display": "Length Surveyed",
                            "value": "12",
                            "name": "CCTV_Length_Surveyed",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "Pipe.cJoint.cLength",
                            "display": "Pipe Joint Length",
                            "name": "CCTV Pipe Joint Length",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Flow.cControl",
                            "display": "Flow Control",
                            "value": "B - Bypassed",
                            "name": "CCTV_Flow_Control",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "B - Bypassed",
                                    "display": "B - Bypassed"
                                },
                                {
                                    "id": "D - De-Watered using Jetter",
                                    "display": "D - De-Watered using Jetter"
                                },
                                {
                                    "id": "L - Lift Station",
                                    "display": "L - Lift Station"
                                },
                                {
                                    "id": "N - Not Controlled",
                                    "display": "N - Not Controlled"
                                },
                                {
                                    "id": "P - Plugged",
                                    "display": "P - Plugged"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "Use.cof.cSewer",
                            "display": "Use of Sewer",
                            "name": "CCTV_Sewer_Use",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "CB - Combined",
                                    "display": "CB - Combined"
                                },
                                {
                                    "id": "FM - Force Main",
                                    "display": "FM - Force Main"
                                },
                                {
                                    "id": "PR - Processes",
                                    "display": "PR - Processes"
                                },
                                {
                                    "id": "SS - Sanitary Sewer",
                                    "display": "SS - Sanitary Sewer"
                                },
                                {
                                    "id": "SW - Stormwater",
                                    "display": "SW - Stormwater"
                                },
                                {
                                    "id": "ZZ - Other",
                                    "display": "ZZ - Other"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Rim.cInvert.cUp",
                            "display": "Rim Invert Up",
                            "name": "CCTV RIM_INVERT_U",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Purpose",
                            "display": "Purpose",
                            "value": "A - Maintenance Related",
                            "name": "CCTV_Purpose",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "A - Maintenance Related",
                                    "display": "A - Maintenance Related"
                                },
                                {
                                    "id": "B - Infiltration/Inflow Invest",
                                    "display": "B - Infiltration/Inflow Invest"
                                },
                                {
                                    "id": "C - Post Rehab Survey",
                                    "display": "C - Post Rehab Survey"
                                },
                                {
                                    "id": "C - Pre-Rehab Survey",
                                    "display": "C - Pre-Rehab Survey"
                                },
                                {
                                    "id": "E - Pre-Acceptance, New Sewer",
                                    "display": "E - Pre-Acceptance, New Sewer"
                                },
                                {
                                    "id": "F - Routine Assessment",
                                    "display": "F - Routine Assessment"
                                },
                                {
                                    "id": "G - CIP Assessment",
                                    "display": "G - CIP Assessment"
                                },
                                {
                                    "id": "H - Resurvey for any reason",
                                    "display": "H - Resurvey for any reason"
                                },
                                {
                                    "id": "V - Reversal",
                                    "display": "V - Reversal"
                                },
                                {
                                    "id": "Z - Not Known",
                                    "display": "Z - Not Known"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "RIM.cGrade.cUp",
                            "display": "RIM Grade Up",
                            "name": "CCTV RIM_GRADE_U",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Sewer.cCategory",
                            "display": "Sewer Category",
                            "name": "CCTV Sewer Category",
                            "type": "Text",
                            "maxValue": 2,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Pre.1Cleaning",
                            "display": "Pre-Cleaning",
                            "value": "H - Heavy Cleaning",
                            "name": "CCTV_Pre-Cleaning",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "H - Heavy Cleaning",
                                    "display": "H - Heavy Cleaning"
                                },
                                {
                                    "id": "J - Jetting",
                                    "display": "J - Jetting"
                                },
                                {
                                    "id": "N - No Pre-Cleaning",
                                    "display": "N - No Pre-Cleaning"
                                },
                                {
                                    "id": "Z - Not Known",
                                    "display": "Z - Not Known"
                                }
                            ],
                            "maxValue": 10,
                            "inputRequired": true,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "Year.cLaid",
                            "display": "Year Laid",
                            "name": "CCTV Year Laid",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Sewer.cWidth",
                            "display": "Sewer Width",
                            "name": "CCTV Sewer Width",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Rim.cInvert.cDown",
                            "display": "Rim Invert Down",
                            "name": "CCTV RIM_INVERT_D",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Year.cRenewed",
                            "display": "Year Renewed",
                            "name": "CCTV Year Renewed",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Lining.cMethod",
                            "display": "Lining Method",
                            "name": "CCTV Lining Method",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "Cured In Place",
                                    "display": "Cured In Place"
                                },
                                {
                                    "id": "Fold and Form or Deform/Reform",
                                    "display": "Fold and Form or Deform/Reform"
                                },
                                {
                                    "id": "Other",
                                    "display": "Other"
                                },
                                {
                                    "id": "Segmented Panel",
                                    "display": "Segmented Panel"
                                },
                                {
                                    "id": "Segmented Pipe",
                                    "display": "Segmented Pipe"
                                },
                                {
                                    "id": "Spiral Wound",
                                    "display": "Spiral Wound"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Grade.cInvert.cDown",
                            "display": "Grade Invert Down",
                            "name": "CCTV GRD_INVERT_D",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Weather",
                            "display": "Weather",
                            "value": "1 - Dry",
                            "name": "CCTV_Weather",
                            "type": "Enumeration",
                            "enumerations": [
                                {
                                    "id": "1 - Dry",
                                    "display": "1 - Dry"
                                },
                                {
                                    "id": "2 - Heavy Rain",
                                    "display": "2 - Heavy Rain"
                                },
                                {
                                    "id": "3 - Light Rain",
                                    "display": "3 - Light Rain"
                                },
                                {
                                    "id": "4 - Snow",
                                    "display": "4 - Snow"
                                },
                                {
                                    "id": "5 - Saturated",
                                    "display": "5 - Saturated"
                                },
                                {
                                    "id": "6 - Damp",
                                    "display": "6 - Damp"
                                },
                                {
                                    "id": "7 - Very Dry",
                                    "display": "7 - Very Dry"
                                }
                            ],
                            "maxValue": 10,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Added"
                        },
                        {
                            "id": "Rim.cGrade.cDown",
                            "display": "Rim Grade Down",
                            "name": "CCTV RIM_GRADE_D",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Reverse.cSetup",
                            "display": "Reverse Setup",
                            "name": "CCTV_Reverse_Setup",
                            "type": "Float",
                            "maxValue": 2147483647,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Additional.cInfo",
                            "display": "Additional Info",
                            "name": "CCTV Additional Info",
                            "type": "TextArea",
                            "maxValue": 255,
                            "isDrillDown": false,
                            "isDrillDownRoot": false,
                            "entityState": "Unchanged"
                        }
                    ],
                    "entityState": "Added"
                }
            ]
        }
    ]
}

Note that the names of the attributes in Accela are configurable and each customer might call these items something different.

Data mapping to the attribute id

  • Weather = Weather
  • WONumber = still need to figure out where this goes
  • ReasonOfInspection = Purpose
  • Cleaned = Pre.1Cleaning
  • CleanedDate = Date.cCleaned
  • FlowControl = Flow.cControl
  • InspectionDirection = Direction
  • InspectedLength = Length.cSurveyed

Create assessment attributes response

{
    "attributes": [
        {
            "id": "524",
            "subGroups": [
                {
                    "id": "524",
                    "items": [
                        {
                            "id": "Direction",
                            "value": "Downstream"
                        },
                        {
                            "id": "City",
                            "value": ""
                        },
                        {
                            "id": "Pre.1Cleaning",
                            "value": "Heavy Cleaning"
                        },
                        {
                            "id": "Owner",
                            "value": ""
                        },
                        {
                            "id": "Customer",
                            "value": ""
                        },
                        {
                            "id": "Date.cCleaned",
                            "value": "2014-10-31"
                        },
                        {
                            "id": "Weather",
                            "value": "Dry"
                        },
                        {
                            "id": "PO.cNumber",
                            "value": ""
                        },
                        {
                            "id": "Media.cLabel",
                            "value": ""
                        },
                        {
                            "id": "Certificate.cNumber",
                            "value": ""
                        },
                        {
                            "id": "Sheet.cNumber",
                            "value": ""
                        },
                        {
                            "id": "Location.cDetails",
                            "value": ""
                        },
                        {
                            "id": "Upstream.cManhole",
                            "value": ""
                        },
                        {
                            "id": "Downstream.cManhole",
                            "value": ""
                        },
                        {
                            "id": "Pipe.cSegment.cReference",
                            "value": ""
                        },
                        {
                            "id": "Location.cCode",
                            "value": ""
                        },
                        {
                            "id": "Sewer.cMaterial",
                            "value": ""
                        },
                        {
                            "id": "Sewer.cHeight",
                            "value": ""
                        },
                        {
                            "id": "Length.cSurveyed",
                            "value": "12"
                        },
                        {
                            "id": "Pipe.cJoint.cLength",
                            "value": ""
                        },
                        {
                            "id": "Flow.cControl",
                            "value": "B - Bypassed"
                        },
                        {
                            "id": "Use.cof.cSewer",
                            "value": ""
                        },
                        {
                            "id": "Rim.cInvert.cUp",
                            "value": ""
                        },
                        {
                            "id": "Purpose",
                            "value": "A - Maintenance Related"
                        },
                        {
                            "id": "RIM.cGrade.cUp",
                            "value": ""
                        },
                        {
                            "id": "Sewer.cCategory",
                            "value": ""
                        },
                        {
                            "id": "Pre.1Cleaning",
                            "value": "H - Heavy Cleaning"
                        },
                        {
                            "id": "Year.cLaid",
                            "value": ""
                        },
                        {
                            "id": "Sewer.cWidth",
                            "value": ""
                        },
                        {
                            "id": "Rim.cInvert.cDown",
                            "value": ""
                        },
                        {
                            "id": "Year.cRenewed",
                            "value": ""
                        },
                        {
                            "id": "Lining.cMethod",
                            "value": ""
                        },
                        {
                            "id": "Grade.cInvert.cDown",
                            "value": ""
                        },
                        {
                            "id": "Weather",
                            "value": "1 - Dry"
                        },
                        {
                            "id": "Rim.cGrade.cDown",
                            "value": ""
                        },
                        {
                            "id": "Reverse.cSetup",
                            "value": ""
                        },
                        {
                            "id": "Additional.cInfo",
                            "value": ""
                        }
                    ]
                }
            ]
        }
    ]
}

This example assumes you know the id for the assessment you are updating. You have likely used either of these requests to get the appropriate condition assessments:

In order to create a CA Observation it is best to get a description of how the observation is configured using the following request:

Here as an example of this request, where 462 is the id of a condition assessment retrieved from one of the above mentioned searches.

URL: https://apis.accela.com/v3/assessments/462/observation/describe HTTP Method: GET

{
    "observations": [
        {
            "id": "462",
            "display": "462",
            "subId": "462",
            "subDisplay": "462",
            "columns": [
                {
                    "id": "Distance",
                    "display": "Distance",
                    "name": "CCTV_Distance",
                    "type": "Float",
                    "defaultValue": "0",
                    "maxValue": 2147483647,
                    "inputRequired": true,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "PACP.cCode",
                    "display": "PACP Code",
                    "name": "CCTV_PACP_Code",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "ACB",
                            "display": "ACB"
                        },
                        {
                            "id": "ACOH",
                            "display": "ACOH"
                        },
                        {
                            "id": "ACOM",
                            "display": "ACOM"
                        },
                        {
                            "id": "ACOP",
                            "display": "ACOP"
                        },
                        {
                            "id": "ADP",
                            "display": "ADP"
                        },
                        {
                            "id": "AEP",
                            "display": "AEP"
                        },
                        {
                            "id": "AJB",
                            "display": "AJB"
                        },
                        {
                            "id": "AM",
                            "display": "AM"
                        },
                        {
                            "id": "AMH",
                            "display": "AMH"
                        },
                        {
                            "id": "AOC",
                            "display": "AOC"
                        },
                        {
                            "id": "ATC",
                            "display": "ATC"
                        },
                        {
                            "id": "AWA",
                            "display": "AWA"
                        },
                        {
                            "id": "AWW",
                            "display": "AWW"
                        },
                        {
                            "id": "B",
                            "display": "B"
                        },
                        {
                            "id": "BSV",
                            "display": "BSV"
                        },
                        {
                            "id": "BVV",
                            "display": "BVV"
                        },
                        {
                            "id": "CC",
                            "display": "CC"
                        },
                        {
                            "id": "CH2",
                            "display": "CH2"
                        },
                        {
                            "id": "CH3",
                            "display": "CH3"
                        },
                        {
                            "id": "CH4",
                            "display": "CH4"
                        },
                        {
                            "id": "CL",
                            "display": "CL"
                        },
                        {
                            "id": "CM",
                            "display": "CM"
                        },
                        {
                            "id": "CS",
                            "display": "CS"
                        },
                        {
                            "id": "D",
                            "display": "D"
                        },
                        {
                            "id": "DAE",
                            "display": "DAE"
                        },
                        {
                            "id": "DAGS",
                            "display": "DAGS"
                        },
                        {
                            "id": "DAR",
                            "display": "DAR"
                        },
                        {
                            "id": "DAZ",
                            "display": "DAZ"
                        },
                        {
                            "id": "DB",
                            "display": "DB"
                        },
                        {
                            "id": "DH",
                            "display": "DH"
                        },
                        {
                            "id": "DI",
                            "display": "DI"
                        },
                        {
                            "id": "DNF",
                            "display": "DNF"
                        },
                        {
                            "id": "DNGV",
                            "display": "DNGV"
                        },
                        {
                            "id": "DNZ",
                            "display": "DNZ"
                        },
                        {
                            "id": "DSC",
                            "display": "DSC"
                        },
                        {
                            "id": "DSZ",
                            "display": "DSZ"
                        },
                        {
                            "id": "DV",
                            "display": "DV"
                        },
                        {
                            "id": "FC",
                            "display": "FC"
                        },
                        {
                            "id": "FH2",
                            "display": "FH2"
                        },
                        {
                            "id": "FH3",
                            "display": "FH3"
                        },
                        {
                            "id": "FH4",
                            "display": "FH4"
                        },
                        {
                            "id": "FL",
                            "display": "FL"
                        },
                        {
                            "id": "FM",
                            "display": "FM"
                        },
                        {
                            "id": "FS",
                            "display": "FS"
                        },
                        {
                            "id": "GRT",
                            "display": "GRT"
                        },
                        {
                            "id": "GTFJ",
                            "display": "GTFJ"
                        },
                        {
                            "id": "GTFL",
                            "display": "GTFL"
                        },
                        {
                            "id": "GTPJ",
                            "display": "GTPJ"
                        },
                        {
                            "id": "GTPL",
                            "display": "GTPL"
                        },
                        {
                            "id": "GTUJ",
                            "display": "GTUJ"
                        },
                        {
                            "id": "GTUL",
                            "display": "GTUL"
                        },
                        {
                            "id": "H",
                            "display": "H"
                        },
                        {
                            "id": "HSV",
                            "display": "HSV"
                        },
                        {
                            "id": "HVV",
                            "display": "HVV"
                        },
                        {
                            "id": "ID",
                            "display": "ID"
                        },
                        {
                            "id": "IG",
                            "display": "IG"
                        },
                        {
                            "id": "IR",
                            "display": "IR"
                        },
                        {
                            "id": "IS",
                            "display": "IS"
                        },
                        {
                            "id": "ISGT",
                            "display": "ISGT"
                        },
                        {
                            "id": "ISSR",
                            "display": "ISSR"
                        },
                        {
                            "id": "ISSRB",
                            "display": "ISSRB"
                        },
                        {
                            "id": "ISSRH",
                            "display": "ISSRH"
                        },
                        {
                            "id": "ISSRL",
                            "display": "ISSRL"
                        },
                        {
                            "id": "ISZ",
                            "display": "ISZ"
                        },
                        {
                            "id": "IW",
                            "display": "IW"
                        },
                        {
                            "id": "JAL",
                            "display": "JAL"
                        },
                        {
                            "id": "JAM",
                            "display": "JAM"
                        },
                        {
                            "id": "JOL",
                            "display": "JOL"
                        },
                        {
                            "id": "JOM",
                            "display": "JOM"
                        },
                        {
                            "id": "JSL",
                            "display": "JSL"
                        },
                        {
                            "id": "JSM",
                            "display": "JSM"
                        },
                        {
                            "id": "LD",
                            "display": "LD"
                        },
                        {
                            "id": "LFAC",
                            "display": "LFAC"
                        },
                        {
                            "id": "LFAS",
                            "display": "LFAS"
                        },
                        {
                            "id": "LFB",
                            "display": "LFB"
                        },
                        {
                            "id": "LFBK",
                            "display": "LFBK"
                        },
                        {
                            "id": "LFBU",
                            "display": "LFBU"
                        },
                        {
                            "id": "LFCS",
                            "display": "LFCS"
                        },
                        {
                            "id": "LFD",
                            "display": "LFD"
                        },
                        {
                            "id": "LFDC",
                            "display": "LFDC"
                        },
                        {
                            "id": "LFDE",
                            "display": "LFDE"
                        },
                        {
                            "id": "LFDL",
                            "display": "LFDL"
                        },
                        {
                            "id": "LFPH",
                            "display": "LFPH"
                        },
                        {
                            "id": "LFRS",
                            "display": "LFRS"
                        },
                        {
                            "id": "LFUC",
                            "display": "LFUC"
                        },
                        {
                            "id": "LFW",
                            "display": "LFW"
                        },
                        {
                            "id": "LFZ",
                            "display": "LFZ"
                        },
                        {
                            "id": "LL",
                            "display": "LL"
                        },
                        {
                            "id": "LLD",
                            "display": "LLD"
                        },
                        {
                            "id": "LLU",
                            "display": "LLU"
                        },
                        {
                            "id": "LOFC",
                            "display": "LOFC"
                        },
                        {
                            "id": "LR",
                            "display": "LR"
                        },
                        {
                            "id": "LRD",
                            "display": "LRD"
                        },
                        {
                            "id": "LRU",
                            "display": "LRU"
                        },
                        {
                            "id": "LU",
                            "display": "LU"
                        },
                        {
                            "id": "MB",
                            "display": "MB"
                        },
                        {
                            "id": "MCU",
                            "display": "MCU"
                        },
                        {
                            "id": "MGO",
                            "display": "MGO"
                        },
                        {
                            "id": "MGP",
                            "display": "MGP"
                        },
                        {
                            "id": "MJL",
                            "display": "MJL"
                        },
                        {
                            "id": "MLC",
                            "display": "MLC"
                        },
                        {
                            "id": "MMC",
                            "display": "MMC"
                        },
                        {
                            "id": "MML",
                            "display": "MML"
                        },
                        {
                            "id": "MMM",
                            "display": "MMM"
                        },
                        {
                            "id": "MMS",
                            "display": "MMS"
                        },
                        {
                            "id": "MSA",
                            "display": "MSA"
                        },
                        {
                            "id": "MSC",
                            "display": "MSC"
                        },
                        {
                            "id": "MWL",
                            "display": "MWL"
                        },
                        {
                            "id": "MWLS",
                            "display": "MWLS"
                        },
                        {
                            "id": "MWM",
                            "display": "MWM"
                        },
                        {
                            "id": "MYN",
                            "display": "MYN"
                        },
                        {
                            "id": "MYV",
                            "display": "MYV"
                        },
                        {
                            "id": "OBB",
                            "display": "OBB"
                        },
                        {
                            "id": "OBC",
                            "display": "OBC"
                        },
                        {
                            "id": "OBI",
                            "display": "OBI"
                        },
                        {
                            "id": "OBJ",
                            "display": "OBJ"
                        },
                        {
                            "id": "OBM",
                            "display": "OBM"
                        },
                        {
                            "id": "OBN",
                            "display": "OBN"
                        },
                        {
                            "id": "OBP",
                            "display": "OBP"
                        },
                        {
                            "id": "OBR",
                            "display": "OBR"
                        },
                        {
                            "id": "OBS",
                            "display": "OBS"
                        },
                        {
                            "id": "OBZ",
                            "display": "OBZ"
                        },
                        {
                            "id": "RBB",
                            "display": "RBB"
                        },
                        {
                            "id": "RBC",
                            "display": "RBC"
                        },
                        {
                            "id": "RBJ",
                            "display": "RBJ"
                        },
                        {
                            "id": "RBL",
                            "display": "RBL"
                        },
                        {
                            "id": "RFB",
                            "display": "RFB"
                        },
                        {
                            "id": "RFC",
                            "display": "RFC"
                        },
                        {
                            "id": "RFJ",
                            "display": "RFJ"
                        },
                        {
                            "id": "RFL",
                            "display": "RFL"
                        },
                        {
                            "id": "RMB",
                            "display": "RMB"
                        },
                        {
                            "id": "RMC",
                            "display": "RMC"
                        },
                        {
                            "id": "RMJ",
                            "display": "RMJ"
                        },
                        {
                            "id": "RML",
                            "display": "RML"
                        },
                        {
                            "id": "RPL",
                            "display": "RPL"
                        },
                        {
                            "id": "RPLD",
                            "display": "RPLD"
                        },
                        {
                            "id": "RPP",
                            "display": "RPP"
                        },
                        {
                            "id": "RPPD",
                            "display": "RPPD"
                        },
                        {
                            "id": "RPR",
                            "display": "RPR"
                        },
                        {
                            "id": "RPRD",
                            "display": "RPRD"
                        },
                        {
                            "id": "RPZ",
                            "display": "RPZ"
                        },
                        {
                            "id": "RPZD",
                            "display": "RPZD"
                        },
                        {
                            "id": "RTB",
                            "display": "RTB"
                        },
                        {
                            "id": "RTC",
                            "display": "RTC"
                        },
                        {
                            "id": "RTJ",
                            "display": "RTJ"
                        },
                        {
                            "id": "RTL",
                            "display": "RTL"
                        },
                        {
                            "id": "SAM",
                            "display": "SAM"
                        },
                        {
                            "id": "SAMC",
                            "display": "SAMC"
                        },
                        {
                            "id": "SAMM",
                            "display": "SAMM"
                        },
                        {
                            "id": "SAMZ",
                            "display": "SAMZ"
                        },
                        {
                            "id": "SAP",
                            "display": "SAP"
                        },
                        {
                            "id": "SAPC",
                            "display": "SAPC"
                        },
                        {
                            "id": "SAPM",
                            "display": "SAPM"
                        },
                        {
                            "id": "SAPZ",
                            "display": "SAPZ"
                        },
                        {
                            "id": "SAV",
                            "display": "SAV"
                        },
                        {
                            "id": "SAVC",
                            "display": "SAVC"
                        },
                        {
                            "id": "SAVM",
                            "display": "SAVM"
                        },
                        {
                            "id": "SAVZ",
                            "display": "SAVZ"
                        },
                        {
                            "id": "SCP",
                            "display": "SCP"
                        },
                        {
                            "id": "SMW",
                            "display": "SMW"
                        },
                        {
                            "id": "SMWC",
                            "display": "SMWC"
                        },
                        {
                            "id": "SMWM",
                            "display": "SMWM"
                        },
                        {
                            "id": "SMWZ",
                            "display": "SMWZ"
                        },
                        {
                            "id": "SRC",
                            "display": "SRC"
                        },
                        {
                            "id": "SRCC",
                            "display": "SRCC"
                        },
                        {
                            "id": "SRCM",
                            "display": "SRCM"
                        },
                        {
                            "id": "SRCZ",
                            "display": "SRCZ"
                        },
                        {
                            "id": "SRI",
                            "display": "SRI"
                        },
                        {
                            "id": "SRIC",
                            "display": "SRIC"
                        },
                        {
                            "id": "SRIM",
                            "display": "SRIM"
                        },
                        {
                            "id": "SRIZ",
                            "display": "SRIZ"
                        },
                        {
                            "id": "SRP",
                            "display": "SRP"
                        },
                        {
                            "id": "SRPC",
                            "display": "SRPC"
                        },
                        {
                            "id": "SRPM",
                            "display": "SRPM"
                        },
                        {
                            "id": "SRPZ",
                            "display": "SRPZ"
                        },
                        {
                            "id": "SRV",
                            "display": "SRV"
                        },
                        {
                            "id": "SRVC",
                            "display": "SRVC"
                        },
                        {
                            "id": "SRVM",
                            "display": "SRVM"
                        },
                        {
                            "id": "SRVZ",
                            "display": "SRVZ"
                        },
                        {
                            "id": "SSS",
                            "display": "SSS"
                        },
                        {
                            "id": "SSSC",
                            "display": "SSSC"
                        },
                        {
                            "id": "SSSM",
                            "display": "SSSM"
                        },
                        {
                            "id": "SSSZ",
                            "display": "SSSZ"
                        },
                        {
                            "id": "SZ",
                            "display": "SZ"
                        },
                        {
                            "id": "SZC",
                            "display": "SZC"
                        },
                        {
                            "id": "SZM",
                            "display": "SZM"
                        },
                        {
                            "id": "SZZ",
                            "display": "SZZ"
                        },
                        {
                            "id": "TB",
                            "display": "TB"
                        },
                        {
                            "id": "TBA",
                            "display": "TBA"
                        },
                        {
                            "id": "TBB",
                            "display": "TBB"
                        },
                        {
                            "id": "TBC",
                            "display": "TBC"
                        },
                        {
                            "id": "TBD",
                            "display": "TBD"
                        },
                        {
                            "id": "TBI",
                            "display": "TBI"
                        },
                        {
                            "id": "TF",
                            "display": "TF"
                        },
                        {
                            "id": "TFA",
                            "display": "TFA"
                        },
                        {
                            "id": "TFB",
                            "display": "TFB"
                        },
                        {
                            "id": "TFC",
                            "display": "TFC"
                        },
                        {
                            "id": "TFD",
                            "display": "TFD"
                        },
                        {
                            "id": "TFI",
                            "display": "TFI"
                        },
                        {
                            "id": "TR",
                            "display": "TR"
                        },
                        {
                            "id": "TRD",
                            "display": "TRD"
                        },
                        {
                            "id": "TRI",
                            "display": "TRI"
                        },
                        {
                            "id": "TS",
                            "display": "TS"
                        },
                        {
                            "id": "TSA",
                            "display": "TSA"
                        },
                        {
                            "id": "TSB",
                            "display": "TSB"
                        },
                        {
                            "id": "TSC",
                            "display": "TSC"
                        },
                        {
                            "id": "TSD",
                            "display": "TSD"
                        },
                        {
                            "id": "TSI",
                            "display": "TSI"
                        },
                        {
                            "id": "VC",
                            "display": "VC"
                        },
                        {
                            "id": "VR",
                            "display": "VR"
                        },
                        {
                            "id": "VZ",
                            "display": "VZ"
                        },
                        {
                            "id": "WFC",
                            "display": "WFC"
                        },
                        {
                            "id": "WFL",
                            "display": "WFL"
                        },
                        {
                            "id": "WFM",
                            "display": "WFM"
                        },
                        {
                            "id": "WFS",
                            "display": "WFS"
                        },
                        {
                            "id": "WFZ",
                            "display": "WFZ"
                        },
                        {
                            "id": "XB",
                            "display": "XB"
                        },
                        {
                            "id": "XP",
                            "display": "XP"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 10,
                    "inputRequired": true,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Continuous",
                    "display": "Continuous",
                    "name": "CCTV_Continuous",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "(F)",
                            "display": "(F)"
                        },
                        {
                            "id": "(S)",
                            "display": "(S)"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 10,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Value.c1st",
                    "display": "Value 1st",
                    "name": "CCTV_Value_1st_Dimension",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Value.c2nd",
                    "display": "Value 2nd",
                    "name": "CCTV_Value_2nd_Dimension",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Value.c.2",
                    "display": "Value %",
                    "name": "CCTV_Value_Percent",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Joint",
                    "display": "Joint",
                    "name": "CCTV_Join",
                    "type": "YesNo",
                    "defaultValue": "",
                    "maxValue": 10,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Location.cAt.3From",
                    "display": "Location At/From",
                    "name": "CCTV_Clock_at_from",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "1",
                            "display": "1"
                        },
                        {
                            "id": "10",
                            "display": "10"
                        },
                        {
                            "id": "11",
                            "display": "11"
                        },
                        {
                            "id": "12",
                            "display": "12"
                        },
                        {
                            "id": "2",
                            "display": "2"
                        },
                        {
                            "id": "3",
                            "display": "3"
                        },
                        {
                            "id": "4",
                            "display": "4"
                        },
                        {
                            "id": "5",
                            "display": "5"
                        },
                        {
                            "id": "6",
                            "display": "6"
                        },
                        {
                            "id": "7",
                            "display": "7"
                        },
                        {
                            "id": "8",
                            "display": "8"
                        },
                        {
                            "id": "9",
                            "display": "9"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Location.cTo",
                    "display": "Location To",
                    "name": "CCTV_Clock_To",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "1",
                            "display": "1"
                        },
                        {
                            "id": "10",
                            "display": "10"
                        },
                        {
                            "id": "11",
                            "display": "11"
                        },
                        {
                            "id": "12",
                            "display": "12"
                        },
                        {
                            "id": "2",
                            "display": "2"
                        },
                        {
                            "id": "3",
                            "display": "3"
                        },
                        {
                            "id": "4",
                            "display": "4"
                        },
                        {
                            "id": "5",
                            "display": "5"
                        },
                        {
                            "id": "6",
                            "display": "6"
                        },
                        {
                            "id": "7",
                            "display": "7"
                        },
                        {
                            "id": "8",
                            "display": "8"
                        },
                        {
                            "id": "9",
                            "display": "9"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Clock.cPositions",
                    "display": "Clock Positions",
                    "name": "CCTV Clock Positions",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "0",
                            "display": "0"
                        },
                        {
                            "id": "1",
                            "display": "1"
                        },
                        {
                            "id": "10",
                            "display": "10"
                        },
                        {
                            "id": "11",
                            "display": "11"
                        },
                        {
                            "id": "2",
                            "display": "2"
                        },
                        {
                            "id": "3",
                            "display": "3"
                        },
                        {
                            "id": "4",
                            "display": "4"
                        },
                        {
                            "id": "5",
                            "display": "5"
                        },
                        {
                            "id": "6",
                            "display": "6"
                        },
                        {
                            "id": "7",
                            "display": "7"
                        },
                        {
                            "id": "8",
                            "display": "8"
                        },
                        {
                            "id": "9",
                            "display": "9"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Video.cRef.0",
                    "display": "Video Ref.",
                    "name": "CCTV_Counter",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Continuous.cDistance",
                    "display": "Continuous Distance",
                    "name": "CCTV_Continuous Distance",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Image.cReference",
                    "display": "Image Reference",
                    "name": "CCTV Image Reference",
                    "type": "Text",
                    "defaultValue": "",
                    "maxValue": 100,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Video.cName",
                    "display": "Video Name",
                    "name": "CCTV_Video Name",
                    "type": "Text",
                    "defaultValue": "",
                    "maxValue": 100,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Image.cRef.0",
                    "display": "Image Ref.",
                    "name": "CCTV_VCR_Time",
                    "type": "Text",
                    "defaultValue": "000000",
                    "maxValue": 6,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Remarks",
                    "display": "Remarks",
                    "name": "CCTV_Remarks",
                    "type": "TextArea",
                    "defaultValue": "",
                    "maxValue": 10,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                }
            ]
        }
    ]
}

You will need the general information and the column details to assist with the create. In the create you will need to create the array of rows.

Here is an example of the create request:

URL: https://apis.accela.com/v3/assessments/462/observations HTTP Method: POST

Post Body Sample:

{
    "observations": [
        {
            "id": "462",
            "display": "462",
            "subId": "462",
            "subDisplay": "462",
            "columns": [
                {
                    "id": "Distance",
                    "display": "Distance",
                    "name": "CCTV_Distance",
                    "type": "Float",
                    "defaultValue": "0",
                    "maxValue": 2147483647,
                    "inputRequired": true,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "PACP.cCode",
                    "display": "PACP Code",
                    "name": "CCTV_PACP_Code",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "ACB",
                            "display": "ACB"
                        },
                        {
                            "id": "ACOH",
                            "display": "ACOH"
                        },
                        {
                            "id": "ACOM",
                            "display": "ACOM"
                        },
                        {
                            "id": "ACOP",
                            "display": "ACOP"
                        },
                        {
                            "id": "ADP",
                            "display": "ADP"
                        },
                        {
                            "id": "AEP",
                            "display": "AEP"
                        },
                        {
                            "id": "AJB",
                            "display": "AJB"
                        },
                        {
                            "id": "AM",
                            "display": "AM"
                        },
                        {
                            "id": "AMH",
                            "display": "AMH"
                        },
                        {
                            "id": "AOC",
                            "display": "AOC"
                        },
                        {
                            "id": "ATC",
                            "display": "ATC"
                        },
                        {
                            "id": "AWA",
                            "display": "AWA"
                        },
                        {
                            "id": "AWW",
                            "display": "AWW"
                        },
                        {
                            "id": "B",
                            "display": "B"
                        },
                        {
                            "id": "BSV",
                            "display": "BSV"
                        },
                        {
                            "id": "BVV",
                            "display": "BVV"
                        },
                        {
                            "id": "CC",
                            "display": "CC"
                        },
                        {
                            "id": "CH2",
                            "display": "CH2"
                        },
                        {
                            "id": "CH3",
                            "display": "CH3"
                        },
                        {
                            "id": "CH4",
                            "display": "CH4"
                        },
                        {
                            "id": "CL",
                            "display": "CL"
                        },
                        {
                            "id": "CM",
                            "display": "CM"
                        },
                        {
                            "id": "CS",
                            "display": "CS"
                        },
                        {
                            "id": "D",
                            "display": "D"
                        },
                        {
                            "id": "DAE",
                            "display": "DAE"
                        },
                        {
                            "id": "DAGS",
                            "display": "DAGS"
                        },
                        {
                            "id": "DAR",
                            "display": "DAR"
                        },
                        {
                            "id": "DAZ",
                            "display": "DAZ"
                        },
                        {
                            "id": "DB",
                            "display": "DB"
                        },
                        {
                            "id": "DH",
                            "display": "DH"
                        },
                        {
                            "id": "DI",
                            "display": "DI"
                        },
                        {
                            "id": "DNF",
                            "display": "DNF"
                        },
                        {
                            "id": "DNGV",
                            "display": "DNGV"
                        },
                        {
                            "id": "DNZ",
                            "display": "DNZ"
                        },
                        {
                            "id": "DSC",
                            "display": "DSC"
                        },
                        {
                            "id": "DSZ",
                            "display": "DSZ"
                        },
                        {
                            "id": "DV",
                            "display": "DV"
                        },
                        {
                            "id": "FC",
                            "display": "FC"
                        },
                        {
                            "id": "FH2",
                            "display": "FH2"
                        },
                        {
                            "id": "FH3",
                            "display": "FH3"
                        },
                        {
                            "id": "FH4",
                            "display": "FH4"
                        },
                        {
                            "id": "FL",
                            "display": "FL"
                        },
                        {
                            "id": "FM",
                            "display": "FM"
                        },
                        {
                            "id": "FS",
                            "display": "FS"
                        },
                        {
                            "id": "GRT",
                            "display": "GRT"
                        },
                        {
                            "id": "GTFJ",
                            "display": "GTFJ"
                        },
                        {
                            "id": "GTFL",
                            "display": "GTFL"
                        },
                        {
                            "id": "GTPJ",
                            "display": "GTPJ"
                        },
                        {
                            "id": "GTPL",
                            "display": "GTPL"
                        },
                        {
                            "id": "GTUJ",
                            "display": "GTUJ"
                        },
                        {
                            "id": "GTUL",
                            "display": "GTUL"
                        },
                        {
                            "id": "H",
                            "display": "H"
                        },
                        {
                            "id": "HSV",
                            "display": "HSV"
                        },
                        {
                            "id": "HVV",
                            "display": "HVV"
                        },
                        {
                            "id": "ID",
                            "display": "ID"
                        },
                        {
                            "id": "IG",
                            "display": "IG"
                        },
                        {
                            "id": "IR",
                            "display": "IR"
                        },
                        {
                            "id": "IS",
                            "display": "IS"
                        },
                        {
                            "id": "ISGT",
                            "display": "ISGT"
                        },
                        {
                            "id": "ISSR",
                            "display": "ISSR"
                        },
                        {
                            "id": "ISSRB",
                            "display": "ISSRB"
                        },
                        {
                            "id": "ISSRH",
                            "display": "ISSRH"
                        },
                        {
                            "id": "ISSRL",
                            "display": "ISSRL"
                        },
                        {
                            "id": "ISZ",
                            "display": "ISZ"
                        },
                        {
                            "id": "IW",
                            "display": "IW"
                        },
                        {
                            "id": "JAL",
                            "display": "JAL"
                        },
                        {
                            "id": "JAM",
                            "display": "JAM"
                        },
                        {
                            "id": "JOL",
                            "display": "JOL"
                        },
                        {
                            "id": "JOM",
                            "display": "JOM"
                        },
                        {
                            "id": "JSL",
                            "display": "JSL"
                        },
                        {
                            "id": "JSM",
                            "display": "JSM"
                        },
                        {
                            "id": "LD",
                            "display": "LD"
                        },
                        {
                            "id": "LFAC",
                            "display": "LFAC"
                        },
                        {
                            "id": "LFAS",
                            "display": "LFAS"
                        },
                        {
                            "id": "LFB",
                            "display": "LFB"
                        },
                        {
                            "id": "LFBK",
                            "display": "LFBK"
                        },
                        {
                            "id": "LFBU",
                            "display": "LFBU"
                        },
                        {
                            "id": "LFCS",
                            "display": "LFCS"
                        },
                        {
                            "id": "LFD",
                            "display": "LFD"
                        },
                        {
                            "id": "LFDC",
                            "display": "LFDC"
                        },
                        {
                            "id": "LFDE",
                            "display": "LFDE"
                        },
                        {
                            "id": "LFDL",
                            "display": "LFDL"
                        },
                        {
                            "id": "LFPH",
                            "display": "LFPH"
                        },
                        {
                            "id": "LFRS",
                            "display": "LFRS"
                        },
                        {
                            "id": "LFUC",
                            "display": "LFUC"
                        },
                        {
                            "id": "LFW",
                            "display": "LFW"
                        },
                        {
                            "id": "LFZ",
                            "display": "LFZ"
                        },
                        {
                            "id": "LL",
                            "display": "LL"
                        },
                        {
                            "id": "LLD",
                            "display": "LLD"
                        },
                        {
                            "id": "LLU",
                            "display": "LLU"
                        },
                        {
                            "id": "LOFC",
                            "display": "LOFC"
                        },
                        {
                            "id": "LR",
                            "display": "LR"
                        },
                        {
                            "id": "LRD",
                            "display": "LRD"
                        },
                        {
                            "id": "LRU",
                            "display": "LRU"
                        },
                        {
                            "id": "LU",
                            "display": "LU"
                        },
                        {
                            "id": "MB",
                            "display": "MB"
                        },
                        {
                            "id": "MCU",
                            "display": "MCU"
                        },
                        {
                            "id": "MGO",
                            "display": "MGO"
                        },
                        {
                            "id": "MGP",
                            "display": "MGP"
                        },
                        {
                            "id": "MJL",
                            "display": "MJL"
                        },
                        {
                            "id": "MLC",
                            "display": "MLC"
                        },
                        {
                            "id": "MMC",
                            "display": "MMC"
                        },
                        {
                            "id": "MML",
                            "display": "MML"
                        },
                        {
                            "id": "MMM",
                            "display": "MMM"
                        },
                        {
                            "id": "MMS",
                            "display": "MMS"
                        },
                        {
                            "id": "MSA",
                            "display": "MSA"
                        },
                        {
                            "id": "MSC",
                            "display": "MSC"
                        },
                        {
                            "id": "MWL",
                            "display": "MWL"
                        },
                        {
                            "id": "MWLS",
                            "display": "MWLS"
                        },
                        {
                            "id": "MWM",
                            "display": "MWM"
                        },
                        {
                            "id": "MYN",
                            "display": "MYN"
                        },
                        {
                            "id": "MYV",
                            "display": "MYV"
                        },
                        {
                            "id": "OBB",
                            "display": "OBB"
                        },
                        {
                            "id": "OBC",
                            "display": "OBC"
                        },
                        {
                            "id": "OBI",
                            "display": "OBI"
                        },
                        {
                            "id": "OBJ",
                            "display": "OBJ"
                        },
                        {
                            "id": "OBM",
                            "display": "OBM"
                        },
                        {
                            "id": "OBN",
                            "display": "OBN"
                        },
                        {
                            "id": "OBP",
                            "display": "OBP"
                        },
                        {
                            "id": "OBR",
                            "display": "OBR"
                        },
                        {
                            "id": "OBS",
                            "display": "OBS"
                        },
                        {
                            "id": "OBZ",
                            "display": "OBZ"
                        },
                        {
                            "id": "RBB",
                            "display": "RBB"
                        },
                        {
                            "id": "RBC",
                            "display": "RBC"
                        },
                        {
                            "id": "RBJ",
                            "display": "RBJ"
                        },
                        {
                            "id": "RBL",
                            "display": "RBL"
                        },
                        {
                            "id": "RFB",
                            "display": "RFB"
                        },
                        {
                            "id": "RFC",
                            "display": "RFC"
                        },
                        {
                            "id": "RFJ",
                            "display": "RFJ"
                        },
                        {
                            "id": "RFL",
                            "display": "RFL"
                        },
                        {
                            "id": "RMB",
                            "display": "RMB"
                        },
                        {
                            "id": "RMC",
                            "display": "RMC"
                        },
                        {
                            "id": "RMJ",
                            "display": "RMJ"
                        },
                        {
                            "id": "RML",
                            "display": "RML"
                        },
                        {
                            "id": "RPL",
                            "display": "RPL"
                        },
                        {
                            "id": "RPLD",
                            "display": "RPLD"
                        },
                        {
                            "id": "RPP",
                            "display": "RPP"
                        },
                        {
                            "id": "RPPD",
                            "display": "RPPD"
                        },
                        {
                            "id": "RPR",
                            "display": "RPR"
                        },
                        {
                            "id": "RPRD",
                            "display": "RPRD"
                        },
                        {
                            "id": "RPZ",
                            "display": "RPZ"
                        },
                        {
                            "id": "RPZD",
                            "display": "RPZD"
                        },
                        {
                            "id": "RTB",
                            "display": "RTB"
                        },
                        {
                            "id": "RTC",
                            "display": "RTC"
                        },
                        {
                            "id": "RTJ",
                            "display": "RTJ"
                        },
                        {
                            "id": "RTL",
                            "display": "RTL"
                        },
                        {
                            "id": "SAM",
                            "display": "SAM"
                        },
                        {
                            "id": "SAMC",
                            "display": "SAMC"
                        },
                        {
                            "id": "SAMM",
                            "display": "SAMM"
                        },
                        {
                            "id": "SAMZ",
                            "display": "SAMZ"
                        },
                        {
                            "id": "SAP",
                            "display": "SAP"
                        },
                        {
                            "id": "SAPC",
                            "display": "SAPC"
                        },
                        {
                            "id": "SAPM",
                            "display": "SAPM"
                        },
                        {
                            "id": "SAPZ",
                            "display": "SAPZ"
                        },
                        {
                            "id": "SAV",
                            "display": "SAV"
                        },
                        {
                            "id": "SAVC",
                            "display": "SAVC"
                        },
                        {
                            "id": "SAVM",
                            "display": "SAVM"
                        },
                        {
                            "id": "SAVZ",
                            "display": "SAVZ"
                        },
                        {
                            "id": "SCP",
                            "display": "SCP"
                        },
                        {
                            "id": "SMW",
                            "display": "SMW"
                        },
                        {
                            "id": "SMWC",
                            "display": "SMWC"
                        },
                        {
                            "id": "SMWM",
                            "display": "SMWM"
                        },
                        {
                            "id": "SMWZ",
                            "display": "SMWZ"
                        },
                        {
                            "id": "SRC",
                            "display": "SRC"
                        },
                        {
                            "id": "SRCC",
                            "display": "SRCC"
                        },
                        {
                            "id": "SRCM",
                            "display": "SRCM"
                        },
                        {
                            "id": "SRCZ",
                            "display": "SRCZ"
                        },
                        {
                            "id": "SRI",
                            "display": "SRI"
                        },
                        {
                            "id": "SRIC",
                            "display": "SRIC"
                        },
                        {
                            "id": "SRIM",
                            "display": "SRIM"
                        },
                        {
                            "id": "SRIZ",
                            "display": "SRIZ"
                        },
                        {
                            "id": "SRP",
                            "display": "SRP"
                        },
                        {
                            "id": "SRPC",
                            "display": "SRPC"
                        },
                        {
                            "id": "SRPM",
                            "display": "SRPM"
                        },
                        {
                            "id": "SRPZ",
                            "display": "SRPZ"
                        },
                        {
                            "id": "SRV",
                            "display": "SRV"
                        },
                        {
                            "id": "SRVC",
                            "display": "SRVC"
                        },
                        {
                            "id": "SRVM",
                            "display": "SRVM"
                        },
                        {
                            "id": "SRVZ",
                            "display": "SRVZ"
                        },
                        {
                            "id": "SSS",
                            "display": "SSS"
                        },
                        {
                            "id": "SSSC",
                            "display": "SSSC"
                        },
                        {
                            "id": "SSSM",
                            "display": "SSSM"
                        },
                        {
                            "id": "SSSZ",
                            "display": "SSSZ"
                        },
                        {
                            "id": "SZ",
                            "display": "SZ"
                        },
                        {
                            "id": "SZC",
                            "display": "SZC"
                        },
                        {
                            "id": "SZM",
                            "display": "SZM"
                        },
                        {
                            "id": "SZZ",
                            "display": "SZZ"
                        },
                        {
                            "id": "TB",
                            "display": "TB"
                        },
                        {
                            "id": "TBA",
                            "display": "TBA"
                        },
                        {
                            "id": "TBB",
                            "display": "TBB"
                        },
                        {
                            "id": "TBC",
                            "display": "TBC"
                        },
                        {
                            "id": "TBD",
                            "display": "TBD"
                        },
                        {
                            "id": "TBI",
                            "display": "TBI"
                        },
                        {
                            "id": "TF",
                            "display": "TF"
                        },
                        {
                            "id": "TFA",
                            "display": "TFA"
                        },
                        {
                            "id": "TFB",
                            "display": "TFB"
                        },
                        {
                            "id": "TFC",
                            "display": "TFC"
                        },
                        {
                            "id": "TFD",
                            "display": "TFD"
                        },
                        {
                            "id": "TFI",
                            "display": "TFI"
                        },
                        {
                            "id": "TR",
                            "display": "TR"
                        },
                        {
                            "id": "TRD",
                            "display": "TRD"
                        },
                        {
                            "id": "TRI",
                            "display": "TRI"
                        },
                        {
                            "id": "TS",
                            "display": "TS"
                        },
                        {
                            "id": "TSA",
                            "display": "TSA"
                        },
                        {
                            "id": "TSB",
                            "display": "TSB"
                        },
                        {
                            "id": "TSC",
                            "display": "TSC"
                        },
                        {
                            "id": "TSD",
                            "display": "TSD"
                        },
                        {
                            "id": "TSI",
                            "display": "TSI"
                        },
                        {
                            "id": "VC",
                            "display": "VC"
                        },
                        {
                            "id": "VR",
                            "display": "VR"
                        },
                        {
                            "id": "VZ",
                            "display": "VZ"
                        },
                        {
                            "id": "WFC",
                            "display": "WFC"
                        },
                        {
                            "id": "WFL",
                            "display": "WFL"
                        },
                        {
                            "id": "WFM",
                            "display": "WFM"
                        },
                        {
                            "id": "WFS",
                            "display": "WFS"
                        },
                        {
                            "id": "WFZ",
                            "display": "WFZ"
                        },
                        {
                            "id": "XB",
                            "display": "XB"
                        },
                        {
                            "id": "XP",
                            "display": "XP"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 10,
                    "inputRequired": true,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Continuous",
                    "display": "Continuous",
                    "name": "CCTV_Continuous",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "(F)",
                            "display": "(F)"
                        },
                        {
                            "id": "(S)",
                            "display": "(S)"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 10,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Value.c1st",
                    "display": "Value 1st",
                    "name": "CCTV_Value_1st_Dimension",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Value.c2nd",
                    "display": "Value 2nd",
                    "name": "CCTV_Value_2nd_Dimension",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Value.c.2",
                    "display": "Value %",
                    "name": "CCTV_Value_Percent",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Joint",
                    "display": "Joint",
                    "name": "CCTV_Join",
                    "type": "YesNo",
                    "defaultValue": "",
                    "maxValue": 10,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Location.cAt.3From",
                    "display": "Location At/From",
                    "name": "CCTV_Clock_at_from",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "1",
                            "display": "1"
                        },
                        {
                            "id": "10",
                            "display": "10"
                        },
                        {
                            "id": "11",
                            "display": "11"
                        },
                        {
                            "id": "12",
                            "display": "12"
                        },
                        {
                            "id": "2",
                            "display": "2"
                        },
                        {
                            "id": "3",
                            "display": "3"
                        },
                        {
                            "id": "4",
                            "display": "4"
                        },
                        {
                            "id": "5",
                            "display": "5"
                        },
                        {
                            "id": "6",
                            "display": "6"
                        },
                        {
                            "id": "7",
                            "display": "7"
                        },
                        {
                            "id": "8",
                            "display": "8"
                        },
                        {
                            "id": "9",
                            "display": "9"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Location.cTo",
                    "display": "Location To",
                    "name": "CCTV_Clock_To",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "1",
                            "display": "1"
                        },
                        {
                            "id": "10",
                            "display": "10"
                        },
                        {
                            "id": "11",
                            "display": "11"
                        },
                        {
                            "id": "12",
                            "display": "12"
                        },
                        {
                            "id": "2",
                            "display": "2"
                        },
                        {
                            "id": "3",
                            "display": "3"
                        },
                        {
                            "id": "4",
                            "display": "4"
                        },
                        {
                            "id": "5",
                            "display": "5"
                        },
                        {
                            "id": "6",
                            "display": "6"
                        },
                        {
                            "id": "7",
                            "display": "7"
                        },
                        {
                            "id": "8",
                            "display": "8"
                        },
                        {
                            "id": "9",
                            "display": "9"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Clock.cPositions",
                    "display": "Clock Positions",
                    "name": "CCTV Clock Positions",
                    "type": "Enumeration",
                    "enumerations": [
                        {
                            "id": "0",
                            "display": "0"
                        },
                        {
                            "id": "1",
                            "display": "1"
                        },
                        {
                            "id": "10",
                            "display": "10"
                        },
                        {
                            "id": "11",
                            "display": "11"
                        },
                        {
                            "id": "2",
                            "display": "2"
                        },
                        {
                            "id": "3",
                            "display": "3"
                        },
                        {
                            "id": "4",
                            "display": "4"
                        },
                        {
                            "id": "5",
                            "display": "5"
                        },
                        {
                            "id": "6",
                            "display": "6"
                        },
                        {
                            "id": "7",
                            "display": "7"
                        },
                        {
                            "id": "8",
                            "display": "8"
                        },
                        {
                            "id": "9",
                            "display": "9"
                        }
                    ],
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Video.cRef.0",
                    "display": "Video Ref.",
                    "name": "CCTV_Counter",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Continuous.cDistance",
                    "display": "Continuous Distance",
                    "name": "CCTV_Continuous Distance",
                    "type": "Float",
                    "defaultValue": "",
                    "maxValue": 2147483647,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Image.cReference",
                    "display": "Image Reference",
                    "name": "CCTV Image Reference",
                    "type": "Text",
                    "defaultValue": "",
                    "maxValue": 100,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Video.cName",
                    "display": "Video Name",
                    "name": "CCTV_Video Name",
                    "type": "Text",
                    "defaultValue": "",
                    "maxValue": 100,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Image.cRef.0",
                    "display": "Image Ref.",
                    "name": "CCTV_VCR_Time",
                    "type": "Text",
                    "defaultValue": "000000",
                    "maxValue": 6,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                },
                {
                    "id": "Remarks",
                    "display": "Remarks",
                    "name": "CCTV_Remarks",
                    "type": "TextArea",
                    "defaultValue": "",
                    "maxValue": 10,
                    "isDrillDown": false,
                    "isDrillDownRoot": false,
                    "entityState": "Unchanged"
                }
            ],
                         "rows": [
                {
                    "id": "462",
                    "display": "462",
                    "values": [
                        {
                            "id": "Distance",
                            "value": "12",
                            "entityState": "Added"
                        },
                        {
                            "id": "PACP.cCode",
                            "value": "ACB",
                            "entityState": "Added"
                        },
                        {
                            "id": "Continuous",
                            "value": "(F)",
                            "entityState": "Added"
                        },
                        {
                            "id": "Value.c1st",
                            "value": "6",
                            "entityState": "Added"
                        },
                        {
                            "id": "Value.c2nd",
                            "value": "6",
                            "entityState": "Added"
                        },
                        {
                            "id": "Value.c.2",
                            "value": "50",
                            "entityState": "Added"
                        },
                        {
                            "id": "Joint",
                            "value": "Y",
                            "entityState": "Added"
                        },
                        {
                            "id": "Location.cAt.3From",
                            "value": "1",
                            "entityState": "Added"
                        },
                        {
                            "id": "Location.cTo",
                            "value": "11",
                            "entityState": "Added"
                        },
                        {
                            "id": "Clock.cPositions",
                            "value": "2",
                            "entityState": "Added"
                        },
                        {
                            "id": "Video.cRef.0",
                            "value": "17",
                            "entityState": "Added"
                        },
                        {
                            "id": "Continuous.cDistance",
                            "value": "12",
                            "entityState": "Added"
                        },
                        {
                            "id": "Image.cReference",
                            "value": "234234234",
                            "entityState": "Added"
                        },
                        {
                            "id": "Video.cName",
                            "value": "234234234",
                            "entityState": "Added"
                        },
                        {
                            "id": "Image.cRef.0",
                            "value": "234234",
                            "entityState": "Added"
                        },
                        {
                            "id": "Remarks",
                            "value": "Remarks",
                            "entityState": "Added"
                        }
                    ],
                    "entityState": "Added"
                }
            ]
        }
    ]
}

Sample response:

{
    "observations": [
        {
            "id": "462",
            "subId": "462",
            "rows": [
                {
                    "id": "462",
                    "display": "462",
                    "values": [
                        {
                            "id": "Distance",
                            "value": "12",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "PACP.cCode",
                            "value": "ACB",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Continuous",
                            "value": "(F)",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Value.c1st",
                            "value": "6",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Value.c2nd",
                            "value": "6",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Value.c.2",
                            "value": "50",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Joint",
                            "value": "Y",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Location.cAt.3From",
                            "value": "1",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Location.cTo",
                            "value": "11",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Clock.cPositions",
                            "value": "2",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Video.cRef.0",
                            "value": "17",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Continuous.cDistance",
                            "value": "12",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Image.cReference",
                            "value": "234234234",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Video.cName",
                            "value": "234234234",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Image.cRef.0",
                            "value": "234234",
                            "entityState": "Unchanged"
                        },
                        {
                            "id": "Remarks",
                            "value": "Remarks",
                            "entityState": "Unchanged"
                        }
                    ],
                    "entityState": "Unchanged"
                }
            ]
        }
    ]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment