{
  "resourceType": "Bundle",
  "id": "example-digidot-recall-cycle",
  "type": "collection",
  "entry": [
    {
      "fullUrl": "https://novari.no/fhir/digidot/example/EpisodeOfCare/eoc-annual-recall-2027",
      "resource": {
        "resourceType": "EpisodeOfCare",
        "id": "eoc-annual-recall-2027",
        "meta": {
          "profile": [
            "https://novari.no/fhir/digidot/StructureDefinition/digidot-EpisodeOfCare-no"
          ]
        },
        "identifier": [
          {
            "system": "urn:novari:episode",
            "value": "eoc-annual-recall-2027"
          }
        ],
        "status": "active",
        "patient": {
          "reference": "Patient/pas-demo"
        },
        "managingOrganization": {
          "reference": "Organization/org-demo"
        },
        "period": {
          "start": "2026-05-26"
        }
      }
    },
    {
      "fullUrl": "https://novari.no/fhir/digidot/example/ServiceRequest/sr-annual-recall-2027",
      "resource": {
        "resourceType": "ServiceRequest",
        "id": "sr-annual-recall-2027",
        "meta": {
          "profile": [
            "https://novari.no/fhir/digidot/StructureDefinition/digidot-ServiceRequest-no"
          ]
        },
        "status": "completed",
        "intent": "plan",
        "category": [
          {
            "coding": [
              {
                "system": "https://novari.no/fhir/digidot/CodeSystem/digidot-service-request-category",
                "code": "dental-recall",
                "display": "Dental recall"
              }
            ],
            "text": "Dental recall"
          }
        ],
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "version": "http://snomed.info/sct/51000202101/version/20260715",
              "code": "129125009:{408730004=397943006,408731000=410512000,408732007=410604004,363589002=(185349003)}",
              "id": "SCTextended"
            }
          ]
        },
        "subject": {
          "reference": "Patient/pas-demo"
        },
        "authoredOn": "2026-05-26",
        "requester": {
          "reference": "PractitionerRole/prr-demo"
        },
        "performer": [
          {
            "reference": "Organization/org-demo"
          }
        ],
        "locationReference": [
          {
            "reference": "Location/loc-demo"
          }
        ],
        "note": [
          {
            "text": "One requested recall examination in the due window. Booking does not complete the request. After the examination, reassess the next recall and create a new ServiceRequest if needed."
          }
        ],
        "supportingInfo": [
          {
            "reference": "EpisodeOfCare/eoc-annual-recall-2027",
            "type": "EpisodeOfCare"
          }
        ],
        "identifier": [
          {
            "system": "urn:novari:example:service-request",
            "value": "sr-annual-recall-2027"
          }
        ],
        "occurrencePeriod": {
          "start": "2027-05-01",
          "end": "2027-05-31"
        }
      }
    },
    {
      "fullUrl": "https://novari.no/fhir/digidot/example/Appointment/app-annual-recall-2027-booked",
      "resource": {
        "resourceType": "Appointment",
        "id": "app-annual-recall-2027-booked",
        "meta": {
          "profile": [
            "https://novari.no/fhir/digidot/StructureDefinition/digidot-Appointment-no|0.7.0"
          ]
        },
        "status": "fulfilled",
        "serviceCategory": [
          {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/service-category",
                "code": "10",
                "display": "Dental"
              }
            ]
          }
        ],
        "basedOn": [
          {
            "reference": "ServiceRequest/sr-annual-recall-2027"
          }
        ],
        "start": "2027-05-12T07:00:00+00:00",
        "end": "2027-05-12T07:30:00+00:00",
        "created": "2027-04-20",
        "participant": [
          {
            "actor": {
              "reference": "Patient/pas-demo",
              "type": "Patient"
            },
            "required": "required",
            "status": "accepted"
          },
          {
            "actor": {
              "reference": "PractitionerRole/prr-demo",
              "type": "PractitionerRole"
            },
            "required": "required",
            "status": "accepted"
          },
          {
            "actor": {
              "reference": "Location/loc-demo",
              "type": "Location"
            },
            "required": "required",
            "status": "accepted"
          }
        ],
        "supportingInformation": [
          {
            "reference": "EpisodeOfCare/eoc-annual-recall-2027"
          }
        ],
        "identifier": [
          {
            "system": "urn:novari:example:appointment",
            "value": "app-annual-recall-2027-booked"
          }
        ]
      }
    },
    {
      "fullUrl": "https://novari.no/fhir/digidot/example/Encounter/enc-annual-recall-2027",
      "resource": {
        "resourceType": "Encounter",
        "id": "enc-annual-recall-2027",
        "meta": {
          "profile": [
            "https://novari.no/fhir/digidot/StructureDefinition/digidot-Encounter-no"
          ]
        },
        "identifier": [
          {
            "system": "urn:novari:test:encounter",
            "value": "enc-annual-recall-2027"
          }
        ],
        "status": "finished",
        "class": {
          "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
          "code": "AMB"
        },
        "type": [
          {
            "text": "Recall contact"
          }
        ],
        "subject": {
          "reference": "Patient/pas-demo"
        },
        "basedOn": [
          {
            "reference": "ServiceRequest/sr-annual-recall-2027"
          }
        ],
        "appointment": [
          {
            "reference": "Appointment/app-annual-recall-2027-booked"
          }
        ],
        "participant": [
          {
            "type": [
              {
                "coding": [
                  {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
                    "code": "PPRF"
                  }
                ]
              }
            ],
            "individual": {
              "reference": "PractitionerRole/prr-demo",
              "type": "PractitionerRole"
            }
          }
        ],
        "period": {
          "start": "2027-05-12T07:00:00+00:00",
          "end": "2027-05-12T07:30:00+00:00"
        },
        "location": [
          {
            "location": {
              "reference": "Location/loc-demo"
            }
          }
        ],
        "serviceProvider": {
          "reference": "Organization/org-demo"
        },
        "episodeOfCare": [
          {
            "reference": "EpisodeOfCare/eoc-annual-recall-2027"
          }
        ]
      }
    },
    {
      "fullUrl": "https://novari.no/fhir/digidot/example/ServiceRequest/sr-annual-recall-2028",
      "resource": {
        "resourceType": "ServiceRequest",
        "id": "sr-annual-recall-2028",
        "meta": {
          "profile": [
            "https://novari.no/fhir/digidot/StructureDefinition/digidot-ServiceRequest-no"
          ]
        },
        "status": "active",
        "intent": "plan",
        "category": [
          {
            "coding": [
              {
                "system": "https://novari.no/fhir/digidot/CodeSystem/digidot-service-request-category",
                "code": "dental-recall",
                "display": "Dental recall"
              }
            ],
            "text": "Dental recall"
          }
        ],
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "version": "http://snomed.info/sct/51000202101/version/20260715",
              "code": "129125009:{408730004=397943006,408731000=410512000,408732007=410604004,363589002=(185349003)}",
              "id": "SCTextended"
            }
          ]
        },
        "subject": {
          "reference": "Patient/pas-demo"
        },
        "authoredOn": "2027-05-12",
        "requester": {
          "reference": "PractitionerRole/prr-demo"
        },
        "performer": [
          {
            "reference": "Organization/org-demo"
          }
        ],
        "locationReference": [
          {
            "reference": "Location/loc-demo"
          }
        ],
        "note": [
          {
            "text": "One requested recall examination in the due window. Booking does not complete the request. After the examination, reassess the next recall and create a new ServiceRequest if needed."
          }
        ],
        "supportingInfo": [
          {
            "reference": "EpisodeOfCare/eoc-annual-recall-2027",
            "type": "EpisodeOfCare"
          }
        ],
        "encounter": {
          "reference": "Encounter/enc-annual-recall-2027"
        },
        "identifier": [
          {
            "system": "urn:novari:example:service-request",
            "value": "sr-annual-recall-2028"
          }
        ],
        "occurrencePeriod": {
          "start": "2028-05-01",
          "end": "2028-05-31"
        }
      }
    }
  ]
}