Class UpdateRfiRequest
public class UpdateRfiRequest : IParsable
- Inheritance
-
UpdateRfiRequest
- Implements
-
IParsable
- Inherited Members
Properties
AssignedTo
The assignedTo property
public string? AssignedTo { get; set; }
Property Value
Category
The categories of the RFI.
public List<WithRfi?>? Category { get; set; }
Property Value
CoReviewers
Add members who can contribute to the RFI response. For more information about who can add co-reviewers and the type of permission level they are assigned, see the RFIs help BIM360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-FCF34AF9-3A9E-4226-AED7-4538924F70A2>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Overview>
_ documentation.Note that although you can only add co-reviewers in the UI when the RFI is in open status, you can use the endpoint to also set up co-reviewers in other statuses.
public List<string>? CoReviewers { get; set; }
Property Value
CoReviewersCompanies
Add members who can contribute to the RFI response. For more information about who can add co-reviewers and the type of permission level they are assigned, see the RFIs help BIM360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-FCF34AF9-3A9E-4226-AED7-4538924F70A2>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Overview>
_ documentation.Note that although you can only add co-reviewers in the UI when the RFI is in open status, you can use the endpoint to also set up co-reviewers in other statuses.
public List<string>? CoReviewersCompanies { get; set; }
Property Value
CoReviewersRoles
Add members who can contribute to the RFI response. For more information about who can add co-reviewers and the type of permission level they are assigned, see the RFIs help BIM360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-FCF34AF9-3A9E-4226-AED7-4538924F70A2>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Overview>
_ documentation.Note that although you can only add co-reviewers in the UI when the RFI is in open status, you can use the endpoint to also set up co-reviewers in other statuses.
public List<string>? CoReviewersRoles { get; set; }
Property Value
CommentSyncToken
Mobile user last RFI Comment sync token
public string? CommentSyncToken { get; set; }
Property Value
CommentsAttributes
Comments to add while doing the RFI update
public List<UpdateRfiRequest_commentsAttributes>? CommentsAttributes { get; set; }
Property Value
CostImpact
The cost impact status of the RFI. Possible values: null
, Yes
, No
, Unknown
.
public RfiCostImpact? CostImpact { get; set; }
Property Value
CustomAttributes
Custom attributes values
public List<WithRfi?>? CustomAttributes { get; set; }
Property Value
CustomIdentifier
The custom identifier of the RFI (required in case that status is set to open).
public string? CustomIdentifier { get; set; }
Property Value
Discipline
The disciplines of the RFI.
public List<WithRfi?>? Discipline { get; set; }
Property Value
DistributionList
Add members to receive email notifications when the RFI is updated. These members will also be able to contribute to the RFI response.For more information about who can add members to the distribution list and the type of permission level they are assigned, see the RFIs help documentation
BIM 360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-E0BD1D73-B070-4DB0-9294-BF9CD0A7B6F3>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Permissions>
_.
public List<string>? DistributionList { get; set; }
Property Value
DistributionListCompanies
Add members to receive email notifications when the RFI is updated. These members will also be able to contribute to the RFI response.For more information about who can add members to the distribution list and the type of permission level they are assigned, see the RFIs help documentation
BIM 360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-E0BD1D73-B070-4DB0-9294-BF9CD0A7B6F3>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Permissions>
_.
public List<string>? DistributionListCompanies { get; set; }
Property Value
DistributionListRoles
Add members to receive email notifications when the RFI is updated. These members will also be able to contribute to the RFI response.For more information about who can add members to the distribution list and the type of permission level they are assigned, see the RFIs help documentation
BIM 360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-E0BD1D73-B070-4DB0-9294-BF9CD0A7B6F3>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Permissions>
_.
public List<string>? DistributionListRoles { get; set; }
Property Value
LbsIds
The RFI lbs (Location Breakdown Structure) ids.
public List<string>? LbsIds { get; set; }
Property Value
LinkedDocument
The ID (item ID) of the document associated with the RFI.
public NullableUrnDefinition? LinkedDocument { get; set; }
Property Value
LinkedDocumentCloseVersion
The version of the document when the RFI is closed.
public int? LinkedDocumentCloseVersion { get; set; }
Property Value
- int?
Location
The location object.
public RfiUpdateLocation? Location { get; set; }
Property Value
OfficialResponse
The official response to the RFI.
public string? OfficialResponse { get; set; }
Property Value
OldStatus
The status of the RFI. Note that the possible statuses of the RFI depend on the workflow type assigned to the RFI.For a default workflow with a single reviewer (US
), you can potentially use the following statuses: draft
, submitted
, open
, answered
, rejected
, closed
, void
.For a workflow with an additional reviewer (EMEA
), you can potentially use the following statuses: draft
, submitted
, openRev1
, openRev2
, rejectedRev1
, rejectedManager
, answeredRev1
, answeredManager
, closed
, void
.For more information about different workflows and statuses, see the RFIs help documentation
BIM360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-787338BF-1189-4170-8629-7FA240F4BED4>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Workflow_Setup>
.To check the workflow type of an RFI, call GET users/me
BIM 360</en/docs/bim360/v1/reference/http/rfis-v2-users-me-GET/>
ACC</en/docs/acc/v1/reference/http/rfis-v2-users-me-GET/>
_ and check workflow.type
.To check which statuses the user can potentially open the RFI with, call GET rfis/:id
BIM 360</en/docs/bim360/v1/reference/http/rfis-v2-rfis-id-GET>
_ ACC</en/docs/acc/v1/reference/http/rfis-v2-rfis-id-GET>
_.
public RfiStatus? OldStatus { get; set; }
Property Value
Priority
The priority status of the RFI. Possible values: null
, High
, Normal
, Low
.
public RfiPriority? Priority { get; set; }
Property Value
PushpinAttributes
BIM360: Data about the pushpin RFI. Only relevant for pushpin RFIs. For more details, see the RFI pushpin tutorials. </en/docs/bim360/v1/tutorials/create-pushpin/>
_ACC: Not relevant.
public UpdateRfiRequest_pushpinAttributes? PushpinAttributes { get; set; }
Property Value
Reference
An external ID; typically used when the RFI was created in another system.
public string? Reference { get; set; }
Property Value
RfiTypeId
The ID of the rfi type.
public Guid? RfiTypeId { get; set; }
Property Value
- Guid?
ScheduleImpact
The schedule impact status of the RFI. Possible values: null
, Yes
, No
, Unknown
.
public RfiScheduleImpact? ScheduleImpact { get; set; }
Property Value
Status
The status of the RFI. Note that the possible statuses of the RFI depend on the workflow type assigned to the RFI.For a default workflow with a single reviewer (US
), you can potentially use the following statuses: draft
, submitted
, open
, answered
, rejected
, closed
, void
.For a workflow with an additional reviewer (EMEA
), you can potentially use the following statuses: draft
, submitted
, openRev1
, openRev2
, rejectedRev1
, rejectedManager
, answeredRev1
, answeredManager
, closed
, void
.For more information about different workflows and statuses, see the RFIs help documentation
BIM360<https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-787338BF-1189-4170-8629-7FA240F4BED4>
_ ACC<https://help.autodesk.com/view/BUILD/ENU/?guid=RFI_Workflow_Setup>
.To check the workflow type of an RFI, call GET users/me
BIM 360</en/docs/bim360/v1/reference/http/rfis-v2-users-me-GET/>
ACC</en/docs/acc/v1/reference/http/rfis-v2-users-me-GET/>
_ and check workflow.type
.To check which statuses the user can potentially open the RFI with, call GET rfis/:id
BIM 360</en/docs/bim360/v1/reference/http/rfis-v2-rfis-id-GET>
_ ACC</en/docs/acc/v1/reference/http/rfis-v2-rfis-id-GET>
_.
public RfiStatus? Status { get; set; }
Property Value
SuggestedAnswer
The suggested answer for the RFI.
public string? SuggestedAnswer { get; set; }
Property Value
SyncToken
Mobile user last sync token
public string? SyncToken { get; set; }
Property Value
Title
The title of the RFI.
public string? Title { get; set; }
Property Value
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static UpdateRfiRequest CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNode
IParseNodeThe parse node to use to read the discriminator value and create the object
Returns
GetFieldDeserializers()
The deserialization information for the current model
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
Returns
- IDictionary<string, Action<IParseNode>>
A IDictionary<string, Action<IParseNode>>
Serialize(ISerializationWriter)
Serializes information the current object
public virtual void Serialize(ISerializationWriter writer)
Parameters
writer
ISerializationWriterSerialization writer to use to serialize this model