JSON

type description
AbstractPartial
AbstractPatientHistoryItemDto The abstract class of patient history items.
AbstractPatientHistoryItemHistoryDto This is an abstract model of patient history item history and, currently, sub models extending it are as follows: This model will set the name depending on the sub models automatically and the names are as follows:
AccuroCalendar Datetime representation that can specify precision.
AccuroSettingsDto The Accuro Settings data transfer object model.
AccuroUserDto The Accuro User data transfer object.
AddressContactType The AddressContactType enum. Defines the contact type of an address book contact.
AddressDto The Address data transfer object model.
AddressDto The Address data transfer object model.
AlbertaDetailsDto Alberta specific patient details.
AlbertaDetailsDto Alberta specific patient details.
AliasDto Alias model object. A Patient Alias is an alternative name that a patient may be known by.
AllergiesDto The patient allergy history data transfer object model.
AllergyCommentDto Allergy comments represent the data stored for each comment on a com.qhrtech.emr.accuro.model.allergy.PatientAllergy. This contains information such as the source and time of the comment.
AllergyReactionDto The Address data transfer object model.
AllergyType The AllergyType Enum. Determines the type of as patient allergy by categorizing it as a drug, non-drug, allergy, or intolerance.
AlternativeHealthProductDto An alternative health product transfer model.
AlternativeHealthProductSummaryDto An alternative health product transfer model. Only selective fields are included in this as per requirement.
AnnotationDto
AppliedAvailabilityDto Applied Availabilities represent sections of the Accuro scheduler where a provider has indicated they are available in a particular office. Applied Availabilities can influence the office an appointment is created in when the Appointment is created in the Accuro EMR.
AppliedSuggestionDto Applied suggestions model object.
AppointmentActionType Represents the possible state change action types.
AppointmentDetailsDto
AppointmentDto The appointment data transfer object.
AppointmentHistoryDto

Represents a state change for an appointment.

The values in this entity represent the state of the appointment after the state change.

AppointmentMaterialsDto The AppointmentMaterials data transfer object. Holds various models relating to appointments.
AppointmentPatientDto The AppointmentPatient data transfer object. This is used to store aggregated patient data relating to appointment materials.
AppointmentReasonDto The Appointment Reason object.
AppointmentTypeDto The Appointment Type model
AuthGrantTypeDetail
AuthorizedClientDto
AvailabilityDto

Schedule availability model object.

This entity represents availabilities templates that have been applied along side suggestion templates.

AvailabilityTemplateDto

Model object for a schedules availability template

This entity represents a template for applying availabilities to the scheduler.

BaseLocal
BillingDetailsDto Billing details model object
CalendarPrecision CalendarPrecision represents the Calendar field which is the most precise field that AccuroCalendar should use.
Chronology
ClinicalStatus Represents clinical status for allergens.
CodeValueDto
Color
ColorSpace
ConsultPriorityDto
ConsultStatusDto The consult status for waitlist object.
ContactDto
ContactType The preferred phone number to use to contact the patient.
ContactType The ContactType enum. Defines the contact type for a phone number.
ConversationContactDto Conversation Contact Data Transfer Object.
ConversationDto
ConversationMessageAttachmentDto
ConversationMessageDto
ConversationMessageStatusDto
ConversationParticipantDto Conversation participant data transfer object
ConversationUnmatchedPatientDto The Conversation unmatched patient data transfer object model.
CustomCompoundDto The custom compound transfer model.
CustomCompoundSummaryDto The custom compound transfer model. This model uses IngredientSummaryDto which has less fields as compared to IngredientDto.
CustomFieldDto
CustomFieldType
DOMConfiguration
DOMImplementation
DOMStringList
DateTimeField
DateTimeFieldType
DateTimeZone
DemographicsDto Demographics of a person associated with Accuro, for example a Patient.
DemographicsDto Demographics of a person associated with Accuro, for example a Patient.
Details This entity represents details about an Accuro User authenticated via the Api.
DiagnosisDto The patient diagnosis summary data transfer object model. This dto has specific fields from PatientDiagnosisHistoryDto which are required by the story.
DiagnosisStatusDto The DiagnosisStatus data transfer object model.
DispenseNotificationAnnotationDto
DispenseNotificationDto
DispenseNotificationStatus
DispenseRequestDto
Document
DocumentDto Document model object.
DocumentReviewDto
DocumentType
DosageDto
DrugIdentifier
DurationField
DurationFieldType
Element
EmailDto The Email data transfer object model.
EmailDto The Email data transfer object model.
EnvelopeDtoOfAccuroUserDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfAppointmentMaterialsDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfAuthorizedClientDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfContactDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfConversationContactDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfDispenseNotificationDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfMaskDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfPatientDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfPrescriptionMedicationDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfProviderDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfReferralOrderDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfUserTaskDto The envelope data transfer object model used for pagination.
EnvelopeDtoOfWaitlistRequestDto The envelope data transfer object model used for pagination.
EnvelopeMapDtoOfIntegerAndSet The envelope data transfer object model used for pagination. This can be used if we want to have a Map in contents
EprescribeCancelResponseDto
EprescribeJobDto
EprescribeJobHistoryDto
EprescribeJobOutcomeDto
EprescribeJobPrescriptionMedicationDto
EprescribeJobTaskDto The Eprescribe Job Task data transfer object.
EprescribeJobTypeDto
EprescribeOrderStatusDto
EprescribeOrderStatusSystem
EprescribeOutcomeCodeDto The Eprescribe Outcome Code data transfer object.
ErxCancelRequestsDto
ExternalContactIdentifierDto
ExternalIdentitySystemDto
ExternalPatientDto
ExternalUserIdentityDto
ExternalVocabularyType
EyeCode Represents eye locations for diagnoses, history items, symptoms, etc.
FdbCcddMappingDto
FdbVocabularyType
FeatureType
FileTypeDto
FolderDto Folder model object.
FormulationDto The formulation transfer model.
FormulationSummaryDto The formulation summary transfer model. This model is build for the specific story which does not require all the fields from FormulationDto to be exposed.
GenderDto The Gender data transfer object model.
GeneratedLetterDto
GenericDrugDto The generic drug transfer model.
HealthmailAddressDto
HistoryRegularItemDto The History Item data transfer object model.
HistoryTrackingItemDto The History Tracking Item data transfer object model.
HistoryType The HistoryType enum. Determines different custom history types.
  • REGULAR
  • FREE_TEXT
  • URL
  • TRACKING
  • HistoryTypeDto The history type data transfer object model.
    ImmunizationAgeDto Represents an age at which an immunization is scheduled to be given.
    ImmunizationScheduleDto Immunization Schedules store meta data associated with groups of scheduled vaccines.
    IngredientDto The ingredient transfer model.
    IngredientSummaryDto
    InsurerDto Insurer object model
    InteractionDto
    InteractionManagementDetailsDto
    ItemCategoryDto
    JsonMergePatch
    LabDataType Lab data type.
    LabGroupDto

    The Lab Group model

    A Lab Group represents an instance of a LabTest

    LabLinkGroupDto The Lab Link Group model.
    LabLinkGroupReadOnlyDto The Lab Link Group model. This is read only object includes set of LabResultDto
    LabObservationDto

    The Lab Observation model

    A Lab Observation represents an instance of a LabResult

    LabResultDto

    A Lab Result model.

    A Lab Result represents a template from which a lab Observation can be created.

    LabTestDto

    The lab test model.

    Lab tests represent a template from which individual lab groups can be created.

    LetterTypeDto Letter type model.
    LifeStageType
    LimitedUseCodeDto The LimitedUseCode data transfer model
    LocalDateTime
    LocationDto The Location data transfer object model.
    LogActivityType LogActivityTypes that are used in Logs.writeActivity functions which include an "id" argument should include the object type in the LogActivityType definition.

    For example: To log adding a prescription with the function Logs.writeActivity( LogActivityType activity, int id ) we would want to include the Prescription object in the activity type entry such as: ADD_PRESCRIPTION( Prescription, "Add Prescription" )

    ManitobaDetailsDto Manitoba specific patient details.
    ManitobaDetailsDto Manitoba specific patient details.
    ManufacturedDrugDto The manufactured drug transfer model.
    ManufacturedDrugSummaryDto
    MaskAuthorizationDto
    MaskDto
    MasterNumberDto
    MedicationDetails
    MedicationType The enum constants are categorized for determining the type of a drug. The one of the type's COMPOUND defines it as a compound medication of a prescription.
    MessageStatusCode
    MessageType The MessageType enum. Defines the message type for conversation.
    MessagingSubtype The MessagingSubtype enum. Defines the messaging sub type for conversation message.
    NameProvider
    NamedNodeMap
    NaturalHealthProductDto The natural health product transfer model.
    NaturalHealthProductSummaryDto
    NewPatientLetterDto
    NoKnownAllergyDto
    NoKnownAllergySummaryDto
    Node
    NodeList
    NovaScotiaDetailsDto Nova Scotia specific patient details.
    NovaScotiaDetailsDto Nova Scotia specific patient details.
    OAuth2AccessToken
    OfficeDto The Accuro Office data transfer object model.
    OfficeRoleDto
    OfficialLanguageDto
    OntarioDetailsDto Ontario specific patient details.
    OntarioDetailsDto Ontario specific patient details.
    PatientActivityDto Patient activity event.
    PatientActivityType Type of patient activity being logged.
    PatientAlertFlagDto The Patient Alert Flag model object.
    PatientAllergyDto Represents an allergy which has been applied to a specific patient.
    PatientAllergySummaryDto Represents allery summary which has been applied to a specific patient. Only consists fields from Patient allergy dto which are required.
    PatientChartLockDto Patient chart lock data transfer object.
    PatientChartLockExceptionDto Patient chart lock exceptions data transfer object.
    PatientCredentialDetail
    PatientDiagnosisDto
    PatientDiagnosisHistoryDto The patient diagnosis history data transfer object model.
    PatientDto The Patient model object
    PatientDto The Patient model object
    PatientFlagDto Patient Flag. A representation of a message, either global, personal or based on a role that is shown when a patient is viewed. This message has an associated time
    PatientFlagDto Patient Flag. A representation of a message, either global, personal or based on a role that is shown when a patient is viewed. This message has an associated time
    PatientFoldersDto Patient Folder model object. This object represents all of the folders and subfolders ('subtypes') associated with the patients documents.
    PatientHistoryRegularDto The PatientHistoryRegular data transfer object model.
    PatientHistoryRegularHistoryDto Patient history regular history data transfer object extending AbstractPatientHistoryItemHistoryDto.
    PatientHistoryTextDto The PatientHistoryText data transfer object model.
    PatientHistoryTextHistoryDto Patient history text history data transfer object and this model extends AbstractPatientHistoryItemHistoryDto.
    PatientHistoryTrackingDto The PatientHistoryTracking data transfer object model.
    PatientHistoryTrackingHistoryDto Patient history tracking history data transfer object and this model extends AbstractPatientHistoryItemHistoryDto.
    PatientHistoryUrlDto The PatientHistoryUrl data transfer object model.
    PatientHistoryUrlHistoryDto Patient history URL history data transfer object and this model extends AbstractPatientHistoryItemHistoryDto.
    PatientImmunizationDto The PatientImmunization data transfer object model. This contains information regarding a vaccine which has been administered to a patient.
    PatientLoginDemographics Patient Demographics required for authentication.
    PatientMedicalSummaryDto The patient medical summary model object.
    PatientRepliformReportableDto
    PatientRoleFlagDto Patient RoleFlag. A representation of a message, based on a role that is shown when a patient is viewed. This message has an associated time
    PatientStatusDto
    PatientUserFlagDto Patient UserFlag. A representation of a personal message that is shown when a patient is viewed. This message has an associated time
    PatientUserRoleFlagIdDto
    PersonalHealthCardDto The Personal Health Card model object.
    PersonalHealthCardDto The Personal Health Card model object.
    Phone Phone Number.
    PhoneDto The Phone data transfer object model.
    PhoneDto The Phone data transfer object model.
    PortalToken Portal Access Token
    PrescriptionDetailsDto The prescription details transfer model.
    PrescriptionDto
    PrescriptionFavoriteDto The prescription favorite transfer model.
    PrescriptionHistoryDto Data Transfer Object from com.qhrtech.emr.accuro.model.medications.MedicationLogEntry.
    PrescriptionIndicationDto
    PrescriptionMedicationDto The prescription medication transfer model.
    Priority
    PriorityDto The Appointment Priority object.
    Provider
    ProviderAddressDto The Address data transfer object model.
    ProviderDto The Provider model
    ProviderEnrollmentTerminationReason The enum constants are categorized for determining the reason of when the patient terminates the provider enrollment. The codes, 1 to 8, are for only MB.
    ProviderIdentifierDto
    ProviderScheduleCalendarDto The Provider schedule calendar model
    ProviderTypeDto Provider Type model
    ReactionCode
    ReferralOrderDto Referral Order Data Transfer Object.
    ReferralStatus
    RelationshipStatusDto
    RenewalRequestDosageDto
    RenewalRequestDto
    RenewalRequestGroupDto
    RenewalRequestResponseDto Renewal request response model object
    RenewalRequestResponseType
    RepliformDataDto
    RequestPriority
    RoleDto Role data transfer object.
    ScheduleRoomDto
    ScheduleSlotDto Schedule Timeslot representing a range of time in the scheduler. Immutable implementation that should follow the fields expected of a class that would implement ScheduleTime.
    ScheduleSuggestionDto Model object for the schedule suggestions
    ScheduleVaccineDto The schedule vaccine data transfer object model.
    ScreenType The ScreenType enum. Determines different screening types for an allergy contraindication.
  • AllergyToDrug
  • ConcurrentDifferentUnits
  • DiseaseToDrug
  • DosageAlert
  • DrugAllergen
  • DrugIntolerance
  • DrugToDisease
  • DrugToDrug
  • DrugToLab
  • DuplicateTherapy
  • LabToDrug
  • ScreeningUnavailable
  • MultipleIngredients
  • RemovedInteraction
  • SeverityCode The SeverityCode enum. Determines different levels of severity for an allergy.
  • Unknown
  • Severe
  • Moderate
  • Mild
  • Shape
    SiteDto Appointment site model object.
    SpadeDocumentDto
    SpadeFolderDto
    SpokenLanguageDto
    StatusDto The Appointment status object.
    StatusHistoryDto
    SubFolderDto Sub-Folder (or SubType) model object.
    TaskReasonDto
    Type
    TypeInfo
    UserConversationContactDto
    UserInfoAddressDto
    UserInfoDto The UserInfo data transfer object model.
    UserTaskDto
    VaccineDto The Vaccine data transfer object model.
    WaitRoomEntryDto
    WaitlistAttachmentDto Waitlist attachment data transfer object.
    WaitlistProviderDto Model object for the waitlist provider
    WaitlistRequestDto
    WellnetPrescriptionLinkDto
    XMLElement An object that can be added to the Activity Log.