FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageio.health-samurai.core.r4b
Resource TypeStructureDefinition
IdStructureDefinition-WebPushSubscription.json
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=io.health-samurai.core.r4b@0.2606.2&canonical=http://health-samurai.io/fhir/core/StructureDefinition/WebPushSubscription
URLhttp://health-samurai.io/fhir/core/StructureDefinition/WebPushSubscription
Version0.2606.2
Statusactive
NameWebPushSubscription
TitleWeb Push Subscription
Realmuv
DescriptionBrowser endpoint subscribed to Aidbox Web Push notifications.
TypeWebPushSubscription
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "description": "Browser endpoint subscribed to Aidbox Web Push notifications.",
  "derivation": "specialization",
  "publisher": "Health Samurai",
  "fhirVersion": "4.3.0",
  "name": "WebPushSubscription",
  "abstract": false,
  "type": "WebPushSubscription",
  "resourceType": "StructureDefinition",
  "title": "Web Push Subscription",
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category",
      "valueString": "Messaging.Push"
    }
  ],
  "status": "active",
  "id": "WebPushSubscription",
  "kind": "resource",
  "url": "http://health-samurai.io/fhir/core/StructureDefinition/WebPushSubscription",
  "version": "0.2606.2",
  "differential": {
    "element": [
      {
        "id": "WebPushSubscription",
        "path": "WebPushSubscription",
        "min": 0,
        "max": "*"
      },
      {
        "id": "WebPushSubscription.subscription",
        "path": "WebPushSubscription.subscription",
        "short": "Web Push API subscription details.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "WebPushSubscription.subscription.endpoint",
        "path": "WebPushSubscription.subscription.endpoint",
        "short": "URL to which the push notification service should send notifications.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "WebPushSubscription.subscription.expirationTime",
        "path": "WebPushSubscription.subscription.expirationTime",
        "short": "Time in seconds when the subscription will expire.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "WebPushSubscription.subscription.keys",
        "path": "WebPushSubscription.subscription.keys",
        "short": "Cryptographic keys needed for the push subscription.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "WebPushSubscription.subscription.keys.auth",
        "path": "WebPushSubscription.subscription.keys.auth",
        "short": "Authentication key for the subscription.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "WebPushSubscription.subscription.keys.p256dh",
        "path": "WebPushSubscription.subscription.keys.p256dh",
        "short": "Public key for the subscription (P-256 Diffie-Hellman).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "WebPushSubscription.user",
        "path": "WebPushSubscription.user",
        "short": "Reference to the user who owns this subscription.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "WebPushSubscription.user.id",
        "path": "WebPushSubscription.user.id",
        "short": "User identifier.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "WebPushSubscription.user.resourceType",
        "path": "WebPushSubscription.user.resourceType",
        "short": "Fixed value indicating this is a reference to a User resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "fixedString": "User"
      },
      {
        "id": "WebPushSubscription.app",
        "path": "WebPushSubscription.app",
        "short": "Application identifier for the subscription.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource"
}