HTTP Interfaces and External Systems for Medical Device Intelligent Due Diligence Reports

Data for medical device intelligent due diligence reports comes primarily from the National Medical Products Administration Medical Device

What data for this category looks like

Data for medical device intelligent due diligence reports comes primarily from the National Medical Products Administration Medical Device Registration Database, manufacturer qualification documents, publicly available clinical trial reports, and adverse event records released by regulatory authorities. There are two update schedules: registration certificate documents are updated every 5 years upon renewal. Adverse event records are updated in real time alongside regulatory notifications. The document structure includes modules such as registration certificate number, manufacturer name, intended use, technical parameters, adverse event record entries, and more. Technical parameter fields often include specialized units such as mm, μm, kV. Some documents include high-definition image attachments.

What constraints these characteristics impose on HTTP interfaces and external systems

Multi-source and heterogeneous document types require HTTP interfaces to support parsing and field extraction for multiple formats including PDF, DOC, and CSV. Using only a single format may cause parsing failures. Technical parameter fields with specialized units require interfaces to retain original units while supporting parameter configuration for standardized unit conversion. This adapts to display requirements of different third-party systems. Differences in update schedules require interfaces to support incremental pull modes based on update timestamps. This reduces bandwidth and computing resource consumption caused by full pulls. Fields with strict validation requirements such as registration certificate expiration dates require interfaces to return field validity check results. This assists downstream systems with data auditing.

How to set configurations

Configuration ItemRecommended SettingRationale
PARSE_FILE_MAX_SIZE200 MBMedical device due diligence reports often include high-definition image attachments. Setting a single file maximum size no lower than 200 MB covers most registration certificate scan files
SYNC_INTERVAL86400 secondsMedical device registration certificate update cycles are mostly annual. Daily synchronization covers regular update requirements
FIELD_UNIT_STANDARDRetain original units + standardized conversionMedical device technical parameters must retain original markings while supporting unified unit display for downstream systems
API_RESPONSE_FIELDSregistration certificate number,manufacturer name,intended use,technical parameters,adverse event recordsCore due diligence fields must be returned accurately to avoid redundant data occupying bandwidth
STREAM_OUTPUT_ENABLEEnabledStreaming output during long document parsing reduces front-end waiting time, adapting to real-time display requirements of third-party systems

The parameter values provided on this page are general recommendations used as a starting point for configuration. Actual values are affected by material format, data volume, and business rules. Specific issues require case-by-case analysis. It is recommended to test on your own samples before finalizing settings.

Three common configuration errors

  • Knowledge base image links returned by the interface fail to load normally in third-party systems, with status code 403 or invalid links. The cause is that the API_PUBLIC_ACCESS parameter is not configured, and only intranet access permissions are enabled. This prevents external systems from pulling image resources.
  • The technical parameter field returned by the interface is empty. The cause is that the technical parameters field is not configured in API_RESPONSE_FIELDS, or the technical parameter extraction switch for medical device documents is not enabled during parsing.
  • Interface calls time out, with status code 504. The cause is that the PARSE_FILE_TIMEOUT_SECONDS parameter is not adjusted. Parsing high-definition images in medical device reports exceeds the default threshold.

How to confirm configurations are correct

  • Call the test interface, verify that the returned fields exactly match the preconfigured API_RESPONSE_FIELDS, and that technical parameter fields include original units.
  • Upload a medical device registration certificate scan, trigger parsing, and check that the streaming data returned by the interface is returned in segments.
  • Configure an incremental synchronization task, modify the update time of a test data entry, call the synchronization interface, and confirm that only the modified entry is returned.
  • Access the image link returned by the interface, confirm that it loads normally in third-party systems, with no permission-related errors.

Question material comes from public community discussions. Configuration values are common starting points and should be measured against your own samples. Verified on 2026-09-14.