Μετάβαση στο περιεχόμενο

Τεκμηρίωση / MCP

Και τα 75 εργαλεία

Ομαδοποιημένα ανά τομέα. Οι παράμετροι με έντονη γραφή είναι υποχρεωτικές. Κάθε εργαλείο σημειώνεται με το τι μπορεί να κάνει — ανάγνωση, εγγραφή, διαγραφή ή έξοδο προς τα έξω — και με τον ρόλο που απαιτείται.

Μία ανάγνωση, ένα εργαλείο· οι εγγραφές ομαδοποιούνται

Κάθε ανάγνωση είναι δικό της εργαλείο, ώστε η επιλογή να είναι προφανής για ένα μοντέλο. Η δημιουργία, ενημέρωση και διαγραφή ενός πόρου συμπτύσσονται σε ένα εργαλείο write_* με υποχρεωτική παράμετρο action — έτσι η λίστα εργαλείων μένει διαχειρίσιμη και κάθε εγγραφή αρκετά ευρεία για να φέρει ουσιαστική προειδοποίηση διαγραφής.

Πώς διαβάζεται

47 από τα 75 εργαλεία είναι μόνο ανάγνωσης και μπορούν να κληθούν ελεύθερα. 20 μπορούν να διαγράψουν ή να ακυρώσουν δεδομένα. Πέντε βγαίνουν έξω από το HyperCRM και αξίζουν επιβεβαίωση σε κάθε client: η αποστολή πρόσκλησης με email, η δημοσίευση της ιστοσελίδας στο διαδίκτυο, και η δημιουργία δημόσιου συνδέσμου φόρμας.

Το practiceId δεν είναι ποτέ παράμετρος — προέρχεται από το token. Όπου ένα εργαλείο δέχεται action, η ενέργεια καθορίζει ποιες άλλες παράμετροι είναι υποχρεωτικές· η περιγραφή το λέει.

Ασθενείς

Ο φάκελος του ασθενή, οι σημειώσεις του, οι θεραπείες του και οι υποπόροι που κρέμονται από αυτόν.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
list_patientssearchqstatustagIdincludeInactivelimitoffsetΜόνο ανάγνωσηΚάθε μέλοςΛίστα ασθενών του ιατρείου, με προαιρετική αναζήτηση και φίλτρα κατάστασης και ετικέτας.
get_patientpatientIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση ενός ασθενή με βάση το id.
list_patient_notespatientIdΜόνο ανάγνωσηΚάθε μέλοςΛίστα όλων των κλινικών σημειώσεων ενός ασθενή.
list_patient_filespatientIdΜόνο ανάγνωσηΚάθε μέλοςΛίστα αρχείων ασθενή. Χρησιμοποιήστε το get_file για σύνδεσμο λήψης.
list_patient_billing_entriespatientIdincludeVoidedlimitΜόνο ανάγνωσηΚάθε μέλοςΛίστα των χρεώσεων που έχουν καταγραφεί για έναν ασθενή, μαζί με το υπόλοιπο: τι οφείλει τώρα, το ίδιο ποσό με το καθολικό στη σελίδα του ασθενή. Χρησιμοποιήστε αυτό αντί να αθροίζετε εγγραφές. Μια εγγραφή receipt είναι είσπραξη, όχι παραστατικό.
list_patient_invoicespatientIdincludeVoidedΜόνο ανάγνωσηΚάθε μέλοςΛίστα των αποδείξεων και τιμολογίων που έχουν εκδοθεί για έναν ασθενή.
get_patient_invoice_previewpatientIdΜόνο ανάγνωσηΚάθε μέλοςΥπολογισμός προσχεδίου απόδειξης ή τιμολογίου για τις μη χρεωμένες εγγραφές, χωρίς έκδοση. Για έκδοση χρησιμοποιήστε write_invoice με action=issue.
write_patientactionpatientIdfirstNamelastNamedobgenderemailphoneMobileaddresspostcodecountrysocialSecurityNumbertaxIdtaxOfficestatusnotifyByEmailnotifyBySmsfileUseConsentdifferentPersonΓράφειΜπορεί να διαγράψειΚάθε μέλοςΔημιουργία, ενημέρωση ή διαγραφή ασθενή. action=create απαιτεί firstName και lastName· update και delete απαιτούν patientId. Η διαγραφή είναι μόνιμη. Μια δημιουργία με όνομα που υπάρχει ήδη στο ιατρείο απορρίπτεται με patient_exists. Με differentPerson: true η καταχώριση γίνεται, αφού το ιατρείο πει ότι είναι άλλο πρόσωπο. Ο server δεν μπορεί να ελέγξει ότι το είπε, και το ιστορικό ενεργειών το καταγράφει.
write_patient_noteactionpatientIdnoteIdtitlebodyΓράφειΜπορεί να διαγράψειΚάθε μέλοςΔημιουργία, ενημέρωση ή διαγραφή σημείωσης ασθενή. action=create απαιτεί body· update και delete απαιτούν noteId.
toggle_patient_tagpatientIdtagIdΓράφειΚάθε μέλοςΠροσθέτει την ετικέτα αν λείπει, την αφαιρεί αν υπάρχει ήδη.
list_treatment_coursespatientIdΜόνο ανάγνωσηΚάθε μέλοςΟι θεραπείες ενός ασθενή, πρώτα όσες είναι ανοιχτές: κατάσταση, ημερομηνίες και διάρκεια, διάγνωση και σχέδιο, οι τύποι διάγνωσης και θεραπείας τους, το επόμενο βήμα και οι επισκέψεις.
list_treatment_picklistskindincludeArchivedΜόνο ανάγνωσηΚάθε μέλοςΟι τύποι διάγνωσης και οι τύποι θεραπείας του ιατρείου, οι λέξεις με τις οποίες χαρακτηρίζεται μια θεραπεία. Τα αρχειοθετημένα μόνο αν ζητηθούν.
write_treatment_courseactionpatientIdcourseIdtitlestatusdiagnosisplandiagnosisTypeIdstreatmentTypeIdsstartDateplannedEndDatenextStepDatenextStepNoteexpectedUpdatedAtreasonΓράφειΜπορεί να διαγράψειΚάθε μέλοςΈναρξη, αλλαγή ή αφαίρεση μιας θεραπείας. Το action=create απαιτεί title· τα update και void απαιτούν courseId και expectedUpdatedAt. Μια θεραπεία που αφαιρείται κρατά τη γραμμή και τις επισκέψεις της, εκτός λίστας.
write_treatment_visitactionpatientIdcourseIdvisitIdvisitDatebodyappointmentIdexpectedUpdatedAtreasonΓράφειΜπορεί να διαγράψειΚάθε μέλοςΚαταγραφή, αλλαγή ή αφαίρεση μιας επίσκεψης σε θεραπεία. Το action=create απαιτεί body και μπορεί να συνδέσει το ραντεβού του ασθενή από το οποίο καταγράφηκε· τα update και void απαιτούν visitId και expectedUpdatedAt.

Ραντεβού

Κρατήσεις, δεσμεύσεις έδρας και υπολογισμένη διαθεσιμότητα.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
get_day_agendadatetopractitionerchairpatientservicetimelocationIdΜόνο ανάγνωσηΚάθε μέλοςΤο πρόγραμμα μιας ημέρας ή έως 7 ημερών, με ονόματα: τα ενεργά ραντεβού με ασθενή, υπηρεσία, έδρα και θεραπευτή, τα κλειστά διαστήματα χωριστά, μετρήσεις, και αν το ιατρείο είναι κλειστό.
find_booking_slotsdatetimepartOfDaydayspatientservicepractitionerchairlocationIdΜόνο ανάγνωσηΚάθε μέλοςΠότε χωράει ένα ραντεβού, με ονόματα: απάντηση για την ώρα που ζητήθηκε, ελεύθερες ώρες σε όλη τη μέρα με τις έδρες τους και έτοιμο σχέδιο κράτησης, και τα ραντεβού του ασθενή εκείνη τη μέρα. Ένα όνομα που ταιριάζει σε πολλούς επιστρέφει τους υποψηφίους, ποτέ μια εικασία.
list_appointmentsfromtochairIdpractitionerIdpatientIdΜόνο ανάγνωσηΚάθε μέλοςΛίστα ραντεβού σε χρονικό παράθυρο. Δώστε chairId για περιορισμό σε μία έδρα.
get_appointmentappointmentIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση ενός ραντεβού με βάση το id.
get_appointment_availabilitydatetimepartOfDaychairIdpractitionerIdserviceIddurationMinutesΜόνο ανάγνωσηΚάθε μέλοςΕλεύθερες ώρες μίας ημέρας σε όλες τις έδρες, ή σε μία έδρα ή για ένα άτομο, με βάση το ωράριο, τη ζώνη ώρας και τις υπάρχουσες κρατήσεις. Οι ώρες που πέρασαν δεν εμφανίζονται, και για μία ζητούμενη ώρα η απάντηση λέει αν είναι ελεύθερη.
write_appointmentactionappointmentIdexpectedDatetypedatestartTimeendTimestartAtendAtchairIdpatientIdpractitionerIdtitlecolorserviceRefnoteslocationIdΓράφειΜπορεί να διαγράψειΚάθε μέλοςΔημιουργία, ενημέρωση ή ακύρωση ραντεβού. action=create απαιτεί chairId, startAt και endAt· update και cancel απαιτούν appointmentId. Το type είναι appointment, reminder ή unavailable· ο κλειστός χρόνος χωρίς έδρα και χωρίς επαγγελματία μπορεί να ορίσει locationId, ώστε να κλείνει μόνο εκείνη την τοποθεσία. Οι επικαλύψεις στην ίδια έδρα απορρίπτονται.

Χρεώσεις, αποδείξεις και τιμολόγια

Το καθολικό των χρεώσεων και τα παραστατικά (αποδείξεις και τιμολόγια) που εκδίδονται από αυτό.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
get_outstanding_balancesolderThanDaysΜόνο ανάγνωσηΚάθε μέλοςΚάθε ασθενής που χρωστά στο ιατρείο, με την ημερομηνία της παλαιότερης ανεξόφλητης χρέωσης και πόσων ημερών είναι. Δώστε olderThanDays για να απαντήσετε «ποιοι χρωστούν πάνω από 30 ημέρες». Οι εισπράξεις πιστώνονται πρώτα στις παλαιότερες χρεώσεις, οπότε η ηλικία είναι το ποσό που πράγματι οφείλεται ακόμη.
list_billing_entriesfromtoincludeVoidedlimitΜόνο ανάγνωσηΜόνο ιδιοκτήτηςΛίστα χρεώσεων για όλο το ιατρείο, προαιρετικά σε εύρος ημερομηνιών (ημέρες του ιατρείου, μαζί με την πρώτη και την τελευταία). Για έναν ασθενή, και για το τι οφείλει, χρησιμοποιήστε list_patient_billing_entries.
get_billing_entryentryIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση μιας χρέωσης με βάση το id.
get_invoiceinvoiceIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση εκδοθέντος παραστατικού (απόδειξης ή τιμολογίου) και των παγιωμένων γραμμών του. Για το προσχέδιο, get_patient_invoice_preview.
get_appointment_chargeappointmentIdΜόνο ανάγνωσηΚάθε μέλοςΤι χρειάζεται για να χρεωθεί ένα ραντεβού: αν μπορεί να χρεωθεί, και η υπηρεσία του καταλόγου που του αντιστοιχεί, με το id και την τιμή της. Χρησιμοποιήστε το πριν χρεώσετε ραντεβού με write_billing_entry.
write_billing_entryactionentryIdpatientIdtypeamountMinorserviceIdappointmentIdserviceDatenotespaymentMethodreasonΓράφειΜπορεί να διαγράψειΚάθε μέλοςΔημιουργία, ενημέρωση ή ακύρωση χρέωσης. action=create απαιτεί patientId· update και void απαιτούν entryId. Η ακύρωση είναι αντιστροφή, όχι διαγραφή — η εγγραφή μένει στο καθολικό σημειωμένη ως άκυρη. Μια εγγραφή receipt καταγράφει είσπραξη και παίρνει αριθμό είσπραξης (HCRM-0001)· δεν είναι παραστατικό. Αποδείξεις και τιμολόγια εκδίδονται με write_invoice.
write_invoiceactionpatientIdkindentryIdsinvoiceIdreasonΓράφειΜπορεί να διαγράψειΚάθε μέλοςΈκδοση παραστατικού για τις μη χρεωμένες εγγραφές ασθενή (action=issue, απαιτεί patientId) ή ακύρωση εκδοθέντος (action=void, απαιτεί invoiceId). Εκδίδει απόδειξη, εκτός αν δοθεί kind=invoice, που απαιτεί ΑΦΜ στον φάκελο του ασθενή. Η έκδοση παγιώνει τις τρέχουσες γραμμές.
send_invoiceinvoiceIdlocaleΓράφειΒγαίνει προς τα έξωΚάθε μέλοςΣτέλνει ΠΡΑΓΜΑΤΙΚΟ EMAIL: ένα εκδοθέν παραστατικό, συνημμένο ως PDF, στο email του ασθενή που υπάρχει στο αρχείο και πουθενά αλλού. Προαιρετικά locale en ή el. Απορρίπτεται για ακυρωμένο παραστατικό, για ασθενή χωρίς email, και μετά από 3 αποστολές του ίδιου παραστατικού μέσα σε μία ώρα.

Φόρμες

Φόρμες εισαγωγής και συγκατάθεσης. Η ανάγνωση μιας φόρμας, η ανάγνωση των απαντήσεων και η αποστολή μιας φόρμας σε ασθενή είναι ανοιχτές σε κάθε μέλος του ιατρείου. Η δημιουργία φόρμας θέλει ρόλο ιδιοκτήτη.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
list_formsΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΛίστα των φορμών εισαγωγής και συγκατάθεσης του ιατρείου.
get_formformIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση μιας φόρμας με τα πεδία της.
list_form_submissionsformIdstatuspagepageSizeΜόνο ανάγνωσηΚάθε μέλοςΜία σελίδα υποβολών μιας φόρμας, νεότερες πρώτα, με το σύνολο όλων των σελίδων.
get_form_submissionformIdsubmissionIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση μιας υποβολής και των απαντήσεών της.
write_formactionformIdpatientIdsendnamedescriptionisActivefieldsΓράφειΜπορεί να διαγράψειΒγαίνει προς τα έξωΚάθε μέλοςΤο action=create_link είναι ανοιχτό σε κάθε μέλος· κάθε άλλο action θέλει ρόλο ιδιοκτήτη. Το create_link εκδίδει ΔΗΜΟΣΙΟ σύνδεσμο μίας χρήσης που λήγει σε 3 ημέρες (προαιρετικά δεσμευμένο σε ασθενή, του οποίου τον φάκελο οι απαντήσεις τότε ενημερώνουν: ποτέ το όνομα, και email ή κινητό μόνο όπου το ιατρείο δεν έχει καταχωρημένο) και με send=email|sms τον στέλνει στον ασθενή· create φτιάχνει φόρμα· update επεξεργάζεται μεταδεδομένα· delete τη διαγράφει· replace_fields αντικαθιστά όλη τη λίστα πεδίων· seed_defaults εγκαθιστά τα πρότυπα του pack.

Αρχεία

Το ανέβασμα γίνεται από τον browser στην αποθήκευση και δεν έχει εργαλείο· αυτά διαβάζουν και αφαιρούν ό,τι έχει αποθηκευτεί.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
get_filefileIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση μεταδεδομένων αρχείου με υπογεγραμμένο σύνδεσμο λήψης που ισχύει πέντε λεπτά. Για ids, list_patient_files. Η χρήση αρχείων ασθενή για οτιδήποτε άλλο εκτός από τη δική του φροντίδα απαιτεί τη συγκατάθεσή του.
delete_filefileIdΓράφειΜπορεί να διαγράψειΚάθε μέλοςΜόνιμη διαγραφή αρχείου. Μια εικόνα του ιστότοπου είναι επίσης αρχείο, και η διαγραφή της τη βγάζει από τον δημοσιευμένο ιστότοπο· αυτές και τα κανονιστικά έγγραφα τα διαγράφει μόνο ο ιδιοκτήτης.

Αναφορές και αναζήτηση

Συγκεντρωτικά και αναζήτηση σε πολλές οντότητες. Οι τρεις αναφορές και το ιστορικό ελέγχου απαιτούν ιδιοκτήτη.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
get_dashboard_kpisΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΒασικοί δείκτες — σημερινά ραντεβού, ανεξόφλητα υπόλοιπα, πρόσφατη δραστηριότητα.
get_appointments_reportfromtogroupByΜόνο ανάγνωσηΜόνο ιδιοκτήτηςΠλήθος ραντεβού ανά διάστημα. Το groupBy είναι day, week ή month.
get_revenue_reportfromtogroupByΜόνο ανάγνωσηΜόνο ιδιοκτήτηςΣύνολα εσόδων ανά διάστημα. Το groupBy είναι day, week ή month.
get_patient_acquisition_reportfromtogroupByΜόνο ανάγνωσηΜόνο ιδιοκτήτηςΠλήθος νέων ασθενών ανά διάστημα. Το groupBy είναι day, week ή month.
list_audit_logtypefromtolimitoffsetΜόνο ανάγνωσηΜόνο ιδιοκτήτηςΑνάγνωση του ιστορικού ελέγχου, νεότερα πρώτα. Φίλτρα τύπου οντότητας και εύρους ημερομηνιών.

Ειδοποιήσεις

Τα εισερχόμενα του ίδιου του χρήστη. Όχι για όλο το ιατρείο.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
list_notificationsunreadOnlylimitoffsetΜόνο ανάγνωσηΚάθε μέλοςΛίστα των ειδοποιήσεών σας, νεότερες πρώτα, με το πλήθος μη διαβασμένων. Με unreadOnly=true παραλείπονται οι διαβασμένες.
mark_notifications_readactionnotificationIdΓράφειΚάθε μέλοςΣήμανση μιας ειδοποίησης ως διαβασμένης (action=one, απαιτεί notificationId) ή όλων (action=all).

Ιατρείο και προσωπικό

Το προφίλ του ιατρείου, τα μέλη του και οι προσκλήσεις προσωπικού.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
get_practiceΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση του προφίλ και των ρυθμίσεων του ιατρείου.
get_meΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση του χρήστη, του ιατρείου του, του ρόλου του και του vertical pack του ιατρείου.
list_practice_membersΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΛίστα μελών προσωπικού και ρόλων.
list_invitationsΚαμίαΜόνο ανάγνωσηΜόνο ιδιοκτήτηςΛίστα εκκρεμών προσκλήσεων προσωπικού.
update_practicenameaddressphoneaddressStreetaddressCityaddressRegionaddressPostcodeemailwebsitecountrycurrencylegalNametaxIdtaxOfficepackIdworkTimeStartworkTimeEndopeningHourscalendarSlotMinutesreminderLeadMinutesbookingRequestExpiryWorkingHoursreminderChannelstaxPercentageincludeTaxInInvoicestaxExemptionNotetimezonemfaRequiredΓράφειΜόνο ιδιοκτήτηςΕνημέρωση του ιατρείου. Πεδία προφίλ και ρυθμίσεων μπορούν να συνδυαστούν σε μία κλήση· κάθε άγνωστο πεδίο απορρίπτεται.
update_melocaleΓράφειΚάθε μέλοςΕνημέρωση των δικών σας προτιμήσεων. Ρυθμίζεται μόνο η γλώσσα διεπαφής.
report_bugdescriptionexpectedpagePathΓράφειΚάθε μέλοςΑναφορά σφάλματος στο ίδιο το HyperCRM. Η αναφορά αποθηκεύεται και στέλνεται με email στην ομάδα του HyperCRM, μαζί με το ποιος τη στέλνει. Έως 5 ανά χρήστη την ώρα. Μη γράφετε στοιχεία ασθενών.
write_practice_memberactionmembershipIdrolepublicDisplayNamepublicTitlecredentialsbiospecialtiespublicProfileEnabledΓράφειΜόνο ιδιοκτήτηςaction=update_role θέτει ρόλο ιδιοκτήτη (`owner`) ή προσωπικού (`assistant`)· action=remove αφαιρεί το μέλος. Και τα δύο απορρίπτονται αν θα άφηναν το ιατρείο χωρίς ιδιοκτήτη.
write_invitationactioninvitationIdemailroleΓράφειΜπορεί να διαγράψειΒγαίνει προς τα έξωΜόνο ιδιοκτήτηςaction=create ΣΤΕΛΝΕΙ ΠΡΑΓΜΑΤΙΚΟ EMAIL με σύνδεσμο μίας χρήσης που λήγει σε 3 ημέρες· action=revoke διαγράφει εκκρεμή πρόσκληση.

Κατασκευαστής ιστοσελίδας

Η δημόσια ιστοσελίδα του ιατρείου. Οι εγγραφές αφορούν προσχέδιο μέχρι τη δημοσίευση· η δημοσίευση είναι το μόνο εργαλείο εδώ που αλλάζει ό,τι βλέπει το κοινό.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
get_siteΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση της ιστοσελίδας με σελίδες, modules και FAQ. Επιστρέφει null αν δεν έχει δημιουργηθεί.
list_site_page_modulespageIdpageΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση των modules και FAQ μιας σελίδας.
check_site_slug_availableslugΜόνο ανάγνωσηΜόνο ιδιοκτήτηςΈλεγχος αν ένα slug είναι έγκυρο και ελεύθερο. Επιστρέφει διαθεσιμότητα και αιτία όταν δεν είναι.
write_siteactionsluglocaletemplateIdbrandColorfontPairinglogoFileIdheroFileIdmetaTitlemetaDescriptionshowServicePricesΓράφειΜπορεί να διαγράψειΒγαίνει προς τα έξωΜόνο ιδιοκτήτηςaction=create δημιουργεί την ιστοσελίδα· update αλλάζει ρυθμίσεις· publish ΔΗΜΟΣΙΕΥΕΙ ΤΟ ΤΡΕΧΟΝ ΠΡΟΣΧΕΔΙΟ στο διαδίκτυο, ορατό αμέσως σε οποιονδήποτε.
update_site_pagepageIdenablednavLabelnavOrdermetaTitlemetaDescriptionΓράφειΜόνο ιδιοκτήτηςΕπεξεργασία μεταδεδομένων μιας σελίδας — τίτλος, slug, SEO.
write_site_moduleactionpageIdmoduleIdtypepositionenabledcontentΓράφειΜπορεί να διαγράψειΜόνο ιδιοκτήτηςaction=create προσθέτει module σε σελίδα (απαιτεί pageId)· update και delete απαιτούν moduleId. Οι αλλαγές αφορούν το προσχέδιο μέχρι τη δημοσίευση. Στο update, το `content` αντικαθιστά ολόκληρο το περιεχόμενο του module και δεν το συγχωνεύει: διαβάστε το πρώτα και στείλτε το πλήρες.
write_site_faqactionpageIdfaqIdquestionanswerpositionΓράφειΜπορεί να διαγράψειΜόνο ιδιοκτήτηςaction=create προσθέτει FAQ σε σελίδα (απαιτεί pageId)· update και delete απαιτούν faqId.
list_blog_postsΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΕμφανίζει τα άρθρα του ιστολογίου — πρόχειρα και δημοσιευμένα — με τη διεύθυνση, την κατάστασή τους και το κείμενό τους.
list_blog_categoriesΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΕμφανίζει τις κατηγορίες στις οποίες μπορεί να καταχωρηθεί ένα άρθρο. Καλέστε το πριν γράψετε άρθρο αν θέλετε να ορίσετε κατηγορία: το id πρέπει να ανήκει σε αυτόν τον ιστότοπο.
write_blog_postactionpostIdtitleslugexcerptbodycategoryIdauthorMembershipIdstatusmetaTitlemetaDescriptionΓράφειΜπορεί να διαγράψειΜόνο ιδιοκτήτηςΔημιουργεί, επεξεργάζεται ή διαγράφει άρθρο. Το create χρειάζεται τίτλο, διεύθυνση και κείμενο· τα update και delete χρειάζονται postId. Το άρθρο δημιουργείται ως ΠΡΟΧΕΙΡΟ. Το blog είναι η μία εξαίρεση στη δημοσίευση: σε ιστότοπο που έχει ήδη δημοσιευτεί, μόλις ένα άρθρο γίνει δημοσιευμένο βγαίνει αμέσως μπροστά στους ασθενείς, και η διαγραφή ενός δημοσιευμένου άρθρου το κατεβάζει αμέσως. Ένα ιατρείο μπορεί επίσης να έχει εβδομαδιαίο πρόγραμμα που γράφει άρθρα μόνο του, οπότε μπορεί να εμφανιστούν άρθρα που δεν δημιουργήσατε εσείς.

Κατάλογοι

Έδρες, τοποθεσίες, υπηρεσίες και ετικέτες — οι λίστες από τις οποίες επιλέγει το υπόλοιπο προϊόν.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
list_chairsΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΛίστα των εδρών θεραπείας (κρατήσιμοι πόροι).
list_locationsΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΛίστα των τοποθεσιών του ιατρείου με όνομα και διεύθυνση, και αν ισχύουν οι τοποθεσίες.
list_servicesvisibilityΜόνο ανάγνωσηΚάθε μέλοςΛίστα του καταλόγου υπηρεσιών. Με isPublic=true μόνο όσες προσφέρονται στη δημόσια σελίδα κράτησης.
list_tagsΚαμίαΜόνο ανάγνωσηΚάθε μέλοςΛίστα όλων των ετικετών του ιατρείου.
write_chairactionchairIdtitledoctorNamecolorisPublicpositionΓράφειΜπορεί να διαγράψειΜόνο ιδιοκτήτηςΔημιουργία, ενημέρωση ή διαγραφή έδρας. Τα update και delete απαιτούν chairId. Η διαγραφή δεν ακυρώνει κανένα ραντεβού: οι κρατήσεις κρατούν την ώρα και τον ασθενή τους και μένουν χωρίς έδρα.
write_serviceactionserviceIdnamepriceMinordurationMinutesisPublicΓράφειΜπορεί να διαγράψειΜόνο ιδιοκτήτηςΔημιουργία, ενημέρωση ή διαγραφή υπηρεσίας, ή εγκατάσταση του προεπιλεγμένου καταλόγου του pack με action=seed_defaults. Τα update και delete απαιτούν serviceId.
write_tagactiontagIdtitlecolorΓράφειΜπορεί να διαγράψειΚάθε μέλοςΔημιουργία, ενημέρωση ή διαγραφή ετικέτας ασθενή. Τα update και delete απαιτούν tagId. Η διαγραφή την αφαιρεί από κάθε ασθενή που τη φέρει.

Οδοντόγραμμα

Το οδοντόγραμμα και οι περιοδοντικές εξετάσεις. Τα εργαλεία αυτά υπάρχουν μόνο για ιατρείο που έχει ρυθμιστεί ως οδοντιατρείο: κανένα άλλο ιατρείο δεν τα βλέπει, και μια κλήση με το όνομά τους απορρίπτεται.

ΕργαλείοΠαράμετροιΠρόσβασηΤι κάνει
get_dental_chartpatientIdincludeVoidedΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση του οδοντογράμματος ενός ασθενή: ποια δόντια λείπουν, έχουν εμφύτευμα ή θεραπεία, οι καταχωρίσεις που ισχύουν (και οι αφαιρεμένες, αν ζητηθούν), η σημείωση του οδοντογράμματος και οι σημειώσεις δοντιών.
write_dental_chart_entryactionpatientIdentryIdteethkindbridgestatussurfacesmaterialrecordedOnexpectedUpdatedAtreasongroupΓράφειΜπορεί να διαγράψειΚάθε μέλοςΚαταχώριση ευρήματος ή θεραπείας σε ένα ή περισσότερα δόντια, σήμανση μιας προγραμματισμένης ως ολοκληρωμένης, ή αφαίρεση. Μια αφαιρεμένη καταχώριση μένει στο ιστορικό του δοντιού. Μια καταχώριση δεν επεξεργάζεται: για διόρθωση, την αφαιρείτε και την καταχωρίζετε ξανά.
write_dental_chart_noteactionpatientIddentitionprimaryTeethchartNotetoothbodyexpectedUpdatedAtΓράφειΜπορεί να διαγράψειΚάθε μέλοςΟρισμός οδοντοφυΐας και σημείωσης του οδοντογράμματος, ή εγγραφή και διαγραφή της σημείωσης ενός δοντιού.
list_perio_examspatientIdΜόνο ανάγνωσηΚάθε μέλοςΛίστα των περιοδοντικών εξετάσεων ενός ασθενή, με τη νεότερη πρώτη, χωρίς τις μετρήσεις.
get_perio_exampatientIdexamIdΜόνο ανάγνωσηΚάθε μέλοςΑνάγνωση μιας περιοδοντικής εξέτασης: έξι σημεία μέτρησης ανά δόντι, αιμορραγία, κινητικότητα και διχασμός ριζών.
write_perio_examactionpatientIdexamIdexamDatecopyFromExamIdmeasurementsexpectedUpdatedAtreasonΓράφειΜπορεί να διαγράψειΚάθε μέλοςΈναρξη περιοδοντικής εξέτασης, αλλαγή των μετρήσεών της (αλλάζει μόνο ό,τι στέλνετε), ή αφαίρεση.

Συχνές ερωτήσεις

Οι καρτέλες ασθενών κρυπτογραφούνται, και εκεί που φυλάσσονται και καθώς έρχονται στην οθόνη σας. Τα αρχεία είναι ιδιωτικά, και ο σύνδεσμος προς ένα αρχείο σταματά να δουλεύει μετά από λίγο. Οι αλλαγές στις καρτέλες των ασθενών καταγράφονται, με το ποιος τις έκανε και πότε. Δεν υπάρχει κοινός κωδικός ιατρείου: ο καθένας έχει τον δικό του λογαριασμό. Στο πακέτο Complete, ο ιδιοκτήτης του ιατρείου μπορεί επίσης να απαιτεί σύνδεση σε δύο βήματα για όλη την ομάδα.

Υπάρχουν μόνο για ιατρείο που έχει ρυθμιστεί ως οδοντιατρείο. Κανένα άλλο ιατρείο δεν τα βλέπει, ούτε στον δικό του βοηθό ούτε μέσω MCP, και μια κλήση με το όνομά τους απορρίπτεται. Τα πλήθη εργαλείων σε αυτές τις σελίδες τα περιλαμβάνουν.

Ώστε η λίστα εργαλείων να μένει αρκετά μικρή για να τη διαχειριστεί ένα μοντέλο, και κάθε εργαλείο εγγραφής αρκετά ευρύ για να φέρει ουσιαστική προειδοποίηση. Ένας client βλέπει ότι το write_patient μπορεί να διαγράψει και ρωτά· δώδεκα στενά εργαλεία θα απαιτούσαν το καθένα τη δική του σήμανση και θα έπνιγαν τις αναγνώσεις.

Τα τρία που σημειώνονται ως έξοδος προς τα έξω — η πρόσκληση στέλνει πραγματικό email, η δημοσίευση κάνει την ιστοσελίδα αμέσως δημόσια, και ο σύνδεσμος φόρμας εκδίδει URL που ανοίγει όποιος τον έχει. Αξίζει επιβεβαίωση και για τα δεκαπέντε που μπορούν να διαγράψουν, ιδίως τη διαγραφή ασθενή που είναι μόνιμη.

Ναι. Οι υποβολές φορμών περιέχουν κλινικές απαντήσεις, οπότε όλος ο τομέας βρίσκεται πίσω από τον ρόλο ιδιοκτήτη και όχι μόνο οι εγγραφές του. Αυτό αντικατοπτρίζει ακριβώς το REST API — το MCP δεν είναι παρακαμπτήριος μιας άδειας που επιβάλλει η επιφάνεια HTTP.