{
  "resourceType": "AccessPolicy",
  "name": "PatientAccessPolicy",
  "resource": [
    {
      "resourceType": "Patient",
      "criteria": "Patient?_compartment=%profile",
      "readonly": true
    },
    {
      "resourceType": "Device",
      "criteria": "Device?_compartment=%profile"
    },
    {
      "resourceType": "Observation",
      "criteria": "Observation?_compartment=%profile"
    },
    {
      "resourceType": "CarePlan",
      "criteria": "CarePlan?_compartment=%profile",
      "readonly": true
    },
    {
      "resourceType": "Communication",
      "criteria": "Communication?sender=%profile"
    },
    {
      "resourceType": "Communication",
      "criteria": "Communication?recipient=%profile"
    },
    {
      "resourceType": "CommunicationRequest",
      "criteria": "CommunicationRequest?_compartment=%profile"
    },
    {
      "resourceType": "Task",
      "criteria": "Task?patient=%profile"
    },
    {
      "resourceType": "Questionnaire",
      "readonly": true
    },
    {
      "resourceType": "QuestionnaireResponse",
      "criteria": "QuestionnaireResponse?_compartment=%profile"
    },
    {
      "resourceType": "HealthcareService",
      "readonly": true
    },
    {
      "resourceType": "Endpoint",
      "readonly": true
    },
    {
      "resourceType": "Group"
    },
    {
      "resourceType": "Subscription"
    },
    {
      "resourceType": "Organization",
      "readonly": true
    },
    {
      "resourceType": "List",
      "readonly": true
    },
    {
      "resourceType": "Condition",
      "criteria": "Condition?_compartment=%profile",
      "readonly": true
    },
    {
      "resourceType": "EpisodeOfCare",
      "criteria": "EpisodeOfCare?_compartment=%profile",
      "readonly": true
    },
    {
      "resourceType": "CodeSystem",
      "readonly": true
    },
    {
      "resourceType": "RelatedPerson",
      "criteria": "RelatedPerson?_compartment=%profile",
      "readonly": true
    },
    {
      "resourceType": "Coverage",
      "criteria": "Coverage?_compartment=%profile",
      "readonly": true
    },
    {
      "resourceType": "Questionnaire",
      "readonly": true
    },
    {
      "resourceType": "ValueSet",
      "readonly": true
    },
    {
      "resourceType": "Practitioner",
      "readonly": true
    },
    {
      "resourceType": "PractitionerRole",
      "readonly": true
    },
    {
      "resourceType": "Binary"
    },
    {
      "resourceType": "Media"
    },
    {
      "resourceType": "AuditEvent",
      "criteria": "AuditEvent?_compartment=%profile"
    }
  ]
}