POST api/Index/SaveModelBy

Request Information

URI Parameters

None.

Body Parameters

IndexModel
NameDescriptionTypeAdditional information
ID

integer

None.

PlatformID

integer

None.

HospitalID

integer

None.

Code

string

None.

SysIndexKey

integer

None.

Name

string

None.

EName

string

None.

PY

string

None.

Tips

string

None.

InputType

integer

None.

DicTypeID

integer

None.

IsRequired

boolean

None.

SelfAddRow

boolean

None.

ResultUnit

string

None.

ResultType

integer

None.

ResultClacOperation

string

None.

ResultConvertMode

integer

None.

ResultConvertScript

string

None.

TransCode1

string

None.

TransCode2

string

None.

ReportShow

boolean

None.

ResultComparison

boolean

None.

Available

boolean

None.

UpdateTime

date

None.

UpdateUserID

integer

None.

indexViewRuleList

Collection of IndexViewRuleModel

None.

Request Formats

application/json, text/json

Sample:
{
  "indexViewRuleList": [
    {
      "ID": 1,
      "PlatformID": 1,
      "HospitalID": 1,
      "IndexID": 1,
      "ViewByIndexOptionID": 1,
      "LogicalBy": 1,
      "UpdateTime": "2026-05-02T18:05:43.4372233+08:00",
      "UpdateUserID": 1
    },
    {
      "ID": 1,
      "PlatformID": 1,
      "HospitalID": 1,
      "IndexID": 1,
      "ViewByIndexOptionID": 1,
      "LogicalBy": 1,
      "UpdateTime": "2026-05-02T18:05:43.4372233+08:00",
      "UpdateUserID": 1
    }
  ],
  "ID": 1,
  "PlatformID": 1,
  "HospitalID": 1,
  "Code": "sample string 1",
  "SysIndexKey": 1,
  "Name": "sample string 2",
  "EName": "sample string 3",
  "PY": "sample string 4",
  "Tips": "sample string 5",
  "InputType": 1,
  "DicTypeID": 1,
  "IsRequired": true,
  "SelfAddRow": true,
  "ResultUnit": "sample string 6",
  "ResultType": 1,
  "ResultClacOperation": "sample string 7",
  "ResultConvertMode": 1,
  "ResultConvertScript": "sample string 8",
  "TransCode1": "sample string 9",
  "TransCode2": "sample string 10",
  "ReportShow": true,
  "ResultComparison": true,
  "Available": true,
  "UpdateTime": "2026-05-02T18:05:43.4372233+08:00",
  "UpdateUserID": 1
}

application/xml, text/xml

Sample:
<IndexModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO.ExchangeModels">
  <Available xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">true</Available>
  <Code xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 1</Code>
  <DicTypeID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</DicTypeID>
  <EName xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 3</EName>
  <HospitalID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</HospitalID>
  <ID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</ID>
  <InputType xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</InputType>
  <IsRequired xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">true</IsRequired>
  <Name xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 2</Name>
  <PY xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 4</PY>
  <PlatformID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</PlatformID>
  <ReportShow xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">true</ReportShow>
  <ResultClacOperation xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 7</ResultClacOperation>
  <ResultComparison xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">true</ResultComparison>
  <ResultConvertMode xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</ResultConvertMode>
  <ResultConvertScript xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 8</ResultConvertScript>
  <ResultType xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</ResultType>
  <ResultUnit xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 6</ResultUnit>
  <SelfAddRow xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">true</SelfAddRow>
  <SysIndexKey xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</SysIndexKey>
  <Tips xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 5</Tips>
  <TransCode1 xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 9</TransCode1>
  <TransCode2 xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">sample string 10</TransCode2>
  <UpdateTime xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">2026-05-02T18:05:43.4372233+08:00</UpdateTime>
  <UpdateUserID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</UpdateUserID>
  <indexViewRuleList>
    <IndexViewRuleModel>
      <HospitalID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</HospitalID>
      <ID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</ID>
      <IndexID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</IndexID>
      <LogicalBy xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</LogicalBy>
      <PlatformID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</PlatformID>
      <UpdateTime xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">2026-05-02T18:05:43.4372233+08:00</UpdateTime>
      <UpdateUserID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</UpdateUserID>
      <ViewByIndexOptionID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</ViewByIndexOptionID>
    </IndexViewRuleModel>
    <IndexViewRuleModel>
      <HospitalID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</HospitalID>
      <ID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</ID>
      <IndexID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</IndexID>
      <LogicalBy xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</LogicalBy>
      <PlatformID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</PlatformID>
      <UpdateTime xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">2026-05-02T18:05:43.4372233+08:00</UpdateTime>
      <UpdateUserID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</UpdateUserID>
      <ViewByIndexOptionID xmlns="http://schemas.datacontract.org/2004/07/HSYK.GWPIS.DTO">1</ViewByIndexOptionID>
    </IndexViewRuleModel>
  </indexViewRuleList>
</IndexModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.