POST api/v1/portal/addpatientrelation

添加就诊人

Request Information

URI Parameters

None.

Body Parameters

PatientRelationDto
NameDescriptionTypeAdditional information
Patient

PatientDto

None.

PatientId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "patient": {
    "id": "sample string 1",
    "personId": "sample string 2",
    "domain": "sample string 3",
    "site": "sample string 4",
    "idType": 1,
    "idTypeName": "sample string 5",
    "idNumber": "sample string 6",
    "maritalStatus": 1,
    "height": "sample string 7",
    "weight": "sample string 8",
    "remark": "sample string 9",
    "source": "sample string 10",
    "isVip": true,
    "drugAllergy": "sample string 11",
    "name": "sample string 12",
    "pinYin": "sample string 13",
    "nickName": "sample string 14",
    "englishName": "sample string 15",
    "searchKey": "sample string 16",
    "birthDate": "2025-05-04T10:58:01.5123901+08:00",
    "gender": 1,
    "postalCode": "sample string 17",
    "address": "sample string 18",
    "phone": "sample string 19",
    "socialNo": "sample string 20",
    "medicalNo": "sample string 21",
    "wechat": "sample string 22",
    "identityCards": [
      {
        "id": "sample string 1",
        "idType": 2,
        "idTypeName": "sample string 3",
        "idNumber": "sample string 4",
        "personId": "sample string 5",
        "expireDate": "2025-05-04T10:58:01.5123901+08:00",
        "remark": "sample string 6",
        "status": 7
      },
      {
        "id": "sample string 1",
        "idType": 2,
        "idTypeName": "sample string 3",
        "idNumber": "sample string 4",
        "personId": "sample string 5",
        "expireDate": "2025-05-04T10:58:01.5123901+08:00",
        "remark": "sample string 6",
        "status": 7
      }
    ],
    "visitCards": [
      {
        "id": "sample string 1",
        "patientId": "sample string 2",
        "cardType": "sample string 3",
        "cardNumber": "sample string 4",
        "openDate": "2025-05-04T10:58:01.5123901+08:00",
        "balance": 6.0,
        "status": 7
      },
      {
        "id": "sample string 1",
        "patientId": "sample string 2",
        "cardType": "sample string 3",
        "cardNumber": "sample string 4",
        "openDate": "2025-05-04T10:58:01.5123901+08:00",
        "balance": 6.0,
        "status": 7
      }
    ],
    "patientMaps": [
      {
        "id": "sample string 1",
        "patientId": "sample string 2",
        "remoteId": "sample string 3",
        "remoteSiteId": "sample string 4",
        "remoteSiteName": "sample string 5",
        "hisId": "sample string 6",
        "remark": "sample string 7",
        "extension1": "sample string 8",
        "extension2": "sample string 9",
        "createTime": "2025-05-04T10:58:01.5123901+08:00",
        "updateTime": "2025-05-04T10:58:01.5123901+08:00"
      },
      {
        "id": "sample string 1",
        "patientId": "sample string 2",
        "remoteId": "sample string 3",
        "remoteSiteId": "sample string 4",
        "remoteSiteName": "sample string 5",
        "hisId": "sample string 6",
        "remark": "sample string 7",
        "extension1": "sample string 8",
        "extension2": "sample string 9",
        "createTime": "2025-05-04T10:58:01.5123901+08:00",
        "updateTime": "2025-05-04T10:58:01.5123901+08:00"
      }
    ],
    "hisId": "sample string 23",
    "remoteId": "sample string 24",
    "remoteSiteId": "sample string 25",
    "remoteSiteName": "sample string 26",
    "sourceId": "sample string 27",
    "reqCount": 28,
    "examDate": "2025-05-04T10:58:01.5123901+08:00",
    "genderStr": "sample string 29",
    "dataMatchType": "sample string 30",
    "dataMatchValue": "sample string 31",
    "isNewPatient": true
  },
  "patientId": "sample string 1"
}

text/html

Sample:
{"patient":{"id":"sample string 1","personId":"sample string 2","domain":"sample string 3","site":"sample string 4","idType":1,"idTypeName":"sample string 5","idNumber":"sample string 6","maritalStatus":1,"height":"sample string 7","weight":"sample string 8","remark":"sample string 9","source":"sample string 10","isVip":true,"drugAllergy":"sample string 11","name":"sample string 12","pinYin":"sample string 13","nickName":"sample string 14","englishName":"sample string 15","searchKey":"sample string 16","birthDate":"2025-05-04T10:58:01.5123901+08:00","gender":1,"postalCode":"sample string 17","address":"sample string 18","phone":"sample string 19","socialNo":"sample string 20","medicalNo":"sample string 21","wechat":"sample string 22","identityCards":[{"id":"sample string 1","idType":2,"idTypeName":"sample string 3","idNumber":"sample string 4","personId":"sample string 5","expireDate":"2025-05-04T10:58:01.5123901+08:00","remark":"sample string 6","status":7},{"id":"sample string 1","idType":2,"idTypeName":"sample string 3","idNumber":"sample string 4","personId":"sample string 5","expireDate":"2025-05-04T10:58:01.5123901+08:00","remark":"sample string 6","status":7}],"visitCards":[{"id":"sample string 1","patientId":"sample string 2","cardType":"sample string 3","cardNumber":"sample string 4","openDate":"2025-05-04T10:58:01.5123901+08:00","balance":6.0,"status":7},{"id":"sample string 1","patientId":"sample string 2","cardType":"sample string 3","cardNumber":"sample string 4","openDate":"2025-05-04T10:58:01.5123901+08:00","balance":6.0,"status":7}],"patientMaps":[{"id":"sample string 1","patientId":"sample string 2","remoteId":"sample string 3","remoteSiteId":"sample string 4","remoteSiteName":"sample string 5","hisId":"sample string 6","remark":"sample string 7","extension1":"sample string 8","extension2":"sample string 9","createTime":"2025-05-04T10:58:01.5123901+08:00","updateTime":"2025-05-04T10:58:01.5123901+08:00"},{"id":"sample string 1","patientId":"sample string 2","remoteId":"sample string 3","remoteSiteId":"sample string 4","remoteSiteName":"sample string 5","hisId":"sample string 6","remark":"sample string 7","extension1":"sample string 8","extension2":"sample string 9","createTime":"2025-05-04T10:58:01.5123901+08:00","updateTime":"2025-05-04T10:58:01.5123901+08:00"}],"hisId":"sample string 23","remoteId":"sample string 24","remoteSiteId":"sample string 25","remoteSiteName":"sample string 26","sourceId":"sample string 27","reqCount":28,"examDate":"2025-05-04T10:58:01.5123901+08:00","genderStr":"sample string 29","dataMatchType":"sample string 30","dataMatchValue":"sample string 31","isNewPatient":true},"patientId":"sample string 1"}

application/xml, text/xml

Sample:
<PatientRelationDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Csh.Hcis.GC.PatientCenter.Service.Dtos">
  <Patient>
    <Address>sample string 18</Address>
    <BirthDate>2025-05-04T10:58:01.5123901+08:00</BirthDate>
    <DataMatchType>sample string 30</DataMatchType>
    <DataMatchValue>sample string 31</DataMatchValue>
    <Domain>sample string 3</Domain>
    <DrugAllergy>sample string 11</DrugAllergy>
    <EnglishName>sample string 15</EnglishName>
    <ExamDate>2025-05-04T10:58:01.5123901+08:00</ExamDate>
    <Gender>1</Gender>
    <GenderStr>sample string 29</GenderStr>
    <Height>sample string 7</Height>
    <HisId>sample string 23</HisId>
    <Id>sample string 1</Id>
    <IdNumber>sample string 6</IdNumber>
    <IdType>1</IdType>
    <IdTypeName>sample string 5</IdTypeName>
    <IdentityCards>
      <PersonIdentityCardDto>
        <ExpireDate>2025-05-04T10:58:01.5123901+08:00</ExpireDate>
        <Id>sample string 1</Id>
        <IdNumber>sample string 4</IdNumber>
        <IdType>2</IdType>
        <IdTypeName>sample string 3</IdTypeName>
        <PersonId>sample string 5</PersonId>
        <Remark>sample string 6</Remark>
        <Status>7</Status>
      </PersonIdentityCardDto>
      <PersonIdentityCardDto>
        <ExpireDate>2025-05-04T10:58:01.5123901+08:00</ExpireDate>
        <Id>sample string 1</Id>
        <IdNumber>sample string 4</IdNumber>
        <IdType>2</IdType>
        <IdTypeName>sample string 3</IdTypeName>
        <PersonId>sample string 5</PersonId>
        <Remark>sample string 6</Remark>
        <Status>7</Status>
      </PersonIdentityCardDto>
    </IdentityCards>
    <IsNewPatient>true</IsNewPatient>
    <IsVip>true</IsVip>
    <MaritalStatus>1</MaritalStatus>
    <MedicalNo>sample string 21</MedicalNo>
    <Name>sample string 12</Name>
    <NickName>sample string 14</NickName>
    <PatientMaps>
      <PatientMapDto>
        <CreateTime>2025-05-04T10:58:01.5123901+08:00</CreateTime>
        <Extension1>sample string 8</Extension1>
        <Extension2>sample string 9</Extension2>
        <HisId>sample string 6</HisId>
        <Id>sample string 1</Id>
        <PatientId>sample string 2</PatientId>
        <Remark>sample string 7</Remark>
        <RemoteId>sample string 3</RemoteId>
        <RemoteSiteId>sample string 4</RemoteSiteId>
        <RemoteSiteName>sample string 5</RemoteSiteName>
        <UpdateTime>2025-05-04T10:58:01.5123901+08:00</UpdateTime>
      </PatientMapDto>
      <PatientMapDto>
        <CreateTime>2025-05-04T10:58:01.5123901+08:00</CreateTime>
        <Extension1>sample string 8</Extension1>
        <Extension2>sample string 9</Extension2>
        <HisId>sample string 6</HisId>
        <Id>sample string 1</Id>
        <PatientId>sample string 2</PatientId>
        <Remark>sample string 7</Remark>
        <RemoteId>sample string 3</RemoteId>
        <RemoteSiteId>sample string 4</RemoteSiteId>
        <RemoteSiteName>sample string 5</RemoteSiteName>
        <UpdateTime>2025-05-04T10:58:01.5123901+08:00</UpdateTime>
      </PatientMapDto>
    </PatientMaps>
    <PersonId>sample string 2</PersonId>
    <Phone>sample string 19</Phone>
    <PinYin>sample string 13</PinYin>
    <PostalCode>sample string 17</PostalCode>
    <Remark>sample string 9</Remark>
    <RemoteId>sample string 24</RemoteId>
    <RemoteSiteId>sample string 25</RemoteSiteId>
    <RemoteSiteName>sample string 26</RemoteSiteName>
    <ReqCount>28</ReqCount>
    <SearchKey>sample string 16</SearchKey>
    <Site>sample string 4</Site>
    <SocialNo>sample string 20</SocialNo>
    <Source>sample string 10</Source>
    <SourceId>sample string 27</SourceId>
    <VisitCards>
      <PatientVisitCardDto>
        <Balance>6</Balance>
        <CardNumber>sample string 4</CardNumber>
        <CardType>sample string 3</CardType>
        <Id>sample string 1</Id>
        <OpenDate>2025-05-04T10:58:01.5123901+08:00</OpenDate>
        <PatientId>sample string 2</PatientId>
        <Status>7</Status>
      </PatientVisitCardDto>
      <PatientVisitCardDto>
        <Balance>6</Balance>
        <CardNumber>sample string 4</CardNumber>
        <CardType>sample string 3</CardType>
        <Id>sample string 1</Id>
        <OpenDate>2025-05-04T10:58:01.5123901+08:00</OpenDate>
        <PatientId>sample string 2</PatientId>
        <Status>7</Status>
      </PatientVisitCardDto>
    </VisitCards>
    <Wechat>sample string 22</Wechat>
    <Weight>sample string 8</Weight>
  </Patient>
  <PatientId>sample string 1</PatientId>
</PatientRelationDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.