POST api/PatientInsert

Request Information

URI Parameters

None.

Body Parameters

Collection of PatientList
NameDescriptionTypeAdditional information
PatientID

integer

None.

PatientUID

string

None.

FirstName

string

None.

LastName

string

None.

NickName

string

None.

IDNumber

string

None.

DOB

string

None.

Home

string

None.

Cell

string

None.

Email

string

None.

Language

integer

None.

Gender

integer

None.

Title

integer

None.

MedicalAid

string

None.

MedicalAidPlan

string

None.

MemberNo

string

None.

DepCode

string

None.

AddressLine1

string

None.

AddressLine2

string

None.

AddressLine3

string

None.

AddressCode

string

None.

PostalLine1

string

None.

PostalLine2

string

None.

PostalLine3

string

None.

PostalCode

string

None.

ProfReferral

integer

None.

Media

integer

None.

AlternativeName

string

None.

AlternativePhone

string

None.

AlternativeRelation

string

None.

IsResponsible

integer

None.

UserData

Collection of UserData

None.

CompanyData

Collection of CompanyData

None.

BranchData

Collection of BranchData

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "PatientID": 1,
    "PatientUID": "sample string 2",
    "FirstName": "sample string 3",
    "LastName": "sample string 4",
    "NickName": "sample string 5",
    "IDNumber": "sample string 6",
    "DOB": "sample string 7",
    "Home": "sample string 8",
    "Cell": "sample string 9",
    "Email": "sample string 10",
    "Language": 11,
    "Gender": 12,
    "Title": 13,
    "MedicalAid": "sample string 14",
    "MedicalAidPlan": "sample string 15",
    "MemberNo": "sample string 16",
    "DepCode": "sample string 17",
    "AddressLine1": "sample string 18",
    "AddressLine2": "sample string 19",
    "AddressLine3": "sample string 20",
    "AddressCode": "sample string 21",
    "PostalLine1": "sample string 22",
    "PostalLine2": "sample string 23",
    "PostalLine3": "sample string 24",
    "PostalCode": "sample string 25",
    "ProfReferral": 26,
    "Media": 27,
    "AlternativeName": "sample string 28",
    "AlternativePhone": "sample string 29",
    "AlternativeRelation": "sample string 30",
    "IsResponsible": 31,
    "UserData": [
      {
        "UserKey": "sample string 1",
        "CompanyKey": "sample string 2",
        "SessionKey": "sample string 3",
        "PatientKey": "sample string 4"
      },
      {
        "UserKey": "sample string 1",
        "CompanyKey": "sample string 2",
        "SessionKey": "sample string 3",
        "PatientKey": "sample string 4"
      }
    ],
    "CompanyData": [
      {
        "CompanyName": "sample string 1",
        "CompanyUID": "sample string 2",
        "Source": "sample string 3"
      },
      {
        "CompanyName": "sample string 1",
        "CompanyUID": "sample string 2",
        "Source": "sample string 3"
      }
    ],
    "BranchData": [
      {
        "BranchName": "sample string 1",
        "BranchUID": "sample string 2",
        "Source": "sample string 3"
      },
      {
        "BranchName": "sample string 1",
        "BranchUID": "sample string 2",
        "Source": "sample string 3"
      }
    ]
  },
  {
    "PatientID": 1,
    "PatientUID": "sample string 2",
    "FirstName": "sample string 3",
    "LastName": "sample string 4",
    "NickName": "sample string 5",
    "IDNumber": "sample string 6",
    "DOB": "sample string 7",
    "Home": "sample string 8",
    "Cell": "sample string 9",
    "Email": "sample string 10",
    "Language": 11,
    "Gender": 12,
    "Title": 13,
    "MedicalAid": "sample string 14",
    "MedicalAidPlan": "sample string 15",
    "MemberNo": "sample string 16",
    "DepCode": "sample string 17",
    "AddressLine1": "sample string 18",
    "AddressLine2": "sample string 19",
    "AddressLine3": "sample string 20",
    "AddressCode": "sample string 21",
    "PostalLine1": "sample string 22",
    "PostalLine2": "sample string 23",
    "PostalLine3": "sample string 24",
    "PostalCode": "sample string 25",
    "ProfReferral": 26,
    "Media": 27,
    "AlternativeName": "sample string 28",
    "AlternativePhone": "sample string 29",
    "AlternativeRelation": "sample string 30",
    "IsResponsible": 31,
    "UserData": [
      {
        "UserKey": "sample string 1",
        "CompanyKey": "sample string 2",
        "SessionKey": "sample string 3",
        "PatientKey": "sample string 4"
      },
      {
        "UserKey": "sample string 1",
        "CompanyKey": "sample string 2",
        "SessionKey": "sample string 3",
        "PatientKey": "sample string 4"
      }
    ],
    "CompanyData": [
      {
        "CompanyName": "sample string 1",
        "CompanyUID": "sample string 2",
        "Source": "sample string 3"
      },
      {
        "CompanyName": "sample string 1",
        "CompanyUID": "sample string 2",
        "Source": "sample string 3"
      }
    ],
    "BranchData": [
      {
        "BranchName": "sample string 1",
        "BranchUID": "sample string 2",
        "Source": "sample string 3"
      },
      {
        "BranchName": "sample string 1",
        "BranchUID": "sample string 2",
        "Source": "sample string 3"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfPatientList xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Heardat_API.Models">
  <PatientList>
    <AddressCode>sample string 21</AddressCode>
    <AddressLine1>sample string 18</AddressLine1>
    <AddressLine2>sample string 19</AddressLine2>
    <AddressLine3>sample string 20</AddressLine3>
    <AlternativeName>sample string 28</AlternativeName>
    <AlternativePhone>sample string 29</AlternativePhone>
    <AlternativeRelation>sample string 30</AlternativeRelation>
    <BranchData>
      <BranchData>
        <BranchName>sample string 1</BranchName>
        <BranchUID>sample string 2</BranchUID>
        <Source>sample string 3</Source>
      </BranchData>
      <BranchData>
        <BranchName>sample string 1</BranchName>
        <BranchUID>sample string 2</BranchUID>
        <Source>sample string 3</Source>
      </BranchData>
    </BranchData>
    <Cell>sample string 9</Cell>
    <CompanyData>
      <CompanyData>
        <CompanyName>sample string 1</CompanyName>
        <CompanyUID>sample string 2</CompanyUID>
        <Source>sample string 3</Source>
      </CompanyData>
      <CompanyData>
        <CompanyName>sample string 1</CompanyName>
        <CompanyUID>sample string 2</CompanyUID>
        <Source>sample string 3</Source>
      </CompanyData>
    </CompanyData>
    <DOB>sample string 7</DOB>
    <DepCode>sample string 17</DepCode>
    <Email>sample string 10</Email>
    <FirstName>sample string 3</FirstName>
    <Gender>12</Gender>
    <Home>sample string 8</Home>
    <IDNumber>sample string 6</IDNumber>
    <IsResponsible>31</IsResponsible>
    <Language>11</Language>
    <LastName>sample string 4</LastName>
    <Media>27</Media>
    <MedicalAid>sample string 14</MedicalAid>
    <MedicalAidPlan>sample string 15</MedicalAidPlan>
    <MemberNo>sample string 16</MemberNo>
    <NickName>sample string 5</NickName>
    <PatientID>1</PatientID>
    <PatientUID>sample string 2</PatientUID>
    <PostalCode>sample string 25</PostalCode>
    <PostalLine1>sample string 22</PostalLine1>
    <PostalLine2>sample string 23</PostalLine2>
    <PostalLine3>sample string 24</PostalLine3>
    <ProfReferral>26</ProfReferral>
    <Title>13</Title>
    <UserDataListItems>
      <UserData>
        <CompanyKey>sample string 2</CompanyKey>
        <PatientKey>sample string 4</PatientKey>
        <SessionKey>sample string 3</SessionKey>
        <UserKey>sample string 1</UserKey>
      </UserData>
      <UserData>
        <CompanyKey>sample string 2</CompanyKey>
        <PatientKey>sample string 4</PatientKey>
        <SessionKey>sample string 3</SessionKey>
        <UserKey>sample string 1</UserKey>
      </UserData>
    </UserDataListItems>
  </PatientList>
  <PatientList>
    <AddressCode>sample string 21</AddressCode>
    <AddressLine1>sample string 18</AddressLine1>
    <AddressLine2>sample string 19</AddressLine2>
    <AddressLine3>sample string 20</AddressLine3>
    <AlternativeName>sample string 28</AlternativeName>
    <AlternativePhone>sample string 29</AlternativePhone>
    <AlternativeRelation>sample string 30</AlternativeRelation>
    <BranchData>
      <BranchData>
        <BranchName>sample string 1</BranchName>
        <BranchUID>sample string 2</BranchUID>
        <Source>sample string 3</Source>
      </BranchData>
      <BranchData>
        <BranchName>sample string 1</BranchName>
        <BranchUID>sample string 2</BranchUID>
        <Source>sample string 3</Source>
      </BranchData>
    </BranchData>
    <Cell>sample string 9</Cell>
    <CompanyData>
      <CompanyData>
        <CompanyName>sample string 1</CompanyName>
        <CompanyUID>sample string 2</CompanyUID>
        <Source>sample string 3</Source>
      </CompanyData>
      <CompanyData>
        <CompanyName>sample string 1</CompanyName>
        <CompanyUID>sample string 2</CompanyUID>
        <Source>sample string 3</Source>
      </CompanyData>
    </CompanyData>
    <DOB>sample string 7</DOB>
    <DepCode>sample string 17</DepCode>
    <Email>sample string 10</Email>
    <FirstName>sample string 3</FirstName>
    <Gender>12</Gender>
    <Home>sample string 8</Home>
    <IDNumber>sample string 6</IDNumber>
    <IsResponsible>31</IsResponsible>
    <Language>11</Language>
    <LastName>sample string 4</LastName>
    <Media>27</Media>
    <MedicalAid>sample string 14</MedicalAid>
    <MedicalAidPlan>sample string 15</MedicalAidPlan>
    <MemberNo>sample string 16</MemberNo>
    <NickName>sample string 5</NickName>
    <PatientID>1</PatientID>
    <PatientUID>sample string 2</PatientUID>
    <PostalCode>sample string 25</PostalCode>
    <PostalLine1>sample string 22</PostalLine1>
    <PostalLine2>sample string 23</PostalLine2>
    <PostalLine3>sample string 24</PostalLine3>
    <ProfReferral>26</ProfReferral>
    <Title>13</Title>
    <UserDataListItems>
      <UserData>
        <CompanyKey>sample string 2</CompanyKey>
        <PatientKey>sample string 4</PatientKey>
        <SessionKey>sample string 3</SessionKey>
        <UserKey>sample string 1</UserKey>
      </UserData>
      <UserData>
        <CompanyKey>sample string 2</CompanyKey>
        <PatientKey>sample string 4</PatientKey>
        <SessionKey>sample string 3</SessionKey>
        <UserKey>sample string 1</UserKey>
      </UserData>
    </UserDataListItems>
  </PatientList>
</ArrayOfPatientList>

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.