appointmentRequest element
Type: | VARAppointmentRequest |
Namespace: | http://healthcare.agilex.com/VeteranAppointmentRequest |
XML Schema: | ns2.xsd |
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<appointmentRequest xmlns="http://healthcare.agilex.com/VeteranAppointmentRequest" sourceSystem="...">
<object-type xmlns="">...</object-type>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<!--...more "link" elements...-->
<patientIdentifier xmlns="">
<assigningAuthority>...</assigningAuthority>
<uniqueId>...</uniqueId>
</patientIdentifier>
<surrogateIdentifier xmlns="">
<assigningAuthority>...</assigningAuthority>
<uniqueId>...</uniqueId>
</surrogateIdentifier>
<dataIdentifier xmlns="">
<uniqueId>...</uniqueId>
<systemId>...</systemId>
</dataIdentifier>
<createdDate xmlns="">...</createdDate>
<lastUpdatedDate xmlns="">...</lastUpdatedDate>
<deletedDate xmlns="">...</deletedDate>
<appointmentDate xmlns="">...</appointmentDate>
<appointmentTime xmlns="">...</appointmentTime>
<optionDate1 xmlns="">...</optionDate1>
<optionTime1 xmlns="">...</optionTime1>
<optionDate2 xmlns="">...</optionDate2>
<optionTime2 xmlns="">...</optionTime2>
<optionDate3 xmlns="">...</optionDate3>
<optionTime3 xmlns="">...</optionTime3>
<status xmlns="">...</status>
<appointmentType xmlns="">...</appointmentType>
<visitType xmlns="">...</visitType>
<facility xmlns="">
<object-type>...</object-type>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<!--...more "link" elements...-->
<type>...</type>
<facilityCode>...</facilityCode>
<address>...</address>
<state>...</state>
<city>...</city>
<parentSiteCode>...</parentSiteCode>
<name>...</name>
</facility>
<email xmlns="">...</email>
<textMessagingAllowed xmlns="">...</textMessagingAllowed>
<textMessagingPhoneNumber xmlns="">...</textMessagingPhoneNumber>
<phoneNumber xmlns="">...</phoneNumber>
<purposeOfVisit xmlns="">...</purposeOfVisit>
<otherPurposeOfVisit xmlns="">...</otherPurposeOfVisit>
<providerId xmlns="">...</providerId>
<providerName xmlns="">...</providerName>
<providerPersonClass xmlns="">...</providerPersonClass>
<providerOption xmlns="">...</providerOption>
<secondRequest xmlns="">...</secondRequest>
<secondRequestSubmitted xmlns="">...</secondRequestSubmitted>
<parentRequest xmlns="">
<!--...-->
</parentRequest>
<patient xmlns="">
<object-type>...</object-type>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<!--...more "link" elements...-->
<inpatient>...</inpatient>
<age>...</age>
<middleInitial>...</middleInitial>
<textMessagingPhoneNumber>...</textMessagingPhoneNumber>
<middleName>...</middleName>
<lastName>...</lastName>
<dateOfBirth>...</dateOfBirth>
<gender>...</gender>
<firstName>...</firstName>
<roombed>...</roombed>
<displayName>...</displayName>
<textMessagingAllowed>...</textMessagingAllowed>
<enterpriseId>...</enterpriseId>
<wardLocation>...</wardLocation>
<patientIdentifier>
<assigningAuthority>...</assigningAuthority>
<uniqueId>...</uniqueId>
</patientIdentifier>
<ssn>...</ssn>
</patient>
<bestTimetoCall xmlns="">...</bestTimetoCall>
<bestTimetoCall xmlns="">...</bestTimetoCall>
<!--...more "bestTimetoCall" elements...-->
<appointmentRequestDetailCode xmlns="">
<object-type>...</object-type>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<!--...more "link" elements...-->
<appointmentRequestDetailCodeId>...</appointmentRequestDetailCodeId>
<createdDate>...</createdDate>
<detailCode>
<object-type>...</object-type>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<!--...more "link" elements...-->
<code>...</code>
<providerMessage>...</providerMessage>
<veteranMessage>...</veteranMessage>
</detailCode>
<userId>...</userId>
</appointmentRequestDetailCode>
<appointmentRequestDetailCode xmlns="">
<!--...-->
</appointmentRequestDetailCode>
<!--...more "appointmentRequestDetailCode" elements...-->
<beingProcessedBy xmlns="">
<object-type>...</object-type>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom">...</atom:link>
<!--...more "link" elements...-->
<appointmentRequestId>...</appointmentRequestId>
<userId>...</userId>
<firstName>...</firstName>
<lastName>...</lastName>
</beingProcessedBy>
<hasVeteranNewMessage xmlns="">...</hasVeteranNewMessage>
<hasProviderNewMessage xmlns="">...</hasProviderNewMessage>
<providerSeenAppointmentRequest xmlns="">...</providerSeenAppointmentRequest>
<requestedPhoneCall xmlns="">...</requestedPhoneCall>
<bookedApptDateTime xmlns="">...</bookedApptDateTime>
</appointmentRequest>
Example JSON
{
"createdDate" : "...",
"lastUpdatedDate" : "...",
"deletedDate" : "...",
"appointmentDate" : "...",
"appointmentTime" : "...",
"optionDate1" : "...",
"optionTime1" : "...",
"optionDate2" : "...",
"optionTime2" : "...",
"optionDate3" : "...",
"optionTime3" : "...",
"status" : "...",
"appointmentType" : "...",
"visitType" : "...",
"facility" : {
"type" : "...",
"facilityCode" : "...",
"address" : "...",
"state" : "...",
"city" : "...",
"parentSiteCode" : "...",
"name" : "...",
"object-type" : "...",
"link" : [ {
}, {
} ]
},
"email" : "...",
"textMessagingAllowed" : false,
"textMessagingPhoneNumber" : "...",
"phoneNumber" : "...",
"purposeOfVisit" : "...",
"otherPurposeOfVisit" : "...",
"providerId" : "...",
"providerName" : "...",
"providerPersonClass" : "...",
"providerOption" : "...",
"secondRequest" : false,
"secondRequestSubmitted" : false,
"parentRequest" : {
"..." : ...,
"sourceSystem" : "...",
"patientIdentifier" : {
"assigningAuthority" : "...",
"uniqueId" : "..."
},
"surrogateIdentifier" : {
"assigningAuthority" : "...",
"uniqueId" : "..."
},
"dataIdentifier" : {
"uniqueId" : "...",
"systemId" : "..."
},
"object-type" : "...",
"link" : [ {
}, {
} ]
},
"patient" : {
"inpatient" : false,
"age" : "...",
"middleInitial" : "...",
"textMessagingPhoneNumber" : "...",
"middleName" : "...",
"lastName" : "...",
"dateOfBirth" : "...",
"gender" : "...",
"firstName" : "...",
"roombed" : "...",
"displayName" : "...",
"textMessagingAllowed" : false,
"enterpriseId" : "...",
"wardLocation" : "...",
"patientIdentifier" : {
"assigningAuthority" : "...",
"uniqueId" : "..."
},
"ssn" : "...",
"object-type" : "...",
"link" : [ {
}, {
} ]
},
"bestTimetoCall" : [ "...", ... ],
"appointmentRequestDetailCode" : [ {
"appointmentRequestDetailCodeId" : "...",
"createdDate" : "...",
"detailCode" : {
"code" : "...",
"providerMessage" : "...",
"veteranMessage" : "...",
"object-type" : "...",
"link" : [ {
}, {
} ]
},
"userId" : "...",
"object-type" : "...",
"link" : [ {
}, {
} ]
}, ... ],
"beingProcessedBy" : {
"appointmentRequestId" : "...",
"userId" : "...",
"firstName" : "...",
"lastName" : "...",
"object-type" : "...",
"link" : [ {
}, {
} ]
},
"hasVeteranNewMessage" : false,
"hasProviderNewMessage" : false,
"providerSeenAppointmentRequest" : false,
"requestedPhoneCall" : false,
"bookedApptDateTime" : "...",
"sourceSystem" : "...",
"patientIdentifier" : {
"assigningAuthority" : "...",
"uniqueId" : "..."
},
"surrogateIdentifier" : {
"assigningAuthority" : "...",
"uniqueId" : "..."
},
"dataIdentifier" : {
"uniqueId" : "...",
"systemId" : "..."
},
"object-type" : "...",
"link" : [ {
}, {
} ]
}