Skip to content
Back to testkits

Developer hub

Testkit | FHIR® Operations

Leverage standard community FHIR operations or implement your own custom operations.

30 / 30 = 100.0 %Community compliance

  • ✓ 8 Passed✕ 0 Failed

    • ✓ Should handle validation with malformed resource
    • ✓ Should reject validate with mode=update without instance level URL
    • ✓ Should validate resource against specific profile
    • ✓ Should validate resource with mode=create
    • ✓ Should validate resource with mode=delete
    • ✓ Should validate resource with mode=update against existing resource
    • ✓ Should validate resource with usage context
    • ✓ Should validate resource without mode (general validation)
  • ✓ 6 Passed✕ 0 Failed

    • ✓ Should handle _count parameter for paging in $everything operation
    • ✓ Should handle _type parameter in $everything operation
    • ✓ Should handle start and end date parameters in $everything operation
    • ✓ Should respect _since parameter in $everything operation
    • ✓ Should return all patient data with $everything operation
    • ✓ Should support both GET and POST methods for $everything operation
  • ✓ 6 Passed✕ 0 Failed

    • ✓ Should execute $document operation and return Document Bundle
    • ✓ Should handle $document operation with _format parameter
    • ✓ Should handle Composition with nested references
    • ✓ Should include Composition as first entry in Document Bundle
    • ✓ Should return 404 for non-existent Composition
    • ✓ Should support POST method for $document operation
  • ✓ 6 Passed✕ 0 Failed

    • ✓ Should filter events by both eventsSinceNumber and eventsUntilNumber
    • ✓ Should filter events by eventsSinceNumber parameter
    • ✓ Should filter events by eventsUntilNumber parameter
    • ✓ Should return 404 for non-existent subscription in $events operation
    • ✓ Should return empty bundle when no events exist
    • ✓ Should return subscription events with $events operation
  • ✓ 4 Passed✕ 0 Failed

    • ✓ Should return 404 for non-existent subscription in $status operation
    • ✓ Should return notificationEvent parameter in $status operation
    • ✓ Should return subscription status with $status operation
    • ✓ Should return type parameter in $status operation