All REST Endpoints
Account
The operations from the Account category.
- Get a list of accounts
- Method: getPath:
/Account/
- Get an account by ID
- Method: getPath:
/Account/{id}
AllergyIntolerance
The operations from the AllergyIntolerance category.
- Create an allergy intolerance
- Method: postPath:
/AllergyIntolerance
- Get a list of allergy intolerances
- Method: getPath:
/AllergyIntolerance
- Get an allergy intolerance by ID
- Method: getPath:
/AllergyIntolerance/{ID}
- Update an allergy intolerance
- Method: putPath:
/AllergyIntolerance/{ID}
Appointment
The operations from the Appointment category.
- Create an appointment
- Method: postPath:
/Appointment
- Get a list of appointments
- Method: getPath:
/Appointment
- Get an appointment by ID
- Method: getPath:
/Appointment/{ID}
- Patch an appointment
- Method: patchPath:
/Appointment/{ID}
Binary
The operations from the Binary category.
- Get a binary CCD
- Method: getPath:
/Binary/$autogen-ccd-if
- Get a binary document by ID
- Method: getPath:
/Binary/{ID}
CapabilityStatement
The operations from the CapabilityStatement category.
- Get metadata
- Method: getPath:
/metadata
- Get well-known SMART configuration
- Method: getPath:
/.well-known/smart-configuration
CarePlan
The operations from the CarePlan category.
- Get a care plan by ID
- Method: getPath:
/CarePlan/{ID}
- Get a list of care plans
- Method: getPath:
/CarePlan
CareTeam
The operations from the CareTeam category.
- Get a care team by ID
- Method: getPath:
/CareTeam/{ID}
- Get a list of care teams
- Method: getPath:
/CareTeam
ChargeItem
The operations from the ChargeItem category.
- Create a charge item
- Method: postPath:
/ChargeItem/$create
- Create a credit charge item
- Method: postPath:
/ChargeItem/{ID}/$credit
- Create a modified charge item
- Method: postPath:
/ChargeItem/{ID}/$modify
- Get a charge item by ID
- Method: getPath:
/ChargeItem/{ID}
- Get a list of charge items
- Method: getPath:
/ChargeItem
Communication
The operations from the Communication category.
- Create a communication
- Method: postPath:
/Communication
- Get a communication by ID
- Method: getPath:
/Communication/{ID}
- Get a list of communications
- Method: getPath:
/Communication
- Update a communication
- Method: patchPath:
/Communication/{ID}
Condition
The operations from the Condition category.
- Create a condition
- Method: postPath:
/Condition
- Get a condition by ID
- Method: getPath:
/Condition/{ID}
- Get a list of conditions
- Method: getPath:
/Condition
- Update a condition
- Method: putPath:
/Condition/{ID}
Consent
The operations from the Consent category.
- Get a consent by ID
- Method: getPath:
/Consent/{ID}
- Get a list of consents
- Method: getPath:
/Consent
Coverage
The operations from the Coverage category.
- Create a coverage
- Method: postPath:
/Coverage
- Delete a coverage
- Method: deletePath:
/Coverage/{ID}
- Get a coverage by ID
- Method: getPath:
/Coverage/{ID}
- Get a list of coverages
- Method: getPath:
/Coverage
- Patch a coverage
- Method: patchPath:
/Coverage/{ID}
Device
The operations from the Device category.
- Get a device by ID
- Method: getPath:
/Device/{ID}
- Get a list of devices
- Method: getPath:
/Device
DiagnosticReport
The operations from the DiagnosticReport category.
- Create a diagnostic report
- Method: postPath:
/DiagnosticReport
- Get a diagnostic report by ID
- Method: getPath:
/DiagnosticReport/{ID}
- Get a list of diagnostic reports
- Method: getPath:
/DiagnosticReport
DocumentReference
The operations from the DocumentReference category.
- Create a document reference
- Method: postPath:
/DocumentReference
- Get a document reference by ID
- Method: getPath:
/DocumentReference/{ID}
- Get a list of document references
- Method: getPath:
/DocumentReference
- Get a list of document references with $docref
- Method: getPath:
/DocumentReference/$docref
- Update a document reference
- Method: putPath:
/DocumentReference/{ID}
Encounter
The operations from the Encounter category.
- Create an encounter
- Method: postPath:
/Encounter
- Get a list of encounters
- Method: getPath:
/Encounter
- Get an encounter by ID
- Method: getPath:
/Encounter/{ID}
- Patch an encounter by ID
- Method: patchPath:
/Encounter/{ID}
FamilyMemberHistory
The operations from the FamilyMemberHistory category.
- Create a family member history
- Method: postPath:
/FamilyMemberHistory
- Get a family member history by ID
- Method: getPath:
/FamilyMemberHistory/{ID}
- Get a list of family member histories
- Method: getPath:
/FamilyMemberHistory
- Update a family member history
- Method: putPath:
/FamilyMemberHistory/{ID}
FinancialTransaction
The operations from the FinancialTransaction category.
- Create a financial transaction
- Method: postPath:
/Basic
Goal
The operations from the Goal category.
- Get a goal by ID
- Method: getPath:
/Goal/{ID}
- Get a list of goals
- Method: getPath:
/Goal
Health Cards
The operations from the Health Cards category.
- Issue health cards for an existing patient
- Method: postPath:
/Patient/{ID}/$health-cards-issue
Immunization
The operations from the Immunization category.
- Create an immunization
- Method: postPath:
/Immunization
- Get a list of immunizations
- Method: getPath:
/Immunization
- Get an immunization by ID
- Method: getPath:
/Immunization/{ID}
- Update an immunization
- Method: putPath:
/Immunization/{ID}
InsurancePlan
The operations from the InsurancePlan category.
- Get a list of insurance plans
- Method: getPath:
/InsurancePlan
- Get an insurance plan by ID
- Method: getPath:
/InsurancePlan/{ID}
Location
The operations from the Location category.
- Get a list of locations
- Method: getPath:
/Location
- Get a location by ID
- Method: getPath:
/Location/{ID}
MedicationAdministration
The operations from the MedicationAdministration category.
- Get a list of medication administrations
- Method: getPath:
/MedicationAdministration
- Get a medication administration by ID
- Method: getPath:
/MedicationAdministration/{ID}
MedicationDispense
The operations from the MedicationDispense category.
- Get a list of medication dispenses
- Method: getPath:
/MedicationDispense
- Get a medication dispense by ID
- Method: getPath:
/MedicationDispense/{ID}
MedicationRequest
The operations from the MedicationRequest category.
- Create a medication request
- Method: postPath:
/MedicationRequest
- Get a list of medication requests
- Method: getPath:
/MedicationRequest
- Get a medication request by ID
- Method: getPath:
/MedicationRequest/{ID}
- Patch a medication request
- Method: patchPath:
/MedicationRequest/{ID}
NutritionOrder
The operations from the NutritionOrder category.
- Get a list of nutrition orders
- Method: getPath:
/NutritionOrder
- Get a nutrition order by ID
- Method: getPath:
/NutritionOrder/{ID}
Observation
The operations from the Observation category.
- Create an observation
- Method: postPath:
/Observation
- Get a list of observations
- Method: getPath:
/Observation
- Get an observation by ID
- Method: getPath:
/Observation/{ID}
- Update an observation
- Method: putPath:
/Observation/{ID}
OperationDefinition
The operations from the OperationDefinition category.
- Get an operation definition by ID
- Method: getPath:
/OperationDefinition/{ID}
Organization
The operations from the Organization category.
- Create an organization
- Method: postPath:
/Organization
- Get a list of caregiver organizations
- Method: getPath:
/Organization/$get-cg-for-mrcu
- Get a list of organizations
- Method: getPath:
/Organization
- Get an organization by ID
- Method: getPath:
/Organization/{ID}
Patient
The operations from the Patient category.
- Create a patient
- Method: postPath:
/Patient
- Get a list of patients
- Method: getPath:
/Patient
- Get a patient by ID
- Method: getPath:
/Patient{ID}
- Patch a patient
- Method: patchPath:
/Patient{ID}
Person
The operations from the Person category.
- Get a list of persons
- Method: getPath:
/Person
- Get a person by ID
- Method: getPath:
/Person/{ID}
Practitioner
The operations from the Practitioner category.
- Create a practitioner
- Method: postPath:
/Practitioner/
- Get a list of practitioners
- Method: getPath:
/Practitioner/
- Get a practitioner by ID
- Method: getPath:
/Practitioner/{id}
Procedure
The operations from the Procedure category.
- Create a procedure
- Method: postPath:
/Procedure
- Get a list of procedures
- Method: getPath:
/Procedure
- Get a procedure by ID
- Method: getPath:
/Procedure/{ID}
Provenance
The operations from the Provenance category.
- Create a provenance
- Method: postPath:
/Provenance
- Get a list of provenances
- Method: getPath:
/Provenance
- Get a provenance by ID
- Method: getPath:
/Provenance/{ID}
Questionnaire
The operations from the Questionnaire category.
- Get a list of questionnaires
- Method: getPath:
/Questionnaire/
- Get a questionnaire by ID
- Method: getPath:
/Questionnaire/{id}
QuestionnaireResponse
The operations from the QuestionnaireResponse category.
- Get a list of questionnaire reponses
- Method: getPath:
/QuestionnaireResponse/
- Get a questionnaire reponse by ID
- Method: getPath:
/QuestionnaireResponse/{id}
- Update a questionnaire response
- Method: putPath:
/QuestionnaireResponse/{id}
RelatedPerson
- Create a related person record
- Method: postPath:
/RelatedPerson
- Get a list of related person records
- Method: getPath:
/RelatedPerson
- Get a related person record by ID
- Method: getPath:
/RelatedPerson/{ID}
- Patch a related person record
- Method: patchPath:
/RelatedPerson/{ID}
Schedule
The operations from the Schedule category.
- Get a list of schedules
- Method: getPath:
/Schedule/
- Get a schedule by ID
- Method: getPath:
/Schedule/{id}
ServiceRequest
The operations from the ServiceRequest category.
- Get a list of service requests
- Method: getPath:
/ServiceRequest/
- Get a service request by ID
- Method: getPath:
/ServiceRequest/{id}
Slot
The operations from the Slot category.
- Get a list of slots
- Method: getPath:
/Slot
- Get a slot by ID
- Method: getPath:
/Slot/{ID}
- Patch a slot
- Method: patchPath:
/Slot/{ID}
StructureDefinition
The operations from the StructureDefinition category.
- Get a structure definition by ID
- Method: getPath:
/StructureDefinition/{ID}