PATCH api/v2/electrical/projects/inspectionplans/patch

PatchElectricalProjectInspectionPlan

Request Information

URI Parameters

None.

Body Parameters

The command

PatchElectricalProjectInspectionPlanCommand
NameDescriptionTypeAdditional information
ElectricalProjectVersionId

universally unique identifier

Required

ClearFields

Collection of PatchElectricalProjectInspectionPlanCommandClearField

None.

InspectionPlanNumber

string

Max length: 100

InspectionPlanVersion

string

Max length: 100

ProjectNumber

string

Max length: 100

PriceQuoteNumber

string

Max length: 100

InspectionPlanCreatedByUserId

universally unique identifier

None.

SampleMethodKind

ElectricalInspectionSampleMethodKind

None.

SampleMethodOther

string

Max length: 1000

SampleMethodRemark

string

Max length: 1000

IntervalDeterminationKind

ElectricalInspectionIntervalDeterminationKind

None.

NextInspectionInYears

decimal number

Range: inclusive between 0 and 100

IntervalDeterminationOther

string

Max length: 1000

IntervalDeterminationRemark

string

Max length: 1000

ShutdownMethodKind

ElectricalPowerShutdownMethodKind

None.

ShutdownMethodOther

string

Max length: 1000

ShutdownMethodRemark

string

Max length: 1000

PVInstallationTypologyKind

ElectricalPVInstallationTypologyKind

None.

PVInspectionCoverEntireInstallation

boolean

None.

PVInstallationExludedParts

string

Max length: 1000

Request Formats

application/json

Sample:
{
  "ElectricalProjectVersionId": "00000000-0000-0000-0000-000000000000",
  "ClearFields": [
    "InspectionPlanNumber",
    "InspectionPlanNumber"
  ],
  "InspectionPlanNumber": "sample string 1",
  "InspectionPlanVersion": "sample string 2",
  "ProjectNumber": "sample string 3",
  "PriceQuoteNumber": "sample string 4",
  "InspectionPlanCreatedByUserId": "00000000-0000-0000-0000-000000000000",
  "SampleMethodKind": "ConformNen3140AppendixJOrNTA8220Tabel1",
  "SampleMethodOther": "sample string 5",
  "SampleMethodRemark": "sample string 6",
  "IntervalDeterminationKind": "ToBeDeterminedDuringInspection",
  "NextInspectionInYears": 1.0,
  "IntervalDeterminationOther": "sample string 7",
  "IntervalDeterminationRemark": "sample string 8",
  "ShutdownMethodKind": "ConformDocumentSuppliedByInstallationAdministrator",
  "ShutdownMethodOther": "sample string 9",
  "ShutdownMethodRemark": "sample string 10",
  "PVInstallationTypologyKind": "StringOrCentralInverter",
  "PVInspectionCoverEntireInstallation": true,
  "PVInstallationExludedParts": "sample string 11"
}

Response Information

Resource Description

PatchElectricalProjectInspectionPlanCommandResult

PatchElectricalProjectInspectionPlanCommandResult
NameDescriptionTypeAdditional information
Result

PatchElectricalProjectInspectionPlanCommandResultKind

Required

Response Formats

application/json

Sample:
{
  "Result": "Success"
}