PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r6.examples@6.0.0-ballot4
    http://hl7.org/fhir/CompartmentDefinition/practitioner
{
  "description": "There is an instance of the practitioner compartment for each Practitioner resource, and the identity of the compartment is the same as the Practitioner. The set of resources associated with a particular practitioner",
  "_filename": "CompartmentDefinition-practitioner.json",
  "package_name": "hl7.fhir.r6.examples",
  "date": "2025-12-18T07:07:42+11:00",
  "publisher": "HL7 International / FHIR Infrastructure",
  "name": "Base FHIR compartment definition for Practitioner",
  "type": null,
  "experimental": "false",
  "resourceType": "CompartmentDefinition",
  "search": true,
  "title": null,
  "package_version": "6.0.0-ballot4",
  "extension": [ {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode": "fhir"
  } ],
  "status": "draft",
  "id": "e39ef548-9589-4110-8a18-0d786d531620",
  "resource": [ {
    "code": "Account",
    "param": [ "subject" ],
    "endParam": "period",
    "startParam": "period"
  }, {
    "code": "ActivityDefinition"
  }, {
    "code": "ActorDefinition"
  }, {
    "code": "AdministrableProductDefinition"
  }, {
    "code": "AdverseEvent",
    "param": [ "recorder" ],
    "endParam": "occurrence",
    "startParam": "occurrence"
  }, {
    "code": "AllergyIntolerance",
    "param": [ "asserter" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Appointment",
    "param": [ "actor" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "AppointmentResponse",
    "param": [ "actor" ]
  }, {
    "code": "ArtifactAssessment",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "AuditEvent",
    "param": [ "agent" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Basic",
    "param": [ "author" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "Binary"
  }, {
    "code": "BiologicallyDerivedProduct",
    "param": [ "collector" ]
  }, {
    "code": "BodyStructure"
  }, {
    "code": "Bundle"
  }, {
    "code": "CapabilityStatement"
  }, {
    "code": "CarePlan",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "CareTeam",
    "param": [ "participant" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Claim",
    "param": [ "enterer", "provider", "payee", "care-team" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "ClaimResponse",
    "param": [ "requestor" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "ClinicalUseDefinition"
  }, {
    "code": "CodeSystem"
  }, {
    "code": "Communication",
    "param": [ "sender", "recipient" ],
    "endParam": "sent",
    "startParam": "sent"
  }, {
    "code": "CommunicationRequest",
    "param": [ "information-provider", "recipient", "requester" ],
    "endParam": "authored",
    "startParam": "authored"
  }, {
    "code": "CompartmentDefinition"
  }, {
    "code": "Composition",
    "param": [ "subject", "author", "attester" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "ConceptMap"
  }, {
    "code": "Condition",
    "param": [ "asserter" ]
  }, {
    "code": "Consent",
    "endParam": "period",
    "startParam": "period"
  }, {
    "code": "Contract"
  }, {
    "code": "Coverage",
    "endParam": "period",
    "startParam": "period"
  }, {
    "code": "CoverageEligibilityRequest",
    "param": [ "enterer", "provider" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "CoverageEligibilityResponse",
    "param": [ "requestor" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "DetectedIssue",
    "param": [ "author" ],
    "endParam": "identified",
    "startParam": "identified"
  }, {
    "code": "Device"
  }, {
    "code": "DeviceAlert",
    "param": [ "acknowledged-by" ],
    "endParam": "occurrence",
    "startParam": "occurrence"
  }, {
    "code": "DeviceAssociation",
    "param": [ "subject", "focus" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "DeviceDefinition"
  }, {
    "code": "DeviceMetric"
  }, {
    "code": "DeviceRequest",
    "param": [ "requester", "performer" ],
    "endParam": "event-date",
    "startParam": "event-date"
  }, {
    "code": "DiagnosticReport",
    "param": [ "performer" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "DocumentReference",
    "param": [ "subject", "author", "attester" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Encounter",
    "param": [ "practitioner", "participant" ],
    "endParam": "date-start",
    "startParam": "date-start"
  }, {
    "code": "Endpoint"
  }, {
    "code": "EnrollmentRequest"
  }, {
    "code": "EnrollmentResponse"
  }, {
    "code": "EpisodeOfCare",
    "param": [ "care-manager" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "EventDefinition"
  }, {
    "code": "Evidence"
  }, {
    "code": "EvidenceVariable"
  }, {
    "code": "ExampleScenario"
  }, {
    "code": "ExplanationOfBenefit",
    "param": [ "enterer", "provider", "payee", "care-team" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "FamilyMemberHistory",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Flag",
    "param": [ "author" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Goal",
    "endParam": "start-date",
    "startParam": "start-date"
  }, {
    "code": "Group",
    "param": [ "member" ]
  }, {
    "code": "GuidanceResponse"
  }, {
    "code": "HealthcareService"
  }, {
    "code": "ImagingSelection",
    "endParam": "issued",
    "startParam": "issued"
  }, {
    "code": "ImagingStudy",
    "endParam": "started",
    "startParam": "started"
  }, {
    "code": "Immunization",
    "param": [ "performer" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "ImplementationGuide"
  }, {
    "code": "Ingredient"
  }, {
    "code": "InsurancePlan"
  }, {
    "code": "InsuranceProduct"
  }, {
    "code": "Invoice",
    "param": [ "participant" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Library"
  }, {
    "code": "List",
    "param": [ "source" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Location"
  }, {
    "code": "ManufacturedItemDefinition"
  }, {
    "code": "Measure"
  }, {
    "code": "MeasureReport",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Medication"
  }, {
    "code": "MedicationAdministration",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "MedicationDispense",
    "param": [ "performer", "receiver" ],
    "endParam": "whenhandedover",
    "startParam": "whenhandedover"
  }, {
    "code": "MedicationRequest",
    "param": [ "requester" ],
    "endParam": "combo-date",
    "startParam": "combo-date"
  }, {
    "code": "MedicationStatement",
    "param": [ "source" ],
    "endParam": "effective",
    "startParam": "effective"
  }, {
    "code": "MedicinalProductDefinition"
  }, {
    "code": "MessageDefinition"
  }, {
    "code": "MessageHeader",
    "param": [ "receiver" ]
  }, {
    "code": "NamingSystem"
  }, {
    "code": "NutritionIntake",
    "param": [ "source" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "NutritionOrder",
    "param": [ "requester" ],
    "endParam": "datetime",
    "startParam": "datetime"
  }, {
    "code": "NutritionProduct"
  }, {
    "code": "Observation",
    "param": [ "performer" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "ObservationDefinition"
  }, {
    "code": "OperationDefinition"
  }, {
    "code": "OperationOutcome"
  }, {
    "code": "Organization"
  }, {
    "code": "OrganizationAffiliation",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "PackagedProductDefinition"
  }, {
    "code": "Patient",
    "param": [ "general-practitioner" ]
  }, {
    "code": "PaymentNotice",
    "param": [ "reporter" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "PaymentReconciliation",
    "param": [ "requestor" ],
    "endParam": "created",
    "startParam": "created"
  }, {
    "code": "Person",
    "param": [ "practitioner" ]
  }, {
    "code": "PlanDefinition"
  }, {
    "code": "Practitioner",
    "param": [ "{def}" ]
  }, {
    "code": "PractitionerRole",
    "param": [ "practitioner" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Procedure",
    "param": [ "performer" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Provenance",
    "param": [ "agent" ],
    "endParam": "when",
    "startParam": "when"
  }, {
    "code": "Questionnaire"
  }, {
    "code": "QuestionnaireResponse",
    "param": [ "author", "source" ],
    "endParam": "answer-date",
    "startParam": "answer-date"
  }, {
    "code": "RegulatedAuthorization"
  }, {
    "code": "RelatedPerson"
  }, {
    "code": "RequestOrchestration",
    "param": [ "participant", "author" ]
  }, {
    "code": "Requirements"
  }, {
    "code": "ResearchStudy",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "ResearchSubject",
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "RiskAssessment",
    "param": [ "performer" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "Schedule",
    "param": [ "actor" ],
    "endParam": "date",
    "startParam": "date"
  }, {
    "code": "SearchParameter"
  }, {
    "code": "ServiceRequest",
    "param": [ "performer", "requester" ],
    "endParam": "occurrence",
    "startParam": "occurrence"
  }, {
    "code": "Slot"
  }, {
    "code": "Specimen",
    "param": [ "collector" ],
    "endParam": "collected",
    "startParam": "collected"
  }, {
    "code": "SpecimenDefinition"
  }, {
    "code": "StructureDefinition"
  }, {
    "code": "StructureMap"
  }, {
    "code": "Subscription"
  }, {
    "code": "SubscriptionStatus"
  }, {
    "code": "SubscriptionTopic"
  }, {
    "code": "Substance"
  }, {
    "code": "SubstanceDefinition"
  }, {
    "code": "Task",
    "endParam": "period",
    "startParam": "period"
  }, {
    "code": "TerminologyCapabilities"
  }, {
    "code": "ValueSet"
  }, {
    "code": "VisionPrescription",
    "param": [ "prescriber" ],
    "endParam": "datewritten",
    "startParam": "datewritten"
  } ],
  "kind": null,
  "url": "http://hl7.org/fhir/CompartmentDefinition/practitioner",
  "code": "Practitioner",
  "version": "6.0.0-ballot4",
  "contact": [ {
    "telecom": [ {
      "value": "http://www.hl7.org/Special/committees/fiwg",
      "system": "url"
    } ]
  } ]
}