# Create or Update Batch NetworkProfileNetwork Create or Update multiple NetworkProfileNetwork at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. Endpoint: PUT /network-profile-networks-batch Version: v1 Security: apiKeyAuth, bearerAuth ## Header parameters: - `vbasoftware-database` (string, required) Target database ## Request fields (application/json): - `profile_ID` (string, required) Unique idenfitier assigned to the Proivider record. - `network_ID` (string, required) Indicates which Network the options will be associated with. - `eff_Date` (string, required) Start of the range of acceptable service dates for the network. Note: This field is marked as NOT NULL in the database and therefore required by the API. - `claim_Days_Allowed` (integer,null) No longer in use. - `disc_Pct` (number,null) Indicates the discount percentage that will be applied to the selected fee schedule. - `disc_Pct_2` (number,null) Indicates the discount percentage that will be applied to the secondary selected fee schedule. - `entry_Date` (string) User that first added the record to the system. - `entry_User` (string,null) Date when the record was first added to the system. - `fee_Sched` (string,null) Allows the User to select an existing fee schedule to base their pricing upon. - `fee_Sched_2` (string,null) Allows the User to select a secondary existing fee schedule to base their pricing upon. - `no_Proc_In_Fee_Disc_Pct` (number,null) This is the adjustment percentage that will be used if the 'Use Not in Fee Adj.' option is selected. - `priority` (integer,null) Indicates the network-level priority of the Provider's network affiliation. This priority is used in the adjudication calculation to assign networks. The network with the lowest sum (network level priority + group level priority) will be assigned. - `reason_Comment` (string,null) Allows the User to add any relevant notes regarding the reason for termination. - `reason_ID` (integer,null) Indicates the reason for termination of the associated network. - `term_Date` (string,null) End of the range of acceptable service dates for the network. - `update_Date` (string) User that last updated the record in the system. - `update_User` (string,null) Date when the record was last updated in the system. - `use_No_Proc_In_Fee` (boolean, required) If a procedure code match can not be found in the selected fee schedule, adjudication will use a flat adjustment percentage instead. Note: This field is marked as NOT NULL in the database and therefore required by the API. ## Response 207 fields (text/plain): - `data` (array,null) - `data.id` (array, required) List of key/value pairs that represent the unique id for the entity operation. - `data.id.key` (string,null) - `data.id.value` (any,null) - `data.status` (integer, required) http status of the operation (eg, 200, 201, 500) - `data.body` (string, required) operation message (eg, Updated, Created, Error message) - `error` (object) - `error.detail` (string,null) A human-readable explanation specific to this occurrence of the problem. - `error.instance` (string,null) A URI reference that identifies the specific occurrence of the problem.It may or may not yield further information if dereferenced. - `error.status` (integer) The HTTP status code([RFC7231], Section 6) generated by the origin server for this occurrence of the problem. - `error.title` (string,null) A short, human-readable summary of the problem type.It SHOULD NOT change from occurrence to occurrence of the problem, except for purposes of localization(e.g., using proactive content negotiation; see[RFC7231], Section 3.4). - `error.type` (string,null) A URI reference [RFC3986] that identifies the problem type. This specification encourages that, when dereferenced, it provide human-readable documentation for the problem type (e.g., using HTML [W3C.REC-html5-20141028]). When this member is not present, its value is assumed to be "about:blank". - `debug` (object) - `debug.activityID` (string, required) ## Response 401 fields