License Management
Manage Premium NLP, OCR, and De-identification Capabilities in Patient Journey Intelligence
The License Management module provides a centralized interface for uploading, validating, monitoring, and managing license files from John Snow Labs (JSL). These licenses enable access to advanced NLP, OCR, De-identification, and domain-specific model libraries integrated into the Patient Journey Intelligence (Patient Journey Intelligence) platform.
License Management
This video demonstrates the interface visually without audio narration.
Module Overviewโ
License Management consists of two primary functional areas:
- Upload License: Import and register JSL license files
- License List: View license details, track expiration, and remove outdated entries
๐ Note: License files are provided in .json format via my.JohnSnowLabs.com. Only users with administrative privileges may manage licenses.
Uploading a Licenseโ
Navigate to Administration โ License, then open the Upload License tab to add a new license.
Steps to Uploadโ
- Download your .json license file from my.JohnSnowLabs.com
- Open the Upload License interface
- Drag and drop the license file or browse to select it manually
Patient Journey Intelligence automatically:
- Validates the license file structure
- Verifies the expiration date
- Identifies supported feature sets
- Registers the license for use platform-wide
โ If the file is malformed or expired, an error message will be displayed with diagnostic guidance.
License List & Managementโ
The License List tab displays all uploaded licenses with metadata and status indicators.
Table Fieldsโ
| Field | Description |
|---|---|
| SN | Sequential identifier |
| License Info | Enabled features and product coverage |
| Status | ACTIVE / EXPIRED |
| Expiration Date | License validity end date |
| Uploaded By | Administrator who uploaded the file |
| Action | Option to delete the license |
Key Capabilitiesโ
- Track multiple active or historical licenses
- Identify licenses nearing expiration
- Detect overlapping or redundant entries
- Remove invalid or superseded files
Pagination and sorting tools are available for large license inventories.
Understanding License Coverageโ
JSL licenses may include one or more product domains. Patient Journey Intelligence automatically parses the license to determine enabled features.
Common License Categoriesโ
** Healthcare NLP**
- Named Entity Recognition (NER)
- Clinical concept linking and normalization
- Relation extraction and assertion detection
- Text classification and document structuring
** OCR & Digitization**
- Scanned document parsing (PDF, TIFF)
- Form layout recognition
- Handwriting extraction (if supported)
** De-identification**
- PHI detection in text (NLP-based)
- DICOM pixel anonymization
- Regulatory compliance support (HIPAA, GDPR, clinical trial use)
** Model Training & Inference**
- Custom NLP model development
- GPU-based training (if enabled)
- Inference optimization for production-scale deployment
** Multi-Domain (All-in-One)**
- Access to all domain libraries including healthcare, legal, financial, and general-purpose NLP
License Deletionโ
Administrators may delete a license under the following circumstances:
- License has expired
- A newer license replaces the previous version
- File was uploaded in error
- Duplicate licenses exist
How to Deleteโ
- Navigate to the License List tab
- Locate the license entry
- Click the trash icon and confirm the deletion
โ Caution: Deleting an active license may immediately impact platform capabilities. Verify dependencies before removal.
Real-Time License Status Monitoringโ
Patient Journey Intelligence actively monitors license status and displays one of the following states:
-
- Active: Fully valid and in use
- โณ Expiring Soon: Highlighted for proactive renewal
- โ Expired: License no longer functional
- โ Conflicting / Overlapping: Multiple licenses affecting similar capabilities
License-Driven Functional Accessโ
Your license scope determines access to the following Patient Journey Intelligence capabilities:
** Clinical NLP Pipelines**
- Extraction of diagnoses, medications, labs, and social history
- Negation, assertion, and context detection
** Document Digitization**
- Conversion of scanned documents into structured data
- Preprocessing pipelines for ingestion workflows
** Text & Image De-identification**
- NLP-based PHI redaction from clinical narratives
- Pixel-level PHI removal in DICOM images
๐งช Training & Model Development
- Custom pipeline configuration
- Fine-tuning pre-trained NLP models for domain-specific tasks
Licenses must remain active for uninterrupted access to these functions.
Best Practices for License Managementโ
Always use the most recent license from the official JSL portal
Periodically remove expired or unused licenses
Set calendar reminders for upcoming expirations
๐งช Test license-dependent features post-upload
Store license files securely and back them up
Document license lifecycle changes for audit readiness
Troubleshooting & Validationโ
| Issue | Resolution |
|---|---|
| License not recognized | Ensure file is .json and complete. Re-download if corrupted. |
| Features not available | Confirm that the license includes required modules and is not expired. |
| Multiple licenses causing conflict | Remove outdated or redundant entries and verify activation order. |
The License Management module ensures Patient Journey Intelligence maintains secure, compliant, and uninterrupted access to advanced data processing capabilities by:
Centralizing license upload and validation
Offering visibility into license status and scope
Supporting lifecycle management and cleanup
Enabling auditability and administrative control
Powering core Patient Journey Intelligence functionality including NLP, OCR, and PHI de-identification
Maintaining up-to-date licenses is essential for ensuring that Patient Journey Intelligence's most powerful features remain accessible and operational.