IPrimeSuiteAPI REST API Documentation


PatientHistoryAdd


Method: POST

URI Template: https://api-test.greenwaymedical.com/Integration/RESTv1.0/PrimeSuiteAPIService/Patient/History/PatientHistoryAdd

Request Format: Xml or Json

Request XML Example (schema):

<?xml version="1.0" encoding="utf-16"?>
<PatientHistoryAddRequest>
  <Credentials>
    <PrimeSuiteCredential>
      <PrimeSuiteSiteId>String Content</PrimeSuiteSiteId>
      <PrimeSuiteUserName>String Content</PrimeSuiteUserName>
      <PrimeSuiteUserPassword>String Content</PrimeSuiteUserPassword>
      <PrimeSuiteUserAlias>String Content</PrimeSuiteUserAlias>
    </PrimeSuiteCredential>
    <VendorCredential>
      <VendorLogin>String Content</VendorLogin>
      <VendorPassword>String Content</VendorPassword>
    </VendorCredential>
  </Credentials>
  <Header>
    <SourceSiteID>String Content</SourceSiteID>
    <DestinationSiteID>String Content</DestinationSiteID>
    <PrimeSuiteUserID>0</PrimeSuiteUserID>
  </Header>
  <Section>0</Section>
  <PatientID>0</PatientID>
  <Caption>String Content</Caption>
  <ICD9Code>String Content</ICD9Code>
  <ICD10Code>String Content</ICD10Code>
  <CPTCode>String Content</CPTCode>
  <DateOnSet>String Content</DateOnSet>
  <Note>String Content</Note>
  <MakeThisAProblem>false</MakeThisAProblem>
  <Problem>
    <DateResolved>String Content</DateResolved>
    <HistoryProblems>0</HistoryProblems>
    <ProblemStatus>0</ProblemStatus>
  </Problem>
  <FamilyHistoryRelations>
    <Relation>0</Relation>
    <AgeOfOnset>String Content</AgeOfOnset>
  </FamilyHistoryRelations>
</PatientHistoryAddRequest>

Request Json Example (schema):

{
  "Credentials": {
    "PrimeSuiteCredential": {
      "PrimeSuiteSiteId": "String Content",
      "PrimeSuiteUserName": "String Content",
      "PrimeSuiteUserPassword": "String Content",
      "PrimeSuiteUserAlias": "String Content"
    },
    "VendorCredential": {
      "VendorLogin": "String Content",
      "VendorPassword": "String Content"
    }
  },
  "Header": {
    "SourceSiteID": "String Content",
    "DestinationSiteID": "String Content",
    "PrimeSuiteUserID": 0
  },
  "Section": 0,
  "PatientID": 0,
  "Caption": "String Content",
  "ICD9Code": "String Content",
  "ICD10Code": "String Content",
  "CPTCode": "String Content",
  "DateOnSet": "String Content",
  "Note": "String Content",
  "MakeThisAProblem": false,
  "Problem": {
    "DateResolved": "String Content",
    "HistoryProblems": [
      0
    ],
    "ProblemStatus": 0
  },
  "FamilyHistoryRelations": [
    {
      "Relation": 0,
      "AgeOfOnset": "String Content"
    }
  ]
}

Response Format: Xml

Response XML Example (schema):

<?xml version="1.0" encoding="utf-16"?>
<PatientHistoryAddResponse>
  <HistoryItemID>0</HistoryItemID>
  <ProblemListID>0</ProblemListID>
</PatientHistoryAddResponse>

Response Format: Json

Response Example (schema):

{
  "HistoryItemID": 0,
  "ProblemListID": 0
}