Systems API Enclave
The backbone of HMIS Pro's deep telemetry and interoperability. Our RESTful Enclave provides secure, high-throughput access to clinical and institutional data.
Institutional Handshake
Every request requires a verified handshake. We utilize Bearer Token authentication coupled with role-based module gating for maximum security.
Deep Telemetry Pattern
The /:id/full endpoint pattern provides a comprehensive snapshot including clinical records, related entities, and audit trails.
Standard Implementation
// Deep fetch implementation for clinical modules
router.get("/:id/full", async (req, res) => {
const { id } = req.params;
const record = await prisma.clinicalRecord.findUnique({
where: { id },
include: {
patient: true,
diagnosticResults: true,
auditLogs: {
orderBy: { createdAt: 'desc' },
take: 50
}
}
});
if (!record) throw new ApiError(404, "Vault access denied");
return res.json(record);
});Core Enclaves
Standardized paths for institutional lookup
/api/v1/clinical/:id/full
Complete clinical history & audit trail
/api/v1/radiology/:id/full
Imaging results with DICOM metadata
/api/v1/lab/:id/full
Diagnostic synthesis & verified results
/api/v1/hr/employees/:id/full
Staff lifecycle & credentialing vault
/api/v1/assets/:id/full
Logistics inventory & maintenance logs
Zero-Trust Interoperability
All API access is logged per-transaction in the Governance Ledger. Automated anomaly detection halts enclaves if unauthorized data scraping patterns are detected.