Un rubinetto apre lo strumento, un tasto destro del mouse apre il menu
Fare clic su una testa di esagonale ha aperto un menu di contesto, che significa l'atto comune — ottenere il mio chat back — costa due clic, e il menu stesso no...
Un mercato sanitario non potrebbe essere modificato
La schermata di modifica ha ancora costruito il suo picker mappando su una serie di codici rigidi sette verticali. HEALTHCARE non era tra loro, quindi un mercat...
Portare le superfici a livello di popolazione sui propri diritti
EXPORT PATIENT DATA, VIEW QUALITY MEASUREs e MANAGE PATIENT PORTAL sono stati aggiunti a Java nel mese di agosto e mai specchiato nel client enum, quindi RoleRi...
Definire il comportamento di SW4 per un preventivo senza mercato
Compito 1 creato() leggere marketUid ma non ha backfill, così ogni citazione che esiste ancora oggi ha un mercato nullo. Il convertitore deve rientrare BuyLineI...
Smettere di cadere il mercato e l'account cliente
CreateQuoteRequest ha sempre dichiarato marketUid e accountUid e QuoteService.create non ha mai letto né, quindi Quote.market e Quote.customerAccount erano NULL...
I diritti clinici erano ingranti
Gli editor di autorizzazioni rendono una sezione per app abilitata e filtrano ogni ruolo diritti per il servizio di quella sezione. Non c'era sezione EHR, quind...
Seguire Java — la EHR è TESTING in entrambi gli specchi
Java ha spostato l'applicazione fuori PLANNING ora il verticale è costruito. Né lo specchio è leggere per la sua fase — i consumatori corrispondono a id e copia...
L'EHR è in TESTING, non PLANNING
Il verticale è costruito fine alla fine — grafici, pianificazione, note, ordini, risultati, crediti, FHIR ed esportazione in massa, C-CDA, scambio TEFCA, misure...
La scelta di fatturazione di SW4 è per-org
Chiamata del proprietario, e quella giusta: un contratto di manutenzione fattura ogni periodo, un installatore di capitale-equipment fattura il termine davanti....
Date al paziente un link, non un token
L'invito ora ha un posto dove andare — il portale vive su app. così il pannello mostra l'intero URL di attivazione con un pulsante di copia piuttosto che string...
Rimuovere gli endpoint non visualizzati-replicato-conto
Abbinato alla rimozione kamo-internale del badge non letto AI: il conteggio mai detto al membro nulla azionebile (nessun canale di spinta lo sostiene, quindi no...
Rimuovere completamente l'indicatore non letto AI
Non ha mai detto al membro nulla d'azione: AIService non ha canale di spinta per le risposte di assistente, quindi un conteggio non zero significava solo "hai m...
Rilasciare il record come FHIR e C-CDA
§164.524(c)(2)(iii) è il modulo e il formato richiesto se è facilmente producibile. Entrambi erano già prodotti; solo uno è stato offerto. Un C-CDA è ciò che i...
$everyything registra una divulgazione quando un destinatario viene nominato
L'intero grafico in una risposta è la più grande singola cosa che questo sistema mani fuori, e fino ad ora ha scritto una fila di revisione PHI e nient'altro. Q...
Il nuovo spazio di lavoro è aperto da un clic, da /network
Creare un org disabilitato il modulo, ha fatto il lavoro, e poi ha apparito a fare nulla: nessuna nuova scheda, e il pulsante torna alla lettura "Create Organiz...
Il distintivo non letto va rosso, impulsi, e si siede sull'esagono
Tre cose, tutto su un distintivo che nessuno nota. Era `--presence-color`, quindi era GREEN ogni volta che il membro era online — il uno stato in cui è meno pr...
Riconciliazione della Banca sul ciclo del reddito sanitario
L'ultimo endpoint EHR senza un chiamante, e appartiene accanto agli altri sei le code del ciclo dei ricavi piuttosto che altrove nuove. Il divario tra postato ...
Plan SW4, quote to order conversion
Five defects, not the spec's three. The converter deliberately does NOT mint a Commitment: processOrderPaid returns immediately when one exists, so hand-creatin...
Chi ha chiesto — chiamanti non riconosciuti e la parte 2 rivelazioni
Due code di conformità che sono state registrate sul lato server e mai mostrate. Chiamate senza impegno. Ogni richiesta di scambio in entrata che non potrebbe ...
Risolvere i record duplicati e registrare quelli che non sono
La registrazione impedisce duplicati; nulla potrebbe risolvere quelli già lì — da un'importazione, una prenotazione telefonica presa prima della registrazione è...
Registrare ciò che la colonna del commutatore di chat ha lasciato annullare
Ordinato da cosa farebbe del male se lasciato solo. Il primo ingresso è quello che vale da MediaService, che non è stato esaminato — cinque dei sei secchi del c...
Patch la guida di una sessione auto-creata sul prop della finestra
Quando aperto senza una sessioneGuid (launcher / nav / tavolozza di comando), AiChatTool POSTs una nuova sessione e chiama setSessionGuid(guid) ma mai ha detto ...
La colonna del commutatore opta per la presenza che non può mostrare onestamente
Passi mostraPresence={false} alle sue Conversazioni Montaggio pane. Questa colonna sotto ToolDock, un fratello di... (vedere il proprio commento doc di ToolProv...
Mostra di threadPresence to Rows, e gate lo stato vuoto su prefsLoaded
- Aggiunge `showPresence` (vero di default), inoltrato ad ogni ConversationRow — la metà del pannello-lato della presenza del commutatore-colonna fissa (vedere ...
Mostra onori di rigaPresence e formatta un mittente di anteprima TEXT E.164
Due risultati integrali di revisione contro questo componente: ConversationRow ha sempre letto... direttamente. Montato all'interno della colonna del commutato...
Dare la scheda Chat riquadro un'altezza definita, non solo min-altezza
La chat-tab motion.div aveva `altezza: non definita` (solo `minHeight: '100%'`), così il suo blocco contenente era auto-altezza e Conversazioni Pane è proprio `...
Chiudi recensione round 1 sulla colonna chat-switcher
- ChatSwitcherColumn: spostare il PUT della preferenza di collasso dal setAggiornamentoCollasso nel gestore di clic stesso. L'aggiornamento era impure (ha spara...
Una finestra per sessione e la colonna condivisa
AI chat è stato l'unico strumento derivante "massimizzato" da un ResizeObserver la soglia invece di leggere la bandiera ogni altro strumento legge, e solo una c...
Un commutatore di conversazione accanto a ogni chat massimizzata
ChatSwitcherColumn monta Conversazioni Pane accanto a una finestra di chat massimizzata contenuti propri, quindi un membro può cambiare le conversazioni senza l...
Ferma il flash fallback-bucket, sorveglia il doppio clic
Recensione trovata il riquadro aveva lasciato cadere il vecchio componente di chat-list prefsLoaded cancello: activeBucket iniziato a busta iniziale/DEFAULT BUC...
Una finestra restaurata massimizzata ricorda da dove proviene
Un'istantanea scritta mentre una finestra è stata massimizzata usata per perdere quello che finestra sarebbe tornato a, quindi la prima conversazione-switch di ...
Chiudere SW3
Tredici partenze dal piano. I due più importanti: OrderLineItem .discountType non avrebbe mai dovuto essere uno String ed esportare il DDL prima applicarlo ha m...
Pin aSessionTipo e backendCategoryFor
Né aveva un singolo chiamante in questo file prima di ora, nonostante l'essere esattamente la classe di funzione la propria intestazione avverte su: un tipo a u...
Interrompere la tempesta di retry del ramo di testo, pin l'osservatore ri-root
voipApi.getConversazioni passa attraverso apiCall, che getta su qualsiasi non-2xx — a differenza di caricoMore altri due rami, che fetch() direttamente e contro...
Ricostruisci contro la libreria kamo-shared per il dominio di lavoro di servizio SW3
Un impegno vuoto. Un cambiamento condiviso-librario non raggiunge nessuno fino ai suoi consumatori ricostruire, e SecurityService ospita POSController e il perc...
Pin ServiceLe colonne di unione del lavoro a INT8
Esportare il DDL della tabella ha mostrato org id, engagement id e customer uid ciascuno emesso come INT8 DEFAULT Unique rowid() — ereditato dalla chiave di rif...
Interrompere la precedente riscrittura CRLF del membroColor
La modifica di una sola parola del commit precedente (spingere ChatsList rewrote l'intero membroColor funzione da LF a CRLF: questo file mixa terminazioni di li...
Render il riquadro condiviso e ampliato a 550
La scheda Chat di NavTopPanel ora rende Conversazioni Pane invece del vecchio ChatsList, mantenere il proprio campo di ricerca e passare... così i membri manten...
La prima implementazione FulfillmentPolicy
FulfillmentPolicy ha dichiarato supporti/creareDall'impegno dato che era scritto e un repo-wide grep ha restituito esattamente una linea: la dichiarazione. La l...
Visitare la preparazione, la cancellazione e il richiamo vaccino
Gli ultimi endpoint senza schermo. CANCEL, al di la' del giorno. Erano un'azione breve l'una dell'altra e non sono la stessa cosa: qualcuno ci ha detto, quindi...
Problemi, ordini aperti e risultati
Il medico sta lavorando. I endpoint esistevano; il grafico mostrava un sommario e niente da cui lavorare. Il BANNER PRESCRIBANTE è il punto del PANEL. Una list...
L'assicurazione del paziente, i reclami e la restrizione auto-paga
Il ciclo di ricavi su scala pratica vive già sotto /commerce; la metà PER-PATIENT non aveva schermo — la reception non poteva vedere chi paga prima di una visit...
Registrare un paziente, con il controllo duplicato prima
Il pulsante Registro ha cambiato le schede per Trovare e non ha fatto altro — PazienteSearchPanel ha preso un callback onRegister che nulla è mai passato, quind...
Prendere @kamo/tool-core 0.1.3
Porta setMaximized, ToolWindow.preMaximize e ToolOpenDetail.maximized — il memorizzare API la colonna switcher conversazione scambia le finestre attraverso.
Smettere di scartare i cambiamenti di stato e rispondere 200
updateWorkOrder ha analizzato lo stato richiesto all'interno della cattura (Eccezione ignorata), salvato l'entità invariata, e restituito 200 con un DTO che mos...
Prenotazione, e la lista di lavoro delle note
Le due cose che una pratica fa tutto il giorno che l'app non poteva fare. Entrambe le API hanno era sul server tutto il tempo; né aveva uno schermo, quindi la r...
Smettere di derivare il dominio tema dell'org e congelare il modulo mentre funziona
Il wizard ha derivato il dominio del nuovo org da GET /org/{id}. Quel punto finale restituisce l'entità, e il suo `domini` è LAZY — serializzato come nullo al d...
Creare restituisce il dominio il suo tema è fornito sotto
Il chiamante non può risolvere questo problema e deve smettere di provare. GET /org/{id} risponde con l'entità, il cui `domains` è LAZY e serializza come nullo ...
Servizio Lavoro e Servizio Visite
Un fratello di FulfillmentOrder, non un ampliamento di esso: FulfillmentOrder è un la spedizione con un numero di tracciamento e un vettore, e la vendita al det...
Lavorare la coda delle partite cross-pratiche
L'ultima superficie di scambio senza schermo, e quella che decide se la la connessione produce nulla. Una partita tenuta è un'altra pratica dicendo che uno dei...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.