Click or drag to resize
Virtual Care SnapMD.VirtualCare.ApiModels Namespace

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "N:SnapMD.VirtualCare.ApiModels"]

Classes
  Class Description
Public class AddPatientAdminResponseShort
Response for creating a patient profile
Public class AddPatientProfileRequest
The API uses JSON camel case serialization, so the variables supplied in the incoming request will have lower case.
Public class ApiResponseT
Generic api response with strongly-typed model.
Public class ApiResponseV2T
Wraps the response based on our documented API.
Public class BaseProfile
Public class ClinicianGroupRequest
Public class ClinicianGroupResponse
Public class ClinicianPersonResponse
Items representing the person's identity.
Public class ClinicianProfilesResult
Represents public information for a clinician that is suitable for patient use.
Public class ClinicianSpecialty
Represents a clinician's area of expertise.
Public class CodeSetResponse
Public class CodeSetResponseCodeItem
Public class ConsultationParticipantRequest
Public class ConsultationParticipantResponse
Public class ConsultationResult
Public class CoUserEmailInvitationRequest
Public class CreateStaffProfileResponse
Public class DependentRelationship
Public class DoctorRecord
Public class DocumentsResponse
Public class EmailUserRequest
Request Model for sending email to user.
Public class FamilyMember
Public class FirstLast
Public class Function
Public class Guardian
Public class GuardianRecord
Public class HospitalAddress
Public class HospitalInfo
Public class HospitalRecord
Public class ImageUploadResponse
Public class IntakeQuestionnaire
Public class LegacyMedicalHistoryForm
Public class MedicalHistoryProfile
Public class NewbornRecord
Patient newbord record.
Public class NewCoUserRequest
Public class NewPatientRequest
Public class NewPatientResponse
Public class ParticipantEmailInvitationRequest
Public class PatientAccountInfo
Represents patient details for administrator patient lists.
Public class PatientConsultationInfo
Public class PatientMedicalHistoryProfile
Patient medical history profile.
Public class PatientOnBoardShortDetail
Public class PatientPersonResponse
Items representing the person's identity.
Public class PatientProfileResponse
Public class PatientRecord
Public class PatientShortInfo
Public class PatientUpdateRequest
Public class PendingStaffProfileRequest
Public class PersonName
The name of the individual. FHIR HL-7-compatible.
Public class PersonRecord
Represents a person record, whether the person is a user, patient, administrator, clinician, dependent, or other.
Public class ProfileImageResponse
Public class ProviderBase
Base class for providers
Public class ProviderRequest
Provider data suitable for POST or PUT requests.
Public class ProviderResponse
Provider data model for API responses.
Public class ResetPasswordRequest
Request Model for sending Reset Password Email.
Public class ResponseObservableItem
Simple object for IDs and text.
Public class ScheduleConsultationDetailByUsername
Public class ScheduledConsultation
Public class ScheduledConsultationResult
Wraps a consultation ID in a response for scheduled consultation POST APIs.
Public class ScheduleSlot
Public class SerializableToken
Public class SerializableUser
Public class SmallTelecom
Useful for smaller payloads when the name of the collection properly identifies the system (e.g. email, phone).
Public class SoapNote
Public class SsoSerializableToken
Public class SsoSettings
Holds settings for Provider's SSO options.
Public class StaffAccountModelRequest
Contains information about Staff Acount.
Public class StaffProfileDetailsRequest
Staff profile information.
Public class StaffProfileRequest
Public class Telecom
Public class UserActivationRequest
Request Model for user activation.
Public class UserActivationResponse
Response model for user activation.
Public class UserDetailsRequest
Public class UserProfilesResult
Represents information for a clinician or patient that is suitable for patient use.
Public class UserRole
User role model.
Structures
  Structure Description
Public structure CustomCode
FHIR HL7 Coding concept, custom code.
Public structure EncounterConcern
Public structure GetPatientsResponse
Public structure HospitalHours
Public structure SurgeryRecord
Patient surgery record.
Interfaces
  Interface Description
Public interface ICustomCode
FHIR HL7 Coding concept, custom code.
Public interface IHospitalResponse
Public interface IIntakeQuestionnaire
Public interface IMedicalHistoryProfile
Patient medical history profile.
Public interface IPatientMedicalHistoryProfile
Patient medical history profile.
Enumerations
  Enumeration Description
Public enumeration ConsultationEvents
Public enumeration ContactTypeCode
Person's contact type.
Public enumeration CustomerSsoType
Public enumeration DocumentTypeCode
Public enumeration GlobalStatusCode
Requested by daniel.bouganim@snap.md
Public enumeration PatientAccountStatus
Public enumeration PatientOnBoardStatus